lunedì 30 novembre 2020

TeaseViewer - Ver 0.2.0

 

A new update for TeaseViewer is released.

Version 0.2.0 introduces the following features:

  • tease downloader
  • revised icons
  • resizing of GUI features (menu/label/fields/icons) to adapt to different screens resolutions
  • optimization of start-up

Tease downloader

Tease downloader is released as a secondary jar file. It has been splitted from the main release to leverage JUnique to force a single instance of the downloader. This is used to stop users from using multiple instances to parallelize downloads in order to reduce the load on Milovana servers.
Downloader works by comparing an hard-coded string to a value hosted on my Gists, if the value is present the downloader app enables downloading, otherwise it is disabled. This allows me to pull the plug of (future or present) versions of the downloader that cause issues with the Milovana servers.
If I ever foresee a discontinuation of my interest in this project, I will release a version of the downloader that doesn't need a remote validation.

Resizing of GUI

In the appearence sub-menu of the preference dialog you can set a multiplier to apply to all graphics element. Restart the application to see the modifications applied (this is actually not needed, but if you don't restart you'll see numerous glitches).

Optimization of start-up

In previous versions, the application downloaded the newest info file before showing the window, causing a noticeable lag; now the file is downloaded in parallel to the creation of the window.
A splash dialog is also added to show the progress in starting the application.

Download link: 

https://mega.nz/folder/fQohmQob#bhpgC_iFni3u1RnyayA4YA

sabato 31 ottobre 2020

TeaseViewer - Current status

Ver 0.2.0

(updated 2020-11-30)

Version 0.1.1 introduces the following features:
  • tease downloader
  • revised icons
  • resizing of GUI features (menu/label/fields/icons) to adapt to different screens resolutions
  • optimization of start-up

Tease downloader

Tease downloader is released as a secondary jar file. It has been splitted from the main release to leverage JUnique to force a single instance of the downloader. This is used to stop users from using multiple instances to parallelize downloads in order to reduce the load on Milovana servers.
Downloader works by comparing an hard-coded string to a value hosted on my Gists, if the value is present the downloader app enables downloading, otherwise it is disabled. This allows me to pull the plug of (future or present) versions of the downloader that cause issues with the Milovana servers.
If I ever foresee a discontinuation of my interest in this project, I will release a version of the downloader that doesn't need a remote validation.

Resizing of GUI

In the appearence sub-menu of the preference dialog you can set a multiplier to apply to all graphics element. Restart the application to see the modifications applied (this is actually not needed, but if you don't restart you'll see numerous glitches).

Optimization of start-up

In previous versions, the application downloaded the newest info file before showing the window, causing a noticeable lag; now the file is downloaded in parallel to the creation of the window.
A splash dialog is also added to show the progress in starting the application.

Previous updates



TeaseViewer, alpha 0.1.0; OS support

This post is to announce TeaseViewer alpha release 0.1.0.

This release adds support to multiple OS; the release has been tested on Win10 and Ubuntu.

I can't test it on MacOS, right now, but in theory it should work.

To make the release compatible with different OS I've created three different jars, one for each main OS.

The three releases can be found here: https://mega.nz/folder/6A4T0IJR#myOYJKWf9oTgODtAUxb9fw

They are named "teaseViewer_mvn-xxx-a_0.1.0.jar" where "xxx" is the target OS.

If you run it under ubuntu make sure to install glib (sudo apt-get install libglib2.0-dev) or you won't be able to use audio files.

In order to make the size of the three jars more reasonable I've removed the emoji images from inside the jars and added them to the Emoji folder availbe at the download link. Just download whichever emoji set you prefer and add them (as ".zip" files) to the data/Emojis folder near the jar file. Run the application once to create the folder.

TeaseViewer - Ver 0.2.0

  A new update for TeaseViewer is released. Version 0.2.0 introduces the following features: tease downloader revised icons resizing of GUI ...