summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* fixed logging in case of changes and errors in the mod listTannin2015-01-221-4/+7
|
* bugfix: When displaying the list of save games to delete the list is capped ↵Tannin2015-01-221-1/+10
| | | | to 10 entries, otherwise the window may extend beyond the screen
* bugfix: initialization order was wrong and so kept foreign language systems ↵Tannin2015-01-222-3/+3
| | | | | | from correctly loading mod order if Unmanaged is translated "Unmanaged" is no longer translatable as its used internally as an identifier
* cleanup (mostly removing unused includes)Tannin2015-01-2240-120/+68
|
* removed some obsolete codeTannin2015-01-222-31/+1
|
* bugfix: first attempt at discovering java binary always failedTannin2015-01-111-2/+3
|
* increased version number and minor stuffTannin2015-01-112-5/+2
|
* bugfix: priority couldn't be changed directly in plugin list (this change ↵Tannin2015-01-111-4/+19
| | | | was apparently not copied to the branch)
* different way to check for file existenceTannin2015-01-112-18/+7
|
* bugfix: translations for some plugins weren't loadedTannin2015-01-111-0/+5
|
* bugfix: executables with extensions other than .com, .cmd or .bat were ↵Tannin2015-01-111-3/+4
| | | | started with cmd.exe (since 1.2.16)
* bugfix: translations for configurator plugin weren't named correctlyTannin2015-01-081-2/+2
|
* bugfix: translations for plugins were not usedTannin2015-01-081-0/+11
|
* bugfix: showEvent contains initializion code that should be run only on ↵Tannin2015-01-082-28/+38
| | | | first start of the application
* - download servers that haven't been available for over a month are now ↵Tannin2015-01-0710-34/+53
| | | | | | | | | | | | | purged from the known servers list - bugfix: encoding detection for fomod xmls could incorrectly interpret files as utf16 encoded - bugfix: hashing algorithm for bsa files was wrong - bugfix: nxmhandler reported non-issues as errors - bugfix: nxmhandler tried to apply chrome fix on every start - bugfix: "not endorsed" icon displayed for non-nexus mods - bugfix: when drag&dropping within the overwrite dialog the file might still get moved to a mod (and probably not the intended one) - bugfix: dropping files from overwrite on the modlist was refused when not sorting by priority (only in 1.2.15) - bugfix: unmanaged mods couldn't be reordered (only in 1.2.15)
* updated packaging and build scriptsTannin2015-01-0310-48787/+3
|
* - repository info is now stored with the modTannin2015-01-034-3/+42
|
* - bugfix: no exec info returned for .exeTannin2015-01-034-19/+23
| | | | - bugfix: wide string conversion functions seem to have failed for empty string
* added/updated translation filesTannin2014-12-203-1330/+1885
|
* cleanupTannin2014-12-207-94/+225
|
* - drag&drop in the plugin list now also prompts a message instead of being ↵Tannin2014-12-202-43/+13
| | | | impossible
* - bugfix: file extensions when adding executables were treated case sensitiveTannin2014-12-201-5/+6
| | | | - exe files are now started directly, not through cmd
* bugfix: when merging mods with a custom installer, various ini settings ↵Tannin2014-12-201-6/+7
| | | | (incl. category) were reset
* endorsing is now only offered for mods with a valid nexus idTannin2014-12-201-16/+18
|
* workaround to prevent executables dialog from auto-selecting the top-most ↵Tannin2014-12-203-46/+57
| | | | executable
* - mod-list can now be re-ordered with drag&drop while grouping is activeTannin2014-12-144-5/+30
| | | | - drag&drop is not disabled when ordering by other columns than priority. MO will notify using messagedialog that it's impossible instead.
* when reinstalling a mod the existing mods name is used by defaultTannin2014-12-143-11/+13
|
* if a shortcut-started application is the same binary as a configured one, ↵Tannin2014-12-143-0/+25
| | | | the corresponding steam app id is used
* custom installers can now set the installation file (and the ncc installer ↵Tannin2014-12-142-2/+20
| | | | now does)
* - NCC installer can now discover files in other mods (thanks Reunion!) and ↵Tannin2014-12-135-1/+13
| | | | knows the script extender version
* all executables can now be repositioned, including auto-detected onesTannin2014-12-094-24/+62
|
* searching for steam process will no longer fail when more than 1024 ↵Tannin2014-12-092-12/+22
| | | | processes are running (and steam is past the 1024th)
* removed use of ModInfo::internalNameTannin2014-12-094-11/+4
|
* now stored installed files with each modTannin2014-12-094-0/+53
|
* bugfix: hitting the fix button in the diagnosis plugin could crash MO if theTannin2014-12-041-4/+9
| | | | line didn't have mouse focus
* bugfix: ini tweaks were not applied in priority orderTannin2014-12-041-2/+3
|
* minor fixesTannin2014-12-041-1/+1
|
* - added error handling when a file can't be deleted from vfsTannin2014-12-014-11/+20
| | | | - minor bugfixes
* more bugfixesTannin2014-11-265-1406/+1434
|
* several bugfixes from the bugfix-wc that I forgot to backportTannin2014-11-262-210/+218
|
* undid some changes that accidentally made it to this branchTannin2014-11-269-7444/+7293
|
* - fixed manifest for qt5Tannin2014-11-142-2/+12
| | | | - download messages can now be sent from different user accounts
* - updated staging script to use qt5 and to fetch translations from transifexTannin2014-11-117-6629/+9613
| | | | - removed call to function unavailable in Windows XP
* some work on installer scriptsTannin2014-11-111-0/+11
|
* - re-enabled use of img-tags in bbcode converterTannin2014-11-116-57/+27
| | | | | - addded a workaround for cases where, after a MO update, the stored modlist layout has no size for new columns - using a webview again for the nexus view of the modinfo dialog
* - bsa parser will now cancel in case of a read error. Before, when ↵Tannin2014-11-093-10/+17
| | | | | | | | | attempting to parse a broken bsa it could take forever and continuously allocate memory - better error message when bsa parsing fails - slightly better support for font colors in bbcode converter - configurator now also uses pyqt5 - bugfix: bsa hashing function converted backslashes to slashes instead of the other way around. hash calculation is still often wrong on folder names...
* - workaround for GetModuleFileName-calls that supply wrong buffer sizeTannin2014-11-062-3/+4
| | | | | | - removed obsoleted calls to GetVersionEx - bugfix: download urls were potentially not encoded correctly - bugfixes to tls-based recursion protection
* - moved the hook-recursion-protection to tlsTannin2014-09-295-45/+84
| | | | | | | | | - some code cleanup and consolidation - hook.dll will now report all of its own exceptions - some more logging during startup - changed the way urls are encoded for download requests - now displaying (one of the) process name(s) while waiting for a program to end - bugfix: spawned processes were forced to leave the job
* - archive library can now query for password during extraction (seems to be ↵Tannin2014-11-0510-24/+89
| | | | | | | | | | | | | | | | | | necessary for rars) - process blacklist is now taken from a file if there is one, not hardcoded - removed workaround for the papyrus compiler - updated loot client to work with the actual api - loot client now links with loot32.dll at runtime - loot client now produces its output in a (json-)file which includes all plugin messages and dirty flags - fomod installer now tries to parse the xml with several encodings - fomod installer will now display a diagnostics warning if the jpg imageformat isn't supported - base preview plugin now tries to be a bit smarter about resizing images to fit the screen - bugfix: fomod installer no longer tries to open an image even after detecting its invalid - bugfix: potential null-pointer dereferentiation in getprivateprofile... hooks - bugfix: potential null-pointer dereferentiation in download manager - bugfix: internal origin name showed up in one more place - bugfix: ToString function produced strings that were one (zero-termination-)character too long
* - several style fixes suggested by static analysisTannin2014-09-2426-193/+176
| | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor