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
Jeremy Soller
d1dc537c7b
Update libcosmic and use system_theme_update
2025-06-23 11:40:43 -06:00
Ashley Wulber
97f87809b9
feat: responsive menu bar
2025-04-15 18:04:55 -06:00
Dominic Gerhauser
623645c829
Initialize the logger at the start of main.
...
"Any log events that occur before initialization will be ignored."
https://docs.rs/env_logger/latest/env_logger/struct.Builder.html#method.init
2025-04-10 19:39:22 -06:00
Dominic Gerhauser
e7b0b87259
simplify argument parsing
2025-04-08 09:54:32 -06:00
Ashley Wulber
a4dd9ab142
chore: update libcosmic
2025-03-19 17:44:47 +00:00
Jeremy Soller
91f252c882
Clear selection on Ctrl+C, part of #236
2025-03-13 15:05:59 -06:00
Mattias Eriksson
23a5851ca9
Use hollow block cursor for non-focused terminals
2025-01-23 11:51:38 -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
Jonatan Pettersson
fda0850b3b
Allow startup options to supercede profile
2024-11-18 11:53:25 -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
eba2eb38b7
Use unbounded channel to prevent deadlock
2024-10-29 18:19:23 -06:00
Jeremy Soller
8d4bfb992e
Update libcosmic/iced
2024-10-22 12:31:02 -06:00
Vukašin Vojinović
98df25736a
fix(header): fixed new tab button padding
...
This matches the new tab button to other header bar buttons, and prevents visual issues with non-default interface densities.
2024-09-24 06:42:22 -06:00
Jeremy Soller
60c890d2bd
Update dependencies
2024-09-20 19:44:36 -06:00
Joel Höner
4beabca14d
Add "Clear scrollback" action
2024-09-19 17:21:42 -06:00
Mohammad AlSaleh
3f10b729dd
Early exit if no monospace fonts were found
...
This also provides a helpful log error message and avoids triggering a
later panic as reported in #323 .
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
2024-09-03 08:38:56 -06:00
A-Walrus
59d32c32ce
Initial cursor shapes
2024-08-26 08:42:18 -06:00
l-const
023aedee65
Zoom per tab/pane & not writing config to fs when zooming - perf improvement.
2024-08-20 12:15:09 -06:00
Jeremy Soller
c4cb09f183
Efficiently set config, fixes #227
2024-08-20 07:26:46 -06:00
Jason Rodney Hansen
059dd5fa97
Support drag-and-drop for files
...
Insert file paths when files are dropped in terminal from a file manager.
2024-08-19 21:23:27 -06:00
Josh Megnauth
397b527fbd
fix: Launch with invalid default profile fails
...
Closes : #274
2024-08-13 09:15:49 -06:00
Josh Megnauth
3caea33288
Replace unmaintained lexical-sort with ICU
2024-07-15 08:08:01 -06:00
Jeremy Soller
c0d1ab1fb8
Include builtin cosmic dark and light theme in color schemes list, fixes #206
2024-06-05 08:51:26 -06:00
Jeremy Soller
634a24717f
Merge pull request #160 from sixpounder/master
...
Add command line argument to allow a no-fork mode
2024-05-29 21:44:43 -06:00
Jeremy Soller
bcd5e31d6c
Update libcosmic
2024-05-20 14:12:21 -06:00
Jeremy Soller
7f5a5b4bf0
Update dependencies
2024-05-14 13:15:02 -06:00
Rajas Paranjpe
b7b3e942fa
Add CopyOrSigint shortcut for Ctrl+C
2024-05-14 10:57:32 -06:00
Andrea Coronese
3ce7bd56ca
Merge branch 'master' into master
2024-05-01 23:46:30 +02:00
Jeremy Soller
4cec08875f
Merge branch 'master' of https://github.com/pop-os/cosmic-term
2024-04-26 10:27:52 -06:00
Jeremy Soller
f720e63793
Update libcosmic
2024-04-26 10:24:07 -06:00
Jeremy Soller
1047004a6d
Merge branch 'primary' of https://github.com/snaggen/cosmic-term into snaggen-primary
2024-04-26 10:13:35 -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
1eb1bd4caa
minor refactoring
2024-04-26 10:12:44 -06:00
Daniel Eades
cfa0087128
remove no-op if statement (clippy::needless_if)
2024-04-26 10:12:44 -06:00
Daniel Eades
9544ba9397
remove needless borrows (clippy::needless_borrows_for_generic_args)
2024-04-26 10:12:44 -06:00
Daniel Eades
ec5c2a1991
flip boolean block (clippy::if_not_else)
2024-04-26 10:12:44 -06:00
Daniel Eades
34cf7bf76a
use 'let/else' syntax (clippy::manual_let_else)
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
89174c5e0d
use implicit iter loops (clippy::explicit_iter_loop)
2024-04-26 10:12:44 -06:00
Daniel Eades
4913e08492
avoid cloning 'copy' types (clippy::clone_on_copy)
2024-04-26 10:12:44 -06:00
Daniel Eades
e7e2ac18c8
remove needless 'return' statements (clippy::needless_return)
2024-04-26 10:12:44 -06:00
Daniel Eades
011af310d2
collapse single match blocks (clippy::single_match, clippy::single_match_else)
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
Dominic Gerhauser
fa744071f8
Add tty working dir and hold
2024-04-26 10:01:49 -06:00
Mattias Eriksson
47689a58bf
Merge branch 'master' into primary
2024-04-25 11:02:38 +02:00
Mattias Eriksson
3e41d261a9
Use COSMIC Default themes as fallback
2024-04-14 12:51:18 -06:00