Commit Graph

40 Commits

Author SHA1 Message Date
Kirottu
063d5b91b4 Added desktop entry to overriding criteria
Made overriding dependent on both the icon and the name being identical,
this should prevent desktop entries from being mistakenly overridden.
2023-05-15 14:04:55 +03:00
Kirottu
de606380a2 Made language delimiter in the translate plugin configurable 2023-05-15 13:51:04 +03:00
Kirottu
5c0765fdba General improvements to the translate plugin, added option to specify source language 2023-05-15 13:46:39 +03:00
Kirottu
c52d0d02e5 Switched to using a properly versioned version of kidex-common 2023-05-11 08:12:27 +03:00
Kirottu
31b0d44eee Switched to using a properly versioned version of kidex-common 2023-05-11 08:11:49 +03:00
Kirottu
9f920a2108 Made user desktop files override system desktop files 2023-05-04 15:14:57 +03:00
Kirottu
81b00ad52b Added a README to each of the plugins, giving an overview on how they work 2023-05-02 08:37:43 +03:00
Kirottu
8a4c0ae397 Trim shell command 2023-05-02 08:37:17 +03:00
Kirottu
0e5fd5d1bf Fixed translate crashing on unknown language code, added Ewe 2023-05-01 22:40:19 +03:00
Kangwook Lee (이강욱)
0aabb332c9 Add max_entries config to plugins (#19) 2023-05-01 15:16:11 +03:00
Kirottu
8e5bff9e91 Switched to using proc macros for the anyrun_plugin crate
This allows for plugins to decide on whether or not a mutable borrow or
a normal borrow is needed of the shared data. It can also now be omitted
alltogether.
2023-05-01 11:15:02 +03:00
Kirottu
042c5f0ad1 Fixed desktop file scrubbing failing when user applications dir does not exist 2023-04-30 10:13:07 +03:00
Kirottu
beaf2549ac Added dictionary plugin and switched from a Mutex to an RwLock in the anyrun_plugin crate
This change means that `get_matches` no longer has access to a mutable version of the
state of the plugin. A redesign is needed to allow for this if needed.
2023-04-29 18:18:47 +03:00
Kirottu
b2f3e67cb4 Stdin plugin 2023-04-27 16:22:18 +03:00
Kirottu
f56d95fa31 Added prefix & config to Randr 2023-04-25 22:06:18 +03:00
Kirottu
cfeff7d08f Icons and back match for Randr 2023-04-25 21:45:01 +03:00
Kirottu
eafb676585 Working Randr plugin for Hyprland 2023-04-24 08:20:30 +03:00
Ivordir
1119137d27 Add use_pango option for Match (#15) 2023-04-15 08:02:23 +03:00
Kirottu
08114309a3 Switched to summing exec and name matches in the Applications plugin 2023-04-14 08:31:03 +03:00
Kirottu
78acd78d66 Fixed incorrect rustls feature from rink and translate plugins 2023-04-13 14:31:18 +03:00
Kirottu
8a0806f175 Switched to rustls for TLS in the Rink and Translate plugins 2023-04-11 12:15:44 +03:00
Kirottu
e472fe73b1 Merge branch 'master' of https://github.com/Kirottu/anyrun 2023-04-11 11:18:12 +03:00
Kirottu
f0f520dc20 Show main desktop entry name in the desktop action's description 2023-04-11 11:18:05 +03:00
Kirottu
1bc8d4d3d1 Fixed last desktop action from desktop file losing the last key value pair 2023-04-09 20:50:18 +03:00
Kirottu
7a7fb55e74 Added Applications plugin readme 2023-04-08 11:24:10 +03:00
Kirottu
f88dff93b5 Added plugin title to Symbols plugin readme 2023-04-08 11:22:56 +03:00
Kirottu
8467c1b1e5 Desktop Action support for the Applications plugin 2023-04-08 11:13:12 +03:00
Andrej Benz
e7f503c36e remove forced space character from prefix 2023-04-05 20:24:50 +02:00
Kirottu
b6f8bc631d Added Kidex plugin for file search. 2023-04-05 21:00:13 +03:00
Kirottu
61d8e7573e Bump tokio in translate plugin to 1.25.0 2023-02-06 09:31:37 +02:00
Kirottu
2e15ab83a8 Revert "Initial randr plugin commit"
This reverts commit 68928d9623.
2023-02-05 21:43:45 +02:00
Kirottu
68928d9623 Initial randr plugin commit 2023-02-01 09:35:36 +02:00
Kirottu
3f349301bf Pick the highest rating from matching with the app name and exec in the applications plugin 2023-01-05 10:19:54 +02:00
Kirottu
7394ce2dae Add up-to-date currency conversion to the rink plugin 2023-01-03 19:29:54 +02:00
Kirottu
292669b552 Translation plugin 2023-01-03 10:04:12 +02:00
Kirottu
9f12e3e192 Add shell configuration to Shell plugin 2023-01-01 11:28:36 +02:00
Kirottu
1901732c91 README.md, a README.md for the Symbols plugin 2022-12-31 21:31:19 +02:00
Kirottu
a8782ec37c Shell plugin 2022-12-31 21:29:20 +02:00
Kirottu
ce4b157160 Refinement, plugins, etc. 2022-12-31 12:51:46 +02:00
Kirottu
990bf12b79 Anyrun! 2022-12-29 23:56:32 +02:00