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