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
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
a20d77fea4
Update cosmic-files
2025-07-10 15:29:41 -06:00
Hugo
4a41aa1d86
Support ClI argument for Version and Help
2025-06-24 09:58:55 -06:00
Jeremy Soller
373b685d29
Remove cosmic-text patch
2025-06-22 13:11:42 -06:00
Michael Aaron Murphy
0b9794414c
fix: pin cosmic-text to b017d7c to fix cut text
2025-06-20 12:20:10 -06:00
Ashley Wulber
cce8f8c3ea
feat: menubar popups
2025-06-18 15:25:51 -04:00
Jeremy Soller
f6c7188ebb
Patch polling for redox and update dependencies
2025-04-17 08:36:48 -06:00
Ashley Wulber
97f87809b9
feat: responsive menu bar
2025-04-15 18:04:55 -06:00
Ashley Wulber
a4dd9ab142
chore: update libcosmic
2025-03-19 17:44:47 +00:00
Michael Aaron Murphy
0c601005c8
fix: downgrade home@0.5.11 to 0.5.9 for Rust 1.80
2025-02-20 16:51:34 +01:00
Michael Aaron Murphy
96c742e622
chore: upgrade dependencies
2025-02-19 10:44:20 -07:00
Jeremy Soller
353bbbee37
Do not use repeat_n as it was introduced in 1.82
2024-11-11 11:31:32 -07:00
Jeremy Soller
c1729c97bb
Update dependencies
2024-10-29 14:31:07 -06:00
Jeremy Soller
8d4bfb992e
Update libcosmic/iced
2024-10-22 12:31:02 -06:00
Jeremy Soller
1f699d2da5
Update cosmic-files
2024-09-11 14:48:56 -06:00
Jeremy Soller
b2f11bf390
Enable desktop feature of cosmic-files
2024-09-11 14:38:51 -06:00
Lily Foster
3eec597ab1
Remove unused patch for libc
...
This patch became unused in 193746ffbc ,
when upstream libc was bumped past the version that included the commit
from the referenced PR.
2024-09-03 08:38:09 -06:00
Jeremy Soller
1d23606439
Use patch for filetime
2024-08-27 08:11:41 -06:00
A-Walrus
5c39a96e10
Bump alacritty
...
Fixes bug with IO crash
2024-08-21 10:52:11 -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
Jeremy Soller
193746ffbc
Update dependencies
2024-08-19 13:46:41 -06:00
Jeremy Soller
0c057e5192
Update cosmic-text
2024-07-31 10:13:01 -06:00
Josh Megnauth
3caea33288
Replace unmaintained lexical-sort with ICU
2024-07-15 08:08:01 -06:00
Jeremy Soller
09e2073f9b
Enable a11y feature and update dependencies
2024-06-20 09:16:25 -06:00
Ashley Wulber
06fcae2c70
fix: text input copy paste
2024-05-31 11:28:49 -04:00
Jeremy Soller
a0397054d6
Update dependencies
2024-05-17 08:58:23 -06:00
Jeremy Soller
291a365c45
Update dependencies and patch for Redox
2024-05-06 15:21:28 -06:00
Jeremy Soller
21737d380e
Upgrade libcosmic, downgrade serde
2024-04-28 08:56:16 -06:00
Mattias Eriksson
69c226928f
Bump alacritty_terminal to 0.23
2024-04-05 14:57:06 -06:00
Jeremy Soller
910dff2c90
Improve about page, sort messages
2024-02-28 09:15:58 -07:00
Jeremy Soller
efca9e7c22
Sync some changes from cosmic-edit
2024-02-28 08:45:45 -07:00
Jeremy Soller
c9f99a3025
Add about page
2024-02-27 21:20:00 -07:00
Jeremy Soller
89e1dcb83a
Color Schemes ( #142 )
...
* WIP: Color Schemes
* Import/export using color_schemes config
* Finish color scheme implementation
* Add color scheme rename
2024-02-22 09:55:46 -07:00
Jeremy Soller
3a3e42110c
Add support for profiles ( #131 )
2024-02-09 15:45:46 -07:00
Ashley Wulber
20beeb608a
chore: update libcosmic
...
keyboard input has changed a lot in iced, but I think I've made the proper adjustments here. vertical splits don't seem to work, but that didn't seem to work before either. Also, there is a black border on the right and bottom of the first tab of the terminal. I'm not sure why yet, but it seems like it is probably related to the scrollbar
2024-02-08 16:57:14 -05:00
Jeremy Soller
bf7668dbd7
Use cosmic-text shape-run-cache
2024-02-08 12:03:53 -07:00
Jeremy Soller
9a36dc2401
Use patched wgpu
2024-02-03 12:11:24 -07:00
Jeremy Soller
a249d7d0e1
Set MSRV to 1.71
2024-01-29 09:47:06 -07:00
Michael Aaron Murphy
41e95fc188
feat: tab pagination and text overlap fix
2024-01-26 09:12:57 -07:00
Mattias Eriksson
67c5683131
Revert accidentally committed Cargo.toml change
2024-01-22 09:00:08 -07:00
Mattias Eriksson
c749a02df8
Add Focus Follows Mouse
2024-01-22 09:00:08 -07:00
Jeremy Soller
d656254282
Update cosmic-text
2024-01-17 13:41:17 -07:00
Mohammad AlSaleh
60b55a076d
Support STRIKEOUT, UNDERCURL, and all underline styles
...
* Add `Metadata` struct to pass bg, underline_color, and flags info via
metadata.
* Keep and `IndexSet` of `Metadata` info in Terminal.
* Use `Metadata` info to render STRIKEOUT, UNDERCURL, and all underline
styles via `BgRect`.
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
2024-01-16 11:36:05 -07:00
Mohammad AlSaleh
f34116f3f7
Support DIM
...
* Add a color deriver and derive dim colors for all themes.
* Derive actual bright colors for the OneHalfDark theme while at it.
* Use dim colors when the DIM flag is set.
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
2024-01-12 10:40:10 -07:00
Mohammad AlSaleh
5eba6eb4d6
Configurable font stretch, font weight, and bold font weight
...
* Store a font name => font faces map
* Only list font names that have `NORMAL` and `BOLD` faces with
`Normal` stretch. This will give us defaults and fall-backs that are
guaranteed to always exist.
* Filter by stretch first, with `Normal` chosen as the always existing
default.
* Then only list font weights supported by the font name stretch
selected, for the normal and bold cases.
* When changing the font name selected, the stretch/weight options
will stay the same if supported by the new font name, or revert to
the always existing fall-backs.
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
2024-01-09 17:18:04 -07:00
Jeremy Soller
ef1e03e566
Use patched libc for Redox
2024-01-03 10:09:41 -07:00