BennyDioxide
cda1ab4395
fix: Desktop Entries without proper path wouldn't run ( #120 )
...
* fix: Desktop Entries without proper path wouldn't run
Now it would try to run in env::current_dir if the path was not set or not proper
* refactor: Remove the empty `#![feature()]` attribute
2024-04-03 12:27:56 +03:00
Andrej Benz
cebc052f0d
feat: changed applications matching/weighting ( #88 )
2023-08-19 17:52:53 +03:00
Kirottu
d4b16a7c2b
Added keyword search
2023-08-15 19:44:00 +03:00
loqusion
2188800388
feat(applications): handle Path
field in desktop entries ( #46 )
...
* feat: handle `Path` field in desktop entries
* Fix code style issue
2023-06-14 19:41:19 +03:00
Kirottu
8d595daf52
Fix desktop entries with Terminal=true
not working
2023-06-05 21:22:47 +03:00
Kirottu
e1fb5ff99e
Added note about desktop entries to applications/README.md
2023-05-16 11:52:31 +03:00
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
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
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
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
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
8467c1b1e5
Desktop Action support for the Applications plugin
2023-04-08 11:13:12 +03: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
ce4b157160
Refinement, plugins, etc.
2022-12-31 12:51:46 +02:00
Kirottu
990bf12b79
Anyrun!
2022-12-29 23:56:32 +02:00