Commit Graph

2515 Commits

Author SHA1 Message Date
GriffinR
a4b8dd70e6 Fix map list search bar stealing keyboard focus
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-05-03 21:39:08 -04:00
GriffinR
567e168bd5 Collect explicit URLs in one place
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-04-19 15:07:25 -04:00
GriffinR
7386af700c Simplify network access 2026-04-19 15:07:21 -04:00
GriffinR
762239e123 Merge branch 'master' of https://github.com/huderlem/porymap into dev
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-04-12 20:40:58 -04:00
GriffinR
26b919d7ff Update manual
Some checks failed
Build Porymap / build-linux (5.14.2) (push) Has been cancelled
Build Porymap / build-linux (6.8.*) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-04-12 20:31:47 -04:00
GriffinR
139eda92b3 Release 6.3.1 2026-04-12 15:13:18 -04:00
GriffinR
12436af1e3 Allow INCBIN regex to change, support INCGFX by default 2026-04-10 01:23:26 -04:00
GriffinR
061e1cc99f Resolve gfx names to values when reading event graphics table 2026-04-09 21:32:49 -04:00
GriffinR
f1e507d97e Fix event sprite transparency regression 2026-04-09 21:29:08 -04:00
GriffinR
bd78f8de52 Fix degraded timelapse gif quality 2026-04-09 21:26:08 -04:00
GriffinR
9ec42ed9f7 Fix incorrect saving of custom encounters data 2026-04-09 21:25:44 -04:00
GriffinR
79aa78c8ae Fix Tools menu items not disabling alongside tool buttons
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-26 19:56:18 -04:00
GriffinR
b9dd7637a6 Replace 'Change Dimensions' button with tool button 2026-03-26 18:01:30 -04:00
GriffinR
8e672b4f58 Display metatile selection dimensions
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-24 23:08:19 -04:00
GriffinR
79f2ff5e78 Add warning for layouts sharing data files
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-22 14:55:16 -04:00
GriffinR
dffa2f6e1f Automatically save selected tabs
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-13 02:01:48 -04:00
GriffinR
386b608504 Disable new conversion error for Qt5
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-09 16:12:00 -04:00
GriffinR
37769cf931 Fix missing value conversion error
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-03-09 13:53:36 -04:00
GriffinR
e40c48c07d Display decimal tile/metatile IDs alongside hex by default 2026-03-09 11:39:28 -04:00
GriffinR
ce090b27ef Custom Scripts -> Plugins
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-06 16:39:54 -05:00
GriffinR
6d94be2396 More UI changes for shrinking the event panel
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-03-05 22:17:29 -05:00
GriffinR
827116f409 Allow event panel to be shrunk to a smaller width before collapsing
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-03-05 18:46:25 -05:00
GriffinR
6d52fda252 Add API callback to intercept species icon loading
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-03-02 23:45:40 -05:00
GriffinR
f0c8e21781 Simplify projectConfig file path / identifier tables
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-03-01 22:02:31 -05:00
GriffinR
80a726ed9f Fix Qt5 build / warnings 2026-03-01 20:47:07 -05:00
GriffinR
f3e1b022d7 Fix some clazy warnings 2026-03-01 18:41:02 -05:00
GriffinR
0582745103 Replace some QDialogs with window widgets
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-03-01 17:29:35 -05:00
GriffinR
95104c5a79 Fix typos
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-02-24 19:04:02 -05:00
GriffinR
cfe002538a Update changelog 2026-02-24 18:36:14 -05:00
GriffinR
8b4ccc12ef
Merge pull request #787 from GriffinRichards/config-json
Replace old config format
2026-02-24 18:33:13 -05:00
GriffinR
189fbb83b5 Fix empty initialization, fix Qt5 build, delete old config files 2026-02-22 18:03:28 -05:00
GriffinR
d33f5f3621 Relocate porymapVersion 2026-02-22 17:19:04 -05:00
GriffinR
fc15f2a27c Split config files 2026-02-22 17:13:44 -05:00
GriffinR
463803292f New JSON config cleanup and testing 2026-02-22 17:13:33 -05:00
GriffinR
29fe37f79e Generalize FieldManager, automatic value validation 2026-02-22 02:18:57 -05:00
GriffinR
c2f86faa81 Fix missing header for linux build
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-02-16 23:42:12 -05:00
GriffinR
8ed2ba3055 Fix event sprite transparency regression 2026-02-16 23:25:28 -05:00
GriffinR
f9f71465cf Resolve gfx names to values when reading event graphics table 2026-02-16 22:49:34 -05:00
GriffinR
3571b4ea4b New JSON config format 2026-02-14 13:59:16 -05:00
GriffinR
e3e42f39f0 Add magic_enum to lib 2026-02-07 13:39:02 -05:00
GriffinR
af21a5bee1 Add setting to display tile/metatile IDs in decimal
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-02-02 14:09:09 -05:00
GriffinR
37882368e0 Fix hardcoded tileset size in tool tip, adjust margins 2026-02-02 13:18:36 -05:00
GriffinR
06cc7d6b59 New tileset/layout selector labels
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-02-02 12:42:27 -05:00
GriffinR
111a3cda9d Fix missing error messages
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-01-30 15:11:02 -05:00
GriffinR
87e4c3fe68 Remaining refactoring to use new script identification 2026-01-30 14:50:57 -05:00
GriffinR
c89aff236f Add 'onEventSpriteLoading' to API
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-01-30 10:40:33 -05:00
GriffinR
f2bc3613ad Render the layers of each script separately
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
2026-01-30 01:15:04 -05:00
GriffinR
9728a851cf Fix degraded timelapse gif quality
Some checks failed
Build Porymap / build-linux (, 5.14.2) (push) Has been cancelled
Build Porymap / build-linux (, 6.8.*) (push) Has been cancelled
Build Porymap / build-linux (minimal, 5.14.2) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
2026-01-26 15:36:14 -05:00
GriffinR
0f8eb35f76 Add build test for missing modules 2026-01-26 03:14:49 -05:00
GriffinR
26404168f5 Add script identification, require permission to r/w external files 2026-01-26 02:01:26 -05:00