Commit graph

55 commits

Author SHA1 Message Date
Jeremy Soller
032804fbff Update dependencies 2024-03-10 15:09:58 -06:00
Jeremy Soller
90179d5a5f
Update dependencies 2024-03-08 08:43:24 -07:00
Jeremy Soller
46169405f7
Update dependencies 2024-03-04 15:36:54 -07: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
Michael Murphy
c500ef814c
fix: improve font rendering on light theme w/ iced web-colors feature (#147) 2024-02-27 14:25:36 -07:00
Jeremy Soller
f4a759ba4d
Update libcosmic 2024-02-27 10:54:27 -07:00
Jeremy Soller
022854fbef
Update libcosmic 2024-02-27 10:33:24 -07:00
Jeremy Soller
09d4ca9f6a
Update libcosmic 2024-02-26 15:19:54 -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
aa26def795
Update dependencies 2024-02-12 10:02:17 -07:00
Jeremy Soller
ca7b36b9dd Update dependencies 2024-02-09 21:14:19 -07:00
Jeremy Soller
3a3e42110c
Add support for profiles (#131) 2024-02-09 15:45:46 -07:00
Jeremy Soller
8fd3197cc4
Update dependencies 2024-02-09 09:07:55 -07:00
Jeremy Soller
db83b09fe8
Update winit 2024-02-08 16:15:26 -07:00
Jeremy Soller
e321f16c70
Update dependencies 2024-02-08 16:08:30 -07:00
Jeremy Soller
5c28c15924
Update dependencies 2024-02-08 15:17:26 -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
a5602e28f5
Update dependencies 2024-02-02 09:40:41 -07:00
Jeremy Soller
470437e55a
Set minimum size to 360x180 (#91) 2024-01-31 10:52:56 -07:00
Jeremy Soller
2e691121d5
Update dependencies 2024-01-31 10:07:41 -07:00
Jeremy Soller
a249d7d0e1
Set MSRV to 1.71 2024-01-29 09:47:06 -07:00
Michael Aaron Murphy
7b5c128f55 fix: next tab button misalignment in split panes 2024-01-26 20:27:25 -07:00
Michael Aaron Murphy
39ac4ae05c fix: hoverable paginated tab buttons, and alignment fix 2024-01-26 15:48:13 -07:00
Michael Aaron Murphy
41e95fc188 feat: tab pagination and text overlap fix 2024-01-26 09:12:57 -07:00
Jeremy Soller
2a020221fd
Update dependencies 2024-01-19 09:46:06 -07:00
Jeremy Soller
80b84633f9
Update dependencies 2024-01-18 07:00:28 -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
Jeremy Soller
c5c78b04f0
Update dependencies 2024-01-12 10:42:13 -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
Jeremy Soller
8766819ea8
Update dependencies 2024-01-11 11:50:52 -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
db738371ac
Add menu 2024-01-09 10:16:32 -07:00
Jeremy Soller
46e1c82d41 Update dependencies 2024-01-06 20:56:26 -07:00
Jeremy Soller
8f23044237
Update dependencies 2024-01-04 15:08:10 -07:00
Jeremy Soller
ef1e03e566
Use patched libc for Redox 2024-01-03 10:09:41 -07:00
Jeremy Soller
b4e2f6bd0e
Update dependencies 2024-01-03 09:35:36 -07:00
Jeremy Soller
5ac267d228
Use linear colors in buffer to avoid patching glyphon 2024-01-02 12:43:17 -07:00
Jeremy Soller
04d00836eb
Use fake italic to ensure consistent fonts 2024-01-02 11:47:31 -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
Ashley Wulber
0866a6897d chore: update libcosmic 2023-12-30 07:13:24 -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