Commit graph

52 commits

Author SHA1 Message Date
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
Mohammad AlSaleh
fb2b251a33 Update to alacritty_terminal v0.20
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
2024-01-02 10:29:11 -07:00
Jeremy Soller
44a5d80740
Add config, translations, settings UI 2023-12-22 14:31:01 -07:00
Jeremy Soller
43f6c4129b Update libcosmic 2023-12-21 12:10:37 -07:00
Jeremy Soller
2193003ada Use 85% opacity by default 2023-12-21 11:57:52 -07:00
Jeremy Soller
6b378a445a
Add packaging 2023-12-21 09:05:59 -07:00
Jeremy Soller
f6118a5cee
Convert to libcosmic 2023-12-20 13:31:10 -07:00
Jeremy Soller
65b613e6e4
Add glyphon renderer 2023-12-18 13:54:08 -07:00