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
Gregory
35b2776659
Merge branch 'master' of github.com:chmln/handlr
2020-06-20 21:23:23 -04:00
Gregory
2d1974c5bb
Overhaul extension => mime retrieval | #9
2020-06-20 21:23:08 -04:00
Gregory
834c6f7bbd
Update README.md
2020-06-19 20:46:30 -04:00
Gregory
a5185ae2ae
(cargo-release) version 0.4.4
2020-06-19 20:29:51 -04:00
Gregory
fb98e4e2f5
Rely on a more robust entry parser | #9
2020-06-19 20:22:49 -04:00
Gregory
845aa5f213
implement reasonable fallback for text/* types
2020-06-18 15:50:59 -04:00
Gregory
2143ddf067
revert back to xdg-mime
2020-06-18 15:50:33 -04:00
Gregory
7aca59f4f3
(cargo-release) version 0.4.3
2020-06-12 14:56:48 -04:00
Gregory
29534ae341
Better handle cancellation
2020-06-12 14:56:30 -04:00
Gregory
3ce7a69d46
Better default selector
2020-06-12 14:46:55 -04:00
Gregory
dc12926bd4
Cleanup
2020-06-12 14:45:25 -04:00
Gregory
44f533fe8f
(cargo-release) version 0.4.2
2020-06-12 01:44:27 -04:00
Gregory
84a5df3e98
Fix mime_types logic and add some tests
2020-06-12 01:44:00 -04:00
Gregory
4f2940135e
more reliable matching using libmagic
2020-06-12 01:20:31 -04:00
Gregory
5c49436b62
(cargo-release) version 0.4.1
2020-06-10 15:21:43 -04:00
Gregory
d8ef67c12f
notifications - use notify-send
2020-06-10 15:21:37 -04:00
Gregory
91edc11572
(cargo-release) version 0.4.0
2020-06-10 15:11:47 -04:00
Gregory
c8b51b9fc7
xdg-mime: use crates version
2020-06-10 15:11:44 -04:00
Gregory
d21d146f65
Revert "(cargo-release) version 0.4.0"
...
This reverts commit 1e4d1cd18f
.
2020-06-10 15:09:08 -04:00
Gregory
1e4d1cd18f
(cargo-release) version 0.4.0
2020-06-10 15:08:47 -04:00
Gregory
63bc4697c7
Improve mime detection
2020-06-10 15:08:39 -04:00
Gregory
66bcde83f4
cleanup
2020-06-10 14:22:26 -04:00
Gregory
e33f52cbb5
Better errors
2020-06-10 14:14:32 -04:00
Gregory
31bc3e3370
Fix launch with multiple args
2020-06-07 14:48:12 -04:00
Gregory
92b815a38a
misc
2020-06-06 23:56:50 -04:00
Gregory
1c461f5b57
desktop entry - clean up
2020-06-06 23:54:40 -04:00
Gregory
9d726cb6af
Implement config and multi-handler selection
2020-06-06 01:51:58 -04:00
Gregory
935d1daa87
Reorganize and partially rewrite
2020-06-06 00:24:32 -04:00