Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Sandakan
Copy link
Owner

No description provided.

Sandakan added 30 commits May 28, 2023 15:25
merging commits from patch-release
- Added new user feedback to the readme.
- Improved app error handling when parsing songs.
- Added a button to export app data.
- Fixed a bug where some messages sent from the main process to the renderer have timestamps.
- Lazy-loaded mini-player to improve performance.
- Fixed a bug where songs in an album don't show their respective album name.
- Fixed some additional padding on All Result Pages.
merging commits from minor-release
- Updated electron and some other packages to the latest version.
- Added support for enhanced synced lyrics for Nora.
- Improved app performance by limiting re-rendering in unwanted situations.
- Reduced the size of media control buttons in the Mini player.
- Fixed a bug where blacklisted icons in Song cards aren't positioned properly.
- Added support for importing and exporting app data.
- Added a button next to Most Loved Songs on the Home page which directs to the Favorites playlist.
- Added support for importing and exporting playlists.
- Fixed a bug where selecting the `Nora exports` folder as the export folder throws an error.
- Refactored code related to notifications from the main process to the renderer from `App.tsx` into a different file.
- Fixed some bugs related to recording listening data.
- Refactored `App.tsx` code to smaller modules.
-  Fixed some brightness issues in SongCard.
- Added support for editing the tracking number of songs from the app.
- Fixed a bug where albums with the same names get categorized into the same album even though they have different artists.
- Moved the toggle predictive search button into the search bar.
- Fixed some styling issues in SongTagsEditingPage.
- Linked Nora's website to the app.
Revert "Support for additional audio codecs using Howler."
- Added support saving automatically downloaded lyrics when in LyricsPage.
- Moved lyrics-related settings from the Audio Playback section to the new 'Lyrics' section in Settings.
- Fixed a bug where the app doesn't start with the previous window's dimensions.
- Fixed a bug where sometimes the app doesn't show an error message when the player stops due to an error.
- Changed image loading state from eager to lazy.
- Added support for syncing unsynced lyrics right from the app.
- Improved app logs.
- Moved musixmatch metadata result from the bottom of the list to the top.
- Linked Nora's official website to the app.
- Updated the text in the bug_report file.
-  Replaced the title in the readme with an introduction banner.
- Added support for adding an offset to the editing lyrics lines.
- Added support for an option to add the start time tag of the next line with the end time tag of the current line when editing the current line.
- Moved the log saves destination to the /logs folder and improved how logs are being saved.
- Added the feature to save artwork with the selected artwork's name.
- Improved the render cycle timings to improve app performance.
- Marked notifications as a low priority to improve performance.
- Fixed a bug where songs inside lists like playlists, genres, albums, etc don't play the whole list when clicking the play button on a song.
- Fixed a bug where CurrentQueuePage doesn't get updated when shuffled.
- Added 'LyricsEditorHelpPrompt' and 'LyricsEditorSettingsPrompt' for the Lyrics Editor.
- Added support for newer events for the MainContainer.
- Added new keyboard shortcuts for Lyrics Editor.
- Fixed a bug where incorrect colors are used for inputs in the SongTagsEditingPage.
- Fixed a bug where the contents of the TitleBar are not visible when the app is in light mode and displaying a background image.
- Fixed a bug where listening data sessions record listening data even though the song is paused.
- Added a new validation method for localStorage.
- Added a new .gitattributes file.
- Updated nora_logo_banner with less shadow in the Nora logo.
- Fixed a dependency security vulnerability.
- Added support for re-parsing songs on demand to fix any errors that occurred when parsing the song (Experimental).
- Added partial support for animated artworks (Experimental).
- Updated content in LyricsEditorHelpPrompt.
- Added a new LyricsEditorSavePrompt to save edited lyrics data.
- Updated changelog and release-notes.
- Updated outdated dependencies.
Nora v2.3.0-stable Minor Update
- Updated material icons.
- Updated outdated dependencies and fixed dependency vulnerabilities.
- Added support for saving the window state so that Nora starts from the previous window state (Eg: full-screen).
- Added autocorrect functionality to LastFM requests.
- Improved app logs to display the destination of the log.
- Improved app performance and reduced time taken when opening songs from File Explorer.
- Added support for encrypting and decrypting sensitive information before saving.
- Improved performance when opening Albums, Playlists and Genres with bigger song lists.
- Added an option to disable Dropdowns.
- Added icons to buttons in the LyricsEditingPage.
- Updated some icons in the app.
- Added a pane to display additional info about the song in the SongInfoPage.
- Changed the image shown in songs from the original image to a more optimized image.
- Added support for authenticating Last.Fm users from Nora.
- Added support for Last.Fm scrobbling. Fixes #187.
- Added support for sending favorites data to Last.Fm.
- Added support for storing sensitive data in an encrypted format.
- Added support for viewing both synced and unsynced lyrics in the SongTagsEditingPage.
- Added new migration configurations for newer properties in userData.
- Fixed a bug where the reParseSong file was saved in `tsx` extension instead of `ts`.
- Added a new warning to the SongTagsEditingPage when trying to edit the metadata of a currently playing song to prevent corruption.
- Added experimental performance optimizations to ArtistInfoPage.
- Fixed a bug where suggestion prompts don't hide when clicked on the button with an up arrow.
- Added a new prop 'isVisible' to Button.
- Added a new warning to MusixmatchSettingsPrompt to tell the user if there is already a saved token.
- Added a new `Account Settings` section to the SettingsPage.
- Added a button to the SongAdditionalInfo component to hide it.
- Added support for sending now-playing song info to LastFM.
- Added a new feature that shows similar artists and relevant hashtags for an artist when in the ArtistInfoPage.
- Added a new feature that shows similar tracks of a song when in the SongInfoPage.
- Added a new feature that shows unavailable tracks of an album and a summary of the album when in the AlbumInfoPage.
- Updated the feature to edit the next line's start tag with the current line's end tag and vice versa automatically.
- Fixed a bug where saved lyrics will be overwritten if the user selected the 'Synced Lyrics Only' or 'Unsynced and Synced Lyrics Only' options to save lyrics automatically and clicked the 'Show Online Lyrics' button.
- Fixed a bug where the 'No lyrics found' message will be shown in the LyricsPage when you try to view online lyrics which are not available for a song but has offline lyrics.
- Fixed some style issues in LyricsPage, SongInfoPage and MiniPlayer.
- Removed the log of Github ref when running CI builds.
- Updated outdated dependencies.
- Fixed a bug where ignoring DuplicateArtistsSuggestions and SeparateArtistsSuggestions are not working.
- Replaced some svg images with Material Symbols.
-  Added a limitation to stop modifying song metadata when that song is playing.
- Fixed a bug where saving automatically downloaded lyrics may confuse the audio player to skip the song.
- Added a button to go to LyricsEditingPage from the LyricsPage.
- Updated app icons.
- Improved song pagination.
- Added an alert in the SongTagsEditingPage if there are pending lyrics to be written to a song.
- Fixed a bug where automatically downloaded lyrics may try to save to songs that do not support modifying song metadata.
- Fixed a bug where songs shows the original artwork instead of the optimized artwork and sometimes may fail to load the optimized artwork.
- Fixed a bug where duplicate album entries are added to artists when songs with the same album and artist are parsed. Fixes #191.
- Added a migration entry to fix duplicate data caused by #191.
- Fixed a bug where genres store unwanted palette color data in the database.
- Improved code readability of some source files.
- Reverted images from lazy loading to prevent jagged image loading visuals.
- Fixed a bug where the sorting state of songs in MusicFoldersPage is not being saved.
- Added husky pre-commit checks
- Fixed a bug where search results from SongTagsEditingPage for artists, albums and genres are fixed to a maximum limit of 5.
- Fixed a bug where clicking 'Play All' shuffles the queue.
- Updated some installer assets.
- Added an artwork to readme mentioning about last.fm integration.
- Fixed a bug where Ctrl + Click an item doesn't select it.
- Added an option to display song track number instead of the index number when in Albums Info Page. Fixes #194.
- Updated app dependencies.
- Fixed a bug where user cannot use Shift + Click and Control + Click selection combinations simultaneously.
- Improved perfromance when displaying songs in CurrentQueuePage.
- Fixed a bug where suggestions don't get minimized when the up-arrow button is clicked.
Nora v2.4.0-stable Minor update
@Sandakan Sandakan merged commit b53c433 into patch-release Sep 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants