Commit Graph

  • a4fc2bcb30 Fix crash when creating new map BigBahss 2021-02-18 19:37:55 -05:00
  • b0e3b862e1 Remove unused addNewMapToGroup() overload BigBahss 2021-02-18 17:45:09 -05:00
  • 0d3e2d90e6 Fix memory leaks in addNewMapToGroup() BigBahss 2021-02-18 17:41:36 -05:00
  • 02af128913 Add setting to disable/enable map text file creation GriffinR 2021-02-19 04:04:14 -05:00
  • 80c5f74368 Fix #355 (map group validation) BigBahss 2021-02-19 01:30:31 -05:00
  • d5270df3b6 Remove unnecessary QObject inheritance BigBahss 2021-02-18 08:43:52 -05:00
  • 6ebf1b54a8 Merge pull request #352 from BigBahss/convert-to-namespace huderlem 2021-02-18 16:26:32 -06:00
  • 3bcdb1d728 Fix memory leak when creating new tileset BigBahss 2021-02-18 15:02:25 -05:00
  • f989563cc0 Correct UB in Map construction BigBahss 2021-02-18 03:51:44 -05:00
  • c3718e28be Convert MetatileParser into a namespace BigBahss 2021-02-18 03:38:34 -05:00
  • bc2cc7d089 Convert PaletteUtil into a namespace BigBahss 2021-02-18 03:25:26 -05:00
  • 57051b7a4a [clang-format] Format source code clang-format Marcus Huderle 2021-02-17 18:20:14 -06:00
  • 3d50732b80 Create .clang-format Marcus Huderle 2021-02-17 16:44:16 -06:00
  • a629b07153 Merge pull request #351 from BigBahss/metatile-leaks huderlem 2021-02-17 17:05:00 -06:00
  • c351f069ff Merge remote-tracking branch 'origin/master' into metatile-leaks Marcus Huderle 2021-02-17 16:56:15 -06:00
  • fdd12cde25 Refactor ParseUtil to stop using pointers and output-parameters BigBahss 2021-02-16 07:15:47 -05:00
  • fa8b387120 Fix some more memory leaks related to parseAsm() BigBahss 2021-02-16 06:15:54 -05:00
  • f65b6a047e Fix a memory leak in parseAsm() BigBahss 2021-02-16 05:24:10 -05:00
  • d9340d3b73 Add parentWidget() to Project to avoid name-shadowing the parent member BigBahss 2021-02-15 11:43:18 -05:00
  • 9a9143500f Convert remaing pointers in Project to values BigBahss 2021-02-15 11:33:30 -05:00
  • 820b514f26 Change many pointer members in Project to values BigBahss 2021-02-15 04:21:41 -05:00
  • a9b7fd6b15 Correct build error BigBahss 2021-02-16 22:25:50 -05:00
  • cc7a5f5819 Fix memory leaks in Tileset BigBahss 2021-02-16 21:45:54 -05:00
  • c1303d98c3 Scriptapi: fix segfault in shift(), add missing flag to the caller of shift() BigBahss 2021-02-15 21:21:07 -05:00
  • 107ef528e2 Fix map resizing (broke from Blockdata refactoring) BigBahss 2021-02-14 18:14:04 -05:00
  • a3326a764b Simplify some usages of Blockdata BigBahss 2021-02-14 16:56:23 -05:00
  • f09e28f06c Convert usages of Blockdata pointers BigBahss 2021-02-14 16:34:17 -05:00
  • 42b56edc9d Begin refactoring Blockdata to simply inherit QVector<Block> BigBahss 2021-02-14 15:10:03 -05:00
  • 6a825d0b39 Use implicit copy constructor/assignment for Metatile BigBahss 2021-02-16 13:22:41 -05:00
  • 8187b2d4bb Plug leaks in Metatile BigBahss 2021-02-16 12:14:27 -05:00
  • 8e2388cf62 Correct UB in Event constructors; use member initializer lists BigBahss 2021-02-16 10:49:14 -05:00
  • 40a7e23b34 Remove undefined functions in Editor BigBahss 2021-02-16 09:22:26 -05:00
  • fe5d4982f7 Use QPointer when we need to set a nullptr on destruction BigBahss 2021-02-15 02:45:38 -05:00
  • c103142c65 Silence deprecated-copy warning BigBahss 2021-02-14 12:37:51 -05:00
  • 7937c3fe98 Upgrade signal/slot connections in all other files BigBahss 2021-02-14 10:07:55 -05:00
  • 51dccf7773 Upgrade signal/slot connections in Editor BigBahss 2021-02-14 09:48:50 -05:00
  • ef449f6f8d Upgrade signal/slot connections in MainWindow BigBahss 2021-02-14 09:16:23 -05:00
  • e9c4d5b73f Fix getBlock() memory leak Marcus Huderle 2021-02-13 15:16:52 -06:00
  • 3c2aa5d2e9 Fix out-of-bounds array access in bucket fill Marcus Huderle 2021-02-12 17:23:45 -06:00
  • 36a6212af6 Store recent map in ProjectConfig instead of PorymapConfig BigBahss 2021-02-03 12:13:24 -05:00
  • 3d394bc4bb Add option to open config folder BigBahss 2021-02-03 11:24:07 -05:00
  • 2c065ae5b6 Dont disable option to open log when project open fails BigBahss 2021-02-03 10:32:00 -05:00
  • 6335151c39 Add option to open log file BigBahss 2021-02-03 10:24:59 -05:00
  • 3ccf433d1e Add completion suggestions for global event scripts BigBahss 2021-01-29 22:05:40 -05:00
  • d2386fac9b Add functions to parse all global event scripts labels in the project BigBahss 2021-01-29 22:05:08 -05:00
  • e3edb503ed Exclude non-item constants in items.h GriffinR 2021-01-25 11:04:07 -05:00
  • 776aac56bc Update changelog Marcus Huderle 2021-01-20 19:26:55 -06:00
  • 9439dc76d2 Only include relevant frames in the timelapse animation Marcus Huderle 2021-01-19 20:21:15 -06:00
  • c354142f1b Add ability to export map timelapse GIFs Marcus Huderle 2021-01-18 15:13:51 -06:00
  • 2bf33a14b8 Update README.md huderlem 2021-01-20 13:21:51 -06:00
  • 3bf4aaf964 fix palette editor crash garak 2021-01-16 11:12:38 -05:00
  • a924938b9b Fix text editor commands for file-paths containing spaces BigBahss 2020-12-30 02:46:57 -05:00
  • b819f82943 Add auto-generated file warning to map_groups.h write GriffinR 2020-12-28 19:32:44 -05:00
  • afa06b48d0 Release 4.4.0 4.4.0 Marcus Huderle 2020-12-20 19:16:47 -06:00
  • 5ca30c70dd Fix merge of #302 BigBahss 2020-12-14 19:39:50 -05:00
  • 53b9fa5dc7 Merge pull request #302 from garakmon/fix827 huderlem 2020-12-14 18:16:33 -06:00
  • 9c0876e4c0 Fix disabling of UI when failing to open project Marcus Huderle 2020-12-14 18:06:38 -06:00
  • d63bebee69 Merge remote-tracking branch 'origin/master' into fix827 Marcus Huderle 2020-12-14 17:57:30 -06:00
  • e16ec480e6 Merge pull request #325 from BigBahss/script-editing huderlem 2020-12-13 17:22:47 -06:00
  • 583ee23a15 Fix regex in readNamedIndexCArray() that disallowed 0 in the name Marcus Huderle 2020-12-13 17:05:28 -06:00
  • 3a04f59cb0 Fix QProcess::splitCommand() dependency on Qt 5.15. Fix shortcut for Open Map Scripts (Due to merge). BigBahss 2020-12-13 04:00:00 -05:00
  • 1d29a53237 Merge remote-tracking branch 'origin/master' into script-editing BigBahss 2020-12-13 00:30:22 -05:00
  • 8be6dc2f74 Adjust the appearance of PreferenceEditor (Help text appeared too large on Windows) BigBahss 2020-12-13 00:24:03 -05:00
  • 520bd7e6c8 Fix external processes on Windows BigBahss 2020-12-13 00:06:50 -05:00
  • dfe3b2d519 Add very important build status badge huderlem 2020-12-11 17:50:54 -06:00
  • cae826637e Create main.yml huderlem 2020-12-11 16:45:30 -06:00
  • 6b6ad558b6 Remove unnecessary assignment GriffinR 2020-12-05 17:47:51 -05:00
  • 8261ad5bea Strip leading digits from new map names GriffinR 2020-12-05 17:39:02 -05:00
  • b854e5e597 Merge pull request #323 from BigBahss/shortcuts-editor huderlem 2020-12-09 18:43:24 -06:00
  • c0eb0503e2 Update CHANGELOG and docs. Merge remote-tracking branch 'origin/master' into shortcuts-editor BigBahss 2020-12-05 20:33:45 -05:00
  • 7a4de9f3d9 Add support for finding and opening any event script BigBahss 2020-12-04 09:29:38 -05:00
  • afc0c0c501 Add button next to script combo-box to open file to that script. Revert the behavior of Open Map Scripts button. BigBahss 2020-12-02 03:39:08 -05:00
  • 9da465fe53 Update docs and CHANGELOG BigBahss 2020-12-01 17:51:42 -05:00
  • 789fe7d00c Merge remote-tracking branch 'origin/master' into script-editing BigBahss 2020-12-01 16:43:53 -05:00
  • 62f73bee04 Populate scripts comboboxes with scripts found in map.json BigBahss 2020-12-01 16:32:08 -05:00
  • e97b50a249 Refine regexes for script parsing BigBahss 2020-12-01 12:02:02 -05:00
  • e704793350 Disable actionOpen_Project_in_Text_Editor when no command is set BigBahss 2020-12-01 10:13:56 -05:00
  • dbafb99fd4 Add action to open the project root in a text editor BigBahss 2020-12-01 07:12:32 -05:00
  • a4528fb0d9 Add support for opening .pory scripts to the selected event script BigBahss 2020-11-26 06:09:58 -05:00
  • 7ea3dd6468 Fix formatting variables Ashley Coleman 2020-11-22 14:30:46 -08:00
  • eeadef4734 Remove vscode editor settings Ashley Coleman 2020-11-16 17:52:07 -08:00
  • 8567d161b5 Add defensive checks on index and iterators Ashley Coleman 2020-11-16 17:51:09 -08:00
  • f50743b3d0 Update changelog Ashley Coleman 2020-11-13 19:39:22 -08:00
  • 49737d16cc Implement delete for wild encounter table Ashley Coleman 2020-11-13 19:00:09 -08:00
  • b9aaef24c6 MapRuler: Fix artifacting, fix centering for other thickness values BigBahss 2020-11-19 00:55:22 -05:00
  • 6ca4802948 Use QGraphicsObject's signalling to enable/disable MapRuler BigBahss 2020-11-17 16:49:34 -05:00
  • bc0127430b Fix MapRuler dimensions tooltip and refactor BigBahss 2020-10-25 23:49:00 -04:00
  • 4aaae1a264 Add support for opening .inc scripts to the selected event script BigBahss 2020-11-22 01:04:46 -05:00
  • 3478846b60 Add Project::getMapScriptsFilePath() and rename text editor config members BigBahss 2020-11-21 17:33:16 -05:00
  • 662fb2a367 Move themes to PreferenceEditor BigBahss 2020-11-16 09:35:55 -05:00
  • ea9cfa47e5 Add basic prefences window with text editor command field BigBahss 2020-11-16 07:39:42 -05:00
  • 0a15dfbf4c Add preferred text editor to PorymapConfig BigBahss 2020-11-16 06:46:21 -05:00
  • b310ccba79 Fix map sorting via shortcut BigBahss 2020-11-13 09:06:03 -05:00
  • 300a41c149 Add clear button to MultiKeyEdit BigBahss 2020-11-13 02:52:37 -05:00
  • bb6786f24e Add extra shortcuts to main window and sub-editors BigBahss 2020-11-12 23:48:03 -05:00
  • f044672d2e Add support for sub-editor shortcut customization BigBahss 2020-11-09 05:50:15 -05:00
  • 9a3609ee6d Fix MultiKeyEdit clear action not re-aligning key sequences BigBahss 2020-11-09 02:56:22 -05:00
  • 2fb3bf4e26 Redesign ShortcutsEditor to take an obj list and refactor config to reflect that BigBahss 2020-11-08 08:36:02 -05:00
  • f5964fbe7f Refactor ActionShortcutEdit into MultiKeyEdit BigBahss 2020-11-06 10:20:31 -05:00
  • 43d3257d89 Extract functions in ShortcutsConfig BigBahss 2020-11-05 06:32:31 -05:00