Skip to content

Music lists in settings and header editor integration#93

Open
alexman25 wants to merge 2 commits into
ConConner:mainfrom
alexman25:main
Open

Music lists in settings and header editor integration#93
alexman25 wants to merge 2 commits into
ConConner:mainfrom
alexman25:main

Conversation

@alexman25

Copy link
Copy Markdown
  • New Music Lists settings page, for setting music names
  • Set a folder path, then from the page you can select any txt file inside (Music lists will be plaintext newline separated list; numbering optional but preferred)
  • Header editor music selector has an additional dropdown now; select an item from the list and it'll update the input to the index of your selected item, and vice versa

alexman25 and others added 2 commits June 4, 2026 20:33
# 1.0.0 (2026-06-05)

### Bug Fixes

* accent contrast color would sometimes result in illegible text ([f37bc0c](f37bc0c))
* add edit palette button to experimental graphics editor ([0c4f459](0c4f459)), closes [ConConner#90](https://github.com/alexman25/MAGE-Themes/issues/90)
* adjust about page ([acc8fe6](acc8fe6))
* auto setup ([2634db3](2634db3))
* bookmarks become uneditable when opening bookmark window without prior bookmark selection ([6a51150](6a51150))
* bookmarks do not get dropped off at the desired location ([6fc9b67](6fc9b67))
* buttons on the "new update available" form do not scale correctly ([cd58920](cd58920))
* changing a theme directly after opening the preferences menu sets every color to the background color ([7b705b3](7b705b3))
* changing themes in room editor changes the background color of the tileset view ([e898a15](e898a15))
* clipdata cannot be placed without a tile selection ([c8c4ec9](c8c4ec9)), closes [ConConner#68](https://github.com/alexman25/MAGE-Themes/issues/68)
* color behind bg3 option does not display the current color after reload ([c83fb1f](c83fb1f))
* crash on auto door setup ([acf651e](acf651e))
* credits editor crashes if no text is commited in an edit ([31b90ca](31b90ca))
* credits editor documentation missing ([9a1cebf](9a1cebf))
* data would sometimes not be four byte aligned ([7e954e3](7e954e3))
* demo test does not respect TestRom path ([8e953d6](8e953d6))
* door-id-overlays do not respect number base preference ([79a710c](79a710c)), closes [ConConner#58](https://github.com/alexman25/MAGE-Themes/issues/58)
* help viewer does not follow links to internal documentation correctly ([497e819](497e819))
* help viewer theming results in illegible headers ([e3b2342](e3b2342))
* hybrid compilation crashes if no lines are written to stdout ([5aed32d](5aed32d))
* importing a tileset with a different height may squash the tile view until resize ([7ce6425](7ce6425))
* large area image exports can crash the program ([0ae6e4a](0ae6e4a))
* list view control is not themed correctly ([f021ebe](f021ebe))
* map editor does not discard changes after manually saving and swapping maps ([876628b](876628b))
* map editor does sometimes not discard changes when swapping maps ([fb7b2b9](fb7b2b9))
* map editor is missing button to edit map graphics ([d20ec30](d20ec30))
* map editor is missing selected tile-id display ([fd9d4a8](fd9d4a8))
* map editor is missing unexplored (visual) map type for metroid fusion ([2becb87](2becb87))
* OAM assembly export is missing colon and should use static labels ([afce28c](afce28c))
* oam editor no longer crashes after playing an animation and selecting a part ([5294e31](5294e31))
* oam editor no longer crashes after removing a frame and saving ([fd9fc31](fd9fc31))
* oam editor now properly opens default OAM even if repointed ([e515853](e515853))
* oam editor: palette loading can lead to an out of bounds error ([a405b58](a405b58))
* oam editor: removed unused menu bar ([6fb166c](6fb166c))
* OAM export as assembly missing "OAM_" prefix ([8bba2f8](8bba2f8))
* OAM repointing now saves repointed sprites in the project file ([8deb2fa](8deb2fa))
* outlines of text boxes behave correctly ([d70f8a6](d70f8a6))
* picking a color in unused graphics editor space crashes the program ([cb3d723](cb3d723))
* project bookmarks cannot be properly renamed ([d1c10d9](d1c10d9))
* quick theme switcher is now always enabled ([c7ffae3](c7ffae3))
* remove new helpviewer for new implementation later on ([65868a8](65868a8))
* some editor shortcuts do not respect the editor choice preference ([d15c989](d15c989))
* switching roms leads to multiple backups being created during auto-backup ([9d5553c](9d5553c)), closes [ConConner#33](https://github.com/alexman25/MAGE-Themes/issues/33)
* testing a room sometimes selects tourian in the area selector ([8217711](8217711)), closes [ConConner#47](https://github.com/alexman25/MAGE-Themes/issues/47)
* tile table editor might resize lz77 bg to 256x256 ([5594c6d](5594c6d)), closes [ConConner#37](https://github.com/alexman25/MAGE-Themes/issues/37)
* tile table import dialog opens on wrong button ([4dc854a](4dc854a))
* tiles cannot be placed in TTE when shift is applied ([fa96af1](fa96af1)), closes [ConConner#69](https://github.com/alexman25/MAGE-Themes/issues/69)
* values cannot be set for global bookmarks ([354e237](354e237))
* values of internal bookmarks can't be highlighted with the mouse ([f775444](f775444))
* version string contains a trailing 0 in about page ([a169c7a](a169c7a))
* weapon editor: controls visually overlapping ([37fadda](37fadda))

### Features

* "save with ctrl+s" and more shortcuts added ([9d2e399](9d2e399))
* [ConConner#82](https://github.com/alexman25/MAGE-Themes/issues/82) added transparency dialog and button to header editor. ([798dab0](798dab0))
* add elevator shortcuts to clipdata shortcuts ([8d52a50](8d52a50))
* add icons to the menu bar items ([3684e50](3684e50))
* add legacy documentation for old editors ([1f6ca93](1f6ca93))
* add multiple emulators and choose between them ([437ee80](437ee80))
* add unsaved changes check to sprite editor ([840ac9b](840ac9b))
* added button to edit graphics in tile table editor ([f0f3533](f0f3533))
* added credits editor ([d8d0766](d8d0766))
* added documentation for the new tile table editor ([5112d25](5112d25))
* added hatches to clipdata shortcuts ([7af22d5](7af22d5))
* added hexsanitized and hexsanitizedmaxvalue properties to customcontrols flattextbox ([aba257d](aba257d))
* added new controls to bookmarks to reduce context menu usage ([c65275d](c65275d))
* added outlines to the tilesets in the tileset dialog ([374936c](374936c))
* added settings to area image export ([e771003](e771003))
* added tweak manager ([4efa88e](4efa88e))
* adjusted clipdata naming and font spacing (alexman25) ([dcb1ab4](dcb1ab4))
* automatic update check ([9f60048](9f60048))
* backup name format can be specified ([51da9b6](51da9b6))
* backups can be saved under a ./backups/ directory ([b086e1f](b086e1f))
* backups can be set to be created periodically ([233eb28](233eb28))
* bookmarking feature, create bookmarks to store offsets ([f06a91a](f06a91a))
* change Test-ROM path ([31eeca8](31eeca8)), closes [ConConner#22](https://github.com/alexman25/MAGE-Themes/issues/22)
* choose to include symbol file with Test-ROM ([7fd0e8d](7fd0e8d))
* choose whether to check for updates ([dde1b4d](dde1b4d))
* context menus are themed ([d453df4](d453df4))
* display room outlines in the map editor [experimental] ([1851882](1851882))
* export and import OAM from and to MAGE ([f85b9d1](f85b9d1))
* export area as pixel image ([6fcb518](6fcb518)), closes [ConConner#80](https://github.com/alexman25/MAGE-Themes/issues/80)
* export OAM as animated .gif ([27b19d1](27b19d1))
* export OAM as assembly ([27fcca7](27fcca7))
* export room as pixel image ([48d9da0](48d9da0))
* export tile table as image ([a35f970](a35f970))
* hybrid rom compilation ([5621751](5621751))
* import and export credits compatible with ConCons Credits Crediter ([7cbf53d](7cbf53d))
* import oam as assembly ([6d45261](6d45261))
* modify freezing resistance for ZM in the sprite editor ([d070fdd](d070fdd))
* moved bookmarks button from "Options" to "Tools" ([0ae574b](0ae574b))
* moved new map editor out of experimental ([a223ec8](a223ec8))
* new graphics editor [experimental] ([284b26e](284b26e))
* new help viewer ([b6ec802](b6ec802))
* new map editor [experimental] ([24eec3a](24eec3a))
* new options menu ([88fcfca](88fcfca))
* rearranged clipdata shortcuts ([d122c0b](d122c0b))
* renamed "Minimap Editor" to "Map Editor" ([4793e14](4793e14))
* renamed "Minimap Tile Builder" to "Map Tile Builder" ([f623761](f623761))
* repointed resources get saved in bookmarks ([842f108](842f108))
* resizeable panels display a handle ([462ab82](462ab82))
* room editor layout changes: tileset display can be resized ([9d42740](9d42740))
* room editor selection is animated (might be removed again later) ([54c59a6](54c59a6))
* select multiple rooms to exclude at once in area export ([8ecbd43](8ecbd43))
* select palette row for oam editor gfx preview ([90db9b1](90db9b1))
* test rom with hybrid rom compilation ([5083dac](5083dac))
* tile table editor moved out of experimental features ([29db761](29db761))
* toggle usage of common sprite graphics in oam editor ([b090c0e](b090c0e))
* update docs ([9963347](9963347))
* upgrade to .NET version 10 ([9b1a4c4](9b1a4c4))
* use shift+scroll to scroll horizontally ([6a4a112](6a4a112))
* zoom in room editor tileset ([716145e](716145e))
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