]>
Devoid-pointer.net GitWeb - FFBChecker.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Michal Malý [Sun, 8 Mar 2020 16:01:25 +0000 (17:01 +0100)]
Increase warning level
Michal Malý [Sun, 8 Mar 2020 15:59:11 +0000 (16:59 +0100)]
Update SDL2 include paths
Michal Malý [Sun, 8 Mar 2020 15:56:04 +0000 (16:56 +0100)]
Update readme file
Michal Malý [Sun, 8 Mar 2020 15:47:52 +0000 (16:47 +0100)]
Modernize CMakeLists
Michal Malý [Wed, 31 Jul 2019 15:56:58 +0000 (17:56 +0200)]
Fix non-virtual d-tor warnings
Michal Malý [Wed, 31 Jul 2019 15:46:02 +0000 (17:46 +0200)]
Fix qCritical-related warnings
Michal Malý [Wed, 31 Jul 2019 15:40:54 +0000 (17:40 +0200)]
Be more strict with compiler warnings
Michal Malý [Mon, 12 Oct 2015 19:58:57 +0000 (21:58 +0200)]
Allow build on pre -3.0 CMake
Michal Malý [Fri, 2 Oct 2015 23:25:02 +0000 (01:25 +0200)]
Merge branch 'master' of gitweb.devoid-pointer.net:FFBChecker
Michal Malý [Fri, 2 Oct 2015 23:20:48 +0000 (01:20 +0200)]
Display effect parameters in a ScrollPane
Michal Malý [Sun, 2 Aug 2015 23:27:53 +0000 (01:27 +0200)]
Build the application with SUBSYSTEM:WINDOWS on Win32
Michal Malý [Sun, 2 Aug 2015 15:58:00 +0000 (17:58 +0200)]
Add support for building on Windows
Michal Malý [Sun, 2 Aug 2015 10:34:30 +0000 (12:34 +0200)]
Add an option to set autocentering strength
Michal Malý [Sat, 1 Aug 2015 22:46:57 +0000 (00:46 +0200)]
Add an option to adjust overall gain
Michal Malý [Sat, 1 Aug 2015 14:53:07 +0000 (16:53 +0200)]
Update README
Michal Malý [Sat, 1 Aug 2015 14:48:34 +0000 (16:48 +0200)]
Initialize repeat value correctly
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
Michal Malý [Sat, 1 Aug 2015 14:36:24 +0000 (16:36 +0200)]
Do not set the type of SDL2 effect twice
Michal Malý [Sat, 1 Aug 2015 14:34:18 +0000 (16:34 +0200)]
Finish SDL2 support.
Michal Malý [Sat, 1 Aug 2015 12:25:38 +0000 (14:25 +0200)]
Add specific equality checks for SDL2 periodic and conditional effects
Michal Malý [Sat, 1 Aug 2015 12:18:58 +0000 (14:18 +0200)]
Generalize reporting of invalid effect parameters.
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
Michal Malý [Sat, 1 Aug 2015 11:50:31 +0000 (13:50 +0200)]
Rename Linux-specific ramp effect .cpp file
Michal Malý [Sat, 1 Aug 2015 11:48:45 +0000 (13:48 +0200)]
Make specific setParameters() functions private.
Michal Malý [Sat, 1 Aug 2015 11:46:13 +0000 (13:46 +0200)]
Add ramp effect to SDL2 effect factory
Michal Malý [Sat, 1 Aug 2015 11:44:13 +0000 (13:44 +0200)]
Support envelope in SDL2's periodic effect
Michal Malý [Sat, 1 Aug 2015 11:43:25 +0000 (13:43 +0200)]
Support delay 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
Michal Malý [Sat, 1 Aug 2015 11:41:23 +0000 (13:41 +0200)]
Add support for ramp effect via SDL2
Michal Malý [Sat, 1 Aug 2015 11:26:52 +0000 (13:26 +0200)]
Fix header guards
Michal Malý [Sat, 1 Aug 2015 11:26:06 +0000 (13:26 +0200)]
Remove nonsensical license text
Michal Malý [Sat, 1 Aug 2015 11:25:05 +0000 (13:25 +0200)]
Implement periodic effects via SDL2
Michal Malý [Fri, 31 Jul 2015 14:12:01 +0000 (16:12 +0200)]
Zeroize the SDL_HapticEffect structure before use
Michal Malý [Fri, 31 Jul 2015 14:10:27 +0000 (16:10 +0200)]
Add support for condition effects via SDL2
Michal Malý [Fri, 31 Jul 2015 11:36:04 +0000 (13:36 +0200)]
Add support for constant effect via SDL2
Michal Malý [Fri, 31 Jul 2015 10:05:47 +0000 (12:05 +0200)]
Build SDL2 support only when SDL2 is available.
Michal Malý [Fri, 31 Jul 2015 00:29:07 +0000 (02:29 +0200)]
Close Linux FFBDevice is capability query fails.
Michal Malý [Fri, 31 Jul 2015 00:28:07 +0000 (02:28 +0200)]
Use deleted instead of private constructors
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
Michal Malý [Thu, 30 Jul 2015 00:42:31 +0000 (02:42 +0200)]
Fix guard definitions
Michal Malý [Thu, 30 Jul 2015 00:32:26 +0000 (02:32 +0200)]
Begin implementing SDL2 support
Michal Malý [Wed, 29 Jul 2015 23:51:27 +0000 (01:51 +0200)]
Finish modularization. Other FFB APIs can now be added
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
Michal Malý [Wed, 29 Jul 2015 22:51:36 +0000 (00:51 +0200)]
Clear the UI properly before interface switch
Michal Malý [Wed, 29 Jul 2015 22:44:49 +0000 (00:44 +0200)]
First step towards modularizing for multiple FFB backends.
Michal Malý [Wed, 29 Jul 2015 17:52:39 +0000 (19:52 +0200)]
Move build system to CMake
Michal Malý [Mon, 27 Jul 2015 12:31:00 +0000 (14:31 +0200)]
Remove "TODO.txt" as it is no longer needed
Michal Malý [Mon, 27 Jul 2015 12:28:19 +0000 (14:28 +0200)]
Add README file.
Michal Malý [Mon, 27 Jul 2015 10:43:30 +0000 (12:43 +0200)]
Merge https://github.com/MadCatX/FFBChecker
MadCatX [Mon, 27 Jul 2015 10:36:47 +0000 (12:36 +0200)]
Initial commit
Michal Malý [Wed, 8 Jul 2015 16:45:55 +0000 (18:45 +0200)]
Make sure that the deviceName char array is always zero-terminated.
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.
Michal Malý [Wed, 8 Jul 2015 15:54:54 +0000 (17:54 +0200)]
Version bump
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.
Michal Malý [Wed, 8 Jul 2015 15:48:06 +0000 (17:48 +0200)]
Use proper MVC in removeAndEraseEffect() handler.
Michal Malý [Wed, 8 Jul 2015 15:39:14 +0000 (17:39 +0200)]
Use a function to display some more common error messageboxes.
Michal Malý [Wed, 8 Jul 2015 15:18:35 +0000 (17:18 +0200)]
Use proper MVC in ComboBoxes.
Michal Malý [Wed, 8 Jul 2015 10:58:53 +0000 (12:58 +0200)]
Allow uploading of effects without starting them right away.
Michal Malý [Mon, 6 Jul 2015 23:27:54 +0000 (01:27 +0200)]
Read devices directly from /dev/input
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.
Michal Malý [Wed, 5 Mar 2014 11:23:57 +0000 (12:23 +0100)]
Add support for FF_RUMBLE
Michal Malý [Thu, 19 Dec 2013 22:04:36 +0000 (23:04 +0100)]
Add "Repeat" field.
Michal Malý [Mon, 16 Dec 2013 17:05:36 +0000 (18:05 +0100)]
Set new effect's properties properly when updating effect
Michal Malý [Sun, 15 Dec 2013 23:53:38 +0000 (00:53 +0100)]
Restart effect on update if it was previously stopped
Michal Malý [Sun, 15 Dec 2013 14:54:04 +0000 (15:54 +0100)]
Do not start effect when is can be just updated
Michal Malý [Sun, 15 Dec 2013 12:36:23 +0000 (13:36 +0100)]
Remove debugging message
Michal Malý [Sun, 15 Dec 2013 11:09:52 +0000 (12:09 +0100)]
- Fix updatable effects handling
- Version bump
Michal Malý [Tue, 10 Dec 2013 12:32:40 +0000 (13:32 +0100)]
Fix condition effect parameters creation.
Michal Malý [Sat, 7 Dec 2013 20:00:14 +0000 (21:00 +0100)]
Report errors during effect creation to GUI, include return code.
Michal Malý [Sat, 7 Dec 2013 19:47:54 +0000 (20:47 +0100)]
Fix limits of valid values of effect parameters.
Michal Malý [Sat, 7 Dec 2013 19:42:28 +0000 (20:42 +0100)]
Allow bypassing of sanity checks of FFB effect parameters.
Michal Malý [Sat, 7 Dec 2013 17:54:18 +0000 (18:54 +0100)]
Remove margins from vertical layouts in Condition effects widget.
Michal Malý [Wed, 4 Dec 2013 16:53:15 +0000 (17:53 +0100)]
Safely cast FFBEffect& to FFBPeriodicEffect& in operator==
Michal Malý [Wed, 4 Dec 2013 16:48:48 +0000 (17:48 +0100)]
Add support for FF_RAMP, bump version.
Michal Malý [Thu, 1 Aug 2013 18:22:22 +0000 (20:22 +0200)]
Add TODO list.
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
Michal Malý [Wed, 31 Jul 2013 20:01:33 +0000 (22:01 +0200)]
Version bump.
Michal Malý [Wed, 31 Jul 2013 20:01:07 +0000 (22:01 +0200)]
Properly select the first available effect type upon device selection.
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)
Michal Malý [Mon, 29 Jul 2013 13:12:26 +0000 (15:12 +0200)]
Enable the option to remove effect.
Michal Malý [Fri, 26 Jul 2013 08:44:09 +0000 (10:44 +0200)]
Use version string as main window title.
Michal Malý [Fri, 26 Jul 2013 08:41:25 +0000 (10:41 +0200)]
Add version ID and generate version string.
Michal Malý [Fri, 26 Jul 2013 08:33:17 +0000 (10:33 +0200)]
Remove all pages from EffectSettings QStackedWidget
Michal Malý [Fri, 26 Jul 2013 07:28:13 +0000 (09:28 +0200)]
Add all files
Michal Malý [Thu, 25 Jul 2013 18:02:06 +0000 (20:02 +0200)]
Initial commit