Skip to content

Releases: drlight17/ribbons-electron

0.3.2-alpha

07 Apr 15:14
bf3a7bf
Compare
Choose a tag to compare

This minor release includes some bug fixes:

  • BUG (linux): Manjaro/Arch no window detect, screensaver won't run, error spawn xwininfo ENOENT. alert with "Do pamac install xorg-xwininfo" and close app
  • add some more logging
  • left-click on trayicon will run screensaver
  • add dialog errors i18n
  • BUG (linux): AppImage restart app with forced EPIPE error prevention
  • BUG (linux): new kde (5.27.x and newer 6.x.x) startup wrong line parse

0.3.1-alpha

07 Feb 09:04
39c56d7
Compare
Choose a tag to compare

This minor release includes some new feauter and big fixes:

  • BUG: don't start fullscreen in locked screen or suspended system (use powermonitor for macos and windows and dbus-next for linux)
  • add time of some console output (ex. user activity)
  • BUG (MacOS): dev config is not created (since 0.3.0-alpha)

0.3.0-alpha

24 Jan 14:13
2a0d4c2
Compare
Choose a tag to compare

This major release includes some new feauter and big fixes:

  • BUG: don't close screensaver if already showed by "Show now" menu, when idle time fired; then idle time "doubles"
  • BUG (MacOS): keep asking for accessability permission when idle time is fired (in compiled app only!) Use @deepfocus/get-windows fork instead of original because of this
  • BUG (MacOS): iconPath __dir not work with new Electron (29)
  • BUG (Linux): 1 px line at the edge of screen in multiscreen
  • update electron to v29 (v30 and newer slows down gpu rasterization significantly) and convert app to ESM ( windows 7 is not supported any more)
  • NEW: localization i18n lib
  • NEW: each ribbon animation speed option
  • BUG (MacOS): if app run through startup objects, changing option won't start app
  • BUG: detect displays during running app
  • NEW: add gpu hw acceleration switch option

0.2.2-alpha

17 Jan 15:22
3131ce0
Compare
Choose a tag to compare

This minor release includes some fixes and early mac os support:

  • BUG: autostart in non-kde linux
  • disable GUI autostart for dev mode
  • BUG: fullscreen detection on multiscreen system (must be not only main screen!)
  • OPTIMIZE: stop animation and remove in hidden window
  • BUG (MacOS): can't make multiple start at login electron apps

Known bug:
macos - keep asking for accessability permission. Check this...

0.2.1-alpha

02 Jan 13:56
89d7054
Compare
Choose a tag to compare

This minor release includes:

  • BUGfix: can't choose red ribbons color
  • BUGfix: autostart in non-kde linux
  • tricolor ribbons color theme
  • ribbon random colorCycleSpeed

0.2.0-alpha

30 Dec 16:25
301c77e
Compare
Choose a tag to compare

This minor release includes:

  • customize ribbons color (one color, multiple colors)
  • nativeTheme affects dark or light screensaver theme (body class)
  • dark or light screensaver theme setting
  • BUGfix: wrong detect fullscreen if no active (focused) windows

To use your own custom color for ribbons you can edit config.json file ant set 'single_color' in HSL model with base colors in the range of [1 ... 360], where 60 - Yellow, 120 - Green, 180 - Cyan, 240 - Blue, 300 - Magenta, 360 - Red.
Maybe there will be a pallete picker for settings in future releases if any. =)

0.1.1-alpha

29 Dec 21:06
9b20051
Compare
Choose a tag to compare

This patch release brings function that prevent screensaver to run if another fullscreen app is active at the moment.

0.1.0-alpha

29 Dec 18:02
47dfd68
Compare
Choose a tag to compare

This is the initial alpha release.

Features are:

  • tray menu for configuration
  • system idle time detection
  • basic visual tweak
  • multimonitor
  • forced mouse cursor hide
  • run at startup is configurable

Linux and Windows support. MacOS may be supported in next release.

Known issues:

  • screensaver appers over current running fullscreen app (game etc.) if there is no user activity