Fixed bugs:
* Fix appId on Wayland
Notable changes:
* New translation: Tamil
* Update translation for: Spanish, French, Japanese, Finnish,
* Update Windows and Linux SDL mappings
* Add "game" category to desktop file
* Cleanup in logs
* Add proper note informing about lack of Wayland support for
Auto Profiles
* Cleanup in dependencies
* Fix some typos and update docs
Implemented enhancements:
* Reenabled --next option
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=35
Fixed bugs:
* Horizontal mouse wheel is too fast when set on stick
* Fix binding labels for Wheel Left/Right buttons pull
* Set change sometimes returns to wrong set
* Wrong Keyboard Input on Assignment (Wayland)
Notable changes:
* Update translation for Finnish, Dutch, Russian
* New translation: Indonesian
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=33
* Fix issues with accelerometer stability
* Issue with float value for "Auto Reset Cycle After"
* Accelerometer triggers when switching sets
* Refactor outdated pieces of code
* Update more universal QT libraries detection
* Allow easy building with QT6 and ensure compatability
* Bump minimal QT version requirement to 5.10
* Updated translations: Chinese, Portugese, German, French
and Finnish
* Added Catalan language
* And a lot of minor fixes and cleanups linked with QT6 and
not only.
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=31
- Update to version 3.3.3
* Add checkbox enabling numeric keypad in ButtonEditDialog
* Update translations: Spanish, Korean, Russian
* Add translations: Rusyn, Portugese(Brazil)
* Name mismatch in set selector list
* Shebang ignored in execute bind
* Mouse spring mode not working in wayland session
* Some code refactors and docs updates
* Logs improvements
OBS-URL: https://build.opensuse.org/request/show/1062382
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=25
- Update to version 3.3.2
* Use proper theme-based color for tab text
* Show joystick battery level in tab
* Fix broken obtaining path of active window by auto profile
* Fix auto profile dialog does not populate title and
application fields
* Fix misspeled __BIG_ENDIAN constant
* Fix advanced settings dialog freezes when pressing join on Linux
* Remove disabling Auto-profile title box
* don't minimize to taskbar by default on Linux
OBS-URL: https://build.opensuse.org/request/show/1037987
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=23
- Update to version 3.3.1
- Hotfix release reverting PR #555 which can cause segfaults
- Changes in version 3.3.0
- Add support for DualSense trigger haptic feedback
- Selection "None" Preset does not change button labels
- Multiple problems caused by invalid thread handling
- Saving PS4 Controller setup stops set toggle from working
- Saving Breaks Set Switching
- Saving config breaks turbo
- Warnings QObject: Cannot create children for a parent that
is in a different thread
- Fix some code warnings
- Remove some unused code
- Limit number of logged events
- Some refactors and docs updates
- Update SDL mappings database
- Update translations: Korean, Ukrainian, Spanish
OBS-URL: https://build.opensuse.org/request/show/1030994
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=21
- Update to version 3.2.4
- Implement modifier button threshold zone
This allows mapping the analog range of a stick to walk/run in
game without dedicated spring button.
- Fix mouse calculations for multiple mice
- Fix flickering JoyControlStickEditDialog layout
- Implement proper offset and gain stick calibration
- Increase minimum size of ButtonEditDialog
- Fixes in translation utulities
- Rename flag TRANS_KEEP_OBSOLETE to TRANS_REMOVE_OBSOLETE to
improve readability
- Fix wrong argument for utility deleting obsolete translations
- Update translations: Russian, Finnish, French, Chinese,
Portuguese
OBS-URL: https://build.opensuse.org/request/show/984872
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=17
- Update to version 3.2.3
- Fixed bug: auto profile not saved when exe path is not defined
- Added missing license for SDL_GameControllerDB
- Many updates in translations:
- Added Finnish translation by heidiwenger
- Added Norwegian Bokmål translation bu comradekingu
- Updated German, French, Italian and Polish translations
- update translation files
- Always show battery level in joystick status window
(even when unknown)
- Multiple refactors and cleanups removing deprecated code
- Add License Zlib: missing license for SDL_GameControllerDB
OBS-URL: https://build.opensuse.org/request/show/972689
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=15
- Update to version 3.2.2
- Change default working directory of launched executables
- Fix typo (setting->settings)
- Random Crashes during longer sessions
- File with gamecontroller mappings not found
- Empty application path in autoprofile
- Enable checking for updates in Debian builds from GitHub
- Log improvements and cleanup
- Daemon mode support removed
- Remove unused "map" and "display" argument options
- Remove unused files With icons, resources and pertially
- implemented importing utility
- Use colourful antimicrox icon in tray by default
- Update building docs
- Rebase fix_xcb_linker.patch and remove_datetime_aboutdialog.patch
OBS-URL: https://build.opensuse.org/request/show/957639
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=14
- Update to version 3.2.1
- Add database of SDL gamepad mappings (more gamepads will
be enabled by default)
- Add proper printing information about connected devices to logs
- Add handling SIGABRT (with printing stack)
- Crashes linked with deleting child objects
- Broken Auto Profile list on Windows
- Auto Profile Wrongly Shows Languages
- Add note about lack of AutoProfiles for Wayland users
- Add message informaing about solutions in case of problems
with uinput
- Log improvements
- Disable calibration for devices without joysticks
- Clarification of names and --profile flag description
- Update copyright date
- Cleanup daemon launching
- Make Changelog links clickable
- Print descriptions of devices in logs
- Add experimental support for clang
- CI: Add concurrency and remove redundant lines
- CI: Add CodeQL and infer static code analysis
OBS-URL: https://build.opensuse.org/request/show/943636
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=13
- Update to version 3.2.0
- Prepare installer for Windows
- Handle segfaults and other crashes in code
- Create config for debug builds
- Allow unhiding app window when second instance of AntiMicroX is launched
- Typo in udev rule name: 60-antimicrox-uinput.rules instead
60-antimcrox-uinput.rules
- Move gui-related files to separate directory
- Logging system improvements
- Some additional logs and notes
- Fix compile warnings
- Set homepage url for packages
- Create config for debug build
- Cmake cleanup
- Rebase remove_datetime_aboutdialog.patch
OBS-URL: https://build.opensuse.org/request/show/928624
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=12
- Update to version 3.1.7
- Wayland support for keyboard emulation rocket
- Load save dialogue window won't show saved configs = can't
open saves
- Segmentation Fault when change profile from command line
- Include Appstream information into AppImage Build
- fix: Remove warning "QLocalSocket::waitForDisconnected()
is not allow…
- Crash-related fixes linked with memory management
- refactor: Improve log showing gamepad name
- refactor: Refactor executing commands
- Allow regular users using uinput
- feat: switch from xtest to uinput when wayland is detected
- Update BuildRequires: cmake >= 3.12 is needed
- Fix some rpmlint warnings
OBS-URL: https://build.opensuse.org/request/show/918483
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=11
- Update to version 3.1.5
- Migrate DEB packages to antimicrox #87
- Integrate builds marking with docs cmake and CI #143
- Allow cleaner marking package builds #143 (mirabilos)
- fix appdata formatting #142 (mirabilos)
- apply lintian-provided spelling fixes#141 (mirabilos)
- fix the manpage (hyphen as minus sign) #140 (mirabilos)
- fix: change deb arch prefix for building AppImage #135 (pktiuk)
- Rebase remove_datetime_aboutdialog.patch
- Drop devel package
OBS-URL: https://build.opensuse.org/request/show/878972
OBS-URL: https://build.opensuse.org/package/show/hardware/antimicrox?expand=0&rev=8