Releases: z3ntu/RazerGenie
Releases · z3ntu/RazerGenie
v1.2.0
Changelog:
- Introduce tab layout for different device settings
- Add support for the 'wheel' effect
- Add display/controls for battery percent, charging status, idle time and low battery threshold
- Add percentage display to brightness slider
- Implement UI for DPI stages
- Set minimum value for DPI slider & spinbox
- Hide DPI Y elements when Lock X/Y is enabled
- Snap the DPI Y value to the current X value if the box was checked
- Invert 'auto-start daemon on startup' setting
- Add Bulgarian and Esperanto translation
- Support translations for strings from libopenrazer
v1.1.0
Changelog:
- Redesign preferences window
- Add option to not ask to auto-start daemon on startup
- Add support for Breathing Mono effect
- Add Georgian translation
- Don't call applyEffect with bogus parameter for Custom Effect
- Add Nordic layout for razerdefault18
- Add French layout for razerdefault18
- Add custom editor layout for keypads
- Add custom editor layout for Razer Firefly V2
v1.0.0
Major backend rewrite with vastly improved support for devices.
- All devices can now open the Custom Editor, even if there's no specific layout available.
- Add various specific layouts to the custom editor (incl. Firefly and some mice).
- Support all LEDs available on newer devices (side LEDs, etc.)
- Support non-standard polling rates
- Restore current effect and colors on open
- New translations: Dutch and Russian
- Various other smaller changes
v0.9.0
v0.8.1
v0.8
RazerGenie:
- Implement backlight effects for Razer Naga Epic Chroma
- Fix missing options on Razer Nostromo
- Implement preferences to control downloading of device images
- Fix alt-key mapping in razerblade25
- Add en_US layout for Razer Blade Stealth (Late 2017)
- Add fr_FR layout for Razer Blade Stealth (Late 2017)
- razerdefault22: Add en_US keymap
- razerdefault22: fill empty spots on numpad
- Fix memory leaks
libopenrazer:
- Finish rename of namespace to libopenrazer
- Implement backlight methods used by Razer Naga Epic Chroma
- QColor where possible, rebrand LightingLocation
- Document libopenrazer, can be built with qdoc
- Fix memory leaks
v0.7
RazerGenie:
- Use the physical keyboard layout from the daemon for the custom editor (new feature in OpenRazer v2.3.0)
- Add warning when keyboard layout is unknown
- Prepare for flatpak packages (rename logo and desktop file with flatpak application ID, add appstream metadata) - see flathub/flathub#320
- Add the matrix discovery feature (helps with figuring out which LEDs are on what matrix position) - has to be enabled explicitely
libopenrazer:
- Improve daemon status detection
v0.6
v0.5
RazerGenie:
- Add "custom editor" which allows you to set colors on eg. your keys manually (currently not available for mice).
- Add translations (please help me to translate RazerGenie into other languages! Visit the wiki for more details)
libopenrazer:
- Rename from librazer to libopenrazer (mostly). Namespaces are still unchanged.
- Improve documentation
- Fix wrong interface for getSupportedDevices()
Both:
- Add support for the meson build system (CMake is deprecated now and will be removed in the future)
v0.4
RazerGenie:
- Handle different errors with buttons to the troubleshooting page and others
- No need to restart the application after different D-Bus situations.
librazer:
- Add various methods to get the systemd status
- Update capabilities from the pylib
- Add starlight and supportedDevices calls
- More documentation