100 Commits
Author SHA1 Message Date
Al 99fe545ff4 Merge pull request #937 from ModOrganizer2/filetree_doubleclick_fix
Filetree double-click fix
2019-12-13 13:43:37 +01:00
Al 909e8254f7 Avoid opening folders in explorer when double-clicking on them in the filetree.
As a side effect Enter and Return no longer do anything on folders either.
2019-12-13 13:36:12 +01:00
Al 292cee7f6a Update readme.md 2019-12-09 18:35:51 +01:00
Al a4db0db94f Add alternatingRowColors to saves and data tab. 2019-12-09 01:17:27 +01:00
Al 27c05cebd5 Change compact size for the conflicts column to be shorter since there are less flags here. 2019-12-09 00:56:10 +01:00
Al 8c3a3e8257 Changed default behavior for "Open Previews on double click" to true
since it's probably the most desirable option.
2019-12-08 21:05:58 +01:00
Al 8aa298b606 Merge pull request #849 from Al12rs/more-filters
Added "No valid game data" and "No Nexus ID" filters as per #295
2019-10-04 22:17:01 +02:00
Al e427dbae55 Merge pull request #847 from isanae/file-renamer-errors
FileRenamer error messages
2019-10-04 22:16:39 +02:00
Al 73541c9bb4 Merge pull request #846 from isanae/tr-archive-errors
Made extraction errors translatable
2019-10-04 22:16:17 +02:00
Al 0ff1da60b1 Merge pull request #845 from isanae/plugin-tooltips
Tooltips in plugin list
2019-10-04 22:15:49 +02:00
Al 49e19c8185 Added "No valid game data" and "No Nexus ID" filters as per #295 2019-10-04 17:18:06 +02:00
Al e6a47bf8b7 Preemptively bump version to alpha build 3 so I don't forget next time. 2019-10-03 01:20:38 +02:00
Al 17ebbc30c5 Set Plugins tab as default tab again after last commit. 2019-10-02 23:35:51 +02:00
Al b389161077 Made categories section (filters) resizable via a splitter. Correctly handled hiding and unhiding as well as saving the state between sessions. 2019-10-02 23:06:35 +02:00
Al d0099f577e Changed label of executable dialog to be more clear about application icons. 2019-09-23 17:40:09 +02:00
Al 21b9d90d00 Changed youtube links in nexus description to use full version instead of shortened one. 2019-07-14 17:15:43 +02:00
Al b997e97472 Fixed Youtube links in Nexus Description view. 2019-07-14 02:46:57 +02:00
Al a2aa4270e9 Added full Spoiler support to the nexus Description viewer. 2019-07-14 01:55:08 +02:00
Al 23b71ca21f Add full support for quotes in nexus descriptions and avoid url horizontal overflow by forcing world break word wrap. 2019-07-14 01:09:36 +02:00
Al c486a88348 Show timestamp seconds of log entries in logList view. 2019-07-10 21:41:15 +02:00
Al a833bc5a3e Improved Nexus description css to be easier on the eyes and handle images better. 2019-07-10 20:52:43 +02:00
Al f7a4ff9f5a Avoid refreshing Data tab each time directoryStructure is refreshed if the tab is not active. 2019-07-10 02:36:30 +02:00
Al 6b81058831 Added "Downloads" since ex NMM users though it mean the installed Mods.
It also gives more difference with "Hide" so that it's less likely to use one instead of the other.
2019-07-05 16:28:59 +02:00
Al a82b5de34a Merge pull request #772 from Nubbie/Develop
Correcting minor spelling mistakes in the UI + add contributor
2019-06-25 22:52:22 +02:00
Al d683ee652c Merge pull request #773 from isanae/formatmessage-logging
Refactored FormatMessage() calls into formatSystemMessage()
2019-06-25 22:50:57 +02:00
Al 56839c9659 Modified Menu Bar:
* Removed Edit and Copy Log as it was useless.
* Moved Visit Nexus to Files.
* Moved Profiles to Tools.
* Renamed Tools submenu to "Tool Plugins".
2019-06-23 04:38:34 -04:00
Al ee89a8e23b * Changed export to CSV to sort by priority.
* Made status a default choice.
* Changed status column to +/- instead of Enabled/Disabled.
2019-06-23 04:38:33 -04:00
Al c216442eb4 Modified Menu Bar:
* Removed Edit and Copy Log as it was useless.
* Moved Visit Nexus to Files.
* Moved Profiles to Tools.
* Renamed Tools submenu to "Tool Plugins".
2019-06-20 00:44:19 +02:00
Al 5276c3c244 * Changed export to CSV to sort by priority.
* Made status a default choice.
* Changed status column to +/- instead of Enabled/Disabled.
2019-06-20 00:40:01 +02:00
Al 45ddf061c4 Disabled toolbar executable shortcut action after click to avoid starting it twice with a doubleclick. 2019-06-19 16:43:31 +02:00
Al 6cef9e5a7e Removed old debugline. 2019-06-19 16:16:10 +02:00
Al f74c341954 * Made the loadingbar a little bigger and more centered in the statusbar.
* Changed themes to remove the ugly separator line between widgets on the statusbar.
2019-06-19 15:31:52 +02:00
Al f883a14823 Improved downloads tab deletion and hiding warnings. 2019-06-19 01:57:16 +02:00
Al 52aa6ff681 Merge pull request #763 from Nubbie/patch-1
Correcting minor spelling mistakes in the UI + add contributor
2019-06-15 16:23:06 +02:00
Al 54f3188a06 Merge pull request #759 from isanae/unstyled-icons-fix
Fixing the icons on the toolbar and menus
2019-06-11 23:54:18 +02:00
Al a9ad126566 Merge pull request #754 from isanae/conflict-lists-sort
Natural sort for conflict lists
2019-06-05 08:09:55 +02:00
Al f4b33ac478 Merge pull request #753 from isanae/explore-data-file
Added "Open Origin in Explorer" to the data tab
2019-06-05 08:04:17 +02:00
Al 37c4dc5848 Merge pull request #752 from isanae/toolbar-revert
Reverted changes to the toolbar
2019-06-05 07:58:34 +02:00
Al 2fb33d891f Merge pull request #750 from isanae/more-menu-toolbar
Menu bar can be hidden, also shows executable shortcuts
2019-06-04 23:49:13 +02:00
Al c41cda79b8 Merge pull request #751 from isanae/close-flag-on-cancel-redux
Reset m_closing to false when the user cancels closing
2019-06-04 08:41:23 +02:00
Al 355a2fbbee Merge pull request #747 from isanae/splash-monitor
Display the splash screen on the same monitor as the main window
2019-06-03 22:27:22 +02:00
Al 0ecd812035 Merge pull request #744 from isanae/standard-menu-and-toolbar
Standard menu and toolbars
2019-06-03 22:26:55 +02:00
Al f00314442b Merge pull request #740 from isanae/new-conflict-list
New conflict list, new "go to" conflict menu item
2019-06-01 09:54:09 +02:00
Al 41f8da011d Merge pull request #739 from isanae/hide-conflict-items
Share context menu between conflict lists
2019-05-29 14:34:24 +02:00
Al 1e3a10c8b2 Merge pull request #732 from isanae/cmake-changes
Adds filters, precompiled headers and quietness to the Visual Studio projects
2019-05-28 09:44:17 +02:00
Al 6db22ef388 Merge pull request #734 from isanae/permissive-flag
Permissive flag
2019-05-28 09:42:06 +02:00
Al 28b117b1a6 Merge pull request #738 from isanae/crash-plugin-highlight
fixes a crash when highlighting plugins
2019-05-28 09:41:20 +02:00
Al 622908ee20 Merge pull request #735 from isanae/hover-activate-700
don't activate the window when hovering save files
2019-05-26 15:03:53 +02:00
Al 1c87bdab35 Merge pull request #733 from isanae/shell-functions-to-uibase
moved shell functions to uibase
2019-05-26 13:24:36 +02:00
Al 2caa688e55 Merge pull request #731 from isanae/filetree-dds-preview-630
Add preview to filetree, some refactoring
2019-05-26 12:24:02 +02:00
Al a0500fef6c Merge pull request #728 from isanae/Develop
Adds three columns in download list: mod name, version and nexus id
2019-05-23 15:39:21 +02:00
Al 0e5adf171f Merge pull request #727 from isanae/Develop
fix crash when changing file visibility from the filetree
2019-05-21 22:43:11 +02:00
Al 0078fd12d0 Merge pull request #726 from isanae/Develop
adds a no-conflict list in the conflicts tab, makes all three lists collapsible
2019-05-21 11:23:08 +02:00
Al b22ee0dc56 Merge pull request #717 from isanae/Develop
enable multiple selection in the conflict tree and file tree
2019-05-19 16:58:08 +02:00
Al c1db638d92 Merge pull request #715 from isanae/Develop
limit the number of items in the remove mods dialog
2019-05-17 09:18:46 +02:00
Al 105a112f3c Add "Explore Virtual Folder" (name subject to change) as a default executable. 2019-03-10 17:46:36 +01:00
Al ee266e5220 Merge pull request #655 from przester/double-install-fix
Reject new mod installations if another one is already running
2019-02-16 20:41:27 +01:00
Al c19ba15337 Merge pull request #653 from przester/instance-fix
Fix instance errors when downloading the same file multiple times
2019-02-16 13:02:52 +01:00
Al 4b98a3f5b6 Merge pull request #654 from przester/contextmenu-fix
Change mod list context menu to stack allocation
2019-02-15 23:00:07 +01:00
Al 4d8920cec1 Fix openOriginInfo and openOriginFolder for base files like skyrim.esm 2019-02-15 15:59:33 +01:00
Al 2106f29224 Write currentProfile to Ini file on profile change. Exclusively for outside detection of profile change. 2019-02-15 15:06:44 +01:00
Al 280a32597f Merge pull request #651 from przester/Develop
Fix mod context menu memleak (issue #379)
2019-02-14 16:39:05 +01:00
Al 749ceff04f Merge pull request #652 from przester/bugfix-446
Fix modId behavior on 'Query Info' cancel (issue #446)
2019-02-14 16:31:06 +01:00
Al 67cb214d47 Added enderal to instance selection name 2019-02-13 02:25:49 +01:00
Al dc1b1dd829 UpdateProblemsButton when it's pressed, should clear notifications if there was a lingering one.
Sadly does not work when it's disabled
2019-02-13 01:04:15 +01:00
Al b38a26c2bc Performance improvements:
* Avoid accessing disk for finding archives if archive parsing is disabled.
* Avoid very expensive createFile() call in removeOrigin(), after disabling a mod or closing modinfodialog.
2019-02-12 23:56:09 +01:00
Al 5eb686ac48 Use case insensitive check for flagging primary prugins.
Fixes some plugins not getting force enabled on TTW.
2019-02-12 18:54:56 +01:00
Al 75d16660fd Made Archive Conflicts option less appealing to random users. 2019-02-10 18:13:10 +01:00
Al 1d55e1f6f9 Avoid calling addModBSAToStructure() altogether if archive conflicts is disasbled. 2019-02-10 18:08:09 +01:00
Al 5767e27925 Fixed crash when "Update" filter is selected and multiple mods are ignored for update. 2019-02-10 00:44:02 +01:00
Al 02433c486b Fixed a Failed to refresh list of esps: invalid vector<T> subscript error
caused when locking multiple mods where some of them where disabled. Skipped the disabled ones.
2019-01-31 17:57:18 +01:00
Al 4b87be4d3d Update issue templates 2019-01-26 12:12:31 +01:00
Al 3f2a41979e Delete Issue template to use specific ones instead 2019-01-25 23:30:40 +01:00
Al 26d5313cba Added new Issue variegated templates 2019-01-25 23:28:00 +01:00
Al 0740b2b22f Update ISSUE_TEMPLATE.md 2019-01-25 23:11:30 +01:00
Al 2053efac29 Update ISSUE_TEMPLATE.md 2019-01-25 23:06:43 +01:00
Al 63511cd390 Fixed ListDialog geometry not saving in Move to mod feature. 2019-01-24 19:24:28 +01:00
Al 75d29f7e03 Show windows overwrite dialog when moving and add result message. 2019-01-24 14:41:52 +01:00
Al ae794dba32 Merge pull request #631 from Thex-PiedDroit/OverwriteToMod
Added ability to move files from the overwrite folder to an existing mod
2019-01-24 08:14:51 -05:00
Al c0c754728c Fixed display of notes tool-tip and improved Alternative Game source tooltip. 2019-01-24 13:23:44 +01:00
Al a40613f885 Cache list of archives contained in a mod instead of accessing disk each time 2019-01-22 17:58:34 +01:00
Al 917c08cd5f Fixed a crash with "Disable Selected" while in "checked" filter and similar cases 2019-01-22 13:26:52 +01:00
Al 11b2e0fe34 Improved performance of pluginlist refresh by removing regex 2019-01-22 13:25:31 +01:00
Al fe04cb47e1 Improved Choose Instance name dialog to avoid confusion 2019-01-20 22:27:43 +01:00
Al 8719248fcf Add some horizontal padding to downloads tab for eyecare 2019-01-20 00:15:20 +01:00
Al 23e81f7109 Open conflicts tab when double clicking on flags
not perfect as flags could be for something else but will provide fast access to that tab.
2019-01-19 23:36:52 +01:00
Al 0d04ba1873 Added OR and AND based search to modlist and pluginlist.
A space now means AND and "OR ; | ||" mean OR. OR always wins.
2019-01-18 01:34:18 +01:00
Al 5efba39f86 Fixed invalid vector access on modInfoDialog closing. 2019-01-13 13:42:56 +01:00
Al 821ca74166 Avoid refreshes unless it's specifically the update filter. 2019-01-12 20:24:10 +01:00
Al 864cab8c8a Fixed "check all for updates" not updating for the newly added mods. 2019-01-12 19:58:56 +01:00
Al ea3df2e9bd Some more drag and drop related changes, still no fix though. 2019-01-12 14:35:09 +01:00
Al 37e1009d94 Added missing Parchment theme file 2019-01-12 12:12:04 +01:00
Al 029da32412 Added Parchment theme by TheBobAbides. 2019-01-12 11:48:36 +01:00
Al 04a4346dc8 Save version even after downgrading.
Otherwise the downgrade warning will appear forever.
2019-01-11 14:02:19 +01:00
Al cc7c3adcad Fix or ignore a number of compiler warnings. 2019-01-11 13:56:58 +01:00
Al 183069a85d Make Visit on Nexus and Open web page do the other as well for multiple items. 2019-01-11 00:23:39 +01:00
Al ff49e2a43c Added Web Page URL field in modinfodialog.
It's used only if nexusID is invalid.
2019-01-11 00:04:09 +01:00
Al d0445685bf Fix #523 by resetting m_URL after install. 2019-01-10 23:51:53 +01:00
Al 14b117d74a Save rich text of notes tab across restart. 2019-01-10 21:16:01 +01:00
Al fa8e40adcb Update valid mod status when moving files from overwrite. 2019-01-07 14:28:28 +01:00