CollectionManager Versions Save

An extensive tool for creating, editing, and exporting of osu! collections.

1.0.236

1 year ago

Added

  • Reordering collections by dragging them up/down now uses currently selected table sorting, instead of always defaulting to sorting using collection name. - #70

Fixed

  • Collection reorder incorrectly renaming collections if these already started with decimals.
  • Specific auto startup settings preventing main CM window from ever appearing.
  • Main executable was renamed to CollectionManagerApp.exe (from App.exe). This also changes where CM stores its settings to %localappdata%/CollectionManagerApp (previously %localappdata%/App)

1.0.223

1 year ago

Fixed:

  • Broken osu! login detection in map downloader.

1.0.217

1 year ago

Added

  • New startup screen with basic quick starter actions
  • Collections can be now reordered in CM. Start dragging them around, and order will be preserved ingame
  • Difference collection action - get beatmaps that exist only in one of selected collections
  • Export beatmap sets collection/beatmap action - export beatmap sets contained in your songs folder back to .osz files
  • Audio previews for beatmaps not available locally

Fixed

  • Bpm values not scaling whenever DT or HT mods are enabled by entering mods=DT or mods=HT in the search field
  • Missing online image previews for beatmaps not available locally

Misc

  • All file/folder dialogs were migrated to their "modern" form

1.0.196

2 years ago

Added

  • Collections can be now simply copy-pasted to either another running CM instance or straight to an osdb file
  • Attempt at overwriting osu! collection will now automatically create an osu! collection backup in osu! installation folder inside collectionBackups. Backups inside that folder are kept for 30days

Fixed

  • Not being able to download beatmaps after starting CM from .osdb file
  • Downloaded files having invalid characters removed instead of being replaced with _ (consistency with file names generated when downloading via browser)

Misc

  • All collection right-click actions now have a short explanation on hover presented

1.0.187

2 years ago

Added

  • New collection operation: Inverse - Create a new collection that contains every beatmap in the user's library that isn't in collections A..Z.
  • New map search modifier: creator=.
  • Collection list will now highlight collections that contain currently selected maps in current collection.
  • Map downloader login data/mirror preferences are now preserved between runs.
  • User collection generator can now preserve scores only with specified mod combinations.
  • Basic collection operations are now possible via command-line: convert between .db and .osdb formats, create collections from mapIds lists. Get more info by executing App.exe --help in CM install directory.

Fixed

  • Crash in download manager.
  • Improved collection files loading times.

Misc

  • Map downloader:
    • Added support for third-party map download mirrors.
    • Downloads are now less bursty (spread fairly evenly in an hour time frame).
    • Invalid characters in downloaded map filenames are now replaced with _ instead of being removed.
  • Use Segoe UI font everywhere.

1.0.164

3 years ago

Added:

  • Collections status text in main window now shows how many beatmaps are downloadable by CM
  • Ability to work on beatmaps in osu!.db even if their .osu files are missing localy
  • Ability to intersect beatmaps in multiple collections

Fixed:

  • Failed map downloads counting towards map download limit
  • Not being able to resume downloads after stopping
  • Collections status text not updating if CM was started from .osdb file
  • Username generator not working (thanks @ceilingwaffle #25)
  • Old replays breaking reading of scores.db

Misc:

  • Disabled osu! login&password fields in beatmap downloader and added a tip regarding cookies login method

1.0.153

3 years ago

Added:

  • Adding & Renaming of collections with a hotkey

Fixed:

  • Reading of scores when there was at least one score with TP mod enabled
  • Removed getting of initial download quota(endpoint used returns weekly downloads instead of daily, with makes it useless for this use case)
  • Rename form not being focused on name textbox on reopening
  • Rename form not being pre-populated with an original name

1.0.148

4 years ago

Added:

  • Alternative method of authenticating with osu! for downloading beatmaps (cookies)

1.0.145

4 years ago

Added:

  • Filtering maps by score params (miss/c300/c100/c50/combo/perfect/hasScore) - eg. miss=0 would search for maps with top(max score on map) local score that has 0 misses
  • osu! map downloading has been limited to 5 maps per minute and 170 maps per hour. Note that restarting CM after reaching the hourly limit will not reset it as it is saved on osu! side. This is to prevent temporary osu! account/download bans caused by an excessive amount of map downloads in a short amount of time. (#15)

Fixed:

  • osu! map downloads not working
  • Not remembering last used osu directory

1.0.140

4 years ago

Added:

  • When changing search parameters CM will preserve selected beatmap as long as it still exists in search results

Fixed:

  • Not being able to download maps anymore
  • Delete hotkey not working in beatmap collection lists
  • Swapped bpm values