Commit graph

132 commits

Author SHA1 Message Date
Gregory 90e78ba92d
Merge pull request #50 from timakro/pr-bash-completion
Add bash completion script
2021-08-28 17:43:39 -04:00
Gregory b9b71369f8
Merge pull request #48 from michaeladler/feature/fix-read-only-crash
Fix crash on read-only mimeapps
2021-07-30 16:28:11 -04:00
Tim Schumacher 0e62d1dfa3 Add bash completion script 2021-07-21 19:00:25 +02:00
Michael Adler a782886f05 Fix crash on read-only mimeapps.list
Write permissions are not necessary when reading the file
2021-07-16 10:35:26 +02:00
Gregory 944b8cd8c1
Merge pull request #45 from fishman/master
rofi: make rofi dmenu case insensitive on selection
2021-07-05 00:31:35 -04:00
Reza Jelveh 5da83a2f4b rofi: make rofi dmenu case insensitive on selection 2021-06-21 16:30:30 +08:00
Gregory 478bae2ecd
(cargo-release) version 0.6.4 2021-04-29 20:53:18 -04:00
Gregory 514c9864b2
Update lockfile 2021-04-29 20:53:04 -04:00
Gregory c731c6852b
Upgrade dependencies 2021-04-29 20:52:25 -04:00
Gregory 54a2a031b6
Merge branch 'master' of github.com:chmln/handlr 2021-04-29 20:51:43 -04:00
Gregory 602b2dd153
MimeType - fix tests 2021-04-29 20:51:36 -04:00
Gregory e8bbf64e38
Update README.md 2021-04-25 13:03:49 -04:00
Gregory 44efa593f8
Launch - use UserPath 2021-04-25 12:44:29 -04:00
Gregory b5468c1ec7
Refactor 2021-04-25 12:40:03 -04:00
Gregory 11db7ab94e
Add -e for Terminal=true entries 2021-04-25 00:19:43 -04:00
Gregory 0cac0a41c8
(cargo-release) version 0.6.3 2021-04-25 00:02:04 -04:00
Gregory b4ebda37e0
Fix handling of file:// paths 2021-04-25 00:00:19 -04:00
Gregory 8e2b4b5b3b
(cargo-release) version 0.6.2 2021-04-24 22:37:08 -04:00
Gregory 3676ed84d4
Update desktop entry test case with mime types 2021-04-24 22:36:49 -04:00
Gregory 865e00a6e5
Fix missing last mime 2021-04-24 22:30:57 -04:00
Gregory 31297c7aa6
(cargo-release) version 0.6.1 2021-04-23 19:23:51 -04:00
Gregory b3f1b714bc
Add license 2021-04-23 19:22:47 -04:00
Gregory b65906db99
Merge branch 'master' of github.com:chmln/handlr 2021-04-23 18:50:40 -04:00
Gregory e8d014c113
Add testing to CI | #35 2021-04-23 18:50:33 -04:00
Gregory 8910615321
Update README.md 2021-04-23 18:48:15 -04:00
Gregory 74bc905fab
(cargo-release) version 0.6.0 2021-04-23 18:25:16 -04:00
Gregory f2aa0e818a
cleanup 2021-04-23 18:24:52 -04:00
Gregory 18b0f0085e
Fix handling of terminal apps | #30, #34 2021-04-23 17:33:22 -04:00
Gregory 1671183954
Merge pull request #33 from Aetf/fix/mime-guess
Prefer content based guessing to get MIME from file path
2021-01-27 00:11:38 -05:00
Aetf 52ef04d4ed prefer content based guessing to get MIME from file path 2021-01-26 17:43:50 -05:00
Gregory 46a59968af
Merge pull request #28 from benmaddison/multiple-open-#26
handle multiple 'open' paths with their correct handlers
2020-12-19 16:36:41 -05:00
Gregory cbe717edd0
(cargo-release) version 0.5.0 2020-12-19 16:31:53 -05:00
Gregory 62ddd7b6c2
terminal app - spawn() 2020-12-19 16:29:44 -05:00
Gregory d5cc80b261
Upgrade dependencies 2020-12-19 16:29:36 -05:00
Gregory 7ac4917ddd
rm flaky test 2020-12-19 16:29:32 -05:00
Ben Maddison 65c0c2c6d2 handle multiple 'open' paths with their correct handlers 2020-11-29 23:49:15 +02:00
Gregory 37dae85b18
Merge pull request #25 from benmaddison/master
fix default config values
2020-11-14 20:15:34 -05:00
Ben Maddison 96a5176b25 fix default config values 2020-11-11 13:27:07 +02:00
Gregory 53278c0a7e
list - add detailed output option 2020-11-07 14:00:04 -05:00
Gregory 39965313d2
Cleanup 2020-11-07 13:46:11 -05:00
Gregory b6c6433aa3
misc improvements 2020-11-04 00:05:56 -05:00
Gregory 06b5355acc
Merge pull request #22 from leiserfg/terminal-from-env
Use TERMINAL from environment as default terminal emulator
2020-10-12 12:31:25 -04:00
Gregory ba3c87c305
Merge pull request #23 from leiserfg/handle-file-schema
Remove schema from x-scheme-handler/file files
2020-10-12 12:26:42 -04:00
leiserfg fc8e2796ca Remove schema from x-scheme-handler/file files 2020-10-07 08:05:42 +02:00
leiserfg f926259a12 Use TERMINAL from environment as default terminal emulator 2020-10-06 21:39:40 +02:00
Gregory 9fe6980f86
Merge pull request #19 from LarsHaalck/master
Add zsh completion
2020-10-01 00:29:07 -04:00
Gregory 47b638fcdf
Merge pull request #18 from ftilde/master
Launch process in terminal emulator if required
2020-10-01 00:27:47 -04:00
Lars Haalck df211bd5ea
Add zsh completion 2020-09-30 13:23:29 +02:00
ftilde a009331856 Launch process in terminal emulator if required
If a desktop entry requires a terminal, but the current process does not
run in one, the process would previously run invisibly in the
background. Now we instead start the process in a newly launched
terminal in that case. This is especially useful when (for example)
opening text files downloaded in a browser using the system open dialog.

For now the terminal emulator to be used is specified in the
configuration file. When/if there is a standard way to select the
terminal emulator, it is conceivable to use that method instead or if no
config item is present (see
https://gitlab.freedesktop.org/xdg/xdg-utils/-/issues/84).
2020-09-29 21:06:11 +02:00
Gregory 16c8c69c2c
(cargo-release) version 0.4.5 2020-06-20 21:23:35 -04:00