most widgets now use theme data from the root themedata
fixed coloring of some ui elements + correctly switch with theme
fixed "started X s ago" message not reseting correctly between tabs
added "Open in new tab" button in history entry options
tabs which have zero items / haven't been loaded will have italic text
show tab index in tab manager
fixed possible crash when opening videos on desktop
improved tab manager filtering
-- added "loaded" and "unloaded" filtering
-- improved filtering by booru, i.e. "booru:gelbooru filter_tags"
--- after "booru:" can detect both booru name and type
limit app to single instance
added tags manager in debug settings
changed dropdown widget to use generics + same args as default widgets
added extra checks to avoid errors when parsing settings json
added help dialog explaining how to enable external links for A12+
fixed comments parsing on sankaku
added some parsing rules to comments
fixed tag search suggestions not keeping - or ~ after selecting
update and sort dependencies
removed everything GetX non-state stuff that was left
better fix for flash exception when changing pages before toast closes
added a fancy shimmer loading effect for thumbnails grid
Project Reorganisation:
changed file structure completely
changed all file names to snake_case
changed project name in pubspec and imports to snake_case
Fixes/additions:
Project Reorganisation: