Releases: aridevelopment-de/myanimetab
MyAnimeTab v4.1.1
Quick bugfix caused by previous release
What's Changed
- v4.1.1: Quick Fix by @Ari24-cb24 in #155
Full Changelog: v4.1.0...v4.1.1
MyAnimeTab v4.1.0
Timed Queues
You can now set a time-range on queues and they'll be automatically selected when the time is reached.
Rough Changes
- Fixed clock not vanishing when autohide triggered
- Added widget fade-in on page load
- Made background color black (when image wasn't loaded yet)
- Add blur & brightness-in animation for body
- Added timed queues
Rough Internal Changes
- Added number input option to widget settings
- Sorted devdependencies and dependencies
- Updated every dependency to the latest version
- Added registerDefault parameter to useSetting
What's Changed
- Bump web-vitals from 1.1.2 to 3.1.0 by @dependabot in #150
- Bump web-ext from 6.8.0 to 7.4.0 by @dependabot in #149
- v4.1.0 by @Ari24-cb24 in #154
Full Changelog: v4.0.1...v4.1.0
MyAnimeTab v4.0.1
Quick fix update
The last update made using myanimetab impossible. This update should fix it
What's Changed
- v4.0.1 by @Ari24-cb24 in #148
Full Changelog: v4.0.0...v4.0.1
MyAnimeTab v4.0.0
v4.0.0: Widget mover
This update took me a long time as it introduces the new widget mover feature. See below for a little explanation.
A widget mover has been implemented. This provides the functionality to move widgets to any place you want to. Because those positions use percentages (and thus are influenced by the browsers window width and height), snap lines have been implemented which the widgets can snap to. To access this mover mode, go to settings and click on the mover icon on the top right corner. Note that this mode might have some bugs as I introduced a lot of code. That's why I put the beta label there.
If you don't know what all of these buttons do, hover over them with your mouse.
Also, did that
- Implemented Widget Mover ( #141, #119 )
- Added layout chooser when the user initially downloads myanimetab
- Fixed control bar buttons not doing anything
- Added scrollbar to queue ( #115 )
- Fixed z-index on checkbox being way too high ( #110 )
- Added create image button to image section ( Authored by @semnim )
- Added recursive searchbar to image section ( #120, #126, Authored by @semnim and @marklse568 )
- Made search suggestions selectable with arrow keys
- Now using an enum instead of legacy strings for event names
- Fixed axios in weather widget validating status and thus not showing the different issues
What's Changed
- Made selecting search results via keyboard arrows possible by @Ari24-cb24 in #128
- Changed string event names to a general enum by @Ari24-cb24 in #129
- Issue 120 - Add image button and Image Search Bar by @semnim in #126
- Bump axios from 0.21.4 to 1.1.3 by @dependabot in #138
- Bump react-scripts from 4.0.3 to 5.0.1 by @dependabot in #130
- Implemented Widget Mover and Initial Layout Chooser by @Ari24-cb24 in #141
- v4.0.0 by @Ari24-cb24 in #146
New Contributors
- @semnim made their first contribution in #126
- @dependabot made their first contribution in #138
Full Changelog: v3.0.2...v4.0.0
MyAnimeTab v3.0.2
Bugfix release
This release fixes current_image's value not being set and thus causing a black screen
What's Changed
- Fixed current_image's value not being set when switching background by @Ari24-cb24 in #112
- Version bump to 3.0.2 whoops by @Ari24-cb24 in #113
Full Changelog: v3.0.1...v3.0.2
MyAnimeTab v3.0.1
This release mainly fixes bugs that were introduced from the rewrite:
- database not being initialized correctly on first time use of myanimetab (the page now reloads when a specific database field isn't set)
- #107 by checking if the color value is null
- Removed dotsfont and google font queries and added inter via fontsource
What's Changed
- Aftermath of Rewrite: Bugfixes by @Ari24-cb24 in #108
- Rewrite Aftermath Bugfixes by @Ari24-cb24 in #109
Full Changelog: v3.0.0...v3.0.1
MyAnimeTab v3.0.0
This release features the rewrite of MyAnimeTab 🚀
Some Details
As I were somewhat unhappy about myanimetab, I decieded to give it a complete rewrite... and now here it is! Below is a list of the main features but I highly encourage you to try it out yourself. Unfortunately, all your saved data won't be converted. That is because we are now using indexeddb instead of localstorage as localstorage only supported up to 5mb of data and indexeddb supports, well, around 120mb-500mb, depending on the use-case. More storage is really important for future changes. Speaking of future changes, there are still some really cool features planned. It might take a while, thus I already created this release.
- Rewrite from javascript to tyepscript
- Rewrite from global css to module css
- Rewrite from class component to functional components and hooks
- Now using indexeddb instead of localstorage (which only had like 5mb max)
- Redesign of the whole settings page including removing and adding components (even multiple ones of the same type)
- Adding a powerful image playlist section similar to the one wallpaper engine has
- Image queues, folders and drag-and-drop images
- Changing font family to Inter
What's Changed
- Following naming conventions by @Ari24-cb24 in #74
- Rewrote Widgets to Functional Components and Custom Hooks by @Ari24-cb24 in #78
- Let main renderer deciede which widget to render by @Ari24-cb24 in #80
- Update mantine with newest typescript updates from #75 by @Ari24-cb24 in #85
- Replaced old code with new mantine components by @Ari24-cb24 in #87
- Add custom Autohide component for autohide state management by @Ari24-cb24 in #88
- Added ability to install and uninstall widgets as much as you want by @Ari24-cb24 in #89
- Base Rewrite of whole myanimetab by @Ari24-cb24 in #90
- Added queues to image playlist by @Ari24-cb24 in #98
- Rewrite of image playlists by @Ari24-cb24 in #99
- Redesign of settings page by @Ari24-cb24 in #100
- Added eventhooks to reduce load times and improve (future) performance by @Ari24-cb24 in #102
- Revert reverted commit by @Ari24-cb24 in #103
- Changed font to Inter by @Ari24-cb24 in #101
- Rewriting myanimetab by @Ari24-cb24 in #104
- Rewrite of myanimetab: Release merge by @Ari24-cb24 in #105
Full Changelog: v2.6...v3.0.0
Myanimetab v2.6
This release is mainly just a bugfix release. It will be probably the last release in a while. Read the following
New plans
I'm feeling unhappy about myanimetab and how it is at the moment. Thats why I decieded to start a rewrite (the third one already) of myanimetab and finally be happy about internal and external structures. This will probably going to take a while but it's a must-do for this project. See #63 for more details and if you have any suggestions, feedback, critic or general questions, feel free to join our discord at https://aridevelopment.de/dc
What's Changed
- Bugfixes of clock and playlist section by @Ari24-cb24 in #65
- Merge of bugfixes by @Ari24-cb24 in #66
Full Changelog: v2.5...v2.6
Myanimetab v2.5
Widget Settings Page update 🔍
You're now able to search specific settings for widgets:
Added Cypress tests
This is not something that you should care about but we now have automated testing of our elements. Helps catching bugs faster!
Style Changes
Some styles of widgets changed. See for yourself 😄
Detailed Changelist
- Overwrite of firefox startpage by @Ari24-cb24 in #44
- Changed weather widget style by @Ari24-cb24 in #45
- Preventing firefox from saving password on search by @Ari24-cb24 in #48
- WIP Added cypress tests by @Ari24-cb24 in #50
- Tried fixing cypress ci by @Ari24-cb24 in #51
- Fixed syntax error in github action by @Ari24-cb24 in #52
- Searchbar Suggestions doesnt open the search engine page by @Ari24-cb24 in #57
- Added a searchbar to the widget settings page by @Ari24-cb24 in #58
- Fixed dotsfont on password input field placeholder in settings page by @Ari24-cb24 in #60
- Version 2.5 by @Ari24-cb24 in #61
Full Changelog: v2.4...v2.5
Myanimetab v2.4
Searchbar Update 🔍
This release updates the searchbar. It adds an icon to the left of the searchbar
When clicking on that icon, you'll be able to quickly switch to another search eninge
This release also fixes a lot of bugs and changes style issues. I also added some media queries because I want to consider a port to mobile.
What's Changed
- Fixed style issues by @Ari24-cb24 in #36
- Added searchengine Icon for search bar by @Ari24-cb24 in #38
- Added media query for settings page by @Ari24-cb24 in #39
Full Changelog: v2.3...v2.4