Commit graph

24 commits

Author SHA1 Message Date
Mattias Eriksson
71b9fb5226 Implement a simple password manager 2025-10-13 07:19:10 +02:00
liberodark
a90e55f1f0 Add F11 support 2025-06-30 17:51:16 +00:00
Mark Stosberg
aa9d693dad feat: bind copy/paste keycodes to copy/paste actions.
Required updating macro to support keycodes without modifiers.
2025-05-08 11:48:44 -06:00
Jeremy Soller
db9234cdee Revert "Add support for XF86Copy and XF86Paste keybindings"
This reverts commit 60b2326a2c.
2025-05-05 16:00:28 -06:00
Mark Stosberg
60b2326a2c Add support for XF86Copy and XF86Paste keybindings
Keyboards with custom firmware that support dedicated "Copy" and "Paste" keycodes are more common now.

These keycodes solve a pain point with terminals: that you have to use Control+Shift+C/V to paste into the terminal, but Control+C/V everywhere else.

The dedicated Copy/Paste keycodes solve this problem by allowing you to use the same key combo in all apps that support it.

This patch supports the additional bindings by default while leaving the existing keybindings untouched.
2025-05-04 20:42:03 -06:00
Samuel Abreu
0f2ef69dfe Fix Ctrl+Shift+# keybinds to jump to nth tab
Test it on different machines with Fedora and PopOS, in both only work
with this changes.
2025-01-14 08:56:11 -07:00
Joel Höner
4beabca14d Add "Clear scrollback" action 2024-09-19 17:21:42 -06:00
Josh Megnauth
3caea33288 Replace unmaintained lexical-sort with ICU 2024-07-15 08:08:01 -06:00
Kartonrealista
4e6086e2b0
Update key_bind.rs 2024-07-06 12:02:31 +02:00
Rajas Paranjpe
b7b3e942fa Add CopyOrSigint shortcut for Ctrl+C 2024-05-14 10:57:32 -06:00
Mattias Eriksson
59a6a8a12e Merge branch 'master' into primary 2024-04-05 16:04:41 +02:00
Eduardo Flores
0ecbb15de3 refactor(menu): update menu declaration.
- Updated libcosmic.
- Updated menu declaration.
2024-03-18 20:47:58 -06:00
Mattias Eriksson
63503d53bd Merge remote-tracking branch 'upstream/master' into primary 2024-03-04 07:56:36 +01:00
Jeremy Soller
c118f2c969
Bind Ctrl+, to Settings 2024-02-22 11:25:39 -07:00
Mattias Eriksson
5b2bbe84cb Merge branch 'master' into primary 2024-02-21 09:26:09 +01:00
Jeremy Soller
8b5a235129
Do not clone Key 2024-02-08 16:03:26 -07:00
Jeremy Soller
fa38275ba8
Improve KeyBind format 2024-02-08 15:17:09 -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
Mattias Eriksson
c90b5f67e5 Remove conditional compilation 2024-01-22 08:10:57 +01:00
Mattias Eriksson
e6fff76abd Add missing target_family = "unix" gates 2024-01-20 14:27:16 +01:00
Mattias Eriksson
e75964d20b Merge branch 'master_jammy' into primary 2024-01-20 14:21:51 +01: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