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
07d40a20e4
Add (Evt)NameChangeDialog.
2020-06-13 20:21:02 +02:00
78653e317f
EvtMainFrame: fix an issue with the delete staged button.
2020-01-16 09:36:46 +01:00
d2db17a18f
MainFrame: update version number.
2020-01-16 09:06:46 +01:00
c27e723fb5
MainFrame: add a proper link to the GitHub.
2020-01-16 09:05:49 +01:00
9de86713c5
MainFrame: small UI tweaks.
2020-01-16 09:04:06 +01:00
87007e8068
Add staged M.A.S.S. deletion.
2020-01-16 01:26:22 +01:00
6a07121323
MainFrame: update command state on staging selection.
2020-01-16 01:26:22 +01:00
99ee8e75a3
EvtMainFrame: add staging area stuff.
2020-01-16 01:26:22 +01:00
5878bf4856
MassManager: add staging area stuff.
2020-01-16 01:26:22 +01:00
be51d68e45
EvtMainFrame: implement stagingButtonEvent().
2020-01-16 01:26:22 +01:00
fd0879c9ad
EvtMainFrame: add _exportButton to updateCommandsState().
2020-01-16 01:26:22 +01:00
8fc5f1ecc5
MassManager: fix the notation for deleteMass().
2020-01-16 01:26:22 +01:00
6bb5b4a6bd
MassManager: give _ready a default value.
2020-01-16 01:26:22 +01:00
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
e39167617a
Enable pedantic flags.
...
These can't hurt.
2020-01-16 01:26:22 +01:00
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
cc0e6cedff
Bump version to 0.2.0.
2020-01-12 15:01:49 +01:00
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
cf3c7305c8
MainFrame: add zip creation feature.
2020-01-11 14:22:20 +01:00
95ab88a735
EvtMainFrame: fixed the getActiveSlot rewrite.
2020-01-11 13:23:09 +01:00
8560495ae6
EvtMainFrame: rewrite getActiveSlot.
...
It was pretty bad, not gonna lie.
2020-01-11 11:02:45 +01:00
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
c8eca7cd7f
Give the app a proper display name.
2020-01-10 22:47:20 +01:00
ee0bed7189
MainFrame: change some UI stuff.
2020-01-10 22:46:51 +01:00
aaf38469bd
MainFrame: add game status checking.
...
Dangerous operations are also blocked during that time.
2020-01-10 12:23:25 +01:00
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
6471a9dd93
MainFrame: update version number.
2020-01-09 23:50:29 +01:00
ce4ff48df5
EvtMainFrame: make the previous fix Unicode-aware.
...
I hate the Windows API.
2020-01-09 22:10:38 +01:00
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
65e33fc332
EvtMainFrame: remove a redundant function call.
2020-01-09 19:11:46 +01:00
573eb089e4
Add files and update README.md.
2020-01-09 13:59:19 +01:00
fb729b29ce
Add README.md.
2020-01-07 20:24:40 +01:00
0c5abe2685
Add COPYING.
2020-01-07 20:14:11 +01:00
933610648c
Add Corrade submodule.
2020-01-07 20:07:14 +01:00
3d8a7a0ef6
Add .gitignore.
2020-01-07 19:57:27 +01:00