Jeremy Soller
ad9a5bcc40
Redraw when needed and context menu in input fields ( #896 )
...
Selection changes, scrolling and hyperlink highlights all just flag the
terminal as dirty. Without asking for a redraw they would not show up
until something else happens to repaint the window. This becomes a
problem after iced PR below gets merged.
Depends on
- [x] https://github.com/pop-os/iced/pull/377
- [x] https://github.com/pop-os/libcosmic/pull/1382
- [x] https://github.com/pop-os/libcosmic/pull/1388
- [x] https://github.com/pop-os/cosmic-files/pull/1815
____
- [x] I have disclosed use of any AI generated code in my commit
messages.
- If you are using an LLM, and do not fully understand the changes it is
making to the code base, do not create a PR.
- In our experience, AI generated code often results in overly complex
code that lacks enough context for a proper fix or feature inclusion.
This results in considerably longer code reviews. Due to this, AI
authored or partially authored PRs may be closed without comment.
- [x] I understand these changes in full and will be able to respond to
review comments.
- [x] My change is accurately described in the commit message.
- [x] My contribution is tested and working as described.
- [x] I have read the [Developer Certificate of
Origin](https://developercertificate.org/ ) and certify my contribution
under its conditions.
2026-08-18 14:12:39 -06:00
Hojjat
67b00d6392
chore: update libcosmic and cosmic-files
2026-08-18 07:26:59 -06:00
Michael Murphy
c6ab857444
i18n: translation update from Hosted Weblate ( #891 )
2026-08-18 14:07:28 +02:00
Hosted Weblate
ba9c1aa69c
i18n: translation updates from weblate
...
Co-authored-by: Alex <aleha@users.noreply.hosted.weblate.org>
Co-authored-by: Andi Chandler <andi@gowling.com>
Co-authored-by: Arve Eriksson <arve.eriksson@startmail.com>
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: David Carvalho <david.snt.carvalho@gmail.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jens Peter Nielsen <mail@jp-nielsen.dk>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: Martin Meizoso <martinmeizoso@gmail.com>
Co-authored-by: Michael Millet <mikevlet@protonmail.com>
Co-authored-by: Prasanta-Hembram <Prasantahembram720@gmail.com>
Co-authored-by: Quentin PAGÈS <quentinantonin@free.fr>
Co-authored-by: Steen Rabol <steen@rabol.dev>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: Walter William Beckerleg Bruckman <spayk.99@protonmail.com>
Co-authored-by: Wilbur Lindqvist <william@willmantrade.com>
Co-authored-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: taijuin Lee <taijuin@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/da/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/en_GB/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/fi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/gl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/id/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/it/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/kk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/oc/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ru/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/sat/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/uk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/zh_Hant/
Translation: Pop OS/COSMIC Term
2026-08-18 11:09:40 +02:00
Hojjat
5095059f90
chore: cargo clippy --fix
2026-08-05 14:09:24 -06:00
Hojjat
69cdcbd1c1
fix: request a redraw if terminal needs to update
2026-08-05 14:03:29 -06:00
Connor-GH
7daf10e3b5
fix: round subpixel coordinates for glyph background rectangles
...
`cosmic-term` currently has an issue where borders appear to separate
some cells columnwise. This was caused due to the accumulation of
floating point error when using font sizes that can't be fully
represented in an f32. For example, a font size of 8.4x20 and a unique
color per cell is enough to reproduce this. Essentially, the glyph
background rectangles are being drawn slightly too narrow, causing the
terminal background to leak through. This patch rounds the rectangles in
such a way that we guarantee the drawing of that "border" pixel using
floor() and ceil().
2026-07-31 04:43:10 +02:00
Nitin Gurram
6bf0c65ca9
feat: allow configuring terminal pane borders
2026-07-29 18:21:03 +02:00
Jeremy Soller
543cbb0cb8
Epoch 1.5.0 version update ( #890 )
...
Generated by cosmic-epoch scripts/version-update.sh
2026-07-28 18:07:01 -06:00
Jeremy Soller
33c3869c40
Epoch 1.5.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-07-28 09:15:09 -06:00
Michael Murphy
e28eebbfb2
i18n: translation update from Hosted Weblate ( #858 )
...
Translations update from [Hosted Weblate](https://hosted.weblate.org )
for [Pop OS/COSMIC
Term](https://hosted.weblate.org/projects/pop-os/cosmic-term/ ).
Current translation status:

2026-07-28 16:42:01 +02:00
Hosted Weblate
17678baf55
i18n: translation updates from weblate
...
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Aman Alam <aalam@users.noreply.hosted.weblate.org>
Co-authored-by: Aman Shaw <shaw4m4n@netc.fr>
Co-authored-by: Arve Eriksson <arve.eriksson@startmail.com>
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Fedorov Alexei <aleksejfedorov963@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Isaac Subirana <isaacsubiranac@gmail.com>
Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Co-authored-by: Kartik Nayak <65574961+kodebarista@users.noreply.github.com>
Co-authored-by: Prasanta-Hembram <Prasantahembram720@gmail.com>
Co-authored-by: Saeed <s.zare.org.82@gmail.com>
Co-authored-by: Tadas Misiūnas <tadujo@gmail.com>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: Vilius Paliokas <viliuspaliokas@gmail.com>
Co-authored-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: lucamosca1 <luca.moscato@gmail.com>
Co-authored-by: taijuin Lee <taijuin@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Co-authored-by: Димко <Dymkovych@proton.me>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ar/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ca/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/el/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/fa/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ga/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/hi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/id/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/it/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/kk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/lt/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pa/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ru/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/sat/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/uk/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/zh_Hant/
Translation: Pop OS/COSMIC Term
2026-07-28 06:02:35 +00:00
Ben Gubler
5db18f3fac
feat: allow configuring terminal pane borders
2026-07-27 15:58:51 -04:00
Jeremy Soller
117644e9c1
Merge pull request #879 from pop-os/epoch-update
...
Epoch 1.4.0 version update
2026-07-20 16:36:09 -06:00
Jeremy Soller
01af42aff5
Epoch 1.4.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-07-20 14:37:02 -06:00
RipleyTom
44d042f45d
fix: only PaneClicked events change focus
2026-07-14 13:32:02 -06:00
Jeremy Soller
d05ed099b6
Epoch 1.3.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-07-13 09:57:38 -06:00
Ashley Wulber
46f8b1a9cf
chore: update libcosmic
2026-07-09 18:16:12 -04:00
Jeremy Soller
1019e04b82
Merge pull request #865 from pop-os/terminal-focus-background
...
Remove background shading when not focused
2026-07-09 14:54:25 -06:00
Jeremy Soller
a43b5ae500
Remove background shading when not focused
2026-07-09 14:32:41 -06:00
Jeremy Soller
10ca3f1025
Merge pull request #862 from pop-os/theme-v2
...
feat: blur
2026-07-07 17:46:43 -06:00
Ashley Wulber
e3b1cda8ab
chore: update libcosmic
2026-07-07 11:47:35 -04:00
Ashley Wulber
6bd07a6363
feat: blur
2026-07-06 09:28:54 -04:00
Frederic Laing
1e49511fcf
fix: accumulate fractional wheel-line scroll deltas
2026-06-30 17:20:17 -06:00
Jeremy Soller
1d3d8837df
Epoch 1.2.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-06-30 13:20:35 -06:00
Igor Matuszewski
18d45bc88f
fix: report effective OSC 11 background
2026-06-26 09:44:58 -04:00
Michael Murphy
fde0f34137
Merge pull request #852 from weblate/weblate-pop-os-cosmic-term
...
i18n: translation update from Hosted Weblate
2026-06-25 17:04:51 +02:00
Igor Matuszewski
042c915990
feat: report focus in and out events
2026-06-25 14:06:02 +02:00
Hosted Weblate
aa30e551e2
i18n: translation updates from weblate
...
Co-authored-by: Arve Eriksson <arve.eriksson@startmail.com>
Co-authored-by: CYAXXX <85353920+CYAXXX@users.noreply.github.com>
Co-authored-by: Ettore Atalan <atalanttore@googlemail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: Walter William Beckerleg Bruckman <spayk.99@protonmail.com>
Co-authored-by: Zahid Rizky Fakhri <zahidrizkyfakhri@gmail.com>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ar/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/el/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/id/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/kmr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/zh_Hant/
Translation: Pop OS/COSMIC Term
2026-06-24 14:01:30 +00:00
Jeremy Soller
a5acc057af
Epoch 1.1.0 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-06-23 10:51:56 -06:00
James Feister
18b4450c0f
fix: avoid re-reading system theme from disk on every menu bar render
2026-06-12 14:47:00 -06:00
Jeremy Soller
8c042673e7
Epoch 1.0.16 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-06-09 12:04:37 -06:00
Levi Portenier
3832971d04
Merge pull request #828 from phlax/fix-undo
...
keybindings: Fix terminal undo
2026-06-02 14:33:52 -06:00
Jeremy Soller
7cf99dff31
Epoch 1.0.15 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-06-02 12:12:26 -06:00
Levi Portenier
31d97dcadb
Merge pull request #840 from pop-os/shortcut-fix
...
chore: update libcosmic
2026-06-01 14:20:51 -06:00
Ryan Northey
b5dca36359
keybindings: Fix terminal undo
...
Signed-off-by: Ryan Northey <ryan@synca.io>
2026-06-01 20:16:33 +01:00
Ashley Wulber
5f922f0fd1
chore: update libcosmic
...
should fix #837
2026-06-01 14:45:01 -04:00
Jeremy Soller
9eafd070bb
Merge pull request #836 from gene1wood/increase-scrollback-history
...
Set scrolling_history to 100,000
2026-06-01 07:42:39 -06:00
Gene Wood
ee25528ad9
Set scrolling_history to 100,000
...
Relates to #684
2026-05-29 11:02:10 -07:00
Hojjat
67938814b6
fix: avoid unnecessary shape-until-cursor at start-up
2026-05-29 18:56:59 +02:00
Hojjat
02d977ac4d
fix: send the correct up/down code in APP_CURSOR mode
...
Fixes scrolling in `less`
2026-05-29 17:14:22 +02:00
Hojjat
124931faff
fix: do not drop scrolling events from smooth scrolling mice
2026-05-29 17:14:22 +02:00
Hojjat
3d8ca65b75
chore: support more named keys for keyboard shortcuts
2026-05-28 21:18:28 +02:00
Hojjat Abdollahi
f5cbed08d6
fix(libcosmic): fix item highlight in wayland context menu
2026-05-28 21:10:17 +02:00
Hojjat
91fd140ae3
feat: option to open new windows in the current directory
2026-05-27 23:58:24 -04:00
Jeremy Soller
fa611ea07d
Merge pull request #830 from pop-os/epoch-update
...
Epoch 1.0.14 version update
2026-05-26 13:45:39 -06:00
Ashley Wulber
512cc0d250
fix: libcosmic updates
2026-05-26 15:40:59 -04:00
Jeremy Soller
e484ae5305
Merge pull request #812 from weblate/weblate-pop-os-cosmic-term
...
i18n: translation update from Hosted Weblate
2026-05-26 09:11:36 -06:00
Jeremy Soller
7f41fd19ac
Epoch 1.0.14 version update
...
Generated by cosmic-epoch scripts/version-update.sh
2026-05-26 08:32:02 -06:00
Hosted Weblate
d650868cdf
i18n: translation updates from weblate
...
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Co-authored-by: oddib <60390653+oddib@users.noreply.github.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/ga/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-term/pt/
Translation: Pop OS/COSMIC Term
2026-05-25 21:11:34 +00:00