Commit graph

324 commits

Author SHA1 Message Date
Jeremy Soller
6752b9a434 Do not automatically show keyboard shortcuts 2026-02-05 11:50:32 -07:00
Jeremy Soller
182e1549fd Move keyboard shortcuts to menu item 2026-02-05 11:31:05 -07:00
Jeremy Soller
92d22621e4 Implement shortcut search 2026-02-05 11:25:53 -07:00
Jeremy Soller
1564a77e5f Shortcut design updates and fix escape behavior 2026-02-05 10:34:58 -07:00
Levi Portenier
974ca4ecc6
Merge branch 'master' into configurable-hotkeys 2026-02-04 11:31:16 -07:00
nludwig
70e0f5a5f2 add dialog box when replacing existing keybind 2026-02-03 22:08:34 -08:00
nludwig
cc27b6ab30 fix localization 2026-02-02 15:20:28 -08:00
nludwig
d5f1ac4e91 place shortcuts in existing config 2026-01-29 20:10:25 -08:00
Frederic Laing
1db6692925
fix: hide cursor when scrolled in unfocused terminal 2026-01-16 17:49:10 +01:00
Mattias Eriksson
02899cbb43 Properly load/clear passwords on toggle 2026-01-14 15:22:25 -07:00
nludwig
e520b7b0e3 use code fallbacks (now in shortcuts.rs), not default config file 2026-01-12 21:40:07 -08:00
Jeremy Soller
55b3cb93b3 Fix ctrl hyperlink highlighting when using splits, fixes #688 2026-01-12 16:04:58 -05:00
Jeremy Soller
dae3e28ff4
Merge pull request #676 from nick1udwig/handle-osc-8-links
handle osc 8 links
2026-01-06 06:13:13 -07:00
Balki
64290a519a
Increase width of menu to match cosmic-edit
fixes #281
2026-01-02 21:49:31 +00:00
nludwig
3b33087086 handle osc 8 links 2025-12-30 13:51:27 -08:00
nludwig
bf71e1a774 make hotkeys configurable 2025-12-29 20:42:52 -08:00
nludwig
4983e05f01 hold shift and click to add to selection 2025-12-23 16:12:52 -08:00
Jeremy Soller
d3e396631f
Merge pull request #619 from git-f0x/master
Update dependencies
2025-11-11 18:59:55 -07:00
Stephan Buys
4922c7f07b terminal: sustain drag autoscroll 2025-11-10 10:39:28 -07:00
Stephan Buys
c829fb24d0 terminal: smooth drag edge scrolling 2025-11-10 10:39:28 -07:00
Vukašin Vojinović
034435273c chore: update dependencies
Also switches `alacritty_terminal` to use the crate version, rather than an old git commit.
2025-11-06 17:23:31 +01:00
Vukašin Vojinović
d20dbadd02 chore: clippy 2025-11-06 17:23:24 +01:00
Ashley Wulber
56f1ea3eed fix: disable terminal box when context page is active 2025-10-24 17:56:10 -04:00
Mattias Eriksson
d486de067b Show the Open Link menu item at the top of the menu if we have a link 2025-10-21 22:59:36 +02:00
Mattias Eriksson
b308110f22 Avoid publishing on all mouse events 2025-10-17 10:07:42 +02:00
Mattias Eriksson
27e4d722bf Avoid updating the link highlight while the context menu is shown 2025-10-17 07:57:42 +02:00
Mattias Eriksson
e7e47d5bac Add context menu for opening links 2025-10-16 09:27:00 +02:00
Mattias Eriksson
71b9fb5226 Implement a simple password manager 2025-10-13 07:19:10 +02:00
Mattias Eriksson
71876b5fe2 Update regex based on ctrl modifier 2025-10-10 13:53:14 +02:00
Mattias Eriksson
244b1a3fad Only use mouse interaction pointer for links if CTRL is used 2025-10-10 10:36:10 +02:00
Ashley Wulber
e40b955f33 fix: opacity 2025-10-06 15:03:38 -04:00
Ashley Wulber
ffee3410e1 chore: add license url 2025-10-03 15:32:37 -04:00
Ashley Wulber
2428de7c7c
chore: update libcosmic 2025-10-03 14:56:47 -04:00
Mattias Eriksson
858b15cbca Hide opening hyperlinks behind the Ctrl modifier
Hiding hyperlinks behind ctrl is more in line with other terminals,
and this avoids opening link when selecting text and so on.
2025-09-26 14:58:10 +02:00
Vukašin Vojinović
42f566007f chore: update to icu 2.0.0 2025-09-19 11:28:38 -06:00
Vukašin Vojinović
f3ec16b9bd chore: update dependencies
Also switches to the `about` widget.
2025-09-11 08:34:15 -06:00
Vukašin Vojinović
58b8da4310 chore: Rust 2024 edition 2025-09-11 08:34:15 -06:00
Jeremy Soller
fbf508f763
Update dependencies 2025-09-07 19:21:39 -06:00
Cathal Mullan
555e1aeee5 Reduce minimum underline thickness from 2px to 1px 2025-08-13 16:14:55 -06:00
Ashley Wulber
50d4f7b58b chore: update libcosmic and handle input paste 2025-08-12 14:12:58 -04:00
Ashley Wulber
69c5dff3bb fix: keep shell program opt when checking 2025-08-08 00:22:45 -04:00
Thiago Padilha
c8a1dc9948 Add missing type cast to .take call
In my previous change, I did not cast to the `usize` type expected by `.take()`. This fixes it.
2025-07-19 07:09:09 -06:00
Thiago Padilha
7e124a265b Fix repeat/take arguments in mouse_reporter.rs
Fix 521
2025-07-18 07:19:00 -06:00
Jeremy Soller
52194a8ee6
Merge branch 'lazy_lock' of https://github.com/Doods0/cosmic-term into Doods0-lazy_lock 2025-07-17 10:20:55 -06:00
Doods
011543ef6e chore: stop depending on itertools 2025-07-17 10:18:05 -06:00
Doods
97027e69c3 chore: use LazyLock instead of lazy_static! 2025-07-13 15:50:37 +03:00
Jeremy Soller
7968e1c720
Fix compilation with new cosmic-files dialog API 2025-07-01 09:41:36 -06:00
liberodark
a90e55f1f0 Add F11 support 2025-06-30 17:51:16 +00:00
Jeremy Soller
cf9c0c51ae
Adjust shortcut text style 2025-06-27 11:44:40 -06:00
Hugo
4a41aa1d86 Support ClI argument for Version and Help 2025-06-24 09:58:55 -06:00