Leonard Hecker
|
70b8df2a58
|
Slight sys cleanup & Fix more sys::unix bugs
|
2025-03-23 00:33:44 +01:00 |
|
Leonard Hecker
|
df35ee1283
|
Fix RI grapheme clustering & Simplify tab/newline code
|
2025-03-22 20:10:08 +01:00 |
|
Leonard Hecker
|
dd168a6d6b
|
Drop support for CR newlines - only LF or CRLF
|
2025-03-22 20:09:37 +01:00 |
|
Leonard Hecker
|
e66cd56937
|
Fix rerender after saving/loading a file
|
2025-03-22 20:09:19 +01:00 |
|
Leonard Hecker
|
b500217b56
|
Improve throughput when reading from stdin
|
2025-03-22 19:07:02 +01:00 |
|
Leonard Hecker
|
ea13407e55
|
Fix sys::unix implementation
|
2025-03-22 19:06:50 +01:00 |
|
Leonard Hecker
|
729e442337
|
Implement horizontal scrolling
|
2025-03-22 00:29:38 +01:00 |
|
Leonard Hecker
|
604d0ecf70
|
Fix SaveAs not saving & Add a overwrite warning
|
2025-03-22 00:17:35 +01:00 |
|
Leonard Hecker
|
223d0c09e1
|
Fix list items stealing Enter presses
|
2025-03-21 23:23:30 +01:00 |
|
Leonard Hecker
|
d681f3bf81
|
Fix deadlock when >1 modal dialog is open at once
|
2025-03-21 23:23:19 +01:00 |
|
Leonard Hecker
|
11a31f35f0
|
Strip \\?\ from file paths on Windows
|
2025-03-21 22:37:19 +01:00 |
|
Leonard Hecker
|
ef19a2e717
|
Implement precise scrollbar dragging
|
2025-03-21 22:36:48 +01:00 |
|
Leonard Hecker
|
8a1f6cd997
|
Use the selection for the initial search input
|
2025-03-21 19:06:20 +01:00 |
|
Leonard Hecker
|
3659854426
|
Fix Drag+Click being translated to a DoubleClick
|
2025-03-21 18:36:40 +01:00 |
|
Leonard Hecker
|
b33b44186b
|
Implement an OpenFile picker
|
2025-03-21 17:48:47 +01:00 |
|
Leonard Hecker
|
9ca8b1574f
|
Fix gestures not being cleared on mouse up
|
2025-03-21 17:48:08 +01:00 |
|
Leonard Hecker
|
cc0bfc7d90
|
Scroll when a drag reaches the top/bottom
|
2025-03-21 17:23:28 +01:00 |
|
Leonard Hecker
|
63e31844d3
|
Fix line break handling for word-wise nav & A deadlock
|
2025-03-21 17:21:41 +01:00 |
|
Leonard Hecker
|
e38576f967
|
Add support for instant search
|
2025-03-21 16:16:40 +01:00 |
|
Leonard Hecker
|
081a0a542b
|
Keybindings for the exit dialog
|
2025-03-21 14:59:26 +01:00 |
|
Leonard Hecker
|
d2ee760187
|
Implement a subtle line highlight
|
2025-03-21 14:54:45 +01:00 |
|
Leonard Hecker
|
f9fb4d495b
|
Implement bracketed paste
|
2025-03-21 14:52:09 +01:00 |
|
Leonard Hecker
|
78eef158a1
|
Add support for Ctrl+Home/End
|
2025-03-21 14:09:30 +01:00 |
|
Leonard Hecker
|
dad0ba9556
|
Fix backspace undo grouping & bug checks
|
2025-03-21 14:00:58 +01:00 |
|
Leonard Hecker
|
2951d86d87
|
Alternative clipboard bindings
|
2025-03-21 00:20:23 +01:00 |
|
Leonard Hecker
|
f68513d2b8
|
Finally fixed Ctrl+Shift+Left/Right
|
2025-03-21 00:20:01 +01:00 |
|
Leonard Hecker
|
3f957f7b37
|
Fix focus & scroll issues in SaveAs
|
2025-03-21 00:03:44 +01:00 |
|
Leonard Hecker
|
a3cc4bb3b5
|
Fix sticky scroll in text areas
|
2025-03-21 00:03:25 +01:00 |
|
Leonard Hecker
|
0746c90dd1
|
Fixed tabbing over list views via focus voids
|
2025-03-20 23:07:28 +01:00 |
|
Leonard Hecker
|
bbe32976d6
|
Fix focus tossing when pressing Escape
|
2025-03-20 23:07:26 +01:00 |
|
Leonard Hecker
|
33c99549d2
|
Add shortcuts for all statusbar items
|
2025-03-20 23:07:18 +01:00 |
|
Leonard Hecker
|
371fe4d774
|
Properly restore the UI when ICU is missing
|
2025-03-20 17:59:15 +01:00 |
|
Leonard Hecker
|
13d343fe12
|
Make modals modal
|
2025-03-20 17:33:08 +01:00 |
|
Leonard Hecker
|
a58dabf1dd
|
Path joining & canonicalization for SaveAs
|
2025-03-20 17:26:10 +01:00 |
|
Leonard Hecker
|
a9b9849c78
|
Implement robust list viewers
|
2025-03-20 17:19:32 +01:00 |
|
Leonard Hecker
|
aa34e3ec22
|
Ignore drags into unfocused text areas
|
2025-03-20 17:17:58 +01:00 |
|
Leonard Hecker
|
c33e6e2162
|
Implemented robust double click detection
|
2025-03-20 17:17:23 +01:00 |
|
Leonard Hecker
|
1a8dcd6827
|
Fix wide glyph overlaps
|
2025-03-20 15:41:55 +01:00 |
|
Leonard Hecker
|
4f36115210
|
Implement focus wells for the find dialog
|
2025-03-20 15:32:54 +01:00 |
|
Leonard Hecker
|
edb1fc34fe
|
Fix center alignment with padding
|
2025-03-20 15:26:15 +01:00 |
|
Leonard Hecker
|
6a5d59a5e2
|
Fix Space presses on buttons
|
2025-03-20 15:26:00 +01:00 |
|
Leonard Hecker
|
af425370a1
|
Report ICU errors
|
2025-03-20 15:25:19 +01:00 |
|
Leonard Hecker
|
80cdda7570
|
Fix error message when the search needle is empty
|
2025-03-20 15:24:39 +01:00 |
|
Leonard Hecker
|
90ee4692b7
|
Toss focus to the input when changing search settings
|
2025-03-20 14:14:42 +01:00 |
|
Leonard Hecker
|
1100f54e56
|
Add a small TODO
|
2025-03-19 16:04:05 -07:00 |
|
Leonard Hecker
|
d340fe4cc3
|
Show file name and dirty state in the statusbar
|
2025-03-19 16:03:43 -07:00 |
|
Leonard Hecker
|
31f74e00ee
|
Fix middle truncaton of labels
|
2025-03-19 16:03:11 -07:00 |
|
Leonard Hecker
|
15a899e6e3
|
Fixed jitter when resizing dialogs
|
2025-03-19 16:02:42 -07:00 |
|
Leonard Hecker
|
1d1dd8aedc
|
Scroll focused items into view
|
2025-03-19 17:50:21 +01:00 |
|
Leonard Hecker
|
c4c68c5f09
|
Improve visual appearance
|
2025-03-19 17:50:10 +01:00 |
|