-
702b166b8d
[ox/fs] Cleanup
Gary Talent
2024-09-13 00:05:26 -05:00
-
8dd837b359
[nostalgia/core] Add a valid function for CompactTileSheet
Gary Talent
2024-09-07 23:20:04 -05:00
-
1d262597a8
[keel] Make default repair return a no repair error
Gary Talent
2024-09-07 23:15:15 -05:00
-
5f10edd35f
[nostalgia] Update developer-handbook oxTrace documentation
Gary Talent
2024-09-07 20:50:44 -05:00
-
712299faf3
[studio] Cleanup
Gary Talent
2024-09-07 02:25:09 -05:00
-
c45efa6019
[ox/std] Make Result copyTo and moveTo able to convert
Gary Talent
2024-09-07 02:24:52 -05:00
-
-
4d63a65fbd
[nostalgia/core/studio] Show Palette page names in TileSheetEditor
Gary Talent
2024-09-07 00:12:15 -05:00
-
686db99d5b
[nostalgia/core/studio] Disable Palette page hotkeys when Rename popup is open
Gary Talent
2024-09-06 21:56:30 -05:00
-
52533c8c44
[nostalgia/core/studio] Add Palette page names to editor
Gary Talent
2024-09-06 21:35:09 -05:00
-
ba4540e43f
[ox/std] Add IString::unsafeResize
Gary Talent
2024-09-06 21:19:59 -05:00
-
36057bb010
[nostalgia/core/studio] Fix Clang build
Gary Talent
2024-09-06 02:07:35 -05:00
-
1a2b2b8bac
[nostalgia/core] Add PaletteV4, with support for page names, make PaletteColor object
Gary Talent
2024-09-06 01:11:03 -05:00
-
6189193ac4
[nostalgia] Add NFDE install
Gary Talent
2024-09-02 07:40:49 -05:00
-
67a10d3507
[nostalgia/sample_project] Update type descriptor
Gary Talent
2024-08-30 00:28:29 -05:00
-
ab025e88da
[nostalgia] Change Palette converter color idx to be 0 based
Gary Talent
2024-08-30 20:53:48 -05:00
-
bd2e88cd88
[olympic,nostalgia] Cleanup with StringParam
Gary Talent
2024-08-30 20:47:43 -05:00
-
f4a9872fe0
[ox/std] Add StringParam
Gary Talent
2024-08-30 19:45:08 -05:00
-
f8aa60e4c1
[ox/std] Fix itoa result length calculation
Gary Talent
2024-08-30 19:44:15 -05:00
-
3ead305f51
[nostalgia/core/studio/tilesheeteditor] Fix Fill command to properly end
Gary Talent
2024-08-30 00:24:59 -05:00
-
eb498ca557
[ox/event] Comment out Signal disconnect warning
Gary Talent
2024-08-27 19:58:14 -05:00
-
c501fc048f
[nostalgia/core/gba] Fix TileSheetSet loading
Gary Talent
2024-07-09 22:18:52 -05:00
-
531d930985
[ox/event] Comment out error logging for a long ignored error
Gary Talent
2024-06-30 00:42:45 -05:00
-
094d159855
[nostalgia] Replace default make command with build instead of install
Gary Talent
2024-06-27 20:03:39 -05:00
-
0017ac27ef
[nostalgia] Add gba-dev to README
Gary Talent
2024-06-27 19:46:21 -05:00
-
be920e4905
[nostalgia] Move to C++23
Gary Talent
2024-06-26 23:14:50 -05:00
-
3c4836497a
[ox/std] Fix Windows ARM build
Gary Talent
2024-06-22 15:20:29 -05:00
-
f1ee645a0a
[buildcore] Windows fixes
Gary Talent
2024-06-22 15:18:25 -05:00
-
3b874c6e6a
[turbine] Fix refresh logic to handle default refresh within value
Gary Talent
2024-06-17 22:37:36 -05:00
-
6cf7bf9628
[ox/std] Hopefully fix MSVC build
Gary Talent
2024-06-15 15:25:20 -05:00
-
e34df255e0
[nostalgia] Update developer-handbook non-error return
Gary Talent
2024-06-12 23:39:04 -05:00
-
7eab2f9278
[studio/modlib] Comment out logging in configio
Gary Talent
2024-06-12 23:30:56 -05:00
-
3824788a1a
[ox/std] Add non-const operator[] to Pair
Gary Talent
2024-06-12 22:52:20 -05:00
-
1eac7e1e56
[ox/std] Add Pair
Gary Talent
2024-06-12 22:51:57 -05:00
-
8798d2d718
[nostalgia/core] Fix getTileIdx(TileSheet, SubSheetId)
Gary Talent
2024-06-03 23:17:50 -05:00
-
f82db6905c
[nostalgia/core] Make load TileSheet functions take CompactTileSheet, in addition to FileAddresses
Gary Talent
2024-06-03 20:00:48 -05:00
-
0dfa7c30e6
[studio/modlib] Make TaskRunner check that task is not null
Gary Talent
2024-06-02 14:08:23 -05:00
-
2afade2447
Merge commit 'fc2dec64389824a251fb258f6fd0a9074e521cc2'
Gary Talent
2024-06-02 11:35:07 -05:00
-
-
5e90f8d454
[studio] Move task runner to draw call
Gary Talent
2024-06-02 11:33:23 -05:00
-
3635702ede
[nostalgia] Cleanup config IO
Gary Talent
2024-06-01 20:14:29 -05:00
-
6cbafc75bf
[nostalgia,keel] Make repair return ox::Error
Gary Talent
2024-06-01 15:54:11 -05:00
-
0d7b89a025
[turbine] Add TimeMs alias to uint64_t
Gary Talent
2024-06-01 13:58:46 -05:00
-
e8f5c91172
[studio/applib] Change updateHandler to 10 second interval
Gary Talent
2024-06-01 13:58:15 -05:00
-
3cb3bc122b
[nostalgia/core] Add valid and repair functions for PaletteV3
Gary Talent
2024-06-01 13:56:15 -05:00
-
a2cec10cb6
[keel] Add valid and repair functions for AssetManager
Gary Talent
2024-06-01 13:54:45 -05:00
-
-
fd4619bc25
[studio,turbine] Fix Turbine sleep logic, tweak Studio default sleep values
Gary Talent
2024-06-01 01:20:01 -05:00
-
128ddb2ca6
[turbine/gba] Fix ticksMs function signature
Gary Talent
2024-05-31 23:59:49 -05:00
-
f34704d845
[nostalgia/core/studio] Fix AddSubsheetCommand::undo to undo ID idx change
Gary Talent
2024-05-31 23:59:15 -05:00
-
fb5d3545fe
[nostalgia/core/studio] Cleanup
Gary Talent
2024-05-31 23:58:40 -05:00
-
2180f7bf6f
[nostalgia/core] Fix validateSubSheetIdx
Gary Talent
2024-05-31 23:58:21 -05:00
-
dcad44403e
[keel] Make GBA AssetRef changeable
Gary Talent
2024-05-31 23:57:14 -05:00
-
430cae1622
[nostalgia,studio] Update for new ImGui's Mac awareness
Gary Talent
2024-05-31 22:04:31 -05:00
-
976550ef6f
[nostalgia/sample_project] Add missing type descriptors
Gary Talent
2024-05-31 20:38:56 -05:00
-
1fb0a86642
[nostalgia/core] Fix CompactPalette TypeName and TypeVersion
Gary Talent
2024-05-31 20:38:03 -05:00
-
eb46aeebf4
[nfde] Fix compiler warnings on Gtk build
Gary Talent
2024-05-31 20:10:19 -05:00
-
9244b735e8
[nostalgia] Fix non-Linux non-Apple systems not to build GLFW for Wayland
Gary Talent
2024-05-31 19:54:08 -05:00
-
3fba36b4a8
[nfde] Make only option BUILD_SHARED_LIBS if not already set
Gary Talent
2024-05-31 19:52:55 -05:00
-
6ddb6b42ed
Merge commit '5461f6700dac79e9e71e3966f8a1270706c385ba'
Gary Talent
2024-05-31 19:36:34 -05:00
-
-
5461f6700d
Squashed 'deps/nfde/' changes from 28ade5a5c..5786fabce
Gary Talent
2024-05-31 19:29:33 -05:00
-
1ecc7aa7aa
Merge commit '26c8cc348eacea01237cd64e1a68d0df8141e848'
Gary Talent
2024-05-31 19:26:05 -05:00
-
-
26c8cc348e
Squashed 'deps/glfw/' changes from 7d5a16ce7..7b6aead9f
Gary Talent
2024-05-31 19:26:05 -05:00
-
fc25c12dbc
Merge commit 'ae51a422787bc3b720ff1748c0219c8f33363427'
Gary Talent
2024-05-31 19:18:26 -05:00
-
-
ae51a42278
Squashed 'deps/imgui/' changes from f33737806..2db79d086
Gary Talent
2024-05-31 19:18:26 -05:00
-
6c71e1e24c
[nostalgia/core/studio,studio] Give TileSheetEditor Ctrl-A and Ctrl-G for selection
Gary Talent
2024-05-31 00:40:48 -05:00
-
2ede01e7e2
[nostalgia/core/studio] Fix build
Gary Talent
2024-05-31 01:43:46 -05:00
-
deacd4ab98
[nostalgia/core/studio] Fix PaletteEditor add/remove color commands
Gary Talent
2024-05-31 01:19:55 -05:00
-
dd5d1bfbf5
[ox/model] Fix type params in type ID
Gary Talent
2024-05-30 23:43:49 -05:00
-
7d9f363bfa
[nostalgia/core/studio] Show color names in TileSheetEditor
Gary Talent
2024-05-30 23:12:12 -05:00
-
ababc2a736
[nostalgia/core/studio] Add Name to colors table in PaletteEditor
Gary Talent
2024-05-30 23:05:37 -05:00
-
bfd4bc3c41
[nostalgia/core] Revise Palette system, give TileSheetEditor a config file
Gary Talent
2024-05-30 22:54:36 -05:00
-
8826d51edd
[studio] Add configio.hpp to studio.hpp
Gary Talent
2024-05-30 22:51:54 -05:00
-
c021e5e7fb
[ox/oc] Fix OC not dealing with certain int types properly
Gary Talent
2024-05-30 22:13:01 -05:00
-
7d8a8e0e52
[keel] Cleanup
Gary Talent
2024-05-30 20:10:44 -05:00
-
95a69b72b5
[ox/std] Fix String::c_str to always retrun a valid C str
Gary Talent
2024-05-29 20:51:15 -05:00
-
e4c3866017
[nostalgia/core] Fix subsheet resize not to read garbage
Gary Talent
2024-05-29 02:16:07 -05:00
-
67cf3ae837
[ox/std] Ensure ox::String always has at least a null terminator
Gary Talent
2024-05-29 02:15:30 -05:00
-
2761f23d31
[nostalgia/developer-handbook] Update serialization notes
Gary Talent
2024-05-29 00:21:59 -05:00
-
6c170d31b0
[nostalgia/developer-handbook] Update serialization notes
Gary Talent
2024-05-29 00:19:58 -05:00
-
d20bfc7795
[nostalgia/developer-handbook] Update serialization notes
Gary Talent
2024-05-29 00:08:16 -05:00
-
07ecbde112
[nostalgia/developer-handbook] Update notes on error handling
Gary Talent
2024-05-29 00:00:25 -05:00
-
fbe2fcd32a
[nostalgia/developer-handbook] Update notes on error handling
Gary Talent
2024-05-28 23:52:20 -05:00
-
a8bb99b620
[turbine] Remove ClipboardObject::typeMatches
Gary Talent
2024-05-28 23:41:21 -05:00
-
667dd21a05
[turbine] Make ClipboardObject::typId return a StringView
Gary Talent
2024-05-28 23:39:02 -05:00
-
5d89370cb0
[turbine] Rework getClipboardObject to use ox::ModelTypeId_v
Gary Talent
2024-05-28 23:35:22 -05:00
-
b968ec8a91
[keel] Remove redundant move
Gary Talent
2024-05-28 21:33:19 -05:00
-
ec45ffb794
[studio] Fix build error
Gary Talent
2024-05-28 21:25:31 -05:00
-
97dc027498
[nostalgia/core/studio] Add acceptsClipboardPayload to TileSheetEditor
Gary Talent
2024-05-28 20:58:49 -05:00
-
a138f60fea
[studio] Add acceptsClipboardPayload to Editor
Gary Talent
2024-05-28 20:58:26 -05:00
-
791d19504e
[turbine] Make ClipboardObject use ox::ModelTypeId_v for typeId
Gary Talent
2024-05-28 20:57:49 -05:00
-
78eb8fca28
[keel] Cleanup pack logging
Gary Talent
2024-05-28 20:56:40 -05:00
-
0b8051b6cc
[ox/preloader] Fix alignment issue
Gary Talent
2024-05-28 20:44:26 -05:00
-
5a426829f2
[nostalgia/core/studio] Cleanup TileSheet selection, fix copy/paste bug
Gary Talent
2024-05-28 20:31:15 -05:00
-
9d2fe0e814
[studio] Add size function to Selection
Gary Talent
2024-05-28 01:45:40 -05:00
-
f189469926
[keel] Remove setAsset
Gary Talent
2024-05-27 21:13:17 -05:00
-
27b38ed250
[keel,studio] Fix hotloading for files that get loaded as multiple types
Gary Talent
2024-05-27 19:26:58 -05:00
-
2bb7c51425
[studio/modlib] Fix type desc writing logic inversion
Gary Talent
2024-05-27 00:53:24 -05:00
-
5177cfb0e3
[studio/modlib] Make Project::mkdir only mkdir if dir does not exist
Gary Talent
2024-05-27 00:47:24 -05:00
-
f9a14433d1
[studio/modlib] Add variant of ComboBox that takes callback
Gary Talent
2024-05-27 00:46:55 -05:00
-
e62426b085
[keel] Ensure consistent asset IDs in AssetManager
Gary Talent
2024-05-27 00:45:41 -05:00
-
af634bd4e5
[ox/fs] Add FileSystem::exists
Gary Talent
2024-05-27 00:44:58 -05:00
-
49b859ecf5
[studio/modlib] Give Selection constructors
Gary Talent
2024-05-26 02:09:59 -05:00