]> Devoid-pointer.net GitWeb - FFBChecker.git/log
FFBChecker.git
4 years agoUpdate readme file
Michal Malý [Sun, 8 Mar 2020 15:56:04 +0000 (16:56 +0100)]
Update readme file

4 years agoModernize CMakeLists
Michal Malý [Sun, 8 Mar 2020 15:47:52 +0000 (16:47 +0100)]
Modernize CMakeLists

5 years agoFix non-virtual d-tor warnings
Michal Malý [Wed, 31 Jul 2019 15:56:58 +0000 (17:56 +0200)]
Fix non-virtual d-tor warnings

5 years agoFix qCritical-related warnings
Michal Malý [Wed, 31 Jul 2019 15:46:02 +0000 (17:46 +0200)]
Fix qCritical-related warnings

5 years agoBe more strict with compiler warnings
Michal Malý [Wed, 31 Jul 2019 15:40:54 +0000 (17:40 +0200)]
Be more strict with compiler warnings

9 years agoAllow build on pre -3.0 CMake
Michal Malý [Mon, 12 Oct 2015 19:58:57 +0000 (21:58 +0200)]
Allow build on pre -3.0 CMake

9 years agoMerge branch 'master' of gitweb.devoid-pointer.net:FFBChecker
Michal Malý [Fri, 2 Oct 2015 23:25:02 +0000 (01:25 +0200)]
Merge branch 'master' of gitweb.devoid-pointer.net:FFBChecker

9 years agoDisplay effect parameters in a ScrollPane
Michal Malý [Fri, 2 Oct 2015 23:20:48 +0000 (01:20 +0200)]
Display effect parameters in a ScrollPane

9 years agoBuild the application with SUBSYSTEM:WINDOWS on Win32
Michal Malý [Sun, 2 Aug 2015 23:27:53 +0000 (01:27 +0200)]
Build the application with SUBSYSTEM:WINDOWS on Win32

9 years agoAdd support for building on Windows
Michal Malý [Sun, 2 Aug 2015 15:58:00 +0000 (17:58 +0200)]
Add support for building on Windows

9 years agoAdd an option to set autocentering strength
Michal Malý [Sun, 2 Aug 2015 10:34:30 +0000 (12:34 +0200)]
Add an option to set autocentering strength

9 years agoAdd an option to adjust overall gain
Michal Malý [Sat, 1 Aug 2015 22:46:57 +0000 (00:46 +0200)]
Add an option to adjust overall gain

9 years agoUpdate README
Michal Malý [Sat, 1 Aug 2015 14:53:07 +0000 (16:53 +0200)]
Update README

9 years agoInitialize repeat value correctly
Michal Malý [Sat, 1 Aug 2015 14:48:34 +0000 (16:48 +0200)]
Initialize repeat value correctly

9 years agoDo not include SDL2 specific files if there SDL2 is not available
Michal Malý [Sat, 1 Aug 2015 14:41:51 +0000 (16:41 +0200)]
Do not include SDL2 specific files if there SDL2 is not available

9 years agoDo not set the type of SDL2 effect twice
Michal Malý [Sat, 1 Aug 2015 14:36:24 +0000 (16:36 +0200)]
Do not set the type of SDL2 effect twice

9 years agoFinish SDL2 support.
Michal Malý [Sat, 1 Aug 2015 14:34:18 +0000 (16:34 +0200)]
Finish SDL2 support.

9 years agoAdd specific equality checks for SDL2 periodic and conditional effects
Michal Malý [Sat, 1 Aug 2015 12:25:38 +0000 (14:25 +0200)]
Add specific equality checks for SDL2 periodic and conditional effects

9 years agoGeneralize reporting of invalid effect parameters.
Michal Malý [Sat, 1 Aug 2015 12:18:58 +0000 (14:18 +0200)]
Generalize reporting of invalid effect parameters.

9 years agoMake the parameter error caption in the warning messagebox global for
Michal Malý [Sat, 1 Aug 2015 11:55:29 +0000 (13:55 +0200)]
Make the parameter error caption in the warning messagebox global for
all effects

9 years agoRename Linux-specific ramp effect .cpp file
Michal Malý [Sat, 1 Aug 2015 11:50:31 +0000 (13:50 +0200)]
Rename Linux-specific ramp effect .cpp file

9 years agoMake specific setParameters() functions private.
Michal Malý [Sat, 1 Aug 2015 11:48:45 +0000 (13:48 +0200)]
Make specific setParameters() functions private.

9 years agoAdd ramp effect to SDL2 effect factory
Michal Malý [Sat, 1 Aug 2015 11:46:13 +0000 (13:46 +0200)]
Add ramp effect to SDL2 effect factory

9 years agoSupport envelope in SDL2's periodic effect
Michal Malý [Sat, 1 Aug 2015 11:44:13 +0000 (13:44 +0200)]
Support envelope in SDL2's periodic effect

9 years agoSupport delay in SDL2's ramp effect
Michal Malý [Sat, 1 Aug 2015 11:43:25 +0000 (13:43 +0200)]
Support delay in SDL2's ramp effect

9 years agoSupport timing in SDL2's ramp effect
Michal Malý [Sat, 1 Aug 2015 11:42:41 +0000 (13:42 +0200)]
Support timing in SDL2's ramp effect

9 years agoAdd support for ramp effect via SDL2
Michal Malý [Sat, 1 Aug 2015 11:41:23 +0000 (13:41 +0200)]
Add support for ramp effect via SDL2

9 years agoFix header guards
Michal Malý [Sat, 1 Aug 2015 11:26:52 +0000 (13:26 +0200)]
Fix header guards

9 years agoRemove nonsensical license text
Michal Malý [Sat, 1 Aug 2015 11:26:06 +0000 (13:26 +0200)]
Remove nonsensical license text

9 years agoImplement periodic effects via SDL2
Michal Malý [Sat, 1 Aug 2015 11:25:05 +0000 (13:25 +0200)]
Implement periodic effects via SDL2

9 years agoZeroize the SDL_HapticEffect structure before use
Michal Malý [Fri, 31 Jul 2015 14:12:01 +0000 (16:12 +0200)]
Zeroize the SDL_HapticEffect structure before use

9 years agoAdd support for condition effects via SDL2
Michal Malý [Fri, 31 Jul 2015 14:10:27 +0000 (16:10 +0200)]
Add support for condition effects via SDL2

9 years agoAdd support for constant effect via SDL2
Michal Malý [Fri, 31 Jul 2015 11:36:04 +0000 (13:36 +0200)]
Add support for constant effect via SDL2

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