Jeremy Soller
36477e06dc
Shorten hash in UI
2024-02-28 13:38:26 -07:00
Jeremy Soller
8cb92d36ae
Remove about heading
2024-02-28 09:33:43 -07:00
Jeremy Soller
910dff2c90
Improve about page, sort messages
2024-02-28 09:15:58 -07:00
Jeremy Soller
c9f99a3025
Add about page
2024-02-27 21:20:00 -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
leb-kuchen
d4f1e1cd12
Add ability to select a default profile. ( #144 )
...
* add default profile
* check profile
* default profiles add translations
* default profiles check for profile removal
2024-02-25 20:47:52 -07:00
Jeremy Soller
d9512cd0a4
Fix style of advanced font settings item
2024-02-22 11:32:39 -07:00
Jeremy Soller
153dea8221
Make advanced font settings use a button for expanding
2024-02-22 11:31:10 -07:00
Jeremy Soller
235ebd6180
Split dark and light color schemes
2024-02-22 11:18:13 -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
01052fae0b
Remove profile command line description
2024-02-20 10:25:05 -07:00
Jeremy Soller
290b7b5993
Implement tab title override
2024-02-20 10:21:30 -07:00
Mattias Eriksson
b8cbdb9760
Prevent bound keys from reaching the terminal
2024-02-17 07:14:56 -07:00
Jeremy Soller
80e8743ddc
Get COSMIC theme background color from configured app theme
2024-02-12 13:04:39 -07:00
Jeremy Soller
72c97fd5fc
Support opacity
2024-02-12 12:36:30 -07:00
Jeremy Soller
c93032ab9d
Use content container
2024-02-12 10:50:29 -07:00
Jeremy Soller
3a3e42110c
Add support for profiles ( #131 )
2024-02-09 15:45:46 -07:00
Jeremy Soller
8b5a235129
Do not clone Key
2024-02-08 16:03: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
46cae2f2d3
Ensure metadata is updated when theme changes, fixes #121
2024-02-08 12:37:02 -07:00
Mattias Eriksson
4f25324929
Make sure to grab focus after context menu
2024-02-05 11:41:21 -07:00
Mattias Eriksson
b13b949e8d
Ensure terminal is focused after paste
2024-02-05 09:10:43 -07:00
Mattias Eriksson
05ee3dca4a
Clippy fixes
2024-02-05 09:09:23 -07:00
Mattias Eriksson
623a193ad4
Make context menu work better with panes
2024-02-02 08:51:01 -07:00
Mattias Eriksson
e322fc86f7
Fix some pane focus and find related issues
...
* If a context_page was shown, the focus for the panes didn't work.
By clicking all panes you could get input in all of them as long as
the context_page prevented focus updated.
* Find was drawn in all panes, with typed text being entered in all of
them. Changed this to only show find in the focused pane.
* Also, when I was going find related stuff, I populate the find entry
with selected text, and clear the find search value on close.
2024-02-02 08:50:41 -07:00
Jeremy Soller
4401a7dbef
Workaround for dead terminal event channel
2024-02-02 08:44:28 -07:00
Jeremy Soller
1ffb449bde
Capture theme content changes in addition to mode changes
2024-01-31 15:18:20 -07:00
Jeremy Soller
e73236fdac
Fix cached window background order
2024-01-31 15:11:42 -07:00
Jeremy Soller
d043f45b0f
Fix selection when using window background as terminal background
2024-01-31 15:05:21 -07:00
Jeremy Soller
470437e55a
Set minimum size to 360x180 ( #91 )
2024-01-31 10:52:56 -07:00
Jeremy Soller
6ec3e499cb
Add new tab button next to window controls ( #89 )
2024-01-31 10:37:10 -07:00
Jeremy Soller
ff6ad163d6
Settings re-org
2024-01-31 10:29:35 -07:00
Mattias Eriksson
8d7d074933
Add support for Mouse Events
2024-01-31 06:34:55 -07:00
Mohammad AlSaleh
cb26aedfa2
Disable window content container and set style on pane grid container
...
* Presumably, the TODO about window resizing interfering with scrolling
is not applicable anymore with the existence of padding from the pane
grid container. So, set `core.window.content_container` to false.
* Pane grid container didn't follow the selected theme. So, set style
on it to fix that.
Signed-off-by: Mohammad AlSaleh <CE.Mohammad.AlSaleh@gmail.com>
2024-01-25 13:54:40 -07:00
Mattias Eriksson
c749a02df8
Add Focus Follows Mouse
2024-01-22 09:00:08 -07:00
Jeremy Soller
6d519018a0
Show shortcuts in context menu
2024-01-19 11:44:59 -07:00
Jeremy Soller
834a385235
Show bindings in menu, finish #26
2024-01-19 11:03:14 -07:00
Jeremy Soller
ff06e6105d
Simplify definition of key bindings
2024-01-19 10:45:35 -07:00
Jeremy Soller
2a020221fd
Update dependencies
2024-01-19 09:46:06 -07:00
Jeremy Soller
e41bdd5b7f
Merge remote-tracking branch 'origin/master_jammy' into snaggen-split
2024-01-18 20:43:47 -07:00
Josh Megnauth
c2f06a975a
Add shift as a modifier to the new tab shortcuts
2024-01-18 20:20:39 -07:00
Josh Megnauth
9dffe2543e
Add keyboard shortcut ctrl+[1-9] to select tabs
...
`ctrl`+`N` is a common shortcut to switch to a specific tab. 1-8
switches to the exact tab or the last tab. `ctrl`+`9` always switches to
the last tab.
2024-01-18 20:20:39 -07:00
Josh Megnauth
f1d442dfea
Add hot keys to cycle tabs forward or backward
...
Port of: https://github.com/pop-os/cosmic-files/pull/20
2024-01-18 20:20:39 -07:00
Josh Megnauth
1f7b17e4d1
Add hotkey ctrl-shift-w to close tabs.
2024-01-18 20:20:39 -07:00
Mattias Eriksson
41e61a10b4
Correct comments
2024-01-18 10:15:46 +01:00
Mattias Eriksson
35dcdc686c
Avoid doing duplicate focus
2024-01-18 10:15:16 +01:00
Mattias Eriksson
d9ae46598e
Break out terminal creation to remove duplicate code
2024-01-18 10:14:32 +01:00
Mattias Eriksson
0d1a2d2bc6
Cleanup not-needed terminal ids, when a pane is closed
2024-01-17 16:54:42 +01:00
Mattias Eriksson
9ed2dc45c4
Re-focus teminal after context drawer is closed
2024-01-17 16:48:15 +01:00