| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | moved all widgets in the conflict tab into a parent widget instead of ↵ | isanae | 2019-05-31 | 1 | -219/+234 |
| | | | | | directly being in the tab, allows for future additions to the tab | ||||
| * | Merge pull request #739 from isanae/hide-conflict-items | Al | 2019-05-29 | 5 | -159/+184 |
| |\ | | | | | Share context menu between conflict lists | ||||
| | * | reverted change that showed the conflicted file first in the preview dialog | isanae | 2019-05-28 | 1 | -3/+1 |
| | | | | | | | | | I'm not sure how I got to the conclusion that this was a better idea: preview was always an option for those files, and it has always shown the winning file, so I changed some long-standing behaviour for no reason. I reverted that change, although I'm leaving the functionality in previewFileWithAlternatives() to specify the selected origin because it works and could be useful in the future | ||||
| | * | also reversed 'hide' parameter to 'visible' for changeFiletreeVisibility() | isanae | 2019-05-28 | 1 | -14/+15 |
| | | | |||||
| | * | reversed 'hide' parameter to 'visible' for changeConflictItemsVisibility() | isanae | 2019-05-28 | 1 | -11/+13 |
| | | | | | | | | | | | when I pass true to it, I expect it to be visible, not "yes, this should be hidden" I had actually started this earlier and ended up in a broken, in-between state, which should be fixed now | ||||
| | * | added selectedOrigin to previewFileWithAlternatives() | isanae | 2019-05-28 | 4 | -7/+41 |
| | | | | | | | | | | | this is so that an origin other than the primary can be shown first and is used from previewDataFile() in ModInfoDialog since showing a preview for a conflicting file could initially show the file from the wrong mod removed unused, uninitialized and dangerous ModInfoDialog::m_OriginID | ||||
| | * | multiple selection for noconflict and overwritten lists | isanae | 2019-05-27 | 3 | -129/+119 |
| | | | | | | | | | | | | | | | set uniformRowHeights for all three lists for faster rendering, all items are text only all three lists use the same code for the context menu: - createConflictMenuActions() returns a struct with the QActions that are valid for the selection - showConflictMenu() plugs in the handlers and shows the menu | ||||
| * | | Merge pull request #732 from isanae/cmake-changes | Al | 2019-05-28 | 4 | -10/+465 |
| |\ \ | | | | | | | Adds filters, precompiled headers and quietness to the Visual Studio projects | ||||
| | * \ | Merge branch 'cmake-changes' of github_isa:isanae/modorganizer into ↵ | isanae | 2019-05-26 | 1 | -3/+0 |
| | |\ \ | | | | | | | | | | | | | cmake-changes | ||||
| | | * | | Update pch.h | isanae | 2019-05-24 | 1 | -3/+0 |
| | | | | | | | | | | | | | removed headers that were redundant or actually from MO | ||||
| | * | | | set use_folders, puts all cmake generated projects into a folder | isanae | 2019-05-26 | 1 | -0/+1 |
| | |/ / | |||||
| | * | | added precompiled headers | isanae | 2019-05-24 | 3 | -0/+282 |
| | | | | |||||
| | * | | using builtin properties for autogen source groups, everything is now in the ↵ | isanae | 2019-05-24 | 1 | -25/+11 |
| | | | | | | | | | | | | | autogen filter | ||||
| | * | | turned autorcc on so no need for qt5_add_resources() anymore | isanae | 2019-05-24 | 2 | -3/+15 |
| | | | | | | | | | | | | | | | | qt5_wrap_ui() is redundant since autouic is already on generate INSTALL.vcxproj.user to have the proper debugging settings so ModOrganizer.exe is started from install/bin | ||||
| | * | | greatly decreased the verbosity of builds | isanae | 2019-05-24 | 2 | -3/+6 |
| | | | | | | | | | | | | | always include the INSTALL project in the solution build | ||||
| | * | | put source files in specific groups so they're organized in the visual ↵ | isanae | 2019-05-24 | 1 | -4/+178 |
| | | | | | | | | | | | | | studio project | ||||
| * | | | Merge pull request #734 from isanae/permissive-flag | Al | 2019-05-28 | 8 | -13/+13 |
| |\ \ \ | | | | | | | | | Permissive flag | ||||
| | * | | | fixes for /permissive-: | isanae | 2019-05-26 | 7 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | - no implicit conversions for enum classes - can't bind rvalue to non-const ref - string literals are const | ||||
| | * | | | added /permissive- | isanae | 2019-05-26 | 1 | -1/+1 |
| | |/ / | |||||
| * | | | Merge pull request #738 from isanae/crash-plugin-highlight | Al | 2019-05-28 | 1 | -1/+1 |
| |\ \ \ | |_|/ |/| | | fixes a crash when highlighting plugins | ||||
| | * | | findFile() seems to return null in some cases and crash on the line below | isanae | 2019-05-27 | 1 | -1/+1 |
| |/ / | | | | | | | this is a quick fix for this particular crash, there's probably something deeper to fix | ||||
| * | | Merge pull request #735 from isanae/hover-activate-700 | Al | 2019-05-26 | 1 | -2/+9 |
| |\ \ | | | | | | | don't activate the window when hovering save files | ||||
| | * | | don't activate the window when hovering save files | isanae | 2019-05-26 | 1 | -2/+9 |
| |/ / | | | | | | | don't popup the widget if the window doesn't have focus | ||||
| * | | Merge pull request #733 from isanae/shell-functions-to-uibase | Al | 2019-05-26 | 3 | -176/+3 |
| |\ \ | | | | | | | moved shell functions to uibase | ||||
| | * | | moved shell functions to uibase | isanae | 2019-05-26 | 3 | -176/+3 |
| |/ / | |||||
| * | | Merge pull request #731 from isanae/filetree-dds-preview-630 | Al | 2019-05-26 | 12 | -390/+554 |
| |\ \ | | | | | | | Add preview to filetree, some refactoring | ||||
| | * | | moved getFileExecutionContext() and its enum into OrganizerCore | isanae | 2019-05-26 | 3 | -75/+76 |
| | | | | |||||
| | * | | changed enum case to follow convention | isanae | 2019-05-26 | 3 | -10/+10 |
| | | | | |||||
| | * | | changed rest of ShellExecuteW() calls to use shell::Execute(), ↵ | isanae | 2019-05-26 | 9 | -36/+43 |
| | | | | | | | | | | | | | shell::OpenLink() or shell::OpenFile() | ||||
| | * | | put explore and open functions in namespace shell | isanae | 2019-05-25 | 7 | -185/+311 |
| | | | | | | | | | | | | | | | | | | | previewDataFile() was duplicated in both MainWindow and ModInfoDialog, moved to OrganizerCore added preview menu item to filetree better logging when shell operations fail | ||||
| | * | | reordered action variables to match the order in the context menu, added a ↵ | isanae | 2019-05-25 | 2 | -10/+12 |
| | | | | | | | | | | | | | few missing initializations | ||||
| | * | | ExploreFile() will select the file in explorer when the path is a file | isanae | 2019-05-25 | 5 | -21/+55 |
| | | | | | | | | | | | | | replaced more ShellExecute() calls with ExploreFile() | ||||
| | * | | moved GetFileExecutionContext() out of OrganizerCore, no reason for it to be ↵ | isanae | 2019-05-25 | 3 | -93/+113 |
| | | | | | | | | | | | | | | | | | | | there added ExploreFile(), changed all mentions of ShellExecute() in MainWindow to use it | ||||
| | * | | a copy of getBinaryExecuteInfo() and openDataFile() was in both mainwindow ↵ | isanae | 2019-05-25 | 6 | -165/+139 |
| | |/ | | | | | | | | | | | and modinfodialog, it's now moved to organizercore and renamed getFileExecutionContext() and executefile() getFileExecutionContext() is also changed to return an enum instead of a 0-1-2 int | ||||
| * / | Add support for new Nexus API game codes to NXM link handling | Silarn | 2019-05-23 | 2 | -476/+505 |
| |/ | |||||
| * | Merge pull request #728 from isanae/Develop | Al | 2019-05-23 | 5 | -6/+96 |
| |\ | | | | | Adds three columns in download list: mod name, version and nexus id | ||||
| | * | Merge remote-tracking branch 'remotes/upstream/Develop' into Develop | isanae | 2019-05-22 | 6 | -377/+396 |
| | |\ | |/ |/| | |||||
| * | | CI: Update to provisioned final VS 2019 image | Jeremy Rimpo | 2019-05-22 | 1 | -1/+1 |
| | | | |||||
| * | | Set optimization for release builds | Silarn | 2019-05-22 | 1 | -1/+1 |
| | | | |||||
| * | | Add logs to build artifacts on CI fail, commit translation changes | Silarn | 2019-05-21 | 2 | -37/+37 |
| | | | |||||
| * | | CI: FileName is for the target not the source | Jeremy Rimpo | 2019-05-21 | 1 | -2/+2 |
| | | | |||||
| * | | CI: Push log files from the main build folder | Jeremy Rimpo | 2019-05-21 | 1 | -2/+2 |
| | | | |||||
| * | | Add logs to build artifacts on failure | Jeremy Rimpo | 2019-05-21 | 1 | -1/+3 |
| | | | |||||
| * | | Merge pull request #727 from isanae/Develop | Al | 2019-05-21 | 1 | -2/+6 |
| |\ \ | | | | | | | fix crash when changing file visibility from the filetree | ||||
| * \ \ | Merge pull request #726 from isanae/Develop | Al | 2019-05-21 | 5 | -61/+337 |
| |\ \ \ | | | | | | | | | adds a no-conflict list in the conflicts tab, makes all three lists collapsible | ||||
| * | | | | Switch to local build files as appveyor can't use installed files | Silarn | 2019-05-21 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | With old mods, only queue the old ones in case of API overflow | Silarn | 2019-05-21 | 2 | -367/+378 |
| | | | | | |||||
| * | | | | Unify artifacts source path to install path | Silarn | 2019-05-21 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Fix horizontal scrollbar width for dracula theme | LostDragonist | 2019-05-19 | 1 | -1/+7 |
| | | | | | |||||
| * | | | | Merge pull request #717 from isanae/Develop | Al | 2019-05-19 | 3 | -126/+756 |
| |\ \ \ \ | | | | | | | | | | | enable multiple selection in the conflict tree and file tree | ||||
