WrinklyNinja
294cb02aaf
Finished work on issue #10 .
2013-06-06 16:40:21 +01:00
WrinklyNinja
6302e8e739
Started work on issue #10 .
...
If a circular dependency is detected, sorting should not take place,
since it would get stuck in an infinite loop. Consistency checks are
unoptimised.
2013-06-06 08:26:23 +01:00
WrinklyNinja
b4096b65de
Removed testing loop in sorting code, closes issue #1 .
2013-06-05 17:46:46 +01:00
WrinklyNinja
017a8ab1a5
Implemented issue #5 , tweaked Bash Tag message string.
2013-06-05 16:34:09 +01:00
WrinklyNinja
f52ef1501b
Implemented issue #4
2013-06-05 14:13:47 +01:00
WrinklyNinja
f06f3d1136
Implemented issue #16 .
2013-06-05 13:44:38 +01:00
WrinklyNinja
2b52470dad
Forgot to remove debug outputs.
2013-06-05 13:35:57 +01:00
WrinklyNinja
4d78bc3137
Completed issue #17 work.
...
Added initialisation of game-related settings window controls (thought
I'd already done this), and implemented name conflict and other safety
checks.
2013-06-05 13:34:25 +01:00
WrinklyNinja
7e55e7a958
Re-organised repo, and fixed Bash Tag suggestions using the wrong CSS.
2013-06-05 10:09:14 +01:00
WrinklyNinja
c93d02f0b8
Tweaked styling of report, tidied up readme a bit.
2013-06-05 10:07:18 +01:00
WrinklyNinja
8c6ca06eab
Documented build procedure, tidied it up.
...
I was building with mingw and mingw-w64 before, now only mingw-w64 is
needed.
2013-06-03 19:07:24 +01:00
WrinklyNinja
310d917d23
Fixed compile errors, closed issue #19
2013-05-18 22:54:26 +01:00
WrinklyNinja
f50e822266
Implemented game settings GUI
...
Very little in the way of safety checks though. Part of work on issue
#17 .
2013-05-18 22:36:46 +01:00
WrinklyNinja
2fb77b18f4
Game install paths now recorded.
...
BOSS now uses the Registry key of a game to get its install path only if
the path is empty or invalid, and saves the install path on exit. GUI
settings window is currently outdated, will need a new interface for
editing games' settings.
2013-05-17 18:59:19 +01:00
WrinklyNinja
bf7a22969c
Forgot to stage most of the changes for the last commit...
2013-05-17 16:59:41 +01:00
WrinklyNinja
8dd73adc82
Changed some metadata member types, constructors.
...
Message types, languages are now given by int constants for simpler
comparison. Tag constructor now explicitly takes addition/removal flag.
Removed unused metadata member functions. Also removed CRC/isActive calc
from Plugin constructor, and implemented YAML emitter for Game objects.
2013-05-17 16:51:34 +01:00
WrinklyNinja
06523d2f8f
Generalised game support, masterlist URLs are now part of game settings.
...
Part of issue #3 , #17 work. Paths aren't getting written to settings
file on exit yet though, and there's no GUI for editing the settings yet
(besides existing URL settings). Changes to libespm.yaml are just
guessing that FO3 and FONV use the same settings as Skyrim.
2013-05-17 16:43:54 +01:00
WrinklyNinja
4c8430896c
Some tidying up of sorting loops, preliminary attempts at fixing per-plugin sorting range. Removed CRC, active labels from BOSS report.
2013-05-15 23:49:06 +01:00
WrinklyNinja
9d8ebca187
Moved to do list in README to GitHub issues. TCs are now assumed to be installed locally or in the same place as their base game is said to reside by the Registry.
2013-05-14 16:24:08 +01:00
WrinklyNinja
bf58ae2d80
The only bit of the UI that is explicitly dependent on any game details now are the masterlist update paths settings. The backend for TC support will probably change though, and a UI for editing TCs supported is yet to be implemented.
2013-05-14 14:59:14 +01:00
WrinklyNinja
59c4a90499
Started to implement more general Total Conversion support. Still need to sort out settings window and initial install path discovery though.
2013-05-14 10:49:43 +01:00
WrinklyNinja
84a2eeabb1
Moved resources out of examples folder.
2013-05-13 19:28:55 +01:00
WrinklyNinja
d4a6dd94ce
Removed support for Nehrim entirely to get a level platform for more general TC support.
2013-05-13 19:26:53 +01:00
WrinklyNinja
fd3bd7c6e0
Added icon to report viewer, fixed filter-related oddness.
2013-05-13 18:37:18 +01:00
WrinklyNinja
5f7ba7332d
Updated resource paths.
2013-05-13 11:35:23 +01:00