Releases: torculus/DownFall
Releases · torculus/DownFall
Version 4.3.1
Version 4.3.0
4.3.0
- Move
Utils.startEndPoints()insideFallItem - Remove
utils.js
Version 4.2.0
4.2.0
- Prefs window and widgets migrated completely to
libadwaita - New feature: text shadows
- Use
GLib.rand_int_range()in direction instead of custom implementation - Adjusted all presets to make them more realistic
Version 4.1.2
4.1.2
- Bugfix: #10 not working on all monitors
- Apparently
GLib.random_int_range(a,b)runs fromatob-1. The previous release was omitting the final monitor when "all monitors" was selected
Version 4.1.1
Version 4.1.0
4.1.0
- Port to GNOME 45 ESM
- Fix FallItems not showing on background layout (needed
export { startEndPoints }inUtils.js)
Version 4.0.2
4.0.2
- Moved
stopTimers()to FallItems instead of FIM - Replaced
ic.destroy_all_children()toremove_all_children(), fixing long-standing error with logs getting flooded with errors
Version 4.0.1
4.0.1
- Adjusted Firework preset and flare logic to be more realistic (fade out, random angles)
Version 4.0.0 stable!
New Features
- Dynamically change FallItems
- Port settings to
libadwaita - Add
QuickSettingstoggle (requires GNOME 44+)
Fixes
- Stopped adding/destroying
matritems, resulting in greater code stability - Separated out
fi.change()andfi.matrixtrail()fromfi.fall()for performance - Moved all global variables into the
FIMclass - Now uses standard
pangoandGLibfunctions instead of custom ones
Version 4.0.0 preview
Some exciting changes are coming in this release:
- Dynamic re-styling of FallItems mid-fall
- Massive code cleanup
- Eliminated all global variables, use native Pango and GLib functions over custom-built ones
Still left to-do:
- Add a
QuickSettingstoggle - Port
prefsWidgettolibadwaita(on separate branch)