summaryrefslogtreecommitdiff
path: root/src/overwriteinfodialog.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Oblivion Remastered Meta PR (#2241)Jeremy Rimpo2025-05-231-6/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow for mod directory maps - Set main data files based on game - Mapped mod directories to VFS - Update overwrite setup * Skip if mod contains no 'data' dir * More mod directory compatibility fixes * Workaround for Obl:Rem save location - SLocalSavePath does nothing yet MO2 wants to use it to override the default save location - This only applies to BGS games anyway, we should move this logic * First pass for overwrite mod directory support * More overwrite move / delete restrictions * Fix issue with moving directories that are not required * Formatting pass * More modDataDirectory updates * Formatting --------- Co-authored-by: Mikaël Capelle <capelle.mikael@gmail.com>
* Apply clang-format.Mikaël Capelle2023-07-091-57/+60
|
* Convert everything to CRLF.Mikaël Capelle2023-07-091-275/+275
|
* fixed warnings about Q_OBJECT and thousand separatorsisanae2020-04-181-43/+1
| | | | had to move some classes to header files
* only default sort file trees if no setting was savedisanae2019-11-271-2/+4
|
* fix sort in overwrite, remember settingsisanae2019-11-261-2/+11
| | | | remove useless header in archives list
* added error messages to FileRenamer and a few moreisanae2019-10-041-2/+2
| | | | fixes for shell functions changing names
* moved all geometry save, restore and reset to GeometrySettingsisanae2019-08-161-2/+2
| | | | changed reset button in settings to restart immediately
* added GeometrySaverisanae2019-08-161-9/+2
| | | | | removed widget-specific functions in GeometrySettings, now using generic functions in Settings removed some unused member variables in MainWindow
* moved geometry handling to mod info and overwrite dialogsisanae2019-08-041-0/+19
|
* Merge pull request #807 from isanae/logging-reworkJeremy Rimpo2019-08-021-3/+3
|\ | | | | Logging rework
| * changed qCritical() to log::error()isanae2019-07-221-3/+3
| | | | | | | | removed now unused vlog()
* | Merge pull request #806 from ModOrganizer2/qt-5.13Jeremy Rimpo2019-08-021-1/+0
|\ \ | |/ |/| Qt 5.13
| * Refactor obsolete methodsSilarn2019-07-031-1/+0
| |
* | fixed context menu being offset vertically in the overwrite dialogisanae2019-07-061-1/+2
|/
* Correcting minor spelling mistakes in the UI + add contributorMatte A2019-06-231-4/+4
|
* changed rest of ShellExecuteW() calls to use shell::Execute(), ↵isanae2019-05-261-6/+1
| | | | shell::OpenLink() or shell::OpenFile()
* put explore and open functions in namespace shellisanae2019-05-251-1/+1
| | | | | | previewDataFile() was duplicated in both MainWindow and ModInfoDialog, moved to OrganizerCore added preview menu item to filetree better logging when shell operations fail
* ExploreFile() will select the file in explorer when the path is a fileisanae2019-05-251-1/+2
| | | | replaced more ShellExecute() calls with ExploreFile()
* Make logs more consistent in format and contentLostDragonist2019-01-301-1/+1
|
* Make logs more consistent in format and contentLostDragonist2019-01-301-1/+1
|
* Fix or ignore a number of compiler warnings.Al2019-01-111-1/+1
|
* Add open in explorer button to Overwrite dialog.Al12rs2018-06-211-0/+4
|
* Added Delete shourcut to both modinfodialog and Overwriteinfodilaog. Added ↵Al12rs2018-04-181-0/+34
| | | | confirm messages since delete can't be undone.
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-149/+179
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-179/+149
|
* replaced all uses of NULL with nullptrTannin2014-11-281-3/+3
| | | | fixed a few placed where NULL was used as a number or boolean
* normalized eol style (all files should now have windows line endings)Tannin2014-07-171-260/+260
|
* - bugfix: broke qt4 compatibility in trying to support qt5Tannin2014-07-171-5/+13
| | | | | - bugfix: overwrite dialog displayed system drives if the overwrite directory didn't exist - bugfix: ini tweak activation wasn't saved
* - diagnosis plugins can now request to be re-evaluatedTannin2013-11-061-2/+2
| | | | | | | | | | | | - main application now contains means for plugins to react on some changes (to be extended) - plugins can now retrieve more information about a mod - user-agent sent to nexus now automatically contains the current MO version - included updated russian translation - problems dialog now refreshes itself after a fix was applied - fixed new esp/asset ordering diagnosis. May be fully functional now - bugfix: restoring locked load order could leave MO in an endless loop (not sure if this fix is correct yet) - bugfix: plugin list was not visually updated after some changes - bugfix: nmm importer threw away mod ordering
* - esp reader now handles invalid files more gracefullyTannin2013-09-211-1/+0
| | | | | | | | | | | | | | | | | - files moved will now also be treated as "deleted" in the old location so a newly created file with that same name is not created in overwrite - introduced a mechanism by which MO can recognize if it crashed before when attempting to load a plugin. That plugin can be blacklisted so it doesn't get loaded again - plugins can now programaticaly change their settings - plugins can now store data persistently without exposing that data as settings - requesting an unset-setting from a plugin is no longer treated as a bug - clarified warning message for when files are in overwrite directory - the proxyPython plugin will now discover if python initialization crashed MO on a previous session and give the user a chance to fix it or disable the plugin - bugfix: GetModuleFileName modified the buffer past the zero termination. While this doesn't violate the API documentation it is different from the regular windows implementation - bugfix: proxy plugins couldn't access the parent widget - bugfix: when moving a file from overwrite to a mod the in-memory file structure wasn't updated - bugfix: name input dialog for profiles allowed names that weren't valid directory names - bugfix: profile dialog wasn't able to delete profiles if the name started or ended in whitespaces - bugfix: The name-cells for plugin settings could be changed (without effect) - removed a few obsolete files from the repository
* - creating mods from overwriteTannin2013-04-041-2/+2
| | | | | | | - moving files from overwrite to mods - offline mode - several fixes to the grouping system - fix to "duplicate translation" errors
* - moved shared and uibase libraries to namespacesTannin2013-02-171-231/+234
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* initial commit to mercurial repository.Tannin2013-02-031-0/+250
Corresponds to MO version 0.12.6