Skip to content
This repository has been archived by the owner on Mar 18, 2021. It is now read-only.

Releases: hunghvu/dynamic-wallpaper

Version 1.0.1.2

20 Sep 02:56
aba145b
Compare
Choose a tag to compare

Added

  • User can now import or export TIME LIST.

Fixed

  • All known bugs in 1.0.1.1 is fixed:
    • Stop button will now un-grey the checkbox even when the program is not in running state.
    • In a specific condition, Apply button will grey out the checkbox button to avoid NPE and to handle stopping threads properly.

Changed

  • The program now has Look and Feel based on native OS.
  • Introduce a sub package to handle a large sub-panel in view (when necessary).
  • Version naming convention is now "1.0.X.Y", where:
    • X indicates a big release.
    • Y indicates a small release/fix/update,
    • There is no separation between JRE-included or not. The release now contains a zip file for those who need JRE, and a jar file for those who already installed Java 11 or any later version.

Known bug(s)

  • None

Note

  • The executable file and jre folder should all be at where they are, because they work based on relative path. Therefore, you should move the whole extracted folder at the same time, not just one component each time.
  • You may find a warning when downloading or opening the file. It is false positive since the application is not digitally signed. The program is safe. As an open source project, you can take a look over all the codebase to examine.
  • Download options:
    • zip file if you machine doesn't have Java.
    • jar file if your machine already installed Java 11 or any later version.

Version 1.0.1.1

07 Sep 23:44
ca1c8aa
Compare
Choose a tag to compare

Added

  • A user can now get a random image from Internet to set as desktop background. #1

Fixed

  • Fix JVM not fully terminated when the program is exited.
  • Fix a wrong path to create temporary lock file. It should be in system "temp" folder.
  • Fix an unexpected system freezing when a user press Apply button multiple times in a row.
  • Fix a bug which preview wallpaper might not display properly when changing folder path.

Changed

  • Introduce controller, observer & observable pattern.
  • Large scale refactoring to re-construct the program architecture.
  • A dialog is shown to let user know when the program is minimized to system tray.
  • The GUI now runs on a separated thread.
  • Change the version naming convention from "1.0.0.Z" to "1.0.X.Y" (might be changed again later on).
    • X indicates a release/fix/update
    • Y indicates whether a version includes Java runtime. "1" means included, "0" otherwise.

Known bug(s)

  • The program must be in running state before being stopped to un-grey-out the check box.
  • The Apply button doesn't grey out the check box when the box option is chosen.

Note

  • The executable file and jre folder should all be at where they are, because they work based on relative path. Therefore, you should move the whole extracted folder at the same time, not just one component each time.
  • You may find a warning when downloading or opening the file. It is false positive since the application is not digitally signed. The program is safe. As an open source project, you can take a look over all the codebase to examine.
  • Download options:
    • zip file if you machine doesn't have Java.
    • jar file if your machine already installed Java 11 or any later version.

Open-JDK-included version

14 Jul 22:46
0deccbe
Compare
Choose a tag to compare

Download this version if your machine does not have Java JDK or JRE.

There is no changes in the program, only repackaged to include JRE (included in Open JDK 14.0.2).

The file and folder should all be at where it is, because they work based on relative path.

Therefore, you should move the whole DynamicWallpaper folder at the same time, not just one component each time.

.exe only version.

17 Jun 20:43
967bf85
Compare
Choose a tag to compare

Download this version if your machine has Java JDK or JRE installed. JDK v14.0.1 is preferable.

Note:

  • Change JDK/JRE link to default directory of JDK/JRE: C:\Program Files\Java.

The first (final) release

17 Jun 08:11
1252a8c
Compare
Choose a tag to compare

The first release.
An executable (.exe) version of the program.
Download this version if your machine already has Java JDK or JRE. Version 14.0.1 is preferable.