Compare commits

..

2 Commits

Author SHA1 Message Date
7f0dcdd280 [nostalgia/gfx/studio/tilesheet] Cleanup
All checks were successful
Build / build (push) Successful in 1m20s
2025-05-07 19:57:27 -05:00
6029ad5d47 [nostalgia/studio] Add command for bundling Mac app 2025-05-07 02:48:14 -05:00
2 changed files with 6 additions and 6 deletions

View File

@@ -6,14 +6,14 @@
namespace nostalgia::gfx { namespace nostalgia::gfx {
gfx::PaletteChangeCommand::PaletteChangeCommand( PaletteChangeCommand::PaletteChangeCommand(
TileSheet::SubSheetIdx idx, TileSheet::SubSheetIdx idx,
TileSheet &img, TileSheet &img,
ox::StringViewCR newPalette) noexcept: ox::StringViewCR newPalette) noexcept:
m_img(img), m_img{img},
m_idx(std::move(idx)), m_idx{std::move(idx)},
m_oldPalette(m_img.defaultPalette), m_oldPalette{m_img.defaultPalette},
m_newPalette(ox::sfmt<ox::IString<43>>("uuid://{}", newPalette)) { m_newPalette{ox::sfmt<ox::IString<43>>("uuid://{}", newPalette)} {
} }
ox::Error PaletteChangeCommand::redo() noexcept { ox::Error PaletteChangeCommand::redo() noexcept {

View File

@@ -31,6 +31,6 @@ dmg = f'{dmg_dir}.dmg'
rm(dmg) rm(dmg)
rm(dmg_dir) rm(dmg_dir)
mkdir_p(dmg_dir) mkdir_p(dmg_dir)
shutil.copytree('dist/darwin-arm64-release/NostalgiaStudio.app', f'{dmg_dir}/Nostalgia Studio.app') shutil.copytree('dist/darwin-arm64-release/NostalgiaStudio.app', f'{dmg_dir}/NostalgiaStudio.app')
os.symlink('/Applications', f'{dmg_dir}/Applications') os.symlink('/Applications', f'{dmg_dir}/Applications')
run(['hdiutil', 'create', '-srcfolder', dmg_dir, dmg]) run(['hdiutil', 'create', '-srcfolder', dmg_dir, dmg])