Commit graph

107 commits

Author SHA1 Message Date
Jeremy Soller
a08eb6bc8b
Fix duplicate line numbers when wrapping 2023-11-30 15:20:39 -07:00
Jeremy Soller
0b29a90ee1
Fix issues with wrapping and line numbers 2023-11-30 15:17:53 -07:00
Jeremy Soller
315cac2470
Fix scroll bar when using line numbers 2023-11-30 14:52:29 -07:00
Jeremy Soller
8e7dbaa51d
Fix click/drag offset when using line numbers 2023-11-30 14:44:14 -07:00
Jeremy Soller
2494a7330c
Implement line numbers 2023-11-30 14:24:58 -07:00
Jeremy Soller
4a3dd101f3
Adjust tab button spacing per design 2023-11-30 11:05:29 -07:00
Jeremy Soller
7d78174ae0
Use spacing variables 2023-11-30 11:02:05 -07:00
Jeremy Soller
1bc908b92f
Do not allow search with empty value 2023-11-30 10:39:13 -07:00
Jeremy Soller
7d23b093fc
Adjust tree view height 2023-11-30 10:35:54 -07:00
Jeremy Soller
5adb54facd
Improve project search 2023-11-29 15:41:22 -07:00
Jeremy Soller
7b0d59785c
Implement project search in context drawer 2023-11-29 14:33:17 -07:00
Jeremy Soller
63ed4691b6
Add bundled icons 2023-11-28 13:07:27 -07:00
Jeremy Soller
7b76437224
Only daemonize on cfg(unix) platforms 2023-11-28 12:03:36 -07:00
Jeremy Soller
d4c854738f
Force redraw on tab switches 2023-11-28 10:52:06 -07:00
Jeremy Soller
3ba99aaab5
Update cosmic-text to allow for line selection 2023-11-28 10:45:40 -07:00
Jeremy Soller
94fe82f38e
Fix text_box red and blue channels being swapped 2023-11-28 10:43:15 -07:00
Jeremy Soller
3b8254020f
Keep stdio when daemonizing, reduce some log levels 2023-11-27 14:52:39 -07:00
Jeremy Soller
ced0845c24
Daemonize 2023-11-27 14:46:10 -07:00
Jeremy Soller
4fbf3e4663
Make nav bar more compact 2023-11-27 10:24:36 -07:00
Jeremy Soller
518e791593
Add ids for subscriptions 2023-11-27 09:02:35 -07:00
Jeremy Soller
589d02bd19
Reduce height of tabs 2023-11-21 16:02:05 -07:00
Jeremy Soller
f207db0e84
Add tab reload on external change 2023-11-21 11:57:11 -07:00
Jeremy Soller
3fc8a76509
Ensure redraws are done when last image is lost 2023-11-21 09:37:03 -07:00
Jeremy Soller
7782a421a3
Improve context menu styling 2023-11-20 11:34:59 -07:00
Jeremy Soller
858bad0f50
Add simple context menu 2023-11-20 11:26:26 -07:00
Jeremy Soller
bb1e3076b3 Update systemicons to get svg icons 2023-11-17 13:58:55 -07:00
Jeremy Soller
abde4bfdce
Use systemicons fork for mime icons 2023-11-17 13:28:39 -07:00
Jeremy Soller
ed8fd870a9
Use xdg_mime::SharedMimeInfo to find icon names for mime types 2023-11-17 09:37:53 -07:00
Jeremy Soller
983e85ab89
Update dependencies and fix warning 2023-11-17 08:31:43 -07:00
Jeremy Soller
125483ce04
Fix scrollbar height 2023-11-16 09:11:14 -07:00
Jeremy Soller
f0d9bc06e1
Add auto-indent support 2023-11-16 09:00:48 -07:00
Jeremy Soller
b1c6505832
Implement tab width config 2023-11-16 08:44:23 -07:00
Jeremy Soller
d24a2507c6
Use SSDs on Redox 2023-11-15 14:52:40 -07:00
Jeremy Soller
0f565caea1
Make rfd optional 2023-11-15 09:06:47 -07:00
Jeremy Soller
12d6884f0b
Detect system theme mode changes 2023-11-14 12:09:26 -07:00
Jeremy Soller
5c015f1baa Enable libcosmic wgpu backend for performance 2023-11-13 15:41:15 -07:00
Jeremy Soller
05c5cc662d Support clicking above/below scroll bar 2023-11-13 15:22:12 -07:00
Jeremy Soller
6938eeeaaa Fix scroll bar click and drag on hidpi 2023-11-13 15:07:23 -07:00
Jeremy Soller
aa1d4dbd63
When opening new tab, check for already open tab 2023-11-13 15:01:04 -07:00
Jeremy Soller
3716300139
Show changed status 2023-11-13 14:47:17 -07:00
Jeremy Soller
c84a256376
Undo/redo support 2023-11-13 13:31:46 -07:00
Jeremy Soller
f76f83565c
Load icons using mime type 2023-11-13 10:33:26 -07:00
Jeremy Soller
1151c64323
Only scroll text box when cursor is above it 2023-11-13 10:32:43 -07:00
Jeremy Soller
18f2ca563f Implement touchpad scroll 2023-11-13 09:49:52 -07:00
Jeremy Soller
7170e64f4a
Configurable app_theme 2023-11-13 09:08:31 -07:00
Jeremy Soller
5032f74356
Add menu items for projects and closing files 2023-11-13 07:32:20 -07:00
Jeremy Soller
e278317565
Remove test line 2023-11-13 07:17:10 -07:00
Jeremy Soller
613092f9d5 Fix scale factor of text box 2023-11-12 18:42:32 -07:00
Jeremy Soller
ac3e7ade96
Partially implement scrollbar 2023-11-10 11:21:07 -07:00
Jeremy Soller
b94dbec50c
Show partial command in status, update cosmic-text and modit 2023-11-09 09:35:55 -07:00