Commit Graph

96 Commits

Author SHA1 Message Date
Albert S. 36b6390292 Implement NoDisplay= of .desktop entries
Closes #9
2020-09-06 22:09:02 +02:00
Albert S. 5076f044a6 Update README.md to document inheritance
Closes #4.
2020-09-06 21:45:43 +02:00
Albert S. 560e15d48d implement inheritance keyword for .qsrun entries 2020-09-06 21:37:15 +02:00
Albert S. 45d7b930f8 Refactoring to use new entryprovider and settingsprovider classes 2020-09-06 19:43:17 +02:00
Albert S. 2824f84f9f Introduce Settingsprovider to read settings
Previously, it was in the configprovider.cpp.

Now, it has been split to this file
2020-09-06 19:41:59 +02:00
Albert S. f03e247bd8 merge configreader/configprovider into entryprovider
settings-related methods that don't have any relation
to entries will be moved to a seperate file
settingsprovider
2020-09-06 19:40:46 +02:00
Albert S. 5b99d764f0 ConfigReader: use suffix() instead of completeSuffix()
Using completeSuffix breaks for names like org.kde.dolphin.desktop
2020-09-01 21:50:24 +02:00
Albert S. d6ec7a7e1c formating fixes / copyright update... 2019-09-30 21:58:11 +02:00
Albert S. fe5b358ace added .gitignore 2019-09-08 17:11:24 +02:00
hxbrn ea697d62ba refocus input if a single instance window is resurfaced
Signed-off-by: Albert S <mail@quitesimple.org>
2019-09-08 17:11:24 +02:00
hxbrn 18e046d028 walk search for .desktop files etc recursively
Signed-off-by: Albert S <mail@quitesimple.org>
2019-09-08 16:58:22 +02:00
hxbrn 19114a0b5d Esc and ctrl+Q decide if quit/hide the app based on config
Signed-off-by: Albert S <mail@quitesimple.org>
2019-09-08 16:57:05 +02:00
Albert S. a900fe5b6c updated TODO 2019-09-01 18:55:59 +02:00
Albert S. afc5ad57a6 rename BUGS => TODO 2019-09-01 18:55:47 +02:00
Albert S. 7ac429b9e2 show error message if passed directories don't exist, don't create it 2019-09-01 18:52:04 +02:00
Albert S. 028b4299f7 improved README 2019-08-24 09:48:30 +02:00
Albert S. 1284519280 create config dir instead of complaining it doesn't exist 2019-08-24 09:41:07 +02:00
Albert S. 6c67c11481 reformating (no functional change) 2019-08-24 09:19:49 +02:00
Albert S. 7379cff7db rename: qsRun => qsrun 2019-08-23 23:58:43 +02:00
Albert S. 57bed56dcd window: add scrollarea for button grid 2019-08-23 23:42:56 +02:00
Albert S. 69cc2710c3 entrypushbutton: explicitly search for max icon size 2019-08-23 23:40:08 +02:00
Albert S. 4c4b5280b9 parser improvements: unusual (maybe non-conforming) .desktop files, bugfixes for situation where '=' in value 2019-08-23 23:39:03 +02:00
Albert S. 65212a1aa7 updated README 2019-07-15 23:18:06 +02:00
Albert S. 84ef555774 print/show config format execption 2019-06-09 13:06:44 +02:00
Albert S. ee936541c6 Support for " in qsrun config files to merge args 2019-06-09 13:06:14 +02:00
Albert S. 117facea1c updated qsRun pro with new files + network target for single instance server 2019-06-03 07:52:04 +02:00
Albert S. 51b0337ceb window: single instance handling + /reload command 2019-06-03 07:51:27 +02:00
Albert S. 84170a935d entrypushbutton: do not add icon from list if list is empty (crashes in debug builds) 2019-06-03 07:44:48 +02:00
Albert S. a1a9dfb729 Added basic single instance functionality 2019-06-03 07:42:54 +02:00
Albert S. 67be2dbeaa Added ConfigProvider class to allow window to reload config 2019-06-03 07:42:02 +02:00
Albert S. 1dc7ef935d assign numbers 1-9 as shortcuts for the first 9 results of system applications 2019-06-01 13:38:58 +02:00
Albert S. 45abb2bf27 calc result: remove wordwrap, instead decrea^C/increase font size as necessary 2019-06-01 12:17:28 +02:00
Albert S. 8484e88a27 ConfigReader: support multiple dirs 2019-05-30 10:57:33 +02:00
Albert S. 3970019fac Removed search functionality ( this is covered by qss now). 2018-08-12 17:15:16 +02:00
Albert S. 7a82cdd31b SearchWorker: sync with easyindex new schema 2018-08-09 22:53:32 +02:00
Albert S. a4bbd21a30 window.h: Fix namings 2018-08-09 19:17:15 +02:00
Albert S. bcd38cca62 Added context menu for calculation results, don't create now label on every result 2018-07-04 17:09:21 +02:00
Albert S. fe26454f85 Added context menu to copy or open paths 2018-06-29 18:16:14 +02:00
Albert S. 96fe3e08f6 search: show file type icons in addition to name in results 2018-02-10 13:59:27 +01:00
Albert S. 4b9ccc50da window.cpp: connect searchCancelled signal to proper slot 2018-01-17 22:44:20 +01:00
Albert S. 687f88f226 config: parser strips "%F" etc., ignore other sections
Parser will ignore "%F", "%f" etc. fields now.
Furthermore it will ignore all subsections except for [Desktop Entry]

Also throws exception when .qsRun file is misformated

Removed some qDebug() calls
2018-01-17 22:36:57 +01:00
Albert S. f60e2a068f window.cpp: remove qDebug() 2018-01-17 22:36:23 +01:00
Albert S. 78d8473fc3 added BUGS 2018-01-16 17:21:24 +01:00
Albert S. d2354b02b8 added licence 2018-01-05 15:52:11 +01:00
Albert S. 0ca556fbbe added screenshot 2018-01-03 10:16:44 +01:00
Albert S. f96452d669 first commit 2018-01-03 09:52:05 +01:00