Commit graph

108 commits

Author SHA1 Message Date
nludwig
bf71e1a774 make hotkeys configurable 2025-12-29 20:42:52 -08: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
Ashley Wulber
56f1ea3eed fix: disable terminal box when context page is active 2025-10-24 17:56:10 -04: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
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
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ć
58b8da4310 chore: Rust 2024 edition 2025-09-11 08:34:15 -06:00
Cathal Mullan
555e1aeee5 Reduce minimum underline thickness from 2px to 1px 2025-08-13 16:14:55 -06:00
liberodark
f570b4089c Improve wheel mode 2025-06-19 15:13:47 -06:00
Vukašin Vojinović
fe21878169 update libcosmic 2025-03-13 13:30:23 -06:00
Mattias Eriksson
23a5851ca9 Use hollow block cursor for non-focused terminals 2025-01-23 11:51:38 -07:00
Paul Daniel Faria
25845183f1 Fix broken numlock behavior
libcosmic broke backwards compatibility in pop-os/libcosmic@0491c4b
Add comparison with modified_key to ensure only actual named keys
are processed as such.
2025-01-14 08:56:39 -07:00
Dominic Gerhauser
ff42dd2a97 regex hyperlinks 2024-12-18 09:26:59 -07:00
Vukašin Vojinović
77be96e1c2 update libcosmic 2024-12-03 15:08:56 -07:00
Vukašin Vojinović
20d5290145 fix(window): round corners based on header 2024-11-06 14:32:53 -07:00
Vukašin Vojinović
a432f714de fix(context menu): use radius from theme 2024-11-05 09:22:59 -07:00
Jeremy Soller
8d4bfb992e
Update libcosmic/iced 2024-10-22 12:31:02 -06:00
Eduard
aa1824d309 fix: dead keys support 2024-10-07 08:53:00 -06:00
Jeremy Soller
73394f8649
Update dependencies 2024-09-27 09:37:24 -06:00
hendrik
7e31cef391 fix control + space support 2024-09-25 08:40:06 -06:00
A-Walrus
19e083b5d0 Add colors 2024-08-26 08:42:18 -06:00
A-Walrus
4d61bb6def Fill in cursor support
Also added underline
2024-08-26 08:42:18 -06:00
A-Walrus
59d32c32ce Initial cursor shapes 2024-08-26 08:42:18 -06:00
A-Walrus
c11f6d1272 Fix nits 2024-08-22 11:37:05 -06:00
A-Walrus
0c0b0e1a76 Fix issues 2024-08-22 11:37:05 -06:00
A-Walrus
72355aa935 Rework and unify repeated drawing 2024-08-22 11:37:05 -06:00
A-Walrus
884670ca04 Make underlines stable 2024-08-22 11:37:05 -06:00
Dominic Gerhauser
b3971499ac fix ctrl or alt + arrows 2024-08-15 07:56:27 -06:00
Jeremy Soller
7c02b9cb57
Update dependencies 2024-06-12 09:50:07 -06:00
Jeremy Soller
4cec08875f
Merge branch 'master' of https://github.com/pop-os/cosmic-term 2024-04-26 10:27:52 -06:00
Daniel Eades
3ccfa4509d minor refactoring 2024-04-26 10:12:44 -06:00
Daniel Eades
1b53309d63 use 'Self' keyword to refer to own type (clippy::use_self) 2024-04-26 10:12:44 -06:00
Daniel Eades
76d166b266 prefer lossless conversion to cast (clippy::cast_lossless) 2024-04-26 10:12:44 -06:00
Daniel Eades
e3a0d8c6dd use dedicated method for iterating over map keys (clippy::for_kv_map) 2024-04-26 10:12:44 -06:00
daniel.eades
f8c23b2ef1 remove needless mut (clippy::needless_pass_by_ref_mut) 2024-04-26 10:12:44 -06:00
Daniel Eades
89174c5e0d use implicit iter loops (clippy::explicit_iter_loop) 2024-04-26 10:12:44 -06:00
Daniel Eades
de6f48a951 fixup 2024-04-26 10:12:44 -06:00
Daniel Eades
d3eb8d5ad0 use 'clamp' function (clippy::manual_clamp) 2024-04-26 10:12:44 -06:00
Daniel Eades
dcae0a4c2e use inline format args (clippy::uninlined_format_args) 2024-04-26 10:12:44 -06:00
Mattias Eriksson
1b9c815d64 Merge branch 'master' into primary 2024-04-12 13:06:59 +02:00
Jeremy Soller
770549e93b
Scroll with shift+home,end,pageup,pagedown 2024-04-08 08:44:32 -06:00
Mattias Eriksson
59a6a8a12e Merge branch 'master' into primary 2024-04-05 16:04:41 +02:00
Eduardo Flores
0ecbb15de3 refactor(menu): update menu declaration.
- Updated libcosmic.
- Updated menu declaration.
2024-03-18 20:47:58 -06:00
Mattias Eriksson
5b2bbe84cb Merge branch 'master' into primary 2024-02-21 09:26:09 +01:00
Mattias Eriksson
f6d696f7d6 Remove double key prevention
After rewrite to use Named keys, the double key prevention code
instead made Ctrl-Bakspace et al. to not work again. Now the
prevention code is not needed any more, so this patch removes it.
2024-02-20 09:46:21 -07:00