GriffinR
6fbc6d8d86
Prompt for new map connections
2024-08-08 21:24:15 -04:00
GriffinR
edb4a67994
Simplify map list icon updating
2024-08-08 17:26:42 -04:00
GriffinR
4af1c4d463
Take advantage of MapConnection as QObject
2024-08-08 17:25:23 -04:00
GriffinR
b5c7f9f86b
Save mirroring in config
2024-08-04 17:39:56 -04:00
GriffinR
2bb01a9988
Add dive map toggle under View
2024-07-25 16:32:26 -04:00
GriffinR
13252f98f3
Add dive/emerge map overlay
2024-07-25 14:58:36 -04:00
GriffinR
c8434c85b3
Clean up project close for connections tab
2024-07-24 13:52:46 -04:00
GriffinR
3bf237ff45
Merge branch 'master' of https://github.com/huderlem/porymap into connections
2024-07-24 13:08:06 -04:00
GriffinR
80497805a1
Save project config on close
2024-07-24 12:00:34 -04:00
GriffinR
96b5fb1617
Performance & bug clean up
2024-07-17 16:48:37 -04:00
GriffinR
4c25813bd3
Add project close option
2024-07-17 12:16:02 -04:00
GriffinR
9efe67a72f
Add sanity check to project opening
2024-07-16 14:19:47 -04:00
GriffinR
db598a43db
Write config files on close / save, not on modification
2024-07-15 20:03:37 -04:00
GriffinR
3fa06229aa
Merge branch 'master' of https://github.com/GriffinRichards/porymap into window-closing
2024-07-15 14:19:00 -04:00
GriffinR
b60e54c07c
Close subwindows gracefully, prompt save on quit
2024-07-15 14:15:56 -04:00
GriffinR
1e09d08c9c
Reimplement connection mirroring
2024-07-11 16:44:51 -04:00
GriffinR
f1cfc3c78e
Connections tab UI adjustments
2024-07-08 12:50:12 -04:00
GriffinR
7c6b33da1b
Add selection highlight to connections list
2024-07-08 11:07:16 -04:00
GriffinR
0aa7ddf27d
Add tab enums
2024-07-03 13:41:00 -04:00
GriffinR
6b0034e523
Fix border visibility in API
2024-07-03 13:33:55 -04:00
GriffinR
2fa3a9b398
Connection reorganization
2024-07-01 13:58:58 -04:00
GriffinR
391285aee8
Add buttons to open Dive/Emerge maps
2024-06-28 22:01:13 -04:00
GriffinR
db35ec2c79
Initial connections tab UI redesign
2024-06-28 22:00:44 -04:00
GriffinR
18bdbc8a09
Merge pull request #598 from GriffinRichards/rme-fixes
...
Region map editor fixes
2024-06-26 15:13:25 -04:00
GriffinR
b28d4085ec
Disable update promoter on Windows
2024-06-26 14:51:41 -04:00
GriffinR
1c2be70ff0
Allow users to fix faulty region map settings
2024-06-17 14:31:37 -04:00
GriffinR
0954fe26ff
Fix confusing error logging during region map setup
2024-06-17 11:26:45 -04:00
garak
bc454d6b13
fix some map combos not being populated with new items
2024-04-19 18:57:27 -04:00
garak
f46ac36a94
cleanup: shortcuts, setLayout
2024-04-18 14:38:15 -04:00
garak
5bb0983c33
cleanup: resolve map list scrolling
2024-04-18 13:25:06 -04:00
garak
89fb4019a5
cleanup shortcuts
2024-04-18 12:21:09 -04:00
garak
70c6e414f1
reopen porymap on layout view when applicable
2024-03-28 10:21:35 -04:00
garak
6520189352
Merge branch 'master' of https://github.com/huderlem/porymap into slam
2024-02-22 16:31:16 -05:00
garak
05beed21ca
disable deletion of map sections and layouts
2024-02-18 19:56:52 -05:00
garak
879bb44bc0
functions to remove map groups and map sections
2024-02-17 22:47:48 -05:00
garak
74e4e2647c
add new area (map section) functionality
2024-02-16 19:17:56 -05:00
garak
22b4108a7f
create 'add layout' button
2024-02-15 22:19:49 -05:00
garak
963b09c866
create buttons to add items to map trees
2024-02-13 20:23:23 -05:00
GriffinR
b228c4e76c
Merge pull request #590 from GriffinRichards/update-promoter
...
Add update promoter
2024-02-12 13:27:49 -05:00
GriffinR
dc0d6fe267
Remove leftover comment
2024-02-07 16:20:09 -05:00
GriffinR
73b5c0501d
Only alert user at most once per new release
2024-02-07 15:35:11 -05:00
GriffinR
e76729ce62
Limit update promoter to Windows/macOS
2024-02-06 16:15:56 -05:00
garak
ad1b651f96
clear selection sticking when edits toggled for map list
2024-02-04 14:59:03 -05:00
GriffinR
d7f25f9ae5
More selection image fixes
2024-01-27 17:27:51 -05:00
GriffinR
895c9466d7
Center selection when zooming
2024-01-26 15:38:12 -05:00
GriffinR
4cb7e8a9aa
Fix selectors jumping when zooming
2024-01-26 15:38:03 -05:00
GriffinR
a5ed554c68
Better client etiquette
2024-01-25 02:12:32 -05:00
GriffinR
34b2f9d881
Allow update checking with no project
2024-01-21 19:18:26 -05:00
GriffinR
c04a89396c
Add update promoter dialog
2024-01-21 12:01:31 -05:00
GriffinR
97b485284e
Move version info to porymap.pro
2024-01-21 00:14:40 -05:00
GriffinR
09c2ed6b30
Add check for updates setting
2024-01-20 23:02:43 -05:00
GriffinR
d6dfab1805
Add update promoter network functions
2024-01-20 22:09:42 -05:00
GriffinR
3ebc7a93d4
Soften launch requirements, fix some potential crashes
2024-01-19 14:05:20 -05:00
GriffinR
3505251ad2
Stop changing settings if their features fail to load
2024-01-18 12:00:18 -05:00
GriffinR
e873e4c665
Save states of new splitters in config
2024-01-12 22:47:50 -05:00
GriffinR
86d0200441
Add scrolling to border metatiles, splitter for Metatiles tab
2024-01-12 22:11:07 -05:00
garak
b620e3d816
add button to lock group edits
2024-01-12 15:48:51 -05:00
garak
99eb92c3b2
timelapse replay layout edits then map edits
2024-01-10 14:34:48 -05:00
garak
cd5b1f98d2
add toggleable button to hide empty map folders
2024-01-09 21:50:22 -05:00
garak
c0f32c6a17
Merge branch 'master' of https://github.com/huderlem/porymap into slam
2024-01-09 15:34:31 -05:00
garak
0f9c5873a2
Merge branch 'master' of https://github.com/huderlem/porymap into slam
2024-01-09 15:28:01 -05:00
GriffinR
c67835d350
Merge pull request #580 from GriffinRichards/open-proj
...
Fix minor issues with project opening
2024-01-08 21:29:03 -05:00
GriffinR
3d3811f3b1
Set focus to map on launch
2024-01-05 14:12:37 -05:00
GriffinR
4df8b1e6fd
Fix minor issues with project opening
2024-01-05 02:49:22 -05:00
GriffinR
0b2a526e3d
Fix event group tab selection
2024-01-03 15:09:12 -05:00
GriffinR
2088a5ec1c
Fix some typos / confusing text
2024-01-02 14:20:56 -05:00
GriffinR
6fedab9a22
Add 'Open Recent Project' menu
2023-12-28 01:00:12 -05:00
GriffinR
93fb8cf471
Allow empty behavior names, simplify fieldmap parsing
2023-12-19 15:46:10 -05:00
GriffinR
59f365b16d
Fix project reload not disabling window on failure
2023-12-19 12:46:47 -05:00
GriffinR
cd1c3fef94
Fix settings window crash on close
2023-12-19 11:42:46 -05:00
GriffinR
6d995cee9b
Add identifier config settings
2023-12-18 20:48:40 -05:00
GriffinR
bfb827b736
Add by-name and recursive define evaluation
2023-12-17 20:47:28 -05:00
GriffinR
fc1e192087
Add warp behavior list to settings
2023-12-17 02:03:33 -05:00
GriffinR
5d4d88d11e
Add warning for warp behaviors
2023-12-16 20:35:28 -05:00
GriffinR
60fb1a246e
Clean up custom Block layouts
2023-12-16 17:54:06 -05:00
GriffinR
5a3907bf56
Use Block masks to update value limits, parse fieldmap.c
2023-12-16 01:48:13 -05:00
GriffinR
f0310d4a63
Generalize bit packing utility for Block
2023-12-15 14:33:01 -05:00
GriffinR
61b1789d4b
Custom collision/event graphics cleanup
2023-12-08 14:50:00 -05:00
GriffinR
4f0e8716f2
Update Collision tab UI
2023-12-08 12:18:21 -05:00
GriffinR
d5210cf230
Support custom collision graphics
2023-12-07 13:43:24 -05:00
GriffinR
1b9b980121
Support custom event icons
2023-12-06 15:02:19 -05:00
garak
263e45fe20
fix new map popup population issue
2023-10-27 11:16:21 -04:00
garak
46ada32733
fix map tab icon
2023-10-25 12:25:19 -04:00
GriffinR
ae1c7e8d9a
Simplify closeSupplementaryWindows for QPointer use
2023-09-28 19:47:50 -04:00
garak
c0a46ae054
fix layout redraw when changing used tileset
2023-09-28 19:02:11 -04:00
garak
f4cd57c988
some code cleanup
2023-09-28 19:02:11 -04:00
garak
f485ebdd3e
preserve layout in config
2023-09-28 19:02:11 -04:00
garak
ac83e0fbe3
no need to manually crop map tab icon
2023-09-28 19:02:10 -04:00
garak
2ea0590f6e
save changes to layouts
2023-09-28 19:02:10 -04:00
garak
d6f3bb1008
allow editing map group names
2023-09-28 19:02:10 -04:00
garak
0ec8f4fee5
add drag-drop reordering for maps in groups
2023-09-28 19:02:10 -04:00
garak
a14e70ef53
update map lists when new maps and layouts are added
2023-09-28 19:02:10 -04:00
garak
a4fdb0de64
fix new map popup window to allow layout selection
2023-09-28 19:02:10 -04:00
garak
f8c7ada585
fix layout undo history
2023-09-28 19:02:10 -04:00
garak
72eb8f873f
create dynamic map tab icon
2023-09-28 19:02:10 -04:00
garak
f7f06dab29
fix change dimensions for layouts
2023-09-28 19:02:10 -04:00
garak
e2ff93e5e7
add areaList model and filtering, scrolling for all trees
2023-09-28 19:02:10 -04:00
garak
9918159caa
ui to change map's assigned layout id
2023-09-28 19:02:10 -04:00
garak
de8b005d77
gray out map icons until map is open
...
... because the color of the icon does not mean anything until map has been loaded into memory
for example, if the map's layout has changed then it should be marked as modified but
that wouldn't happen if the map is unloaded
2023-09-28 19:02:10 -04:00
garak
1497f42ab0
save progress
2023-09-28 19:02:10 -04:00