Commit graph

2960 commits

Author SHA1 Message Date
Adam Brown
a3bd70ed08 Fixed Android 2022-08-17 17:12:13 -07:00
Adam Brown
1eca290036 Delete SceneItem tests 2022-08-17 16:10:37 -07:00
Adam Brown
2ae472af0c More scene tests 2022-08-16 23:31:21 -07:00
Adam Brown
6134e11804 More scene move tests
Fixed the create scene order number!
2022-08-16 17:51:22 -07:00
Adam Brown
1ceb85deb1 More scene move tests 2022-08-16 00:45:13 -07:00
Adam Brown
a5b830e7ed Lots of work on testing 2022-08-15 23:25:44 -07:00
Adam Brown
cf55e9c81e ProjectRepositoryTest 2022-08-15 18:45:02 -07:00
Adam Brown
8faa05e27a A bunch of test work 2022-08-15 17:44:46 -07:00
Adam Brown
78dde7c672 More tests!
Fixed filename validation error
2022-08-13 19:18:12 -07:00
Adam Brown
1c2646794d Reorganize 2022-08-13 14:47:13 -07:00
Adam Brown
6b676e6c61
Merge pull request #1 from Wavesonics/custom-reorder
Custom reorder
This includes a new in-memory tree representation of the project scene structure, as well as a new Compose UI widget for displaying, reordering, collapsing, the tree of scenes
2022-08-13 14:31:37 -07:00
Adam Brown
832dbb5e03 Minor cleanup 2022-08-13 14:29:57 -07:00
Adam Brown
24c3e41822 Create group now working 2022-08-13 13:49:37 -07:00
Adam Brown
b1e94c3cd6 Fix up scene order on init 2022-08-12 17:42:17 -07:00
Adam Brown
fffbd14f6c Create/Delete working again 2022-08-12 17:33:33 -07:00
Adam Brown
42c47e9a07 File system move is working? 2022-08-12 17:20:30 -07:00
Adam Brown
0c1f7920d2 Move is working?
All thats left is the file system move and reorder
2022-08-12 15:24:04 -07:00
Adam Brown
f9f1b42de2 Preserve collapse 2022-08-11 00:47:18 -07:00
Adam Brown
1ee1478b4d Fixed moving Up
Also fixed things being broken after a move
2022-08-11 00:11:12 -07:00
Adam Brown
8eac39724a Scene in-mem move working maybe 2022-08-10 23:54:54 -07:00
Adam Brown
c225b44a7f Basic auto-scroll 2022-08-10 21:21:32 -07:00
Adam Brown
8cf6e88e49 Drag reorder drawing working now I think 2022-08-10 17:47:58 -07:00
Adam Brown
8642d1cb64 Line drawing mostly working 2022-08-10 16:57:14 -07:00
Adam Brown
cf0d9c2afb Collapsing groups works
dragging is about half working
2022-08-09 22:50:24 -07:00
Adam Brown
8df01218b3 Tree move almost working
But I think the orderable list won't end up working
2022-08-02 22:27:19 -07:00
Adam Brown
7ed93d8576 Working on the tree iterator 2022-08-02 01:11:35 -07:00
Adam Brown
674aa9b7dc Initial tree based project impl
It's just barely working, much work to do
2022-07-29 18:31:23 -07:00
Adam Brown
1e17b72e1b First pass at nesting 2022-07-29 14:09:45 -07:00
Adam Brown
e1f077c065 Fixed mistake
DetailsRouter shouldn't and doesn't need to get passed
2022-07-19 00:54:25 -07:00
Adam Brown
a4711c5671 SceneList cleanup 2022-07-18 22:25:02 -07:00
Adam Brown
1d4407e414 Create scene now opens that scene 2022-07-18 22:06:42 -07:00
Adam Brown
ce5248b590 Trim scene names 2022-07-18 22:02:41 -07:00
Adam Brown
74cad04aad Scene list now updates on changes 2022-07-18 21:56:44 -07:00
Adam Brown
3f972a9dc6 Working on scene name editing 2022-07-18 21:38:02 -07:00
Adam Brown
6580e30783 Library updates 2022-07-15 01:36:48 -07:00
Adam Brown
2d976d18fc Pass by interface 2022-07-07 22:15:19 -07:00
Wavesonics
b51c758aac Fix ios build 2022-07-07 22:02:38 -07:00
Wavesonics
bc77cfc094 Downgraded for Kotlin 1.6.10 2022-07-07 00:40:54 -07:00
Adam Brown
058e6607d4 Merge branch 'master' of https://github.com/Wavesonics/hammer-editor 2022-07-07 00:02:40 -07:00
Bill
e52987bbe1 Add trim of whitespace on project names 2022-07-07 00:01:39 -07:00
Adam Brown
0652f0bf39 Fix dialog dismiss 2022-07-03 02:02:18 -07:00
Adam Brown
89d086853a Moved buffers to their own dir 2022-07-02 20:02:16 -07:00
Adam Brown
af2048db10 More work on temp buffers 2022-07-02 15:39:06 -07:00
Adam Brown
04388634b2 Saving mem buffers to temp 2022-07-02 15:17:11 -07:00
Adam Brown
7078fdeaa1 Added Discard action
Added a few other menu actions that don't work yet
2022-06-28 23:01:55 -07:00
Adam Brown
51a803490f Trivial 2022-06-28 00:21:22 -07:00
Adam Brown
214afaf841 No longer converting to markdown ALL THE TIME
Only convert to markdown when you store to disk
2022-06-28 00:08:29 -07:00
Adam Brown
f835e3840c Trivial cleanup 2022-06-27 21:40:42 -07:00
Adam Brown
a1f4facff4 ComponentBase added 2022-06-27 21:36:09 -07:00
Adam Brown
8c695f2497 Android confirm close 2022-06-27 21:15:48 -07:00