Commit Graph
67 Commits
Author SHA1 Message Date
novak_i 0ff5aa90e5 Port to python3 2020-01-05 13:33:02 -05:00
novak_i bd1360d171 Fix clearButton 2020-01-05 07:15:08 -05:00
novak_i 6130228780 Port from PyQt4 to PyQt5 2019-12-17 14:00:47 +01:00
ebner 23a4323968 fix problem is launcher config has an empty menu - it should not exit! 2019-09-27 10:33:18 +02:00
ebner 60d9df9ea8 move to qt5 2019-09-27 10:24:18 +02:00
Xiaoqiang Wang f36a596b63 add parser of level file and -opt string
The level file is by default <input_file>.lvl but can be overriden
with the "--level" option.
2018-06-11 13:58:21 +02:00
Xiaoqiang Wang dedee27ace skip empty param 2018-06-08 20:47:55 +02:00
Xiaoqiang Wang 90893c4f21 report error file and line number 2018-06-08 20:45:11 +02:00
Xiaoqiang Wang 9e67d16f12 replace pyparsing with simple regexp
the pyparsing results is a nested list, each element is a word inside
the {} block. the previous handling then loops over all the word and
populates it into params. this creates a lot confusing entries in
params.

since the command pattern could never be nested, a simple regexp
suffices.
2018-06-08 16:18:13 +02:00
Xiaoqiang Wang 69dc7a4a1e python 2.7 compatible 2018-06-07 19:14:51 +02:00
panepucci 0d59b2c98b parse flags/search-box-enabled
Use the flags/search-box-enabled to decide if the
top-level search box should be used or not

The search dialog and the search-box on detached menus
are always enabled.
2018-02-09 16:02:11 +01:00
panepucci dbe8786fd5 parse top-level flags property in configuration files
The "flags" is only parsed if a file is a top
level menu (level=0), otherwise it is ignored.
2018-02-09 15:52:12 +01:00
panepucci 406533042f fix raw_input missing for python3 2018-02-07 11:03:46 +01:00
Vintar Rok c769519bcd small fix of Left arrrow button behaviour 2016-10-31 13:07:49 +01:00
Vintar Rok 278bbcb886 small fix of Left arrrow button behaviour 2016-10-31 11:32:52 +01:00
Vintar Rok d617e4645b small fix of Left arrrow button behaviour 2016-10-31 11:19:11 +01:00
Vintar Rok 7136248c27 Copy command to clipboard 2016-10-31 09:14:51 +01:00
Tomaž Šuštar 70e7e3bd19 fixing bug when a menu was empty, fixing default positioning on windows 2016-09-28 12:04:37 +02:00
Saso Skube 1649b5ce02 Removed 'delete on close' window attribute because it can be dangerous to delete C++ objects when python object still has reference to it. 2016-08-17 08:12:13 +02:00
Saso Skube 37adffab1a De-attached windows were jumping around when switching between workspaces. 2016-08-16 16:09:40 +02:00
Vintar Rok 7b010fbca7 Better error handling in conversion script 2016-06-08 08:16:28 +02:00
Vintar Rok f88089914c fixing minor bugs reading theme files (form porting to python3) 2016-05-13 11:28:39 +02:00
Vintar Rok a34747aecf when sub-menu is loaded from absolute path, all its items are loaded from there 2016-05-13 08:53:55 +02:00
Vintar Rok cf321eb789 Open file inside model menu_model constructor, instead on all places before creating new menu 2016-05-12 14:34:23 +02:00
Tom Slejko b56019d47c Licenicing 2016-05-06 09:26:18 +02:00
Vintar Rok 179905feb5 Changing launcher base in case of selecting new config (file choice) 2016-04-21 11:02:06 +02:00
Vintar Rok a31da7105f Bug fixed no itemModel for menu items resulted in errors when trying to search 2016-04-18 16:43:52 +02:00
Vintar Rok a43c4c9601 Possibility to go back to the very root menu is now top item in the View menu. 2016-04-18 16:32:53 +02:00
Vintar Rok ce296ae4e2 Detached menu not as QTool window, since OS X treats them differently 2016-04-18 08:52:18 +02:00
Vintar Rok ac8645ad66 Launcher menu items cannot have shortcuts, insteadt & is interpreted as regular & (Qt needs && to show &) 2016-04-12 09:46:14 +02:00
Vintar Rok a70ea5eee4 Limiting history menu to max 10 actions 2016-04-11 15:15:08 +02:00
Vintar Rok b7fcf2daff Name from the View menu applied as window title, and also preserved in history menu 2016-04-11 15:02:08 +02:00
Vintar Rok 9ebd4865b3 History menu added to View menu 2016-04-11 14:46:17 +02:00
Vintar Rok 7023856f4a Activate a launcher window when mouse is over 2016-04-11 11:20:42 +02:00
Vintar Rok dc8a85c2a5 More rich tooltip (command always included) 2016-04-11 10:22:44 +02:00
ebner aa105e95b4 fixed help link - fixes #3 2016-03-16 10:40:32 +01:00
ebner 7002dafec7 fixed position for multiscreen setups and also now taking the actual window with/height into account for position 2016-03-10 11:46:00 +01:00
Vintar Rok bfc6ada997 Version 1.1.0 2016-03-08 13:32:27 +01:00
Vintar Rok ff9fa36f0c Added option to position launcher window on start-up 2016-03-07 17:01:09 +01:00
Vintar Rok 9ba326199b pytho3 style module import 2016-02-29 08:49:48 +01:00
Vintar Rok cbec3657a9 Bug fixed: When menu is detached size was not set properly 2016-02-25 10:31:51 +01:00
Vintar Rok 43870ab6d6 Script for converting old files ported to py3 2016-02-24 11:58:51 +01:00
Vintar Rok 4a7c182e36 pylauncher ported to python3 2016-02-24 11:42:24 +01:00
Vintar Rok e48035f8c1 python 2 to 3 port stage1 2016-02-24 09:42:10 +01:00
Vintar Rok 1c33d2e4a0 Adding author info 2016-02-12 14:42:34 +01:00
Vintar Rok 819a9a8aef Stripping tool-tip to avoid empty string as a valid tool-tip 2016-02-12 14:38:55 +01:00
Vintar Rok 891c0a9ed9 .pyc files deleted 2016-02-12 09:43:47 +01:00
Vintar Rok 502affbcc1 Bug fix: Code updated to handle args.configuration instead of args.launcher 2016-02-12 09:40:44 +01:00
ebner ef31e2cadb fixed help 2015-11-04 17:06:51 +01:00
ebner 90fd161012 Updated readme 2015-11-04 11:34:59 +01:00