GriffinR
9d82a7af68
Add option to turn off checkerboard fill for new tilesets
2022-11-28 14:58:33 -05:00
GriffinR
09ce5b5913
Drop path_ from path config options
2022-10-24 08:03:51 -04:00
GriffinR
f8a92c071c
Add default tileset config options
2022-10-23 19:43:16 -04:00
GriffinR
614242f1fe
Update project files page
2022-10-14 12:42:07 -04:00
GriffinR
487cc8d367
Add config options to remove unnecessary tileset fields
2022-10-10 11:38:17 -05:00
GriffinR
efd49cd544
Read tileset headers from C data
2022-10-10 11:38:17 -05:00
GriffinR
3181523799
Add convenience functions for triple layer metatiles
2022-10-04 17:50:39 -05:00
GriffinR
fa76e22508
Add missing project file path usage
2022-09-27 18:22:54 -04:00
Marcus Huderle
54be7a18a9
Merge remote-tracking branch 'tustin/path-in-config'
...
# Conflicts:
# docsrc/manual/settings-and-options.rst
# include/config.h
# src/config.cpp
# src/scriptapi/apimap.cpp
# src/scriptapi/scripting.cpp
2022-09-25 10:02:24 -05:00
Marcus Huderle
07f1dd7a62
Merge branch 'master' into new-map-config
2022-09-24 15:40:08 -05:00
Marcus Huderle
71a34c6b22
Add prompt to import default prefabs for each game version
2022-09-24 15:28:31 -05:00
GriffinR
856624addf
Remove region map dimensions from config
2022-09-12 11:33:51 -04:00
GriffinR
089e214d2e
Add new map config options
2022-09-12 11:31:35 -04:00
tustin2121
4c68c3cd77
Merge branch 'master' into path-in-config
2022-09-11 13:56:09 -04:00
Marcus Huderle
3046a4d3ae
Load and display prefabs in UI
2022-09-05 20:52:03 -05:00
tustin2121
3d9cd2ad0d
Moving paths to project config
...
- Replaced all instances of hardcoded paths with requesting a path from the new project config file properties for "path/".
- As a result, all default paths hardcoded into porymap are now in one place.
- When reading the config file, it now trims out white space around the key and value.
2022-09-01 12:14:47 -04:00
tustin2121
8e83daac84
Split project config
...
- Project config is now split into project and user config.
- Backwards compatibility with the old project config included, porting old project items over to the new user config.
2022-09-01 00:57:31 -04:00
GriffinR
a407fa9e17
Add reopen on launch config option
2022-07-04 16:22:52 -05:00
GriffinR
4a41858e5b
Condense config bool code
2022-07-04 16:22:52 -05:00
GriffinR
b01581dc4d
Add clone objects
2022-02-09 18:31:55 -06:00
GriffinR
f4ba4091ad
Change API game version to string
2021-12-26 11:23:45 -06:00
GriffinR
7368f443f0
Add config options for showing border/grid
2021-11-08 13:11:16 -05:00
GriffinR
02af128913
Add setting to disable/enable map text file creation
2021-02-19 07:29:26 -06:00
BigBahss
d5270df3b6
Remove unnecessary QObject inheritance
2021-02-18 16:27:32 -06:00
BigBahss
36a6212af6
Store recent map in ProjectConfig instead of PorymapConfig
2021-02-03 16:13:36 -06:00
Marcus Huderle
d63bebee69
Merge remote-tracking branch 'origin/master' into fix827
...
# Conflicts:
# src/mainwindow.cpp
2020-12-14 17:57:30 -06:00
BigBahss
1d29a53237
Merge remote-tracking branch 'origin/master' into script-editing
2020-12-13 00:30:22 -05:00
BigBahss
dbafb99fd4
Add action to open the project root in a text editor
2020-12-01 07:12:32 -05:00
BigBahss
3478846b60
Add Project::getMapScriptsFilePath() and rename text editor config members
2020-11-21 17:33:16 -05:00
BigBahss
0a15dfbf4c
Add preferred text editor to PorymapConfig
2020-11-16 06:46:21 -05:00
BigBahss
bb6786f24e
Add extra shortcuts to main window and sub-editors
2020-11-12 23:48:03 -05:00
BigBahss
2fb3bf4e26
Redesign ShortcutsEditor to take an obj list and refactor config to reflect that
2020-11-08 12:03:44 -05:00
BigBahss
43d3257d89
Extract functions in ShortcutsConfig
2020-11-05 06:32:31 -05:00
BigBahss
eabd2d6618
Convert QShortcut's to Shortcut's and add them to config
2020-11-03 05:58:10 -05:00
BigBahss
88fbf9f28b
Add ShortcutsEditor to customize shortcuts for QAction's
2020-11-01 09:16:27 -05:00
garakmon
f791157adc
add #pragma once to include files
2020-10-24 15:51:10 -04:00
BigBahss
8b7f4069cd
Save & restore palette editor geometry & state from config
2020-10-22 18:44:22 -05:00
BigBahss
daae6fe52b
Save & restore region map editor geometry & state from config
2020-10-22 18:44:22 -05:00
BigBahss
5624de750b
Save & restore tileset editor geometry & state from config
2020-10-22 18:44:22 -05:00
ultima-soul
debb1c66ac
Implement proper triple metatile layer support.
2020-06-26 16:22:15 -05:00
GriffinR
90aa26197d
Set project-specific config defaults
2020-05-27 18:58:43 -05:00
GriffinR
125a287b9c
Add config options for some project-specific features
2020-05-27 18:58:43 -05:00
Marcus Huderle
998ea1fcc8
Add custom_scripts project config, and cleanup scripts when switching projects
2020-05-08 11:26:23 -05:00
garak
fa42beac1d
update ui so that map and events tabs share widgets
...
- use a programmatically created QTabBar to switch between pages of stacked widget
- use stacked widget to display selected objects and metatiles frames
- remove unique map events tab
this gives access to the toolbuttons while editing events (not functional yet)
2020-04-26 16:17:51 -04:00
garakmon
96a870552e
monitor files for changes
...
- add fileWatcher to project that monitors changes to most files
(except map and layout json files)
- add config setting whether to monitor files for changes (monitor_files)
2020-04-20 14:07:06 -04:00
garakmon
0e9deff4bc
clear config data between loads
2020-04-20 14:07:06 -04:00
GriffinR
629abd3c06
Support reading/displaying custom border sizes
2020-03-13 02:23:47 -04:00
Karathan
bc4d9e2276
add a switch for using .pory script files in the project config
2019-10-22 19:41:10 -05:00
garak
230b018834
add themes to config so they persist between sessions
2019-09-21 12:27:05 -05:00
garak
d794dee8c0
add wild encounters to config
2019-09-09 18:26:54 -04:00