159 Commits

Author SHA1 Message Date
Storm Dragon a0f6f34701 -H flag added for headless mode. Requires profile name without the .lyt extension. 2025-06-30 21:16:57 -04:00
Storm Dragon 811bae82d7 Migrated to qt6. 2025-06-30 17:15:11 -04:00
Storm Dragon ae0f9c16a8 Updated Claud's instruction file. 2025-06-30 15:55:05 -04:00
Storm Dragon 0b6f76a2b2 Initial commit. 2025-06-30 15:46:18 -04:00
Mathias Panzenböck 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
Robbi Blechdose 426771c7e7 Switched to QString::compare() from toLower() and == 2023-04-26 18:13:41 +02:00
Robbi Blechdose 57ce214e14 Added actual layout switch 2023-03-10 20:09:50 +01:00
Robbi Blechdose 84249daf5b Added layout change option to button GUI 2023-03-10 18:34:48 +01: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öck 317328f1d5 Merge pull request #53 from felixonmars/patch-1
Correct typos in main.cpp
2022-02-15 04:20:42 +01:00
Felix Yan 15fab96008 Correct typos in main.cpp 2022-02-15 09:44:01 +08:00
Mathias Panzenböck 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öck b95ef023a7 Merge pull request #50 from dginovker/updateconfigdir
Change settings directory to .config/qjoypad4
2022-01-02 20:21:19 +01:00
dginovker c1589df73f Update qjoypad config dir refs to .config/qjoypad4 2021-12-24 18:37:25 +09:00
dginovker 34a1b3a223 Fix overwrite layout prompt displaying %1 instead of the layout it's going to overwrite 2021-12-24 18:10:05 +09:00
dginovker 1b57cf2810 Change settings directory to .config/qjoypad4, offer to move settings for user 2021-12-24 17:38:01 +09:00
Mathias Panzenböck d9398083d3 slight style improvement in last commit 2021-04-15 02:12:15 +02:00
Mathias Panzenböck 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
etbh e86bb12144 keeping memory of if the last axis input was mapped to a mouse button or not, to be able to trigger the correct release event 2021-04-15 00:33:52 +02:00
Mathias Panzenböck 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
Gergely Mincsovics d4f329e669 update readme to explain 0-max/relative (gradient)/absolute 2021-01-11 23:00:56 +01:00
Mathias Panzenböck 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öck 9169b3edea Merge pull request #39 from minger0/master
mouse absolute coordinate support
2020-12-29 17:46:53 +01:00
Gergely Mincsovics 88c7e729c4 re: review - fix spaces and rename Absolute2 2020-12-27 17:40:58 +01:00
Gergely Mincsovics a90e046063 add 'add new config' option to the menu 2020-12-27 16:31:25 +01:00
Gergely Mincsovics 1c55328bf8 load/save of the mouse absolutecoordinate option 2020-12-27 03:19:20 +01:00
Gergely Mincsovics beb8d06191 add the mouse absolute coordinate option 2020-12-27 01:55:29 +01:00
Mathias Panzenböck 3f19c04a8f Fixes to Dutch translation 2019-08-25 02:05:56 +02:00
Mathias Panzenböck a55f0121c0 Merge pull request #27 from Vistaus/master
Added Dutch translation
2019-08-25 02:04:07 +02:00
Heimen Stoffels 33d7d0698c Added Dutch translation 2019-08-24 20:28:03 +02:00
Subs 99f23f8929 Fix compilation with QT 5.13 2019-07-03 00:05:38 +02:00
Mathias Panzenböck e3880b79f2 Merge pull request #22 from jze/master
Increase the maximum key number
2019-01-29 20:45:51 +01:00
Jesper Zedlitz 7d81e7208a Increase the maximum key number to be able to simulate multimedia keys, e.g. XF86AudioRecord. 2019-01-29 20:27:52 +01:00
Mathias Panzenböck 6e7bfa8a06 group initialization code a bit more nicely 2017-12-31 18:35:08 +01:00
Mathias Panzenböck 9423b4ee08 Merge pull request #17 from orivej/layout
Do not add layouts twice
2017-12-31 18:12:13 +01:00
Orivej Desh 826c171d53 Do not add layouts twice
This fixes the warning "Attempting to add QLayout "" to LayoutEdit "", which
already has a layout" when the main window is created.
2017-12-31 12:27:54 +00:00
Mathias Panzenböck d7624c5056 Merge pull request #15 from kilobyte/master
fix link to AntiMicro
2017-07-30 01:33:02 +02:00
Adam Borowski 7752b06f1c fix link to AntiMicro
The old one has been taken by a domain squatter.
2017-07-30 00:42:37 +02:00
Mathias Panzenböck 18be7d5c59 Merge pull request #12 from serl/XF86AudioRaiseVolume
XF86AudioRaiseVolume button support
2016-09-28 15:44:35 +02:00
Sergio Livi 9f6a0b8cec XF86AudioRaiseVolume button support 2016-09-28 15:15:26 +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
Maciej Latocha 18907190f1 Resolve Qt::MouseButton to XTst keycode mapping
Since now we read correct mouse buttons from user input for
left, right and middle buttons.
2016-04-01 17:36:56 +02:00
Maciej Latocha bae5545b11 Don't compile GetKey
It relies on functions that are too deprecated,
without -Wno-deprecated-declarations it doesn't even compile.
2016-03-31 17:50:39 +02:00