Commit Graph

127 Commits

Author SHA1 Message Date
GriffinR
a5823f04f1 Fix new event data being discarded on maps with shared_events_map 2025-08-06 11:33:02 -04:00
GriffinR
5584a2d47b Fix possible file watcher crash 2025-07-29 14:12:51 -04:00
GriffinR
5fa5638277 More usage of Tile/Metatile size constants 2025-07-17 12:28:35 -04:00
GriffinR
b2798e77d4 Allow rendering individual metatile layers 2025-07-02 13:39:01 -04:00
GriffinR
573358b758 Condense file watcher warning, reduce resource usage 2025-06-18 16:07:31 -04:00
GriffinR
13c6c90e02 Extra pointer safety 2025-06-16 22:12:40 -04:00
GriffinR
c56bac4f95 Fix Map::m_scriptFileWatcher being created before its needed 2025-06-16 22:02:14 -04:00
GriffinR
6648fa33b1 Fix scripts.inc file watches accumulating 2025-06-09 12:14:58 -04:00
GriffinR
e6a4f88433 Don't let map.json watches re-accumulate, fix trying to load scripts.inc before it exists 2025-06-08 18:09:11 -04:00
GriffinR
ba1aa2b1ff Fix some issues with the filewatcher 2025-05-29 01:16:07 -04:00
GriffinR
d8e3eb6a30 Fix some issues with config loading 2025-05-21 11:53:34 -04:00
GriffinR
c010f95274
Merge branch 'dev' into soften-map-loading 2025-05-11 13:28:55 -04:00
GriffinR
96b90dc5e1 Add 'Open in JSON' actions 2025-05-08 22:25:07 -04:00
GriffinR
9a3b45117b Make map load failure non-destructive 2025-05-08 13:26:30 -04:00
GriffinR
79ffe668a3 Update script dropdowns when a map's scripts file is edited 2025-04-28 12:12:19 -04:00
GriffinR
eed58e3aff Merge branch 'dev' of https://github.com/huderlem/porymap into local-id 2025-04-22 15:14:08 -04:00
GriffinR
c1acf7141d
Merge pull request #718 from GriffinRichards/fix-connection-issues
Fix some issues from the Connections tab redesign
2025-04-22 14:44:40 -04:00
GriffinR
d992a29e36 Add input fields for LOCALID 2025-04-18 11:10:02 -04:00
GriffinR
b1d85d32c1 Prevent weird diving map behavior 2025-04-17 15:55:12 -04:00
GriffinR
5d475513d5 Allow off-center player view size 2025-04-17 13:18:02 -04:00
GriffinR
a6ec91724f Replace BORDER_DISTANCE with actual view distance 2025-04-16 15:54:44 -04:00
GriffinR
33c66f272e Merge branch 'dev' of https://github.com/huderlem/porymap into local-id 2025-04-07 16:47:04 -04:00
GriffinR
2256ded6c2 Some event frame updates for local IDs 2025-04-07 13:39:13 -04:00
GriffinR
2d827f62f7 Support event lookup by ID name 2025-04-07 13:38:54 -04:00
GriffinR
06c971360b
Merge pull request #709 from GriffinRichards/image-exporter
Update map image exporter
2025-04-07 13:04:34 -04:00
GriffinR
52a06d5b32 Separate MapImageExporter from Editor 2025-03-21 11:30:39 -04:00
GriffinR
1375572be1 Update map list when MAPSEC/layout is changed 2025-03-14 22:26:15 -04:00
GriffinR
a0a8c71096 Replace various map constant arrays with data stored in Map objects 2025-03-14 14:45:28 -04:00
GriffinR
75b8b2c16c Merge branch 'dev' of https://github.com/huderlem/porymap into utility 2025-02-26 16:05:04 -05:00
GriffinR
cdd233f7d5 Consider 'shared_scripts_map' when reading map scripts 2025-02-26 12:38:33 -05:00
GriffinR
880e5847c7 Remove global scripts from autocomplete 2025-02-22 17:48:33 -05:00
GriffinR
1b510b6a6e Add utility.cpp, fix bug when map/layout name is just underscores 2025-02-22 15:00:06 -05:00
GriffinR
88f5a90b2f Convert selected_events from DraggablePixmapItem to Event 2025-02-19 14:26:18 -05:00
GriffinR
8f5880f5bd Fix crash when duplicating maps 2025-02-12 15:54:32 -05:00
GriffinR
ee986b8e56 Remove unnecessary const qualifier, unused variable 2025-02-12 15:54:18 -05:00
GriffinR
6b9a4d73e9 Read/write heal locations using new JSON data 2025-02-06 13:46:42 -05:00
GriffinR
5a6d5ea929 Fix some issues with map connections after layout split 2025-01-29 13:48:03 -05:00
GriffinR
4671321690 Add item to duplicate map/layouts from list 2024-11-23 22:36:37 -05:00
GriffinR
8bb0100540 Separate layout/header features of new map dialog 2024-11-14 14:43:20 -05:00
GriffinR
205bb48c65 Header tab and new map dialog share UI setup 2024-11-12 14:27:35 -05:00
GriffinR
d6a796e3b4 Start new map dialog redesign 2024-11-12 13:46:09 -05:00
GriffinR
acaed90d65 Read map.json constants on project open 2024-11-12 13:13:09 -05:00
GriffinR
b7d78b0263 Make Map members private 2024-11-12 12:44:33 -05:00
GriffinR
b89c1ddc80 Show unsaved changes warning for map list and layout-only edits 2024-10-29 21:51:05 -04:00
GriffinR
7da2375998 Refactor map list buttons 2024-10-28 15:36:47 -04:00
garak
815a16e8ca Merge branch 'master' of https://github.com/huderlem/porymap into slam 2024-09-24 11:31:06 -04:00
GriffinR
f70e77ab66 Final MapConnection testing fixes 2024-08-20 13:23:46 -04:00
GriffinR
cbd75dc20b Map connection edit history 2024-08-19 14:54:08 -04:00
GriffinR
0b800c1201 Skip unnecessary dive map rendering, fix rendering small connections 2024-08-14 02:11:11 -04:00
GriffinR
1686167714 Fix more minor map connection issues 2024-08-13 14:59:41 -04:00