Skip to content

Releases: muffinista/before-dawn

v0.9.7

28 Jul 14:17
Compare
Choose a tag to compare

This release fixes a few bugs, and improves the display of screensavers just a bit by scrolling to your currently selected screensaver.

Bug Fixes!

11 Jul 15:14
Compare
Choose a tag to compare

This fixes a few more errors that can happen when editing screensavers, especially if they are in a directory that has a space in the pathname.

v0.9.5

27 Jun 12:49
Compare
Choose a tag to compare

This is a minor release which hopefully fixes a few bugs that occur when setting up a custom screensaver directory for the first time.

v0.9.4

09 Jun 16:28
Compare
Choose a tag to compare

Bug fixes!

v0.9.3

01 Jun 00:11
Compare
Choose a tag to compare
  • Add a background color to boot process to look a little nicer
  • Optimize screen grabber code, fix some CPU spikes
  • Fix bug with (I think) newer versions of Electron where opening a
    BrowserWindow would trigger a reset of idle time on Windows.
  • Hide mouse by using robotjs to move mouse off screen when showing screensaver. This seems like the only way to consistently not have a cursor showing when the screensaver is running
  • Build ASAR packages -- should be smaller and maybe a little faster to load?
  • Tweak state machine to rely on idle time checks and not much else
  • Implement crash reporting, and some sentry.io error reporting
  • Assorted library/code updates

Beta Before Dawn

03 Mar 19:41
Compare
Choose a tag to compare

This version of Before Dawn takes another big step closer to being a useful tool by adding a check for any running fullscreen applications, cleaning up the preferences display, and making the tray icon a little nicer. Here's the list of main updates:

  • Check for fullscreen apps and don't activate the screensaver if one is running
  • Sort screensavers alphabetically regardless of capitalization
  • When adding a new screensaver, open the preview tool instead of the new folder
  • Add right-click action to system tray
  • If disabled, display a 'paused' icon in system tray
  • Tweaked tray icon to be a little bolder
  • Updated preferences display
  • Fixed a case where the app would stop checking idle time, so it wouldn't load a screensaver

Yanked Awful Release

03 Mar 19:31
Compare
Choose a tag to compare

This release had some really bad bugs, so it is no longer something we will talk about.

v0.8.3

27 Jan 18:03
Compare
Choose a tag to compare

Hello! This version contains a bug fix to attempt to handle a problem where the screensaver won't activate after lots of idle time. Hopefully it's fixed!

Hopefully Mostly Working!

17 Jan 03:00
Compare
Choose a tag to compare

Hello! After a couple months of improvements, this release of Before Dawn basically has all the features I wanted to see. This version of Before Dawn adds a number of features:

  • Blanking the screen after a specified amount of time
  • Locking the screen (This may have been implemented already, I forget)
  • An assortment of random bug fixes
  • Updates to the underlying libraries
  • A documentation website, linked from the app

The main new feature is that you can now generate new screensavers right from Before Dawn. In the Preferences window, there's a 'Create Screensaver' button which you can use to generate some template code for a new screensaver. There's also a new edit/preview window which will allow you to update the basic info for a screensaver as well as preview it. You will still need to edit the code in an external editor, but the preview tool will detect changes and auto-reload the preview for you.

I have some more ideas and plans for making it easier to publish screensavers, and there's a few areas of the app that still need improvement. Linux is still lacking a bunch of features that work on Windows/OSX. But this release is basically a fully functioning screensaver tool. Enjoy!

v0.7.0

16 Jul 12:38
Compare
Choose a tag to compare

This release is mostly cleanup, updating some underlying libraries, and updating the look of the preferences window. In particular:

  • Added some code which should disable Before Dawn if you're running on battery
  • Updated to much newer version of Electron
  • The prefs window now has tabs and should look a little nicer
  • Removed jQuery from underlying source code, and removed it as a dependency
  • Updated release scripts to newer electron-builder setup which works really well