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

Releases: GizmoDevelopment/gizmo-music

v0.1.0-r2

23 Apr 13:01
53264e7
Compare
Choose a tag to compare

NOTE: This is a re-release of v0.1.0 that fixes critical bugs and some vulnerabilities in the installed dependencies.

This will most likely be the last release of Gizmo Music unless something critical breaks again. It really hurts that this project will no longer be worked on, as it is most definitely my proudest and finest accomplishment to date. I thank from the bottom of my heart the ones that gave it a chance and motivated me through the hardships of maintaining it.

Seeya later, buddy.

Features

  • Video support

Fixes

  • Fixed not being able to change the volume without being logged in
  • Fixed Gizmo login not working (used axios as a polyfill for the now-removed XMLHttpRequest)
  • Fixed auto-update (copied the code over from Gizmo Browser)
  • Other bug fixes

Major Release

22 Jun 23:58
706b2fe
Compare
Choose a tag to compare

Please note that the installer was re-uploaded on 06/07/2019 as there was a critical bug preventing it from starting up, so if you are experiencing this bug, please re-download the installer. Thanks!

Features

  • Gizmo Account; You can now log in with your Gizmo account,
  • Autoupdate; The application will automatically look for an update and automatically download it (will have a progress bar indicating the current progress of the download in the top part of the application); Not sure if it works though lmao,
  • Notification System; Will inform the user of Autoupdate's progress and greet them when logging in with their Gizmo account,
  • Tray Icon; Displays the current version, a button to hide the application without stopping media playback and a button to completely quit the application,
  • Shuffle; Will pick a random song off your playlist,
  • Clear Playlist; Located in the playlist window and will completely erase your playlist,
  • Previous/Next Buttons; Located in the control buttons row (removed the stop button 'cause it was pretty useless),
  • Media volume is now saved,
  • Windows Resizing; You can freely resize the main and playlist window (main window doesn't really have full support for window scaling though; useful for viewing a long playlist),
  • Install location was moved to Program Files but the savefile location will remain the same,
  • Opening a second instance of the application will just re-focus the already-running instance of it instead of opening another one,
  • Key Shortcuts Window; Toggled by pressing the bottom slash key (QWERTY) or the number row minus key (QWERTZ) in the main window,
  • You can now use your keyboard's dedicated media keys to control media playback even when not focused on the application,
  • Internally disabled the Audio Visualizer due to being a pile of shit when it came to using system resources (I tried my absolute best to try and fix it, FeelsBadMan).

Experimental

  • Gizmo Presence; When logged in, your current listening status will be sent to the Gizmo site and can be viewed via the Ram bot (e.g. </>user 1).

Languages

  • Added Japanese support,
  • Added NSFW English support (for the shits).

Improvements

  • A FUCKTON of improvements throughout the entire application (including a lot of rewritten functions) making everything much faster and lighter,
  • Application installer size is smaller,
  • DiscordRPC setting no longer needs a restart,
  • Loop and Shuffle have their own dedicated icons with sexy animations,
  • DiscordRPC is now handled on the main process so it will update even when the application is minimized,
  • Rewritten IPC events (communication between windows) to work much better,
  • Toggles and volume grabber are now the same size,
  • Custom backgrounds will now resize by their aspect ratios instead of just stretching,
  • Color picker frame will now use the current Theme Color,
  • Text is no longer truncated with "..." at the end so the text is fully visible on bigger window sizes,
  • Song title is no longer wrapped in quotation marks,
  • Playlist entries' metadata (Title, Artist, Artwork Image) is now cached in the main window to improve the speed of the playlist window,
  • Playlist entries now have a hover box to improve legibility,
  • The Theme Color function has been completely rewritten to improve performance,
  • Control Buttons now use the correct Theme Color change transition as other elements to make everything look sexier while keeping its autistic spin duration,
  • Color Picker toggle now uses the Theme Color change transition animation,
  • The installer now has a custom sidebar image in the last window,
  • Advancing playlists is now instant (it used to wait 300ms before continuing),
  • File Handler has been completely rewritten to be way shorter and faster,
  • Language Handler has been partially rewritten to improve its speed and will now cache the previously selected languages,
  • Removed a ton of unused dependencies.

Bugfixes

  • Close DiscordRPC on app exit,
  • Some labels didn't want to be translated,
  • Custom background sometimes wouldn't want to change in other windows,
  • Remove flashing from Thumbnail Bar (taskbar thumbnail) buttons when clicked,
  • Fixed the control buttons' scale,
  • Song content has been moved a bit higher to prevent it colliding with the control buttons,
  • Made sure the RPC status won't randomly send undefined variables,
  • Fixed the sometimes-broken animation on pop-ups,
  • A TON of other bugfixes patching up every known bug.

Performance & Playlist Improvements

15 Nov 19:18
706b2fe
Compare
Choose a tag to compare

If the installer errors on exit or if the app doesn't get installed, please download the pre-installed folder (Gizmo Music.rar) and place it in C:/Users/USER/AppData/Roaming/Gizmo/. (And make a shortcut to the exe inside it, lol)

This update includes:

  • Current playlist will be autosaved,
  • If a playlist is saved, the song listened to last will be loaded at the exact time it was left at,
  • Huge performance improvements (includes loading data / loading screen going away really quick),
  • Key Controls (Left/Right Arrow keys in the main window will go back/skip 15 seconds in the song; 0 in the main window will restart the song; Up/Down Arrow keys will go through the playlist in the playlist window; 0 in the playlist window will go to the first song),
  • You can now drag a folder full of songs into the playlist window to load them all at once (works with another folder inside),
  • When the playlist window overflows with songs, it'll show a scrollbar,
  • Audio Visualizer toggle will now actually disable the visualizer script,
  • Playlist song entries will now have their artwork next to them,
  • Title quotation and truncation improvements,
  • Uninstaller icon should have its own icon now,
  • Updated to Electron v2.0.13,
  • Changing the time on the progress bar will now work when paused,
  • Fixed data toggles miss-toggling,
  • And a ton of other bug fixes that I'm too lazy to mention.

Playlists

13 Sep 18:31
706b2fe
Compare
Choose a tag to compare

If the installer errors on exit or if the app doesn't get installed, please download the pre-installed folder (Gizmo Music.rar) and place it in C:/Users/USER/AppData/Roaming/Gizmo/. (And make a shortcut to the exe inside it, lol)
This update includes:

This update includes:

  • Playlist support,
  • Skip / Go back with the music control buttons (hover over the application in the taskbar),
  • Click on any song in the playlist window to go to that song,
  • Click on the X by the song to remove it from the playlist,
  • You can multi-drop files in the playlist window to add more songs at once,
  • FLAC file support,
  • "By undefined" RPC text fix,
  • Taskbar thumbnail button tooltips are now translated,
  • When hovering over any window with a file, it'll blur out until it is moved away / dropped,
  • The load icon is now purely made in CSS,
  • When hovering over an artwork image, its shadow will tween,
  • A ton of other bug fixes and improvements I'm too lazy to mention.

Audio Visualizer, Clickable Progress Bar & Rewrite

06 Aug 01:22
706b2fe
Compare
Choose a tag to compare

If the installer errors on exit or if the app doesn't get installed, please download the full folder and place it in C:/Users/USER/AppData/Roaming/Gizmo/ (And make a shortcut to the exe, lol) (Download here: http://www.mediafire.com/file/br85vmx5744apv6/Gizmo+Music.rar).

This update includes:

  • The main script has been rewritten which introduces big performance bumps and really fast startup times,
  • Audio Visualizer (Can cause audio stutter on low-end machines; Can be disabled in settings),
  • Clickable progress bar,
  • AAC & OGG file support,
  • New default background image,
  • The Artwork of the song is now displayed on the Thumbnail when hovering over the program in the taskbar,
  • The bug where dropping an image in the Settings window would open the image itself is fixed,
  • After restarting the program, it will keep its position on your screen,
  • Plus tons of bug fixes.

Background Image, Drag&Drop, Custom PopUp and UI changes

21 Jul 14:31
706b2fe
Compare
Choose a tag to compare

If the installer errors on exit or if the app doesn't get installed, please download the full folder and place it in C:/Users/USER/AppData/Roaming/Gizmo/ (And make a shortcut to the exe, lol) (Download here: http://www.mediafire.com/file/hr92k84vdq1ea4k/Gizmo%20Music%20v0.0.6.rar).

This update includes:

  • Custom Background Image Setting (Currently only supports png, jpg, jpeg and bmp),
  • You can now Drag&Drop audio/image files (audio files anywhere in the main window and image files on the Background Image Setting button),
  • Custom Pop-Up design (currently only used when the "Allow Discord Rich Presence" setting is changed),
  • The "Jumping Progress Bar" bug has been fixed (hopefully),
  • Theme Color & Language titles are now correctly centered,
  • DiscordRPC will now use the chosen language (e.g. the artist label "By ARTISTNAME" will now be translated),
  • Macedonian font has been fixed,
  • Buttons now have a transparent background that gets a slightly visible frame when hovered on,
  • Fixed some mp3s not showing their title on DiscordRPC,
  • Loading songs will first display their file name and then their tags after they're fully loaded,
  • All errors are now logged (C:/Users/NAME/AppData/Roaming/Gizmo/Gizmo Music/logs),
  • Theme Color will now change a bit faster,
  • Artwork Box now has rounded edges,
  • Plus some minor changes and bugfixes.

Language & Artwork Update

04 Jul 23:22
191547b
Compare
Choose a tag to compare

If the installer errors on exit or if the app doesn't get installed, please download the full folder and place it in C:/Users/USER/AppData/Roaming/ (And make a shortcut to the exe, lol) (Download here: http://www.mediafire.com/file/br85vmx5744apv6/Gizmo%20Music.rar).

This update includes:

  • Language Support (Currently only English, Slovenian, Swedish, Finnish, Macedonian, Danish and German),
  • M4A & WAV File Support,
  • Artwork Support (Only works if the audio file has an artwork image built-in),
  • Greatly reduced filesize,
  • Fixed the bug where the time label wouldn't update when a new song was picked,
  • Changing Theme Color won't ever break now,
  • Title and Artist strings are now cut (Example: "Looooong titl...") to not break the UI,
  • New Loading Buffer Icon,
  • Fixed the bug where changing the Theme Color wouldn't affect the main window,
  • Title and Artist strings are now split,
  • Saving/Loading are more polished so they won't break as much,
  • Plus some minor changes and bugfixes.

Theme Update

23 Jun 16:30
191547b
Compare
Choose a tag to compare

This update includes:

  • Timestamp below the title,
  • Album cover support (not yet functional with local files; soon to be used with online streaming which is finished but disabled for now),
  • Fixed the bug where cancelling the file selection would break the current song,
  • Setting to disable DiscordRPC (requires app restart),
  • Setting to change the main (purple) UI color (includes an orgasmic transition),
  • And more smaller things.

Settings & Looping

19 Jun 00:16
191547b
Compare
Choose a tag to compare

This update includes:

  • Settings Menu (opened by clicking on the Menu Icon on the top left corner),
  • Loop Toggle (located in the Settings Menu; loops your song),
  • Fixed the bug where if you cancelled the File Selection window mid-song, it would break the player,
  • New icon,
  • Discord RPC icon displays if the song is playing/paused

Installer, New Icon & Fixed Progress Bar

17 Jun 09:59
191547b
Compare
Choose a tag to compare