qtGui: Use defaults in analyze_loadorder
version.py: Added about section
qtGui.py: Fix an issue where some plugins were not properly colorized
resources.py: Now use appdata (or equivalent) for databases
version.py: Added more version information
qtGui.py: Added a simple 'About' window
configHandler: Write Raw files directly when needed
window.qml: Open ini files first
translations.py: Added an option to dump the translation dictionary
qtGui.py: Moved error handler out of MloxGui
qtGUI: Use a different type of dialog box for the about box
update.py: Use either libarchive or 7za to extract files
ConfigHandler: Handle more exceptions when reading a file
simplified configHandler
ploggraph.py: Add an option to output '.dot' graphviz files
ruleParser: Fixed reading plugin descriptions
minor cleanups
Minor code cleanup
ruleParser now gives it's output via a function
ruleParser: minor Cleanup
loadOrder: Fall back to reading the whole Data Directory when Morrowind.ini is empty.
fixup parser dot
loadOrder.py: Use strings to represent a path
ruleParser.py: Don't use pass by reference to obtain data
Fix broken unit tests
loadOrder.py: Add a docstring to loadorder.write_new_order
loadOrder: remove loadorder.graph completely
mlox.py: Change the minimum python version requirement to 3.0
loadOrder.py: Use RAII on loadorder initialization
rule_parser: Now handle both str and caseless_dirlist as inputs
loadOrder.py: Explicitly state the graph loadorder.add_current_order will append to
Properly check some log messages in unit tests
Minor spelling fixes
pluggraph.py: Add documentation to pluggraph.explain
Use proper relative package import statements
loadOrder.py: Don't use lambda's when not needed
loadOrder: Be more explicit with a variable name in loadorder.explain
ruleParser.py: Add more documentation to get_version
Fixed an issue with the byte order marker
Transitioned to Python3
undo UTF-8 (BOM)
Documentation update
qtGui: Now properly colorize text
Merge pull request #23 from Translator5/master
Switch to a Qt5 GUI
Move to Python3 and a brand new GUI
mlox_base update russian variants
module_test: Use Python3 style print statements
update.py: Split file downloading into a seperate function
Make Printing the version information more generic
Update gitignore
Changes to prepare for Python3 transition
module_test.py: Tests now work
configHandler.py: Remove more usess of caseless_dirlist
gui.py: Don't use StringIO when it's not needed
Use Python3 style except statements
Add basic build instructions (Using Nuitka)
translations.py: Move translations to its own file
configHandler.py: Try not to use caseless_dirlist as much
Use proper module format for more imports
Make configHandler.py compatible with Python3
Add a new userfile to mlox
configHandler.py: No longer depends on fileFinder
mlox.py: Use Python3 style print statements
gui.py: Use CamelCase for Gui Class
Make debugging work for the updater
Use resources.py for updater
Use a resource manager module to keep track of external files
module_test: Switch to using variables rather than repeating magic numbers
Updated Changelog and TODO
re-aranged some files
Updated Mlox version to 0.62
Fix some issues found by pylint
mlox.py: Swapped to using argparse from getopt
test: Update loadorder2files.py
mlox.py: Clean up line spacing in argparse
ruleParser.py: Use python3 style print statements instead of direct writes to a stream
Now releasing Version 0.62
ruleParser.py: Get the version of the rules file when it's loaded.
util: Moved tes3cmd and tes3lint into their own seperate folders
util: Move util files from test folder. Add Readme.md
update.py: Made the updater more generic
module_test.py: Now properly test if updator works
configHandler: Add the ability to clear game files from Morrowind.ini
Merge branch 'write_mw_config' into release_prep
Readme.me: Update mlox download location
configHandler: Add the ability to write to Morrowind.ini config files
gui: Properly display when the load order has been updated
Updated Readme, and usage guide
Moved and Renamed ToDo file
version.py: Fix a crash if mlox_base.txt does not exist
configHandler: Clear game files no matter where they are in Morrowind.ini
update.py: Add more debugging information when something goes wrong
loadOrder: Update 'Morrowind.ini' if write_new_order() is called.
module_test.py: Mostly converted to using unit tests
mlox.py: Fix updater not working
Switch back to using the old SVN update location.
loadOrder.py: loadorder.update now just returns the parser's output
__init__.py: Should probably be empty
mlox.py: Fixed some minor problems found by pylint