]> Devoid-pointer.net GitWeb - FFBChecker.git/log
FFBChecker.git
9 years agoBuild SDL2 support only when SDL2 is available.
Michal Malý [Fri, 31 Jul 2015 10:05:47 +0000 (12:05 +0200)]
Build SDL2 support only when SDL2 is available.

9 years agoClose Linux FFBDevice is capability query fails.
Michal Malý [Fri, 31 Jul 2015 00:29:07 +0000 (02:29 +0200)]
Close Linux FFBDevice is capability query fails.

9 years agoUse deleted instead of private constructors
Michal Malý [Fri, 31 Jul 2015 00:28:07 +0000 (02:28 +0200)]
Use deleted instead of private constructors

9 years ago- Query haptic devices directly insted of joysticks in SDL interface
Michal Malý [Fri, 31 Jul 2015 00:26:27 +0000 (02:26 +0200)]
- Query haptic devices directly insted of joysticks in SDL interface
- Continue implementation of SDL2 interface

9 years agoFix guard definitions
Michal Malý [Thu, 30 Jul 2015 00:42:31 +0000 (02:42 +0200)]
Fix guard definitions

9 years agoBegin implementing SDL2 support
Michal Malý [Thu, 30 Jul 2015 00:32:26 +0000 (02:32 +0200)]
Begin implementing SDL2 support

9 years agoFinish modularization. Other FFB APIs can now be added
Michal Malý [Wed, 29 Jul 2015 23:51:27 +0000 (01:51 +0200)]
Finish modularization. Other FFB APIs can now be added

9 years agoDon't empty effect slots combobox when the already selected interface is
Michal Malý [Wed, 29 Jul 2015 22:59:14 +0000 (00:59 +0200)]
Don't empty effect slots combobox when the already selected interface is
selected again

9 years agoClear the UI properly before interface switch
Michal Malý [Wed, 29 Jul 2015 22:51:36 +0000 (00:51 +0200)]
Clear the UI properly before interface switch

9 years agoFirst step towards modularizing for multiple FFB backends.
Michal Malý [Wed, 29 Jul 2015 22:44:49 +0000 (00:44 +0200)]
First step towards modularizing for multiple FFB backends.

9 years agoMove build system to CMake
Michal Malý [Wed, 29 Jul 2015 17:52:39 +0000 (19:52 +0200)]
Move build system to CMake

9 years agoRemove "TODO.txt" as it is no longer needed
Michal Malý [Mon, 27 Jul 2015 12:31:00 +0000 (14:31 +0200)]
Remove "TODO.txt" as it is no longer needed

9 years agoAdd README file.
Michal Malý [Mon, 27 Jul 2015 12:28:19 +0000 (14:28 +0200)]
Add README file.

9 years agoMerge https://github.com/MadCatX/FFBChecker
Michal Malý [Mon, 27 Jul 2015 10:43:30 +0000 (12:43 +0200)]
Merge https://github.com/MadCatX/FFBChecker

9 years agoInitial commit
MadCatX [Mon, 27 Jul 2015 10:36:47 +0000 (12:36 +0200)]
Initial commit

9 years agoMake sure that the deviceName char array is always zero-terminated.
Michal Malý [Wed, 8 Jul 2015 16:45:55 +0000 (18:45 +0200)]
Make sure that the deviceName char array is always zero-terminated.

9 years agoDo not build the string displayed in the device list ComboBox directly
Michal Malý [Wed, 8 Jul 2015 16:25:43 +0000 (18:25 +0200)]
Do not build the string displayed in the device list ComboBox directly
in the DeviceProber.

9 years agoVersion bump 0.4a
Michal Malý [Wed, 8 Jul 2015 15:54:54 +0000 (17:54 +0200)]
Version bump

9 years agoQuery effect status by its index instead of setting the effect status
Michal Malý [Wed, 8 Jul 2015 15:50:26 +0000 (17:50 +0200)]
Query effect status by its index instead of setting the effect status
caption directly.

9 years agoUse proper MVC in removeAndEraseEffect() handler.
Michal Malý [Wed, 8 Jul 2015 15:48:06 +0000 (17:48 +0200)]
Use proper MVC in removeAndEraseEffect() handler.

9 years agoUse a function to display some more common error messageboxes.
Michal Malý [Wed, 8 Jul 2015 15:39:14 +0000 (17:39 +0200)]
Use a function to display some more common error messageboxes.

9 years agoUse proper MVC in ComboBoxes.
Michal Malý [Wed, 8 Jul 2015 15:18:35 +0000 (17:18 +0200)]
Use proper MVC in ComboBoxes.

9 years agoAllow uploading of effects without starting them right away.
Michal Malý [Wed, 8 Jul 2015 10:58:53 +0000 (12:58 +0200)]
Allow uploading of effects without starting them right away.

9 years agoRead devices directly from /dev/input
Michal Malý [Mon, 6 Jul 2015 23:27:54 +0000 (01:27 +0200)]
Read devices directly from /dev/input

