diff --git a/docs/images/ss35.png b/docs/images/ss35.png new file mode 100644 index 0000000..3cd2789 Binary files /dev/null and b/docs/images/ss35.png differ diff --git a/docs/images/ss36.png b/docs/images/ss36.png new file mode 100644 index 0000000..b8ddfc8 Binary files /dev/null and b/docs/images/ss36.png differ diff --git a/docs/images/ss37.png b/docs/images/ss37.png new file mode 100644 index 0000000..a20d84a Binary files /dev/null and b/docs/images/ss37.png differ diff --git a/docs/images/ss38.png b/docs/images/ss38.png new file mode 100644 index 0000000..44bf3bc Binary files /dev/null and b/docs/images/ss38.png differ diff --git a/docs/images/ss39.png b/docs/images/ss39.png new file mode 100644 index 0000000..6032634 Binary files /dev/null and b/docs/images/ss39.png differ diff --git a/docs/nest.md b/docs/nest.md index 9bf46fe..41e558a 100644 --- a/docs/nest.md +++ b/docs/nest.md @@ -39,9 +39,6 @@ In general, you will navigate between your file navigator and code editor using
-*There will be future support for deleting files, in addition to creating/deleting folders as well.* - - # Using the code editor ## Code Editor Features @@ -101,7 +98,28 @@ There are currently a couple of built in features to enhance the code editing ex Autoindent GIF -I plan on implementing Autocomplete in the near future along with some more motions to create a better code editing experience. If anyone has any suggestions, please feel free to propose changes on the codebase. I'm very open to approaching this in another way if it will help the user experience. +### Autcomplete is now supported in NEST+ +- Only works decently enough in Python. But the local completions generally work everywhere. +- This is still a large WIP, there are many bugs, conceptual issues and overall improvements to be made +- This is a *very* hardcoded implementation. There's nothing really "intelligent" going on here- this was the best way I could imagine implementing this for the time being. + +Screenshot of Tick interface + +Screenshot of Tick interface + +- You can now create and delete files/directories +- You can also open up a context menu by right clicking a folder from the navigation tree. (See section for getting this to work on iTerm2 as there is a roadblock there) + +Screenshot of Tick interface + +* Still figuring out how to get the context menu to open at the cursor position or something more intuitive + +## Getting the context menu to work on iTerm2 + +If you are using iTerm2, you will need to disable the native context menu opening on right click if you want the context menu in Ticked to work. + +- This setting is in iTerm2 -> Settings -> Pointer -> Bindings +- Remove the 'Right button single click' setting or whatever is closest. Keep an eye on the [GitHub releases](https://github.com/cachebag/Ticked/releases) to find out when NEST+ gets updated. diff --git a/docs/styles.css b/docs/styles.css index c00675c..cffbf82 100644 --- a/docs/styles.css +++ b/docs/styles.css @@ -56,6 +56,7 @@ body { height: 100vh; overflow-y: auto; transition: transform 0.3s ease, background-color 0.3s ease; + z-index: 10; } .sidebar-header { @@ -122,6 +123,9 @@ nav { padding: 2rem; transition: margin-left 0.3s ease; position: relative; + display: flex; + justify-content: center; /* Center the content horizontally */ + width: calc(100% - var(--sidebar-width)); } .content-header { @@ -161,6 +165,7 @@ nav { .doc-content { max-width: 768px; margin: 0 auto; + width: 100%; /* Ensure it takes full available width */ } .doc-content h1, @@ -343,6 +348,7 @@ a:visited { max-width: 768px; margin: 0 auto; padding: 0 2rem; + width: 100%; /* Ensure it takes full width */ } .doc-content br { @@ -428,6 +434,7 @@ a:visited { .content { margin-left: 0; padding: 1rem; + width: 100%; } .content-header { @@ -451,4 +458,11 @@ a:visited { .sub-sidebar { display: none; } +} + +/* Adjust the container layout */ +.container { + display: flex; + min-height: 100vh; + position: relative; } \ No newline at end of file