Commit Graph

185 Commits

Author SHA1 Message Date
TheAssassin b1b42b2cfb Add missing space 2018-06-19 23:55:08 +02:00
TheAssassin 42b3c6963b Fix duplicate space 2018-06-19 23:52:40 +02:00
TheAssassin 8174fe2fa3 Implement plugins in main binary, mk. 1 2018-06-19 23:47:24 +02:00
TheAssassin 1d8d11d5f0 Fix help text 2018-06-19 23:42:20 +02:00
TheAssassin 65b204ddfd Extract exceptions into own header 2018-06-19 23:32:06 +02:00
TheAssassin e7664d462b Remove unused comment 2018-06-19 23:30:41 +02:00
TheAssassin 2a769ac3d9 Make findPlugins return plugin name
Required to let users enable them by hand.
2018-06-19 22:47:01 +02:00
TheAssassin 6c6b43a1ce Fix AppRun symlink deployment
Also adds an error check to help debugging such issues in the future.
Thanks @azubieta for reporting the error.
2018-06-19 20:55:22 +02:00
TheAssassin b7c34fa5b1 Search for plugins in plugin_test 2018-06-19 20:47:09 +02:00
TheAssassin 12c7ec7166 Implement standard mechanism to find plugins on the system
First searches in current directory, then searches directories in
$PATH.
2018-06-19 20:46:53 +02:00
TheAssassin e977d16dc9 Custom plugin base exception
Useful to differentiate between plugin and non-plugin exceptions.
2018-06-19 20:45:16 +02:00
TheAssassin 1736e05958 Extract get own executable path functionality into function 2018-06-19 19:03:11 +02:00
TheAssassin 7c06295cfd Plugin system, mk. 1 2018-06-19 18:02:23 +02:00
TheAssassin 47295b7a2a Return error if icon can't be found 2018-06-18 04:19:22 +02:00
TheAssassin a38d8f11f1 Fix logging 2018-06-18 04:16:41 +02:00
TheAssassin 9ff15ccd69 Fix desktop file validation error message 2018-06-18 03:13:09 +02:00
TheAssassin ba50896465 Fix desktop file validation error check 2018-06-18 03:12:54 +02:00
TheAssassin 602b18ae89 Fix quotation 2018-06-18 02:31:03 +02:00
TheAssassin 2195632b14 Deploy convert for debugging purposes 2018-06-18 02:28:03 +02:00
TheAssassin 73482efa53 Fix SVG deployment, mk. 3 2018-06-16 03:50:43 +02:00
TheAssassin 823e9a3cba Fix SVG deployment, mk. 2 2018-06-16 03:41:32 +02:00
TheAssassin 8a48212379 Clean up unused variable 2018-06-16 03:34:24 +02:00
TheAssassin b491870cab Fix SVG deployment 2018-06-16 03:33:55 +02:00
TheAssassin 68c1768543 Show message on libmagick errors 2018-06-16 03:31:49 +02:00
TheAssassin 760f92b5ce Fix error message 2018-06-16 03:11:33 +02:00