d98d78890a
[jasper/world] Fix WorldObjectSetEditor to handle .ng and .nts file extensions
Build / build (push) Successful in 1m45s
2025-06-25 21:32:23 -05:00
43efcbf59f
[nostalgia,studio] Add FileExts_TileSheet const, and corresponding FilePickerPopup constructor
2025-06-25 21:30:49 -05:00
07e223937b
[ox/std] Fix StringLiteral::operator= to work with DevkitARM
2025-06-25 21:29:41 -05:00
f1ad8567f3
[nostalgia/gfx] Add isTileSheet function for checking paths against both file extensions
2025-06-25 21:03:45 -05:00
2c8a8a4e9f
Merge commit '9b5f7886cadc5c3dc826d00fa5b2e71696151dfd'
2025-06-23 20:49:01 -05:00
9b5f7886ca
Squashed 'deps/nostalgia/' changes from 37cfa927..f847289b
...
f847289b [glutils] Cleanup
94b0020d [nostalgia,olympic] Cleanup
c54c0bad [teagba] Cleanup
b9ffae02 [nostalgia/gfx] Cleanup
003f3e01 [nostalgia] Update release notes
9028e74a [nostalgia/gfx/studio/tilesheet] Disable paste when nothing is selected
f5ccab5f [studio] Cleanup
git-subtree-dir: deps/nostalgia
git-subtree-split: f847289bd493e3318eb6fc1d09ea216e140899aa
2025-06-23 20:49:01 -05:00
d4201a7183
Merge commit '6bbcae10cc7b21b73171ec0ff196f4baf6304404'
2025-06-21 14:29:47 -05:00
6bbcae10cc
Squashed 'deps/nostalgia/' changes from 857587c1..37cfa927
...
37cfa927 [nostalgia/gfx] Address a couple of implicit conversions
0efed70b [studio] Fix Studio to clear editor pointers when opening a new project
baf5fa31 [nostalgia] Move d2025.05.2 release notes to d2025.06.0
git-subtree-dir: deps/nostalgia
git-subtree-split: 37cfa927d1d63390d91a6c4b98021023552dd980
2025-06-21 14:29:47 -05:00
ba524fc733
Merge commit '7371df429534f264c179684412f6197f7968ebfa'
Build / build (push) Successful in 1m32s
2025-06-21 08:48:13 -05:00
7371df4295
Squashed 'deps/nostalgia/' changes from e78c4050..857587c1
...
857587c1 [studio] Cleanup
eb3d53c9 [studio] Cleanup
14d58f3f [studio] Fix Navigation shortcuts for non-Mac systems
5f239790 [studio,nostalgia/gfx/studio/tilesheet] Fix copy/cut/paste enablement when there is no selection
58e0ecb4 [studio] Make FilePickerPopup accept on double click of a file
8838bf42 [studio] Fix to properly copy file that has the same name as deleted file
bddc544d [nostalgia] Update release notes
a9437191 [studio,turbine] Add support for mouse back/forward buttons
9d8da7cc [ox/std] Make strToInt return error for empty string
394b568e [studio] Add Back/Forward navigation
78e9f70d [nostalgia] Update release notes
12e5623f [ox/logconn] Add exception handling for logger thread
cfdfb0a8 [studio] Fix file deletion to close file even if not active
56e66530 [studio] Cleanup
7415ce4b [nostalgia/gfx/studio] Cleanup
05f42150 [olympic] Add new loc command to Makefile
8ea2bc69 [nostalgia] Update release notes
c7809241 [studio] Add [DEBUG] tag to About in debug builds
8c538560 [nostalgia/gfx/studio/palette] Make RGB key shortcuts work when color channel inputs are focused
c3e75bdb [nostalgia/gfx/studio/tilesheet] Cleanup
git-subtree-dir: deps/nostalgia
git-subtree-split: 857587c18b4695eacd31457e3c30b4971b4e46e8
2025-06-21 08:48:13 -05:00
9b57d61ed0
[jasper/world] Update coding style
Build / build (push) Successful in 1m47s
2025-06-19 21:25:05 -05:00
7688c05bac
Squashed 'deps/nostalgia/' changes from e1cfcc8b..e78c4050
...
e78c4050 [nostalgia/gfx] Cleanup
6b7c5d89 [nostalgia] Update release notes
a33a73d7 [nostalgia/gfx/studio/palette] Add preview to color editor
git-subtree-dir: deps/nostalgia
git-subtree-split: e78c4050462c2ae4fa4347af7f1236763d2b8f8f
2025-05-31 02:14:15 -05:00
a32a0a067a
Merge commit '7688c05bac8c20bc267cae62ec78d55e5d0c493b'
2025-05-31 02:14:15 -05:00
8173c95fc5
[jasper/world/studio] Simplify Person template
Build / build (push) Successful in 1m28s
2025-05-31 00:51:30 -05:00
e5eafba951
[jasper/project] Flesh out side view of player
2025-05-31 00:51:21 -05:00
47eee1d56d
Squashed 'deps/nostalgia/' changes from 8419b137..e1cfcc8b
...
e1cfcc8b [nostalgia] Update release notes
514cb978 [nostalgia/gfx/studio/tilesheet] Fix draw command to work on same pixel after switching subsheets
4b5218c4 [nostalgia/gfx] Cleanup
2ca77173 [keel] Add isUuidUrl function
cce5f52f [nostalgia/gfx/studio/tilesheet] Fix manual redo of draw actions, fix drawing to pixel 0, 0 as first action
b5599329 [studio/modlib] Fix headerizeConfigFile to handle slashes in file name
d8f847d7 [studio/applib] Move popup types into their own directory
git-subtree-dir: deps/nostalgia
git-subtree-split: e1cfcc8b5fec39173fe9608099cae29a441ddb51
2025-05-30 23:38:53 -05:00
b6f1bdbbcd
Merge commit '47eee1d56d591e3631d16e95a78ea3629ee312ee'
Build / build (push) Successful in 1m28s
2025-05-30 23:38:53 -05:00
b27ec952f0
[jasper/project] Exclude project files from autocrlf
Build / build (push) Successful in 1m29s
2025-05-24 01:52:20 -05:00
992d6c2291
[jasper/world/studio] Headerize config file
Build / build (push) Successful in 1m29s
2025-05-24 01:49:00 -05:00
7ed540a583
[jasper/world/studio] Update for turbine change
Build / build (push) Successful in 1m33s
2025-05-24 01:45:20 -05:00
08236fc790
Squashed 'deps/nostalgia/' changes from 312097a7..8419b137
...
8419b137 [turbine,studio] Fix some popup window resize weirdness, cleanup some function names
ed1160ec [nostalgia] Update release notes
1e217780 [nostalgia/gfx/studio/tilesheet] Ensure config file has a Claw header
78379f58 [studio] Add ability to remember recent projects in config
4322f720 [keel] Fix ox::Result<DstType> convert(Context &ctx, ox::BufferView const&src)
26f1a605 [ox/std] Make Vector::remove take a MaybeView_t
c4c1d477 [keel] Cleanup ox::Error(0) instance
fab012d3 [ox] Cleanup all ox::Error(0) instances
git-subtree-dir: deps/nostalgia
git-subtree-split: 8419b137e5dec1dabc15a0d34c7ce729970c3b7f
2025-05-24 01:44:07 -05:00
50dbf02ad9
Merge commit '08236fc790e711afe886b6ef545511d35e4e5c6c'
2025-05-24 01:44:07 -05:00
6f380d817c
[jasper/project] Remove DS_Store file
Build / build (push) Successful in 1m32s
2025-05-23 22:21:25 -05:00
c06d3c6131
[jasper/project] Add new type descriptors
Build / build (push) Successful in 1m29s
2025-05-23 03:24:23 -05:00
e90dd88747
Squashed 'deps/nostalgia/' changes from cb304ecf..312097a7
...
312097a7 [ox/std] Fix implementation of std cmp functions
a40198ab [nostalgia] Update release-d2025.05.2 release notes
52d8c0bd [nostalgia/gfx] Replace static_cast compare with std::cmp_equal
c19d7f4e [nostalgia] Add .vs and cmake-build-* to .gitignore
159b7e7e [buildcore] Make pybb cmake_build specify --config debug/release
c93eec4f [teagba] Make cstart.cpp only compile if GCC
e7e7a223 [nostalgia/sample_project] Make sample_project exempt from autocrlf
26d5048e [ox/fs] Fix new build error in MSVC (VS 17.14)
3b8f97cc [nostalgia/gfx] Cleanup
f1e68e0a [nostalgia/gfx/studio/tilesheet] Fix overrun errors when switching subsheets, clear selection on switch
d6e4ab7a [keel] Cleanup
git-subtree-dir: deps/nostalgia
git-subtree-split: 312097a7991194ce36e7c2e357e7e3a51d916767
2025-05-23 03:23:17 -05:00
2d9f39000f
Merge commit 'e90dd887477452922f783535edb3d4c55e9a0d2c'
2025-05-23 03:23:17 -05:00
935ddb87fd
[nostalgia/gfx/studio] Cleanup
Build / build (push) Successful in 1m29s
2025-05-17 23:35:10 -05:00
d10efbdcba
[jasper/world/studio] Use type specific navigateTo functions
Build / build (push) Successful in 1m28s
2025-05-17 23:34:18 -05:00
ebef57a28b
[nostalgia/gfx/studio] Add type specific navigateTo functions
Build / build (push) Has been cancelled
2025-05-17 23:26:23 -05:00
0e9a8d7202
[jasper] Fix build
Build / build (push) Successful in 1m29s
2025-05-17 23:08:16 -05:00
8c005db67f
[jasper/world] Make World::setupDisplay clear CBBs
Build / build (push) Failing after 24s
2025-05-17 17:49:18 -05:00
a4a00c99d0
Squashed 'deps/nostalgia/' changes from 3ccadba2..cb304ecf
...
cb304ecf [applib] Cleanup
ea173777 [ox/std] Make StringViewCR honest
c424bde0 [nostalgia] Style cleanup
ee7d5c6d [nostalgia/gfx] Cleanup
99247cee [nostalgia/gfx/test] Cleanup
7b8ddc18 [nostalgia/gfx] Consolidate implementations into single files, remove unnecessary function exports
a6814030 [studio/applib] Cleanup
9937a010 [turbine] Cleanup
abcf2adc [nostalgia/gfx] Cleanup
05f90235 [nostalgia/gfx] Cleanup
5ba0bcf9 [turbine] Consolidate some files that didn't have sensible distinctions
git-subtree-dir: deps/nostalgia
git-subtree-split: cb304ecf2852db37a7aa7ca3bfc9d28877d5c1bd
2025-05-17 17:48:31 -05:00
5c9ab7ae08
Merge commit 'a4a00c99d05441f5db491e06186039f817cb5c81'
Build / build (push) Has been cancelled
2025-05-17 17:48:31 -05:00
bf686590af
Squashed 'deps/nostalgia/' changes from 00e52b64..3ccadba2
...
3ccadba2 [nostalgia/gfx/studio/tilesheet] Fix dragging cursor on image
git-subtree-dir: deps/nostalgia
git-subtree-split: 3ccadba2f5d80ba866862f1545ab16fc637e6bee
2025-05-16 21:22:49 -05:00
2cb6ab87d9
Merge commit 'bf686590afc88aaa9fe3b0a202f5afe0553154c1'
2025-05-16 21:22:49 -05:00
61f8784587
[jasper] Add pkg-mac command to Makefile
Build / build (push) Successful in 1m30s
2025-05-15 22:28:58 -05:00
e2ca6389a9
Squashed 'deps/nostalgia/' changes from 0de428a2..00e52b64
...
00e52b64 [nostalgia] Make pkg-dmg more versatile
ae404879 [nostalgia/gfx] Add navigateTo handler to TileSheetEditor
84b612c6 [studio/modlib] Give navigateTo a default argument
3c2a6b04 [studio/applib] Make navigateTo handle UUID paths
626da322 [ox/std] Add StringParam(IString const&) constructor
git-subtree-dir: deps/nostalgia
git-subtree-split: 00e52b649141b3daffd9a10b0320b142499c536f
2025-05-15 22:27:30 -05:00
3b2d04003f
Merge commit 'e2ca6389a9ffdfc23325faf7d73779887917680d'
2025-05-15 22:27:30 -05:00
9123a328ac
[jasper/core] Cleanup
Build / build (push) Successful in 1m30s
2025-05-15 21:52:29 -05:00
67108e58de
[jasper/world/studio/worldobjectset] Fix navigation handler to load appropriate obj
Build / build (push) Successful in 1m31s
2025-05-15 21:35:57 -05:00
dd266b23b2
[jasper/world] Simplify WorldEditor - remove ObjSet selector
Build / build (push) Successful in 1m34s
2025-05-15 21:29:16 -05:00
b7aff140bf
[jasper/world] Add navigateTo handling to editors
Build / build (push) Successful in 1m31s
2025-05-15 20:41:44 -05:00
6e1ff6ddef
[nostalgia/gfx] Add navigateTo handler to TileSheetEditor
2025-05-15 20:39:50 -05:00
d848f78fc9
[studio/modlib] Give navigateTo a default argument
2025-05-15 20:39:01 -05:00
75c99e59f5
[studio/applib] Make navigateTo handle UUID paths
2025-05-15 20:38:27 -05:00
545fc83cab
[ox/std] Add StringParam(IString const&) constructor
2025-05-15 20:37:44 -05:00
71b1e79d61
Squashed 'deps/nostalgia/' changes from 26fe266b..0de428a2
...
0de428a2 [studio/applib] Cleanup
8a52df4f [nostalgia/gfx] More cleanup
efec6eb3 [nostalgia/gfx/studio/palette] Add RGB key shortcuts for focusing color channels
56eeb249 [nostalgia/gfx/opengl] More cleanup
ae81f6b3 [ox/std] Make Span::operator[] const
c1108301 [nostalgia/gfx] Cleanup
83fbe6ac [keel,turbine,studio] Fix some install mistakes
80b45283 [nostalgia/gfx] Cleanup
0fa39433 [nostalgia] Add release note about Mac menubar using Cmd
cae75350 [nostalgia] Fix typos in release notes
df878323 [studio] Add build date to About
d585794c [nostalgia/gfx/studio/tilesheet] Fix Insert tile command
20965854 [nostalgia/gfx/studio/tilesheet] Cleanup
02383a4a [ox/std] Cleanup
185a7628 [nostalgia] Make pkg-dmg delete bundle after archive created
b722b4f7 [nostalgia] Update release notes
459ab5aa [studio] Remove ability to re-order Editor tabs
565f621c [nostalgia/gfx/studio/tilesheet] Fix Delete Tile functionality
9589ca91 [keel] Cleanup
164db500 [keel] Cleanup
cbfb167d [nostalgia] Remove unused project directory
e7b83be8 [nostalgia] Update release notes
649da5fc [nostalgia/sample_project] Delete Scenes directory
aa095f76 [studio] Make Delete key initiate deletion of selected directory
bb99c99f [studio] Make deleting a directory close files in that directory
7f0dcdd2 [nostalgia/gfx/studio/tilesheet] Cleanup
6029ad5d [nostalgia/studio] Add command for bundling Mac app
git-subtree-dir: deps/nostalgia
git-subtree-split: 0de428a2e588d3360b98aa7e00c2498d5a54019b
2025-05-14 22:31:06 -05:00
838546c4f9
Merge commit '71b1e79d61c1530fc6a19201600623e2b0394163'
Build / build (push) Successful in 1m34s
2025-05-14 22:31:06 -05:00
25ff7ef479
[jasper/project] Add back TileSheets
Build / build (push) Successful in 2m2s
2025-05-07 19:50:59 -05:00
8e033b2460
Squashed 'deps/nostalgia/' changes from 9676ea59..26fe266b
...
26fe266b [ox/mc] Fix break from using strnlen_s inappropriately
091eda7b Merge commit 'ce53be92716b0f5201882d6959c398b61c6cc93c'
ac29f7a0 Merge commit 'ec6cf92c4763be5933ee6debbf97bce25b9fcfc9'
eef51a6d [olympic] Improve error handling in file-to-cpp
git-subtree-dir: deps/nostalgia
git-subtree-split: 26fe266b09971d3e638654515f41226afc7f4625
2025-05-07 01:20:37 -05:00