Introducing ProffieConfig Version 1.5!
ProffieConfig is an All-In-One Proffieboard Configuration and Flashing utility aimed at simplifying the proffie experience, especially for new users.
This is a major release with a ton of changes!
- Added new application icon and added version metadata to Windows executable (yay, aesthetics!)
- Fixed button sizes for “+” and “-” on Windows, which were previously very small
- Enforce lowercase preset names (particularly to prevent confusion for OLED, which btw…)
- Added SSD1306 OLED Support (Finally!)
- Fixed macOS resource loading issues
- Added a pre-checker for verifying config settings before moving to compile.
- This aims to catch errors and present them in a human-readable manner
- The goal is to expand this pre-checker over time to find various errors with the goal of avoiding confusing compiler errors ever reaching the end user
- Added “Buttons” button (makes sense, right?) to the Prop page to show controls for the current-selected prop
- A fairly basic implementation right now, only changing based on number of buttons, but provides an easy way for the user to get a good idea of most, if not all, controls.
- Added tool tips… lots of tool tips! Virtually every setting in ProffieConfig now has a little tool tip to describe what it is and/or how to use it, hopefully clearing up confusion when trying to use settings.
- Added the ability to re-order presets to choose what order they are selected in ProffieOS. Previously the only way to reorder was to manually copy/paste entire presets over.
- Added confirmation when closing ProffieConfig to avoid accidentally losing changes
- Here’s the big one: Blade Awareness support!
- This includes Blade ID and Blade Detect support in ProffieConfig, allowing the user to customize several blade arrays with their own preset arrays for each different blade… and/or no blade, just as is possible manually with the config file!
- Different blade detect mode are supported, as well as continuous detection
I’ve still got more planned, but this is a major step in my opinion in the tool’s usefulness, and if there’s any questions or issues that come up, please feel free to put them on the GitHub or right here, and I’ll respond to them ASAP.
I’ll also be putting any updates regarding this release in this thread.