Commit Graph

118 Commits

Author SHA1 Message Date
Guillaume Jacquemin a24422adcc MainFrame: increase sleep time in fileUpdateEvent().
This should make file access a tiny bit safer.
2020-10-02 12:53:55 +02:00
Guillaume Jacquemin e77b56383a Made the strings more readable. 2020-09-30 22:49:42 +02:00
Guillaume Jacquemin a06ea2caa4 Finish re{writing} the MASS manager. 2020-09-30 16:27:26 +02:00
Guillaume Jacquemin d7fa2abafb Profile: reimplement the backup feature. 2020-09-30 16:26:34 +02:00
Guillaume Jacquemin fdf72544fb Fixed an assert.
It didn't appear in release, but it could have bitten me in the ass at
some point.
2020-09-30 16:26:15 +02:00
Guillaume Jacquemin 854a7bbcca Add the ability to not use the Corrade submodule.
Also add a version check, just in case.
2020-09-21 13:48:22 +02:00
Guillaume Jacquemin 34d938548a Update Corrade to 2020.06. 2020-09-08 23:26:37 +02:00
Guillaume Jacquemin 9ddea11b6e Some early work on classes. 2020-09-01 16:14:43 +02:00
Guillaume Jacquemin 401d7d747e Fix a regression introduced in 1.1.2. Again. 2020-08-17 13:10:45 +02:00
Guillaume Jacquemin cd92cb02fa Update the disclaimer. 2020-07-30 11:10:11 +02:00
Guillaume Jacquemin 44e5790b7c Bump the version number to 1.2.1. 2020-07-22 16:04:15 +02:00
Guillaume Jacquemin d3f1027df2 Fix a regression introduced in 1.1.2. 2020-07-22 16:03:11 +02:00
Guillaume Jacquemin 496ade0481 Bump the version number to 1.2.0. 2020-07-22 09:19:44 +02:00
Guillaume Jacquemin 3f8af910e3 Add demo unit import. 2020-07-22 08:55:12 +02:00
Guillaume Jacquemin 6a30c7d037 Fail gracefully if the screenshots folder doesn't exist. 2020-06-29 16:38:43 +02:00
Guillaume Jacquemin 8cac1a8360 MainFrame: fix crash when cancelling a dialog. 2020-06-24 10:02:30 +02:00
Guillaume Jacquemin f8d8bb95e5 MainFrame: rename some events for consistency. 2020-06-21 21:39:39 +02:00
Guillaume Jacquemin 7855323bc6 MassManager: fix the active slot detection issue.
It's now replaced with a more stable version.
Also bumped tested version up.
2020-06-21 08:52:26 +02:00
Guillaume Jacquemin 6f5b02b395 MainFrame: bump version number. 2020-06-20 11:42:26 +02:00
Guillaume Jacquemin 3c34b7cdac CMakeLists: link to static libraries. 2020-06-20 11:35:23 +02:00
Guillaume Jacquemin 3841e82dc9 MainFrame: fix a function call. 2020-06-20 11:12:27 +02:00
Guillaume Jacquemin 694e124d91 MainFrame: wire the frontend to the backend.
I *hate* wxListCtrl and wxImageList.
2020-06-20 10:45:49 +02:00
Guillaume Jacquemin ae53387351 MainFrame: add more events to handle. 2020-06-20 10:39:31 +02:00
Guillaume Jacquemin 767b8e046f MassManager: add screenshot management backend. 2020-06-20 10:39:05 +02:00
Guillaume Jacquemin cf53be5037 main: add PNG handler. 2020-06-14 22:52:17 +02:00
Guillaume Jacquemin 76a4ac7dd3 MainFrame: add GUI for the screenshot manager. 2020-06-14 14:28:12 +02:00
Guillaume Jacquemin 07ed391cf6 MainFrame: reorganise the UI.
Some of the widgets had wrong parents.
2020-06-14 12:18:44 +02:00
Guillaume Jacquemin 7553fdaa7d MainFrame: rework the UI for future changes. 2020-06-14 11:20:29 +02:00
Guillaume Jacquemin d43dc42b17 Update README.md. 2020-06-13 23:01:47 +02:00
Guillaume Jacquemin 767c08684c MainFrame: update the version number. 2020-06-13 22:39:44 +02:00
Guillaume Jacquemin c0e88ec90e MainFrame: expose renaming in the UI. 2020-06-13 22:29:23 +02:00
Guillaume Jacquemin 667a2929a7 MassManager: add the backend for renaming builds.
This is shaky as eff. If I had access to a full breakdown/analysis of
the UE4 save format, I might be able to write a better backend, which
would avoid such shakiness.
2020-06-13 22:28:44 +02:00
Guillaume Jacquemin 07d40a20e4 Add (Evt)NameChangeDialog. 2020-06-13 20:21:02 +02:00
Guillaume Jacquemin 78653e317f EvtMainFrame: fix an issue with the delete staged button. 2020-01-16 09:36:46 +01:00
Guillaume Jacquemin d2db17a18f MainFrame: update version number. 2020-01-16 09:06:46 +01:00
Guillaume Jacquemin c27e723fb5 MainFrame: add a proper link to the GitHub. 2020-01-16 09:05:49 +01:00
Guillaume Jacquemin 9de86713c5 MainFrame: small UI tweaks. 2020-01-16 09:04:06 +01:00
Guillaume Jacquemin 87007e8068 Add staged M.A.S.S. deletion. 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin 6a07121323 MainFrame: update command state on staging selection. 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin 99ee8e75a3 EvtMainFrame: add staging area stuff. 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin 5878bf4856 MassManager: add staging area stuff. 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin be51d68e45 EvtMainFrame: implement stagingButtonEvent(). 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin fd0879c9ad EvtMainFrame: add _exportButton to updateCommandsState(). 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin 8fc5f1ecc5 MassManager: fix the notation for deleteMass(). 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin 6bb5b4a6bd MassManager: give _ready a default value. 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin b3027777ce MassManager: get rid of WIN32_LEAN_AND_MEAN.
Corrade's pedantic flags take care of it.
2020-01-16 01:26:22 +01:00
Guillaume Jacquemin e39167617a Enable pedantic flags.
These can't hurt.
2020-01-16 01:26:22 +01:00
Guillaume Jacquemin a75e8f3bed MainFrame: add UI for the staging area. 2020-01-16 01:26:22 +01:00
Guillaume Jacquemin 5f4fadee23
Update README.md 2020-01-12 20:31:55 +01:00
Guillaume Jacquemin cc0e6cedff Bump version to 0.2.0. 2020-01-12 15:01:49 +01:00