95 Commits
Author SHA1 Message Date
Mathias PanzenböckandGitHub 0390943fc5 Merge pull request #56 from Robbi-Blechdose/master
Add ability to switch layouts via joystick buttons
2023-05-16 19:59:45 +02:00
Mathias Panzenböck 0844b4a0c2 ensure button highlight visibility, fix issue #37, thanks to @LeXofLeviafan 2022-07-16 03:42:00 +02:00
Mathias PanzenböckandGitHub 317328f1d5 Merge pull request #53 from felixonmars/patch-1
Correct typos in main.cpp
2022-02-15 04:20:42 +01:00
Mathias PanzenböckandGitHub 1220afd234 Merge pull request #52 from dginovker/fixoverwritelayoutprompt
Fix overwrite layout prompt displaying %1 instead of the layout it's going to overwrite
2022-01-02 20:23:09 +01:00
Mathias PanzenböckandGitHub b95ef023a7 Merge pull request #50 from dginovker/updateconfigdir
Change settings directory to .config/qjoypad4
2022-01-02 20:21:19 +01:00
Mathias Panzenböck d9398083d3 slight style improvement in last commit 2021-04-15 02:12:15 +02:00
Mathias PanzenböckandGitHub ed64d1faf5 Merge pull request #47 from etbh/master
Fix for #46 : Positive mapping of axis not released when one of the bindings is set to a mouse button
2021-04-15 02:07:35 +02:00
Mathias PanzenböckandGitHub 0800b91218 Merge pull request #43 from minger0/master
update readme to explain 0-max/relative (gradient)/absolute
2021-01-12 17:20:42 +01:00
Mathias PanzenböckandGitHub 3468ddd59d Merge pull request #41 from minger0/addcfgnonotray
add 'add new config' option to the menu
2021-01-10 22:49:50 +01:00
Mathias PanzenböckandGitHub 9169b3edea Merge pull request #39 from minger0/master
mouse absolute coordinate support
2020-12-29 17:46:53 +01:00
Mathias PanzenböckandGitHub 3f19c04a8f Fixes to Dutch translation 2019-08-25 02:05:56 +02:00
Mathias PanzenböckandGitHub a55f0121c0 Merge pull request #27 from Vistaus/master
Added Dutch translation
2019-08-25 02:04:07 +02:00
Mathias PanzenböckandGitHub e3880b79f2 Merge pull request #22 from jze/master
Increase the maximum key number
2019-01-29 20:45:51 +01:00
Mathias Panzenböck 6e7bfa8a06 group initialization code a bit more nicely 2017-12-31 18:35:08 +01:00
Mathias PanzenböckandGitHub 9423b4ee08 Merge pull request #17 from orivej/layout
Do not add layouts twice
2017-12-31 18:12:13 +01:00
Mathias PanzenböckandGitHub d7624c5056 Merge pull request #15 from kilobyte/master
fix link to AntiMicro
2017-07-30 01:33:02 +02:00
Mathias PanzenböckandGitHub 18be7d5c59 Merge pull request #12 from serl/XF86AudioRaiseVolume
XF86AudioRaiseVolume button support
2016-09-28 15:44:35 +02:00
Mathias Panzenböck 2ec41e6c83 fix segfault b/c QList is now used instead of QHash 2016-04-03 01:17:15 +02:00
Mathias Panzenböck 8308138881 bump version number for Qt 5 port 2016-04-03 00:38:29 +02:00
Mathias Panzenböck 1460932c5e deleted obsolete code 2016-04-03 00:31:11 +02:00
Mathias Panzenböck ffb1875875 note about Qt 5 port 2016-04-03 00:26:16 +02:00
Mathias Panzenböck 017f2229ce fix scrambeled axis/buttons indices 2016-04-03 00:20:59 +02:00
Mathias Panzenböck 5af554723d support mouse wheel in new key dialog 2016-04-02 23:42:51 +02:00
Mathias Panzenböck 8bf93127a0 fix german translation
That's embarrassing, given that my native language is German.
2016-04-02 23:01:23 +02:00
Mathias Panzenböck 106c540902 Merge pull request #10 from xmaciek/master
Fix bug for not being able to read user input when creating new layout
2016-04-02 21:46:12 +01:00
Mathias Panzenböck 0e9145f7a8 upated README 2016-01-23 02:53:10 +01:00
Mathias Panzenböck 8fbfe081b2 port to Qt5 2016-01-23 02:51:07 +01:00
Mathias Panzenböck f9816ca721 typo in README.md 2015-12-19 17:08:20 +01:00
Mathias Panzenböck 89cda4456d version 4.2.1 2015-12-18 14:55:31 +01:00
Mathias Panzenböck 26df0425e5 removed obsolete translation 2015-12-18 14:53:14 +01:00
Mathias Panzenböck ccbf421bf8 removed confusing tray menu "title" 2015-12-18 14:51:35 +01:00
Mathias Panzenböck 7cfce7b062 only write changed buttons/axis to layout file 2015-12-18 14:39:36 +01:00
Mathias Panzenböck eebcc44bb8 erroneously used localized strings in saved layout file 2015-12-18 14:38:50 +01:00
Mathias Panzenböck db9065406c Merge pull request #7 from akien-mga/pr-desktop
Fix Game category
2015-12-07 19:58:00 +00:00
Mathias Panzenböck 88ee6c1ed8 Merge pull request #3 from hydrargyrum/master
Re-enable Ctrl-X in the "choose key" dialog to shun a joystick button
2014-05-12 22:36:10 +02:00
Mathias Panzenböck 283ac91d95 Merge pull request #2 from hydrargyrum/master
UI: make the layout scrollable when there are many buttons
2014-05-12 18:55:20 +02:00
Mathias Panzenböck b7d362a546 updated german translation 2014-02-25 04:29:12 +01:00
Mathias Panzenböck fdedbf8662 added: rename, import and export 2014-02-25 04:16:43 +01:00
Mathias Panzenböck 008450a949 comment cleanup 2014-02-24 01:40:49 +01:00
Mathias Panzenböck 2cf16c698b actually load the translation 2014-02-24 01:32:56 +01:00
Mathias Panzenböck 6bd58aeb7c localization and more const& params 2014-02-24 00:37:51 +01:00
Mathias Panzenböck a1d2c947c7 fix udev code and some refactorings for cleaner code 2014-02-23 19:37:01 +01:00
Mathias Panzenböck 6771b75516 more i18n 2014-02-23 18:32:09 +01:00
Mathias Panzenböck 45efb2e941 internationalization (but no localization yet) 2014-02-23 18:27:27 +01:00
Mathias Panzenböck cad0fc343d also use libudev for enumerating joypad devices 2014-02-23 16:51:43 +01:00
Mathias Panzenböck e19c4d7b95 more README formatting 2014-02-22 23:36:44 +01:00
Mathias Panzenböck 10366c32ac README formatting 2014-02-22 23:35:59 +01:00
Mathias Panzenböck 5adad0163a README: how to disable libudev support 2014-02-22 23:34:29 +01:00
Mathias Panzenböck de65a0c23d added libudev dependancy to README 2014-02-22 23:29:37 +01:00
Mathias Panzenböck 7805757447 optional libudev support for auto update devices 2014-02-22 23:24:05 +01:00
Mathias Panzenböck d8c8459afb typo in readme 2014-02-22 00:36:35 +01:00
Mathias Panzenböck 7e3105df18 added screenshots to README 2014-02-22 00:31:25 +01:00
Mathias Panzenböck f2bb612624 bump version number 2014-02-21 23:22:25 +01:00
Mathias Panzenböck 76175efe27 there was a reason it was int 2014-02-21 23:15:07 +01:00
Mathias Panzenböck c5f9ec7e4c use QDilaogButtonBox for Ok/Cancel buttons 2014-02-21 23:11:12 +01:00
Mathias Panzenböck c93aa1df37 added some button icons (TODO: ok and cancel buttons) 2014-02-21 05:22:12 +01:00
Mathias Panzenböck 5db43041a1 README: added link to AnitMicro 2014-02-19 04:30:09 +01:00
Mathias Panzenböck 4b24251a40 typo in README 2014-02-19 04:16:34 +01:00
Mathias Panzenböck b7387a6c68 ported README to markdown and updated it 2014-02-19 04:10:31 +01:00
Mathias Panzenböck ba2df2c5a3 renamed some fields, floating icon size from actual icon 2014-02-19 01:03:30 +01:00
Mathias Panzenböck c1647166a8 refactor: sendevent to hide X11 deps, rename and move enums 2014-02-19 00:26:24 +01:00
Mathias Panzenböck cd97b1633e updated INSTALL.txt to use git 2014-02-18 03:14:30 +01:00
Mathias Panzenböck dde8fc9deb fix encoding in README.txt (it's now UTF-8) 2014-02-18 03:05:51 +01:00
Mathias Panzenböck 86b1ef7c00 add & to labels and set buddies 2014-02-18 02:53:17 +01:00
Mathias Panzenböck ee8104dd21 Merge branch 'master' into HEAD 2014-02-18 02:11:15 +01:00
Mathias Panzenböck 22da0125f7 flashing buttons use system highlight color and changed a few names 2014-02-18 02:00:56 +01:00
Mathias Panzenböck 0b08d3e6b3 make floating icon translucent and frame less 2014-02-18 02:00:56 +01:00
Mathias Panzenböck 0deb18568a fix release compiler flags 2014-02-18 02:00:56 +01:00
Mathias Panzenböck b7c74ed469 fix cmake debug flag, gitignore++ 2014-02-18 02:00:56 +01:00
Mathias Panzenböck d50df176f5 removed strange part of regexp 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 25632e85af ignore local qt creator file 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 1c1f40cdda moved a few includes to .cpp files 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 04196358fc don't use magic layout name "[NO LAYOUT]" 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 6a91eca365 added config.h.in and moved some defines there 2014-02-18 02:00:55 +01:00
Mathias Panzenböck d76571babf fix config file writing 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 7d2da6204d joystick name++ 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 961a1d8d50 fix comment parsing 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 1ab111f3a5 const& params++, no need to rebuild menu when layout changes 2014-02-18 02:00:55 +01:00
Mathias Panzenböck a1f4cdedb3 menu: escape &, use radio menu items; don't abuse SIGIO (use SIGUSR2 instead) 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 12b374e422 fix reading js events, debug_mesg as variadic macro 2014-02-18 02:00:55 +01:00
Mathias Panzenböck cfa17f8947 globals--, fmt string fix, foreeach++, better names++, close fds, tray icon activates/closes 2014-02-18 02:00:55 +01:00
Mathias Panzenböck f2a566cc06 mem leaks--, globals--, better macro names, Q_OBJECT++, other name improvemets 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 904a843b93 foreach++, globals--, const& params++, new--, uninit mem usage--, mem leaks-- (still a lot to go) 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 683fa64f01 warnings--, isolation++ 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 851a242761 actually use --devdir argument 2014-02-18 02:00:55 +01:00
Mathias Panzenböck e2dfdbdc14 removed some unused includes 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 5da7e859f4 use getopt.h to parse command line options 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 5fef530aa0 started to reduce globals, set signal handlers after everything used in them initialized 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 133d5b8547 more foreach, less pointers 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 29a51606ff updated INSTALL.txt for cmake 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 80351f5504 make compile with -pedantic and use foreach in some places 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 5ca0712af2 ported build system to cmake 2014-02-18 02:00:55 +01:00
Mathias Panzenböck 6fa91c4529 an axis may now press a mouse button and fix many warnings 2014-02-18 02:00:55 +01:00
Mathias Panzenböck ca7da9dad6 added .gitignore 2014-02-18 02:00:55 +01:00
Mathias Panzenböck a3f2800c55 make compile under Fedora 20 2014-02-18 02:00:55 +01:00