Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extended documentation #288

Merged
merged 1 commit into from
Jan 29, 2024
Merged

Conversation

humdingerb
Copy link
Contributor

The "Settings" page is still empty, mainly because I'll wait until the possible changes to the "Project settings" window are finished.

Take your time looking through it all and comment with any additions or corrections you may want to add. Maybe check out this PR and read it in the browser, probably better than seeing the html code as a diff on github...

The "Editor" page is probably the most 'useful' page, describing how to effectively work with Genio. Feel free to propose more tips&tricks.

For the "Menu" page, the "Edit|Format" item lacks an explanation, because I don't know exactly what it's supposed to do, or it doesn't work yet...

@jackburton79 jackburton79 requested a review from Freaxed January 15, 2024 10:39
@jackburton79
Copy link
Collaborator

Nice work!

For the "Menu" page, the "Edit|Format" item lacks an explanation, because I don't know exactly what it's supposed to do, or it doesn't work yet...

I think it formats the code according to... some style, but I think it's hardcoded

@Freaxed
Copy link
Collaborator

Freaxed commented Jan 15, 2024

Nice work!

For the "Menu" page, the "Edit|Format" item lacks an explanation, because I don't know exactly what it's supposed to do, or it doesn't work yet...

I think it formats the code according to... some style, but I think it's hardcoded

Format is a LSP feature. By using clangd server you can configure a file called .clang-format to define your coding style. In Genio we have such file and is as much as possible compliant with the haiku coding style. It can't be 100% compliant and thats why we have this project (https://github.com/owenca/haiku-format) (and soon or later would be nice to include somhow in genio).

@humdingerb
Copy link
Contributor Author

Oh, right, now I see it's working with the Genio project. I'm familiar with "haiku-format".
I created #291 with some thoughts on code style formatting.

@jackburton79
Copy link
Collaborator

Can we merge this work for now ?
Even if there are still missing pieces, it's already much more complete than the current one.

* Remove "Tips" from the QuickStart/ReadMe page.
  Having jut one tip was weak to begin with, but now that the docs
  are more fleshed out, people can read up on things.
  Maybe add links to the most interesting infos at a later time.
* Uncomment navigation bar
* Re-order topics in navigation bar
* Add anchors to headers for linkage
* Tweaks to CSS
* Add "Editor" page
* Add "Panes" page
* Add "Toolbar" page
* Add "Menus" page
* Add empty "Settings" page. This one is still missing.
@jackburton79
Copy link
Collaborator

Hi Humdinger, can we merge this yet ?

@humdingerb
Copy link
Contributor Author

Of course , anytime.

@jackburton79 jackburton79 merged commit 8841bc4 into Genio-The-Haiku-IDE:main Jan 29, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants