summaryrefslogtreecommitdiff
path: root/next-steps.txt
diff options
context:
space:
mode:
Diffstat (limited to 'next-steps.txt')
-rw-r--r--next-steps.txt14
1 files changed, 4 insertions, 10 deletions
diff --git a/next-steps.txt b/next-steps.txt
index ff5e0dfb..0422595d 100644
--- a/next-steps.txt
+++ b/next-steps.txt
@@ -1,10 +1,4 @@
-- smaller resolution for kitty graphics pdfs, more resolution for pdfs when in
-sdl mode, right now when the mode is to fit width, the text is blurry.
-- pdfs should be rendered as a continous vertical strip with small gaps separating the pages with the same color as the theme sets the background.
-- right now smooth scrolling for sdl means an easing on the scrolling when changing lines, but what feels good is continuos linear scrolling with very small steps
-like easings don't feel good when scrolling, it should be linear but not have discrete line positions for the sdl backend, that way the scrolling will feel native and much smoother.
-
-- modal editing inputs are structurally seperated from the actions done to those inputs, so we can use the same parsing logic for the commands during text editing but also during pdf navigation.
-for pdf navigation it would be basically a non-complete implementation of the actions.
-- `|` pipe command to replace the selected string with another commands output like helix.
-- an animation system? stuff like color changes of fixed/anchored components could be animated (on native and tty backends). \ No newline at end of file
+- The selection colors should be based on the theme.
+- The default layout for when just opening a file should be just the file without the term.
+- Implement soft line breaks with a builtin to toggle it; the line breaks at min(100 chars, window width)
+- A new UI semantic element will be implemented which is the transient message section: it will be the latest row of a pane. When executing any builtin that requires and string argument but none was provided right now it should ask for input at the tagline. now it will be at this transient msg that will be left-aligned on the last row. Also when saving a file or a file is reloaded it should display a message there saying the time and what happened. the message should clear when any key on the keyboard is pressed or any mouse button is moved \ No newline at end of file