10 years agoDo not cast rumble magnitudes to quint16 right away
Michal Malý [Tue, 8 Apr 2014 21:00:43 +0000 (23:00 +0200)]
Do not cast rumble magnitudes to quint16 right away

This makes checking the bounds possible.

10 years agoAdd support for FF_RUMBLE
Michal Malý [Wed, 5 Mar 2014 11:23:57 +0000 (12:23 +0100)]
Add support for FF_RUMBLE

10 years agoAdd "Repeat" field.
Michal Malý [Thu, 19 Dec 2013 22:04:36 +0000 (23:04 +0100)]
Add "Repeat" field.

10 years agoSet new effect's properties properly when updating effect
Michal Malý [Mon, 16 Dec 2013 17:05:36 +0000 (18:05 +0100)]
Set new effect's properties properly when updating effect

10 years agoRestart effect on update if it was previously stopped
Michal Malý [Sun, 15 Dec 2013 23:53:38 +0000 (00:53 +0100)]
Restart effect on update if it was previously stopped

10 years agoDo not start effect when is can be just updated
Michal Malý [Sun, 15 Dec 2013 14:54:04 +0000 (15:54 +0100)]
Do not start effect when is can be just updated

10 years agoRemove debugging message
Michal Malý [Sun, 15 Dec 2013 12:36:23 +0000 (13:36 +0100)]
Remove debugging message

10 years ago- Fix updatable effects handling 0.2d
Michal Malý [Sun, 15 Dec 2013 11:09:52 +0000 (12:09 +0100)]
- Fix updatable effects handling
- Version bump

10 years agoFix condition effect parameters creation.
Michal Malý [Tue, 10 Dec 2013 12:32:40 +0000 (13:32 +0100)]
Fix condition effect parameters creation.

10 years agoReport errors during effect creation to GUI, include return code.
Michal Malý [Sat, 7 Dec 2013 20:00:14 +0000 (21:00 +0100)]
Report errors during effect creation to GUI, include return code.

10 years agoFix limits of valid values of effect parameters.
Michal Malý [Sat, 7 Dec 2013 19:47:54 +0000 (20:47 +0100)]
Fix limits of valid values of effect parameters.

10 years agoAllow bypassing of sanity checks of FFB effect parameters.
Michal Malý [Sat, 7 Dec 2013 19:42:28 +0000 (20:42 +0100)]
Allow bypassing of sanity checks of FFB effect parameters.

10 years agoRemove margins from vertical layouts in Condition effects widget.
Michal Malý [Sat, 7 Dec 2013 17:54:18 +0000 (18:54 +0100)]
Remove margins from vertical layouts in Condition effects widget.

10 years agoSafely cast FFBEffect& to FFBPeriodicEffect& in operator==
Michal Malý [Wed, 4 Dec 2013 16:53:15 +0000 (17:53 +0100)]
Safely cast FFBEffect& to FFBPeriodicEffect& in operator==

10 years agoAdd support for FF_RAMP, bump version.
Michal Malý [Wed, 4 Dec 2013 16:48:48 +0000 (17:48 +0100)]
Add support for FF_RAMP, bump version.

11 years agoAdd TODO list.
Michal Malý [Thu, 1 Aug 2013 18:22:22 +0000 (20:22 +0200)]
Add TODO list.

11 years ago- Clear periodic waveforms cbox before adding new entries
Michal Malý [Thu, 1 Aug 2013 11:26:51 +0000 (13:26 +0200)]
- Clear periodic waveforms cbox before adding new entries
- Check the effect status upon device selection

11 years agoVersion bump. 0.2a
Michal Malý [Wed, 31 Jul 2013 20:01:33 +0000 (22:01 +0200)]
Version bump.

11 years agoProperly select the first available effect type upon device selection.
Michal Malý [Wed, 31 Jul 2013 20:01:07 +0000 (22:01 +0200)]
Properly select the first available effect type upon device selection.

11 years agoAdd support for condition effects (for now work only on X axis)
Michal Malý [Wed, 31 Jul 2013 19:56:48 +0000 (21:56 +0200)]
Add support for condition effects (for now work only on X axis)

11 years agoEnable the option to remove effect.
Michal Malý [Mon, 29 Jul 2013 13:12:26 +0000 (15:12 +0200)]
Enable the option to remove effect.

11 years agoUse version string as main window title.
Michal Malý [Fri, 26 Jul 2013 08:44:09 +0000 (10:44 +0200)]
Use version string as main window title.

11 years agoAdd version ID and generate version string.
Michal Malý [Fri, 26 Jul 2013 08:41:25 +0000 (10:41 +0200)]
Add version ID and generate version string.

11 years agoRemove all pages from EffectSettings QStackedWidget
Michal Malý [Fri, 26 Jul 2013 08:33:17 +0000 (10:33 +0200)]
Remove all pages from EffectSettings QStackedWidget

11 years agoAdd all files
Michal Malý [Fri, 26 Jul 2013 07:28:13 +0000 (09:28 +0200)]
Add all files

11 years agoInitial commit
Michal Malý [Thu, 25 Jul 2013 18:02:06 +0000 (20:02 +0200)]
Initial commit