Skip to content

Releases: AntiMicroX/antimicrox

HOTFIX AntiMicroX-3.3.1

24 Oct 20:59
Compare
Choose a tag to compare

Full Changelog

Hotfix release reverting PR #555 which can cause segfaults.

AntiMicroX-3.3.0

24 Oct 15:53
Compare
Choose a tag to compare

Release containing tons of cleanups and fixes in code.

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Broken auto profile saving for Windows #492
  • Selection "None" Preset does not change button labels #513
  • Broken spring mouse Event on Windows #518
  • Multiple problems caused by invalid thread handling #573
    • 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

Notable changes:

  • Fix some code warnings #497 #558 #559 (by pktiuk and Stefan-TU)
  • Remove some unused code #504 (by mmmaisel)
  • Limit number of logged events
  • Include Visual Studio Code config files
  • Some refactors and docs updates
  • Update SDL mappings database
  • Update translations: Korean, Ukrainian, Spanish

AntiMicroX-3.2.5

18 Jul 15:23
Compare
Choose a tag to compare

Release focused on implementing motion sensor support.

Implemented enhancements:

  • Implement motion sensor support. #416 (by mmmaisel)
  • Allow storing calibration for multiple controllers in a profile #460 (by mmmaisel)

Fixed bugs:

Notable changes:

  • Remove unused "Game Controller Mapping" button.

Disclaimer
Motion sensor support may not work on older Linux systems where classical packages are used (For example .deb for Ubuntu 20.04) due to older versions of SDL available in repositories.
In this case, packages like flatpak or AppImage are recommended.

AntiMicroX-3.2.4-motion-test

05 Jul 10:43
Compare
Choose a tag to compare
Pre-release

3.2.4-test-release

Test release containing changes implementing motion sensor support.
In case of any comments and ideas linked with this release please write in linked discussion.
In case of bugs, just use regular bug template
There is no .deb package, because it would not work with older systems. For testing AppImage is recommended

Implemented enhancements:

  • Implement motion sensor support. #416 (by mmmaisel)
  • Allow storing calibration for multiple controllers in a profile #460 (by mmmaisel)

Fixed bugs:

Notable changes:

  • Remove unused "Game Controller Mapping" button.

AntiMicroX-3.2.4

11 Jun 15:02
Compare
Choose a tag to compare

3.2.4 (2022-06-11)

Big thanks to mmmaisel for his contributions.

Full Changelog

Implemented enhancements:

  • Implement modifier button threshold zone #310 (by mmmaisel) - This allows mapping the analog range of a stick to walk/run in game without dedicated spring button.
    image

Fixed bugs:

  • Fix mouse calculations for multiple mice #435 (by mmmaisel)
  • Fix flickering JoyControlStickEditDialog layout #440 (by mmmaisel)
  • Implement proper offset and gain stick calibration #441 (by mmmaisel)

Notable changes:

  • Increase minimum size of ButtonEditDialog #439 (by mmmaisel)
  • Fixes in translation utulities
    • Rename flag TRANS_KEEP_OBSOLETE to TRANS_REMOVE_OBSOLETE to improve readability
    • Fix wrong argument for utility deleting obsolete translations #445
  • Update translations:
    • Russian
    • Finnish
    • French
    • Chinese
    • Portuguese

AntiMicroX-3.2.3

24 Apr 19:24
Compare
Choose a tag to compare

3.2.3 (2022-03-24)

Full Changelog

Fixed bugs:

  • Fixed bug: auto profile not saved when exe path is not defined #252

Notable changes:

  • 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 (kudos to mmmaisel).

AntiMicroX-3.2.2

24 Feb 14:09
Compare
Choose a tag to compare

3.2.2 (2022-02-13)

Full Changelog

Implemented enhancements:

  • Add support for special characters in Windows log files #363
  • Change default working directory of launched executables #377

