This website requires JavaScript.
acf04665bc
[ox/fs] Cleanup formatting
Gary Talent
2023-06-06 00:29:17 -05:00
13b2df57fe
[glutils,nostalgia,studio] Fix Xcode build errors
Gary Talent
2023-06-06 00:18:13 -05:00
7bccfc8a00
[ox] Fix Xcode build errors
Gary Talent
2023-06-06 00:17:51 -05:00
4549569746
[nostalgia/core/studio] Fix pixel line grid scaling on zoom
Gary Talent
2023-06-06 00:09:49 -05:00
aff3b04fe2
[buildcore] Make cmake-build command ignore build directories that are not directories
Gary Talent
2023-06-05 21:17:50 -05:00
f8eaf9b325
[nostalgia/core] Make Context::turbineCtx private
Gary Talent
2023-06-04 09:48:04 -05:00
1bff41d9f1
[nostalgia/core] Cleanup
Gary Talent
2023-06-03 23:45:20 -05:00
2887fa7819
[nostaliga] Cleanup
Gary Talent
2023-06-03 22:06:08 -05:00
8c7f6ffafc
[ox/fs] Make directAccess functions const
Gary Talent
2023-06-03 22:04:02 -05:00
5dd3b678ae
[nostalgia/core] Delete all of core::Context's friendships
Gary Talent
2023-06-03 21:17:11 -05:00
7d0dcae00e
[nostalgia,turbine] Change NOSTALGIA_BUILD_TYPE to TURBINE_BUILD_TYPE
Gary Talent
2023-06-03 20:51:18 -05:00
65268408cd
[turbine] Remove default appName
Gary Talent
2023-06-03 20:40:26 -05:00
ff242e3488
[studio] Put StudioAppLib in studio namespace
Gary Talent
2023-06-03 19:35:40 -05:00
6137a2b892
[studio/modlib] Fix Linux build
Gary Talent
2023-06-03 19:29:02 -05:00
1097990113
[turbine/gba] Change isr to turbine_isr
Gary Talent
2023-06-03 16:50:31 -05:00
c6706f743d
[nostalgia] Cleanup
Gary Talent
2023-06-03 16:34:01 -05:00
e1a8c6de01
[nostalgia/core/studio] Cleanup module
Gary Talent
2023-06-03 15:50:20 -05:00
8d07f6110e
[keel] Replace last Nostalgia reference in Keel
Gary Talent
2023-06-03 15:44:08 -05:00
6f4b869fa2
[keel] Fix string comparison bug in K1 header check
Gary Talent
2023-06-03 15:37:09 -05:00
ed169eb9b8
[nostalgia,studio] Make module handling consistent
Gary Talent
2023-06-03 14:44:33 -05:00
2874620bc6
[nostalgia] Add .clang-tidy
Gary Talent
2023-06-03 14:36:41 -05:00
fee0a73b0d
[nostalgia/core/opengl] Cleanup
Gary Talent
2023-06-03 12:44:35 -05:00
10d1e860bb
[nostalgia,studio] Make studio a library
Gary Talent
2023-06-03 02:53:15 -05:00
6593d429fe
[nostaliga,turbine] Move rest of ImGui init to Turbine
Gary Talent
2023-06-03 01:07:38 -05:00
37f6c388fc
[nostaliga/studio] Remove old studio profiles
Gary Talent
2023-06-02 20:30:29 -05:00
25954d5503
[ox/std] Make stacktrace code more readable
Gary Talent
2023-06-02 20:29:58 -05:00
68b6942606
[nostalgia/scene/studio] Replace glutils::bind with glutils::FrameBufferBind
Gary Talent
2023-06-02 20:29:17 -05:00
ce2ac2e29e
[nostalgia/appmodules] Cleanup
Gary Talent
2023-06-02 20:28:45 -05:00
536f0ee8b7
[glutils] Fix FrameBufferBind unbind to no frame buffer
Gary Talent
2023-06-02 20:28:26 -05:00
e1a1938762
[nostalgia/studio] Update year in Info.plist
Gary Talent
2023-06-02 20:16:04 -05:00
1741822ba0
[nostalgia/studio] Replace NostalgiaCore with Turbine as NostalgiaStudio dependency
Gary Talent
2023-06-02 20:15:49 -05:00
be7b32906f
[nostalgia/studio] Move BuiltinModules to a cpp file
Gary Talent
2023-06-02 20:14:51 -05:00
db3f29d52f
[nostalgia] Make drawMainView render size seting come from function param
Gary Talent
2023-06-02 00:54:39 -05:00
022f148701
[teagba] Make install library
Gary Talent
2023-06-02 00:21:41 -05:00
b484d601e5
[glutils] Make static lib instead of object lib
Gary Talent
2023-06-02 00:06:37 -05:00
60aad6335c
[keel] Enable sign-conversion warning
Gary Talent
2023-06-02 00:00:39 -05:00
8cd2ef2d8b
[nostalgia] Move GlUtils out of Nostalgia
Gary Talent
2023-06-01 23:58:39 -05:00
5c8242490e
[ox] Make panic always print message
Gary Talent
2023-06-01 23:48:39 -05:00
4364911229
[nostalgia,keel] Move core::TypeStore to Keel
Gary Talent
2023-06-01 23:43:19 -05:00
1d35f6ce70
[nostalgia/core/studio] Remove old unused files
Gary Talent
2023-06-01 23:27:07 -05:00
8c43baedea
[nostalgia] Break part of core out into Turbine and TeaGBA libraries
Gary Talent
2023-06-01 23:22:31 -05:00
07284ac595
[ox/std] Cleanup geo types to not depend on ox/model
Gary Talent
2023-06-01 23:19:51 -05:00
437b33cdb5
[nostalgia] Remove anti-references policy from dev handbook
Gary Talent
2023-05-30 20:55:20 -05:00
d598efb5ea
[ox] Put oxReturnError and oxThrowError in brackets
Gary Talent
2023-05-30 20:51:54 -05:00
fa4e3c6329
[ox] Cleanup
Gary Talent
2023-05-30 20:50:47 -05:00
90ef5866dd
[ox] Add makeCatch function
Gary Talent
2023-05-30 20:49:57 -05:00
03a1a8abca
[nostalgia] Move geo types to Ox
Gary Talent
2023-05-30 20:33:06 -05:00
4e0ce57594
[ox/std] Add geo types
Gary Talent
2023-05-30 20:32:43 -05:00
220f272867
[nostalgia/scene/studio] Cleanup
Gary Talent
2023-05-30 20:01:56 -05:00
79e6838ab3
[nostalgia/studio] Make file open error report which file failed to open
Gary Talent
2023-05-30 19:54:23 -05:00
78eeb30b15
[nostalgia/glutils] Add bind(FrameBuffer) function
Gary Talent
2023-05-30 19:42:05 -05:00
8679f6b5a3
[nostalgia/core] Make core::setMainViewEnabled take a Context
Gary Talent
2023-05-25 00:37:43 -05:00
323d5d8d53
[nostalgia/core] Cleanup
Gary Talent
2023-05-24 20:43:00 -05:00
bd665cfc35
[ox] GCC13 fix
Gary Talent
2023-05-19 21:35:00 -05:00
fcf0a9be95
[ox] Fix for a broken new memory safety check in GCC13
Gary Talent
2023-05-19 21:30:51 -05:00
f63fe6c995
[nostalgia/core] Cleanup
Gary Talent
2023-05-16 21:20:07 -05:00
2c7e134606
[keel,nostalgia] Remove keel and nostalgia subdirs in lib install path
Gary Talent
2023-04-19 23:21:52 -05:00
dd12509d7d
[glfw] Make GLFW an object library
Gary Talent
2023-04-19 23:17:55 -05:00
546ce9b253
[ox] Get rid of ox subdirectory in lib install path
Gary Talent
2023-04-19 20:45:18 -05:00
fddc6c2d04
[keel] Cleanup
Gary Talent
2023-04-05 01:41:06 -05:00
7194f81b5b
[keel] Make Keel preload functions templates to allow for different plat specs
Gary Talent
2023-04-05 01:37:10 -05:00
9af8530e24
[ox/std] Cleanup
Gary Talent
2023-04-02 09:42:49 -05:00
b8c0bbe03a
[ox] Switch Mac to use builtin bit_cast
Gary Talent
2023-04-01 23:22:49 -05:00
a36a642cf5
[keel] Change Nostalgia media and preload headers to Keel
Gary Talent
2023-04-01 20:29:24 -05:00
834d01226d
[keel] Cleanup
Gary Talent
2023-04-01 20:18:16 -05:00
651db7a842
[nostalgia] Fix pkg-gba to use uname -n instead of hostname
Gary Talent
2023-04-01 19:52:03 -05:00
b56d3692d0
[keel] Make PreloadPtr 64 bit
Gary Talent
2023-04-01 19:51:31 -05:00
2a8f7e074f
[keel] Fix PreloadPtr type id
Gary Talent
2023-04-01 19:19:43 -05:00
bccc58c463
[keel] Fix variable name
Gary Talent
2023-04-01 19:16:34 -05:00
272aba8eb5
[nostalgia/sample_project] Change Nostalgia headers to Keel headers
Gary Talent
2023-04-01 19:12:37 -05:00
ab7dd9189e
[keel] Cleanup headers
Gary Talent
2023-04-01 19:12:33 -05:00
7beb3cc6fc
[keel] Split out Nostalgia Foundation and Pack lib into Keel
Gary Talent
2023-03-24 21:20:55 -05:00
4a95a79926
[nostalgia/scene] ACTUALLY add Scene Studio module
Gary Talent
2023-03-11 18:45:35 -06:00
986ee3d7b0
[nostalgia/tools/pack] Fix build
Gary Talent
2023-03-11 18:18:41 -06:00
ae9272841f
[nostalgia] Add start for Scene editor in Studio
Gary Talent
2023-03-11 16:59:26 -06:00
19d5641c6e
[ox/oc] Fix unnecessary copy
Gary Talent
2023-03-11 16:57:04 -06:00
21131a35a3
[ox/preloader] Cleanup NativePlatSpec
Gary Talent
2023-03-11 16:56:44 -06:00
b58431c09a
[ox/std] Add all_of and any_of range functions, cleanup
Gary Talent
2023-03-11 16:46:17 -06:00
488f73f60f
[nostalgia/core/studio] Cleanup, make FrameBuffer resize use resizeInitFrameBuffer
Gary Talent
2023-03-11 15:00:04 -06:00
a5547487f8
[nostalgia/glutils] Add resizeInitFrameBuffer function, cleanup inconsistent argument names
Gary Talent
2023-03-11 14:53:55 -06:00
9583b223ca
[ox/std] Add test for non-constexpr version of UUID::isNull()
Gary Talent
2023-03-04 16:12:51 -06:00
aab02f25c0
[ox/std] Updated UUID test for changed random num gen
Gary Talent
2023-03-04 02:49:52 -06:00
c75ff7881f
[ox/std] Add UUID::isNull()
Gary Talent
2023-03-03 23:24:38 -06:00
3510e38ae5
[nostalgia/core] Rename userland to opengl
Gary Talent
2023-03-03 01:13:38 -06:00
06f6656c85
[ox/std] Shift away 4 lowest bits of random numbers generated in UUID, as Xoroshiro128+ is apparently weaker for those bits
Gary Talent
2023-03-03 00:57:25 -06:00
b576a7ec12
[nostalgia/appmodules] Cleanup
Gary Talent
2023-03-01 00:16:19 -06:00
8c1ad5ed63
[nostalgia/foundation] Removed unused member from AssetContainer
Gary Talent
2023-02-28 00:45:10 -06:00
e9965a63ce
[nostalgia/tools/pack] Update for GbaPlatSpec for preloader cleanup
Gary Talent
2023-02-25 22:25:43 -06:00
317e714373
[ox/preloader] Cleanup
Gary Talent
2023-02-25 22:25:14 -06:00
1767821161
[ox/std] Fix various issues with Optional copy and move constructors
Gary Talent
2023-02-19 16:48:35 -06:00
edd21017d3
[ox/std] Make Optional more like std::optional
Gary Talent
2023-02-19 01:40:29 -06:00
2e051f947d
[ox/mc,oc] Add support for ox::Array serialization
Gary Talent
2023-02-18 17:07:14 -06:00
58b7f813cc
[nostalgia/core/studio] Make Edit Subsheet popup close on escape press
Gary Talent
2023-02-18 00:52:49 -06:00
762804905a
[ox] Make UUID serializable, and make serialize as a string in OC
Gary Talent
2023-02-16 01:36:20 -06:00
b53e8626d7
[nostalgia/core/studio] Make TileSheets use UUIDs to refer to Palettes
Gary Talent
2023-02-14 00:45:40 -06:00
71354fcbbc
[nostalgia] Fix the initialization of UUIDs for new assets
Gary Talent
2023-02-13 23:11:25 -06:00
044a87b1c4
[nostalgia/studio] Seed UUID generator at the start of Studio
Gary Talent
2023-02-13 21:55:19 -06:00
53229b05da
[nostalgia] Fix to allow building UUID map later
Gary Talent
2023-02-13 21:37:14 -06:00
d17f536832
[ox/std] Add write(Writer_c, StringView)
Gary Talent
2023-02-13 21:35:37 -06:00
b6ed919b01
[ox/std] Fix ox::join to work with list types that done have a front function
Gary Talent
2023-02-13 19:08:46 -06:00