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