haven1433
a080dedbdb
fix plural "best match" goto
...
plural worked for finding anchors, but didn't work for best-match
2022-09-29 00:13:36 -05:00
haven1433
e6c8e561b2
first pass at an improved text editor
...
for script editing, etc
2022-09-28 22:49:42 -05:00
haven1433
1858d8d3a0
fix stream data clearing issues
...
* when a stream shrinks, clear the old end token as well as the old data
* when parsing a stream with an end token, don't allow elements to have values that would look like end tokens (usually element 0)
* only goto moved data if the moved data was selected, as opposed to if the moved data was on-screen.
2022-09-28 21:40:03 -05:00
haven1433
9108b360af
Updates from usability test with Shiny
2022-09-27 19:30:49 -05:00
haven1433
8a6f3ea559
Event improvements
...
* fix cut off text trainer range / berry id
* template for npcs
* template for signposts
* extended info in event panel for templates
* edit names
2022-09-23 16:06:24 -05:00
haven1433
10c1ab44b1
tab navigation improvements
2022-09-22 22:42:08 -05:00
haven1433
3a1f92f422
bugfix
...
allow pasting raw data to expand the data
don't keep trying to update selection if the selection stops changing
2022-09-22 21:15:49 -05:00
haven1433
2eaa1f6b6e
improve editing
2022-09-22 21:05:20 -05:00
haven1433
d537f88c46
bugfixes
2022-09-22 20:58:41 -05:00
haven1433
af58a804f8
update method for testing new features
2022-09-22 13:18:59 -05:00
haven1433
69ad7c6bb8
Applying patch marks the tab as needing a save
...
also fix issue with IPS patches
2022-09-21 16:40:13 -05:00
haven1433
b1b82d5004
remove task/async warnings
2022-09-20 22:49:19 -05:00
haven1433
b8108e7638
Improve upgrade logic
...
When updating to a new version, don't upgrade tables that have been edited by the user.
2022-09-20 22:49:04 -05:00
haven1433
f5925af5ad
remove shortname logic
...
after the UI updates, this text appears in a popup menu that has more available horizontal space. We don't need to truncate "data.poke" anymore, so remove the truncation logic.
2022-09-20 17:31:52 -05:00
haven1433
e18f9c3930
don't crash if rendering out-of-bounds
2022-09-20 17:23:59 -05:00
haven1433
a8a13bea8b
fix code that broke tests
2022-09-19 22:44:10 -05:00
haven1433
fa99eaf886
fix import check
...
allow for the payload and index tables to be different lengths
2022-09-19 22:11:45 -05:00
haven1433
6c3110661b
fix offset display editing
2022-09-19 19:17:03 -05:00
haven1433
47d3642bdf
face correct way
...
- fix undo/redo bug for model element
- update event UI
- fix hover selection bug
2022-09-19 18:24:57 -05:00
haven1433
dd52f78880
Improve icons
2022-09-19 00:17:39 -05:00
haven1433
65b409e3bf
bugfix
...
MaxLevel / MaxPokedex can be set now
Also make OWs appear in WrapPanel to see more at once.
Also show a trainer sprite if we have one.
2022-09-18 22:31:55 -05:00
haven1433
049685f975
add metadata
2022-09-18 21:29:57 -05:00
haven1433
8027842299
goto shortcut
2022-09-18 17:36:56 -05:00
haven1433
856b37c6ec
fix primary/secondary count
2022-09-18 12:58:36 -05:00
haven1433
1f0b3f5eaf
improve documentation
2022-09-18 12:58:20 -05:00
haven1433
6ad900a1ca
apply templates / ui work
2022-09-18 01:36:19 -05:00
Haven1433
517759eeae
double-click to access script
2022-09-17 10:46:31 -05:00
Haven1433
a2d4c66a33
items
...
and R/S/E support
2022-09-17 10:04:48 -05:00
Haven1433
4a416981f0
trainers
2022-09-16 23:26:38 -05:00
Haven1433
29092415a6
multi-select
...
and some flag-based utilities
and hide layoutID
2022-09-16 21:27:55 -05:00
Haven1433
555e5872ac
auto-pick collision
2022-09-15 22:20:50 -05:00
Haven1433
6dbe5c62f0
resilience
2022-09-15 21:22:07 -05:00
Haven1433
841bccbc5a
implement paint
2022-09-15 20:52:58 -05:00
Haven1433
b25a480f52
wild editing
...
also improve goto menu
* hide shortcuts when using the buttons, to make more room
* remember text when switching tabs
2022-09-15 19:45:11 -05:00
Haven1433
1ac960a477
support Goto
2022-09-15 08:03:04 -05:00
Haven1433
e05525e6d4
header / event work
...
can now create new events, and deleting them is less buggy
2022-09-14 22:08:25 -05:00
Haven1433
8e87ca99ac
refactor classes to new file
2022-09-13 22:52:01 -05:00
Haven1433
0cca2a6bad
add next/prev buttons
2022-09-13 22:49:38 -05:00
Haven1433
3a9cf7ee92
add basic filler UI (needs more updates later)
2022-09-13 20:44:02 -05:00
Haven1433
b77c12200e
add property panel
...
not actually useful yet, just present
2022-09-13 07:43:34 -05:00
Haven1433
3b39646586
double-click interaction
...
also first pass at back/forward interaction
2022-09-12 22:30:44 -05:00
Haven1433
d92f9f28b4
allow delete
2022-09-12 21:48:04 -05:00
Haven1433
ee28bc8a02
initial ai script support
2022-09-12 20:23:40 -05:00
Haven1433
ef209b6a14
handle events
...
click/drag for all 4 types instead of just objects
2022-09-12 16:50:47 -05:00
Haven1433
a8385acd78
visualize collisions
2022-09-12 16:49:58 -05:00
Haven1433
5fd16f1734
update editor
...
track/edit collisions
2022-09-12 07:07:45 -05:00
Haven1433
de4fdaee96
fix tab header
2022-09-12 06:01:45 -05:00
Haven1433
d6fe659451
pan/zoom keyboard shortcuts
2022-09-11 22:49:41 -05:00
Haven1433
f341a6f27c
bugfixes
2022-09-11 22:04:55 -05:00
Haven1433
86b89c4290
improve removal logic
2022-09-11 21:52:11 -05:00