Skip to content

Releases: Dinir/mini-padder

Housekeeping

14 May 09:00
Compare
Choose a tag to compare

Would it be better if I point out every commit related to the changes in the release note? Let me try it.

New Skin for 6-button Pads

09 May 14:54
Compare
Choose a tag to compare

Mega Pad Skin

  • new skin for a certain kind of 6-button gamepads
  • separate skin list that isn't dependent on the list of currently loaded skins
    Unused skins won't disappear on next load.
  • joystick skin now works with non-joystick gamepads
    Unless specified, it's not possible to tell if it's a joystick or not, even if it's physically a joystick. At this point I am thinking of removing 'joystick' mapping property.
  • update function to do tasks required to apply changes, to data that can't be altered by just overwriting old files with new ones.

Necessary Name Change

02 May 14:12
Compare
Choose a tag to compare

2 months passed since I started working on this application again, and total of about 175.5 hours were spent on it. I hope this application works great for people who need it.

Shortly after releasing 2.0.0, I found there was another application with the exact same name, existed for years. I am updating the version number and changing the name of the application in this release.

Changes after 2.0.0 include:

  • project name change
  • adding open graph data - this is for sharing this application with the world, necessary change for me
  • basic support on firefox - the rendering will be much slower, and button assignment doesn't work at the moment

Looking Back on the Past

01 Apr 17:57
Compare
Choose a tag to compare

...and probably making the code of the past less aggressive.

The code is just slightly edited in the way that it won't dump all inputs as unusable text elements when it can't find a stored mapping for a connected gamepad. It will now try to assign XInput controller mapping to it. It's probably not gonna work very well. But it's better than having the unusable text elements on the page.

Project title is also changed. I don't want it to be mainly supporting only one kind of gamepads. The new title is too generic, but I think it will be okay for a project like this.


I was working on a side branch the whole time, and was concerned about that working directly on the master branch would break up the currently hosted page. While I won't be able to know if it was a concern worth to have, I packed the old version into a separate directory to ensure it will be continuously working, and I won't be accidentally touching the files. Until I finish current version of the gamepad viewer. Which will be much better.

Dust Cleaned Up

03 Nov 11:28
Compare
Choose a tag to compare

Made some various changes in the code.

  • Popup feature is removed.
  • Applied polling update when no controller is found.
    It means the page won't look for a new controller a thousand times per every second.
  • Fixed analog stick movement detection.
    The deadzone option for controlling fade out for sticks were not working.
  • Swapped the order of shoulder buttons.
  • Changed some button letters to have more consistency in the character width.
  • Added background color for stick areas.
  • Added customization option for the font and the background color.

Smaller Layout

13 Sep 18:40
Compare
Choose a tag to compare

The size of the layout is shrunk from 220x156 to 178x77, to have a higher density of the input information.

You can use it.

07 Feb 03:07
Compare
Choose a tag to compare

I started to use this script comfortable on my stream.
So I am making a release from the current code so you can download it easier I guess.