Skip to content

Releases: shagu/macaco

v0.0.11 - Web Components

05 Mar 18:04
Compare
Choose a tag to compare

ui:

  • start using web components for: menus, gridboxes, cards and buttons
  • moving main css theme to custom web components
  • rewrite code to detect multicolor icons
  • reduce card amount to 10% for color detection
  • add "set" filter in search text (set=MH2,TSR)

v0.0.10 - Folder Mana Icons

19 Feb 17:51
Compare
Choose a tag to compare

ui:

  • use same css class for dummy cards
  • add mana icons to folder sidebar
  • auto detect folder mana icons

collection:

  • massive speed up in card count scanning

v0.0.9 - Project Description & Unknown Card Handling

17 Feb 00:56
Compare
Choose a tag to compare

readme:

  • add initial project description readme
  • add main window preview screenshots

license:

  • project is now under MIT license

ui:

  • add checkbox to hide empty folders
  • add checkbox to combine same cards
  • add menu entry to sort by card count
  • unknown cards now show their identifiers (set, number)
  • check card input text fields for valid letters

metadata:

  • prevent errors on unset number or edition values
  • skip download of already unknown cards
  • allow to add unknown cards to collection
  • prevent dummy image from being copied over to cache

collection:

  • no longer try to download images of unknown cards
  • count card duplicates while library is loaded

delver:

  • always try to fetch the latest apk on import
  • show correct percentage on import popup

electron:

  • update dark/light mode when system mode changes

v0.0.8 - UI Features To Sort & Filter

13 Feb 20:40
Compare
Choose a tag to compare

package:

  • electron update from 18.2.0 to 23.0.0

collection:

  • local database loading delayed to after the gui is launched
    (This should help to already draw the window before running into the short freeze)

ui:

  • mark menu buttons as checked while the menu is open
  • remove old window size workarounds
  • add shadow to popup notifications
  • entire rewrite of filters to build and use query objects
  • add ui updates to filter buttons when the string changed
  • speed up filtering by using proper array filter methods
  • prevent bugs by checking for locale table before using it
  • move all sorting code into the filters module
  • add filter and sort buttons in the filter dropdown
    • filters: rarity, manavalue, card-type
    • sort: name, color, manavalue, rarity, price, set
    • order: ascending, descending
  • add option to append + and - to cmc filter (i.e. cmc=9+,2-)
  • now use default 0 in sorting for unavailable values
  • add special rarity lookup sorting to not alphabetically order rarities

v0.0.7 - Client Side Decorations

07 Feb 16:47
Compare
Choose a tag to compare

ui:

  • use client side window decorations:
    moving away from breeze alike theme colors, and now using an adwaita alike color scheme with client-side titlebar
    embedded into the headerbar.

collection:

  • ignore hidden folders in collection
  • skip delver download when fetching metadata

v0.0.6 - SVG Images & Mana Filter

01 Feb 15:49
Compare
Choose a tag to compare

ui:

  • Use SVG Icons on header buttons for better darkmode compatibility
  • Fix broken cmc= filter introduced in the recent metadata change

v0.0.5 - Filters & Metadata

24 Jan 23:05
Compare
Choose a tag to compare

metadata:

  • metadata is now taken from macaco-data to reduce loading times

ui:

  • moved some headerbar buttons into popover menus
  • full text search now checks name, text and type of all locales
  • initial sorting has beend added (e.g sort=price)
  • several filters have been added

v0.0.4 - Search, Filters & Bugfixes

08 Jan 13:30
Compare
Choose a tag to compare

ui:

  • show collection value in status bar
  • increase preview bar height over footer
  • delay image loading until object is visible
  • always search for lowercase matches
  • detect and parse multicolor mana icons in text
  • highlight latest added card
  • auto scroll to latest added card
  • reload element width due to scrollbars
  • add search bar to filter results

filters:

  • skip search on empty/short strings
  • initial implementation of tag filters (eg: cmc=3,2)

v0.0.3 - Looks Better With Icon

05 Jan 13:54
Compare
Choose a tag to compare
  • replaced the temporary icon with a new app icon
  • detect location of foil.png in release builds
  • support to drag/drop cards into folders
  • support for light/dark mode

v0.0.2 - User Input Error Corrections

04 Jan 02:12
Compare
Choose a tag to compare
package: bump version to 0.0.2