Fixed bugs:

  • Fix typo (setting->settings) (by jose1711)
  • Random Crashes during longer sessions #133 - kudos to zpangwin for extensive testing and uploading great logs and to noisecode3 for finding the root cause of this issue.
  • File with gamecontroller mappings not found #364
  • Empty application path in autoprofile #371 - kudos to Zinggi

Notable changes:

  • Enable checking for updates in Debian builds from GitHub
  • Log improvements and cleanup #336 #342
  • Daemon mode support removed #345
  • Remove unused "map" and "display" argument options #350
  • Remove unused files With icons, resources and pertially implemented importing utility
  • Use colourful antimicrox icon in tray by default #361
  • Update building docs #370 (by zpangwin)

AntiMicroX-3.2.1

03 Jan 14:47
d4c76ab
Compare
Choose a tag to compare

3.2.1 (2022-01-03)

Full Changelog

Implemented enhancements:

  • Add note about available update (enabled in Windows) #325
  • Add database of SDL gamepad mappings (more gamepads will be enabled by default) #296
  • Add proper printing information about connected devices to logs #282
  • Apply proper theme to Windows version of app #279
  • Add handling SIGABRT (with printing stack) #281
  • Set theme for Windows #317
  • Bump QT version used in Windows Release to 5.15 #326

Fixed bugs:

  • Crashes linked with deleting child objects #320
  • Broken Auto Profile list on Windows #278
  • Auto Profile Wrongly Shows Languages #273
  • Missing .dll files after Windows installation #268
  • Missing autoprofile settings tab in Windows #277

Notable changes:

  • Add note about lack of AutoProfiles for Wayland users #314
  • Add message informaing about solutions in case of problems with uinput #248
  • Log improvements #322 #336
  • Disable calibration for devices without joysticks #283
  • Clarification of names and --profile flag description #305

Others:

  • Update copyright date #334
  • Cleanup daemon launching #331
  • Make Changelog links clickable #327
  • Print descriptions of devices in logs #319
  • Add experimental support for clang #288 (avinal)
  • CI: Add concurrency and remove redundant lines #272 (avinal)
  • CI: Add CodeQL and infer static code analysis #289 #287

AntiMicroX-3.2.0

29 Oct 15:07
543363c
Compare
Choose a tag to compare

3.2.0 (2021-10-29)

Full Changelog

First AntiMicroX release supporting Windows. 🚀 🎉
Kudos for gombosg for starting support restoration efforts and for avinal for helping with one of the most problematic tasks.

NOTE
This release should be considered a beta one for Windows users. Not everything may work properly yet.

Implemented enhancements:

  • Prepare installer for Windows #237
  • Handle segfaults and other crashes in code #235
  • Create config for debug builds #218
  • Allow unhiding app window when second instance of AntiMicroX is launched #257

Fixed bugs:

  • Typo in udev rule name: 60-antimicrox-uinput.rules instead 60-antimcrox-uinput.rules? #204

Notable merged pull requests:

Pull requests restoring Windows support:

AntiMicroX-3.1.7

10 Sep 13:40
Compare
Choose a tag to compare

3.1.7 (2021-09-10)

Release focused mainly on fixing crashes and enabling comfortable usage for Wayland users.

Full Changelog

Implemented enhancements:

  • Wayland support for keyboard emulation 🚀 #32

Fixed bugs:

  • Load save dialogue window won't show saved configs = can't open saves #123
  • Segmentation Fault when change profile from command line #76

Notable merged pull requests:

  • Include Appstream information into AppImage Build #201 (pktiuk)
  • fix: Remove warning "QLocalSocket::waitForDisconnected() is not allow… #200 (pktiuk)
  • Crash-related fixes linked with memory management #194 #196 #198 (pktiuk)
  • refactor: Improve log showing gamepad name #195 (pktiuk)
  • refactor: Refactor executing commands #192 (pktiuk)
  • Allow regular users using uinput #188 (pktiuk)
  • feat: switch from xtest to uinput when wayland is detected #186 (pktiuk)