meli/meli/src
Guillaume Ranquet a37d5fc1d1
Run cargo lints / Lint on ${{ matrix.build }} (linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (pull_request) Successful in 13m15s Details
Run Tests / Test on ${{ matrix.build }} (linux-amd64, ubuntu-latest, stable, x86_64-unknown-linux-gnu) (pull_request) Successful in 20m58s Details
conf/shortcuts: implement a key to command mapping
Permits users to map keys in their configuration file to an array of meli commands

e.g:
[shortcuts.listing]
commands = [ { command = [ "tag remove trash", "flag unset trash" ], shortcut = "D" },
             { command = [ "tag add trash", "flag set trash" ], shortcut = "d" } ]

Signed-off-by: Guillaume Ranquet <granquet@baylibre.com>
2024-01-18 15:53:35 +01:00
..
accounts meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
command listing: add clear-selection command 2024-01-06 15:35:56 +02:00
conf conf/shortcuts: implement a key to command mapping 2024-01-18 15:53:35 +01:00
contacts conf/shortcuts: implement a key to command mapping 2024-01-18 15:53:35 +01:00
mail conf/shortcuts: implement a key to command mapping 2024-01-18 15:53:35 +01:00
plugins Fix typos found with `typos` tool 2024-01-03 11:08:55 +02:00
terminal Fix typos found with `typos` tool 2024-01-03 11:08:55 +02:00
types types/File: return Results instead of panicking 2023-11-27 09:40:40 +02:00
utilities conf/shortcuts: implement a key to command mapping 2024-01-18 15:53:35 +01:00
accounts.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
args.rs Changed default manpage install path 2024-01-11 05:08:58 +03:00
command.rs listing: add clear-selection command 2024-01-06 15:35:56 +02:00
components.rs Use cargo-derivefmt to sort derives alphabetically 2023-12-09 21:28:12 +02:00
conf.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
jobs.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
jobs_view.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
lib.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
mail.rs melib: rename text_processing to text for the whole brevity thing 2023-12-26 16:47:42 +02:00
mailbox_management.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
mailcap.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
main.rs Fix feature permutation mis-compilations found with cargo-hack 2024-01-01 11:38:42 +02:00
notifications.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
plugins.rs Move src to meli/src 2023-07-08 13:58:32 +03:00
sqlite3.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
state.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00
subcommands.rs Fix feature permutation mis-compilations found with cargo-hack 2024-01-01 11:38:42 +02:00
svg.rs Fix typos found with `typos` tool 2024-01-03 11:08:55 +02:00
terminal.rs terminal: remove obsolete position.rs module 2023-12-17 19:49:23 +02:00
types.rs Fix typos found with `typos` tool 2024-01-03 11:08:55 +02:00
utilities.rs meli: add deny clippy lints and fix them 2024-01-01 15:59:13 +02:00