Commit Graph

40 Commits

Author SHA1 Message Date
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
Guillaume Jacquemin fc9d898c54 Add MassManager and move backend stuff to it.
This is a big commit, but a necessary one, as too many things were
intertwined. As a result, the code is now cleaner.
2020-01-12 14:54:23 +01:00
Guillaume Jacquemin cf3c7305c8 MainFrame: add zip creation feature. 2020-01-11 14:22:20 +01:00
Guillaume Jacquemin 95ab88a735 EvtMainFrame: fixed the getActiveSlot rewrite. 2020-01-11 13:23:09 +01:00
Guillaume Jacquemin 8560495ae6 EvtMainFrame: rewrite getActiveSlot.
It was pretty bad, not gonna lie.
2020-01-11 11:02:45 +01:00
Guillaume Jacquemin 802c0db2de MainFrame: add active slot tracking.
Can't do more because the variable that controls the slot gets removed
from the profile save if slot 0 is chosen in the game.
2020-01-10 22:50:41 +01:00
Guillaume Jacquemin c8eca7cd7f Give the app a proper display name. 2020-01-10 22:47:20 +01:00
Guillaume Jacquemin ee0bed7189 MainFrame: change some UI stuff. 2020-01-10 22:46:51 +01:00
Guillaume Jacquemin aaf38469bd MainFrame: add game status checking.
Dangerous operations are also blocked during that time.
2020-01-10 12:23:25 +01:00
Guillaume Jacquemin 83008d3b01 MainFrame: replace the timer with a file watcher.
This will lead to less UI flickering and faster response times.
2020-01-10 00:01:24 +01:00
Guillaume Jacquemin 6471a9dd93 MainFrame: update version number. 2020-01-09 23:50:29 +01:00
Guillaume Jacquemin ce4ff48df5 EvtMainFrame: make the previous fix Unicode-aware.
I hate the Windows API.
2020-01-09 22:10:38 +01:00
Guillaume Jacquemin a3ca557760 EvtMainFrame: fix getSaveDirectory.
Using Directory::home() on systems with OneDrive returns a
fucked-by-OneDrive path, so I use another way now.
2020-01-09 21:40:33 +01:00
Guillaume Jacquemin 65e33fc332 EvtMainFrame: remove a redundant function call. 2020-01-09 19:11:46 +01:00
Guillaume Jacquemin 573eb089e4 Add files and update README.md. 2020-01-09 13:59:19 +01:00
Guillaume Jacquemin fb729b29ce Add README.md. 2020-01-07 20:24:40 +01:00
Guillaume Jacquemin 0c5abe2685 Add COPYING. 2020-01-07 20:14:11 +01:00
Guillaume Jacquemin 933610648c Add Corrade submodule. 2020-01-07 20:07:14 +01:00
Guillaume Jacquemin 3d8a7a0ef6 Add .gitignore. 2020-01-07 19:57:27 +01:00