-
8ae716e09c
[studio] Add size function to Selection
Gary Talent
2024-05-28 01:45:40 -05:00
-
654c509ccd
[keel] Remove setAsset
Gary Talent
2024-05-27 21:13:17 -05:00
-
bcbca9a5dd
[keel,studio] Fix hotloading for files that get loaded as multiple types
Gary Talent
2024-05-27 19:26:58 -05:00
-
3eee6161a0
[jasper/world/studio] Improve WorldEditor dependency tracking
Gary Talent
2024-05-27 00:56:04 -05:00
-
55a747f6a1
[jasper/world/studio] Make ObjectSetEditor use UUIDs
Gary Talent
2024-05-27 00:55:41 -05:00
-
aa89f20ed6
[studio/modlib] Fix type desc writing logic inversion
Gary Talent
2024-05-27 00:53:24 -05:00
-
6a7f70469f
[studio/modlib] Make Project::mkdir only mkdir if dir does not exist
Gary Talent
2024-05-27 00:47:24 -05:00
-
f1f596e7d8
[studio/modlib] Add variant of ComboBox that takes callback
Gary Talent
2024-05-27 00:46:55 -05:00
-
505d757880
[keel] Ensure consistent asset IDs in AssetManager
Gary Talent
2024-05-27 00:45:41 -05:00
-
7eaa7b36c0
[ox/fs] Add FileSystem::exists
Gary Talent
2024-05-27 00:44:58 -05:00
-
f6235304a0
[jasper/world/studio] Make Ctrl-A select the entire map
Gary Talent
2024-05-26 02:10:25 -05:00
-
4a73a7c35a
[studio/modlib] Give Selection constructors
Gary Talent
2024-05-26 02:09:59 -05:00
-
aa43dc9575
[jasper/world/studio] Simplify CollisionMapView with MapTileHighlighter
Gary Talent
2024-05-26 00:00:44 -05:00
-
6e32d36c78
[jasper/world/studio] Make mouse release only finish selection if selection is ongoing
Gary Talent
2024-05-25 22:41:03 -05:00
-
e75c51d614
[studio/modlib] Make iterateSelection return errors properly
Gary Talent
2024-05-25 22:33:01 -05:00
-
cf4f56fcf7
[jasper/world/studio] Fix tile drop to handle dropping to edges of selection
Gary Talent
2024-05-25 22:28:59 -05:00
-
704434bc3c
[jasper/world/studio] Make selection tracking safer, allow clearing selection
Gary Talent
2024-05-25 22:22:24 -05:00
-
a49af0bc32
[jasper/world/studio] Cleanup
Gary Talent
2024-05-25 22:07:42 -05:00
-
46544872cd
[jasper/world/studio] Make tile drop work with map tile selection
Gary Talent
2024-05-25 22:03:52 -05:00
-
ee86436d58
[jasper/world/studio] Add map tile selection
Gary Talent
2024-05-25 21:36:42 -05:00
-
9aec5772f4
[nostalgia] Remove use of deleted function
Gary Talent
2024-05-25 21:34:08 -05:00
-
cad8c73137
[studio/modlib] Remove color.hpp
Gary Talent
2024-05-25 21:33:27 -05:00
-
f9bd224e27
[nostalgia/core] Add applySelectionColor
Gary Talent
2024-05-25 21:32:57 -05:00
-
482767c61f
[nostalgia/core/opengl] Fix for Ox changes
Gary Talent
2024-05-25 21:32:18 -05:00
-
196dd3d637
[studio/modlib] Add SelectionTracker
Gary Talent
2024-05-25 21:31:47 -05:00
-
d3ea370d34
[ox/std] Add conversion functions for geo types, cleanup
Gary Talent
2024-05-25 21:29:54 -05:00
-
a41cd443c6
[ox/std] Remove SmallMap dtor, replace timing code with steady_clock
Gary Talent
2024-05-25 00:47:49 -05:00
-
cdd9a0f4b2
[ox/claw] Remove enum type from ClawFormat
Gary Talent
2024-05-24 22:09:08 -05:00
-
97186da1cf
[ox/preloader] Remove debug code
Gary Talent
2024-05-24 22:08:35 -05:00
-
c5971ec641
[jasper/world/studio] Change WorldEditor Claw format back to Organic
Gary Talent
2024-05-24 22:07:56 -05:00
-
20cd027466
[studio/modlib] Add function for exporting selection color
Gary Talent
2024-05-24 22:06:48 -05:00
-
d3578ab5bd
[jasper/world/studio] Put map resize in a popup
Gary Talent
2024-05-24 01:55:23 -05:00
-
2a55a5762d
[jasper/world/studio] Make executing UndoCommands report errors
Gary Talent
2024-05-23 21:50:44 -05:00
-
058bc5c438
[studio,nostalgia/studio] Make executing UndoCommands report errors
Gary Talent
2024-05-23 21:50:27 -05:00
-
6eb78f90cf
[jasper/world/studio] Make UndoCommand undo/redo return ox::Error
Gary Talent
2024-05-23 21:30:15 -05:00
-
815f23a0b5
[nostalgia/studio] Make UndoCommand undo/redo return ox::Error
Gary Talent
2024-05-23 21:29:57 -05:00
-
0afa2b8cbd
[nostalgia/core] Revert some auto formatting done by CLion...
Gary Talent
2024-05-23 21:01:10 -05:00
-
18e4183623
[jasper/world/studio] Simplify EditWorldSizeCommand::mergeWith
Gary Talent
2024-05-23 20:54:45 -05:00
-
b51098595a
[nostalgia/core/studio] Fix Subsheet width to update properly
Gary Talent
2024-05-23 20:52:55 -05:00
-
648c62e745
[ox/std] Fix Linux build
Gary Talent
2024-05-23 01:38:57 -05:00
-
e33c4c5362
[ox/model] Fix type params in buildTypeId
Gary Talent
2024-05-23 01:29:45 -05:00
-
b4f08df181
[ox/std] Fix resize to set null terminator
Gary Talent
2024-05-23 01:27:59 -05:00
-
47582573e5
[ox/std] Rework FileReader into StreamReader
Gary Talent
2024-05-23 00:45:28 -05:00
-
ded73a0b4c
[jasper/world/studio] Fix WorldEditor to pull in resource updates
Gary Talent
2024-05-22 23:24:08 -05:00
-
542e492830
[nostalgia/core/studio] Remove some unnecessary copying
Gary Talent
2024-05-22 23:19:01 -05:00
-
ddeca461ac
[studio,keel] Make fileChanged emit UUID as well as path, add uuidUrlToUuid
Gary Talent
2024-05-22 23:17:28 -05:00
-
1988e785e6
[jasper/world] Cleanup
Gary Talent
2024-05-22 23:15:43 -05:00
-
355f583382
[ox/std] Add IntegerRange_c
Gary Talent
2024-05-22 23:14:06 -05:00
-
42d893b38f
[ox/std] Fix Vector insert functions
Gary Talent
2024-05-22 23:13:52 -05:00
-
f920748e19
[jasper] Fixes for Studio changes, make EditWorldSizeCommand merge
Gary Talent
2024-05-22 02:12:46 -05:00
-
3c593b8d58
[studio] Make UndoCommand::mergeWith take a reference
Gary Talent
2024-05-22 02:11:58 -05:00
-
a5229b7a34
[nostalgia/core/gba] Fix build
Gary Talent
2024-05-22 00:41:07 -05:00
-
299a91fd66
[jasper/world]/studio] Make World refer to obj sets with UUIDs
Gary Talent
2024-05-22 00:37:03 -05:00
-
8e9274a84b
[studio] Add NoChangeException
Gary Talent
2024-05-22 00:35:20 -05:00
-
5e436c56fc
[keel] Add/cleanup UUID/path lookup functions
Gary Talent
2024-05-22 00:32:49 -05:00
-
e5bd44cb78
[nostalgia/core] Add tileColumns and tileRows functions
Gary Talent
2024-05-22 00:28:08 -05:00
-
3ba04db2fb
[ox/std] Fix some Windows warnings
Gary Talent
2024-05-22 00:26:56 -05:00
-
0ea99d2577
[glutils] Fix type conversion that happened on Windows
Gary Talent
2024-05-22 00:26:03 -05:00
-
7b279886ca
[glutils] Add FrameBuffer::sizef
Gary Talent
2024-05-22 00:25:03 -05:00
-
b26601fad9
[jasper/world/studio] Fix positioning for tile placement
Gary Talent
2024-05-21 01:19:57 -05:00
-
4c7fc5f9b4
[ox/std] Make MallocaPtr call destructor
Gary Talent
2024-05-20 02:46:19 -05:00
-
abba35d64e
[jasper/world/studio] Add tile placement in world editing
Gary Talent
2024-05-20 02:07:10 -05:00
-
3d2b3da7f5
[ox/std] Make Point and Size members int32_t
Gary Talent
2024-05-20 02:06:27 -05:00
-
c772f5de25
[jasper] Add cmake-build-* to .gitignore
Gary Talent
2024-05-19 22:17:26 -05:00
-
49e5b17ff4
[studio/modlib] Cleanup
Gary Talent
2024-05-19 22:15:54 -05:00
-
cb30e36227
[ox/std] Add SmallMap::pairs(), SmallMap model
Gary Talent
2024-05-19 22:15:13 -05:00
-
9296076ec6
[ox/std] Add operator-> to SpanIterator
Gary Talent
2024-05-19 22:14:28 -05:00
-
b290fa5745
[glutils] Add size function to FrameBuffer
Gary Talent
2024-05-19 22:13:57 -05:00
-
c82324d769
[ox/std] Add missing typenames
Gary Talent
2024-05-18 13:01:06 -05:00
-
e10d59ed1f
Merge commit 'b66cef7127e97269fc6072a6f66ccc08990f6d2e'
Gary Talent
2024-05-18 12:17:23 -05:00
-
-
b66cef7127
Squashed 'deps/nostalgia/' changes from 7233da75..eed115b2
Gary Talent
2024-05-18 12:17:23 -05:00
-
1b6248545b
Merge commit 'f48824793cfce315971fe2e699ece198c7a79407'
Gary Talent
2024-05-11 02:09:10 -05:00
-
-
f48824793c
Squashed 'deps/nostalgia/' changes from 17f28d43..7233da75
Gary Talent
2024-05-11 02:09:10 -05:00
-
7203913b11
Merge commit '1e041bd2ebfe5ace7bed3906faf60345aa98a8bc'
Gary Talent
2024-05-10 02:21:42 -05:00
-
-
1e041bd2eb
Squashed 'deps/nostalgia/' changes from f624c720..17f28d43
Gary Talent
2024-05-10 02:21:42 -05:00
-
f0944e2372
Merge commit '420fa96463f59c4a4a7cd66b16b0ad01ab0d55e6'
Gary Talent
2024-05-08 23:55:07 -05:00
-
-
420fa96463
Squashed 'deps/nostalgia/' changes from 47a6a410..f624c720
Gary Talent
2024-05-08 23:55:07 -05:00
-
c2b91d28df
[studio] Add missing include
Gary Talent
2024-05-06 22:27:20 -05:00
-
cff0ff94b2
Merge commit 'bd416f82e25f1b710ab2b7890274571dd3fcd53d'
Gary Talent
2024-05-03 23:42:00 -05:00
-
-
bd416f82e2
Squashed 'deps/nostalgia/' changes from 227f3cd9..47a6a410
Gary Talent
2024-05-03 23:42:00 -05:00
-
40aa69c2c8
[jasper] Enable C++23
Gary Talent
2024-05-03 23:02:29 -05:00
-
336665d1bd
[jasper] Add .pyenv to .gitignore
Gary Talent
2024-05-03 23:02:00 -05:00
-
cd94dd8cd7
[jasper/world] Cleanup
Gary Talent
2024-05-03 23:01:35 -05:00
-
d1c44eda7f
[keel] Minor optimization
Gary Talent
2024-05-03 23:00:38 -05:00
-
72cdc32e71
Merge commit 'df22a1e51b411329184b3fe33cfc0b665b7b87b6'
Gary Talent
2024-05-03 21:15:51 -05:00
-
-
df22a1e51b
Squashed 'deps/nostalgia/' changes from 0c0ccd1a..227f3cd9
Gary Talent
2024-05-03 21:15:51 -05:00
-
f547c92a65
[jasper/world] Fix name of palBank in WorldObject model
Gary Talent
2024-04-28 16:24:42 -05:00
-
4955e177c6
[jasper/world/studio] Fixes for Ox update
Gary Talent
2024-04-24 23:21:01 -05:00
-
35c97cfb67
Merge commit '22e6299e90e85cb2b5ee814ebf2324b1a74d7091'
Gary Talent
2024-04-24 23:12:54 -05:00
-
-
22e6299e90
Squashed 'deps/nostalgia/' changes from 84205879..0c0ccd1a
Gary Talent
2024-04-24 23:10:33 -05:00
-
eecc9da3ce
[jasper] Add missing files, update for Nostalgia changes
Gary Talent
2024-04-21 13:15:17 -05:00
-
26d2645174
Merge commit 'c0baf7efca0e4c3a86a018ad2564d9df7b07c133'
Gary Talent
2024-04-21 13:13:26 -05:00
-
-
c0baf7efca
Squashed 'deps/nostalgia/' changes from 6a523191..84205879
Gary Talent
2024-04-21 10:33:10 -05:00
-
513e3360b5
[jasper/world/studio] Get a good start to world editor going
Gary Talent
2024-04-21 10:25:44 -05:00
-
7ceee8c84d
[olympic/studio] Add new ImGui util functions
Gary Talent
2024-04-21 10:24:53 -05:00
-
b8ba386494
[nostalgia/core/studio] Cleanup context types
Gary Talent
2024-04-21 10:24:29 -05:00
-
83e4c52e2c
[olympic/studio] Make studio::run static
Gary Talent
2024-04-21 10:23:55 -05:00
-
4bec1e13f0
[olympic] Change TypeId building to use constexpr globals
Gary Talent
2024-04-21 10:23:22 -05:00
-
52e931d8a3
[nostalgia/core/opengl] Unbind vertex arrays when done with them
Gary Talent
2024-04-21 10:22:32 -05:00
-
5f0e113f10
[glutils] Remove trailing whitespace
Gary Talent
2024-04-21 10:21:44 -05:00