| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merged CustomOverwrites and ForcedLibraries, they were mostly identical | isanae | 2019-06-15 | 1 | -153/+49 |
| | | | | | some comments | ||||
| * | removed concept of custom executables, everything is modifiable | isanae | 2019-06-15 | 1 | -66/+77 |
| | | | | | | | added apply button to dialog added reset button that re-adds plugin executables and renames existing ones if needed moved executables files to their filter in visual studio | ||||
| * | reduced spacing between buttons, removed chatty logging | isanae | 2019-06-15 | 1 | -2/+0 |
| | | |||||
| * | changed the down/up pngs to be slightly offset vertically from what they ↵ | isanae | 2019-06-15 | 1 | -33/+54 |
| | | | | | | | | | were, they did not look aligned when next to each other added status/tooltip/whatsthis strings to new buttons change enabled status of up/down dynamically simplified move() to just move by one | ||||
| * | moved add/remove to the top, changed them to tool buttons with icons, added ↵ | isanae | 2019-06-15 | 1 | -0/+48 |
| | | | | | up/down buttons | ||||
| * | adjusted the position of the "(*) Profile Specific" label | isanae | 2019-06-15 | 1 | -0/+3 |
| | | | | | comments | ||||
| * | moved commiting changes to EditExecutablesDialog itself instead of doing it ↵ | isanae | 2019-06-15 | 1 | -35/+112 |
| | | | | | | | | from the main window use a separate enabled state for custom overwrites and forced libraries, this remembers the values even when unchecking the checkbox, as long as the dialog stays opened pass the whole OrganizerCore to EditExecutablesDialog, simplifies a bunch of things | ||||
| * | handles changing the title to one that already exists by just ignoring it | isanae | 2019-06-15 | 1 | -13/+44 |
| | | |||||
| * | removed old, unused stuff | isanae | 2019-06-15 | 1 | -232/+49 |
| | | | | | have mainwindow save all the new settings once the dialog closes | ||||
| * | moved functionality to CustomOverwrites and ForcedLibraries helper classes | isanae | 2019-06-15 | 1 | -47/+116 |
| | | |||||
| * | remove executable | isanae | 2019-06-15 | 1 | -11/+50 |
| | | |||||
| * | add executable | isanae | 2019-06-15 | 1 | -30/+44 |
| | | |||||
| * | pulled java installation detection out of getFileExecutionContext() and into ↵ | isanae | 2019-06-15 | 1 | -53/+51 |
| | | | | | | | | findJavaInstallation() because it was copy/pasted into EditExecutablesDialog fixed FileDialogMemory::getOpenFileName() to also use the given directory correctly handle browse binary button | ||||
| * | fixed FileDialogMemory::getOpenFileName() not using given directory | isanae | 2019-06-15 | 1 | -19/+35 |
| | | | | | | | disable all widgets when there's no selection now saves application icon browse working directory uses current value in file dialog | ||||
| * | save forced libraries internally | isanae | 2019-06-15 | 1 | -29/+55 |
| | | |||||
| * | save steam app id, custom overwrite and application icon | isanae | 2019-06-15 | 1 | -54/+95 |
| | | | | | custom overwrite directories now set locally, will be written to profile when closing the dialog | ||||
| * | renamed most of the widgets to shorter or more descriptive names ↵ | isanae | 2019-06-15 | 1 | -162/+197 |
| | | | | | | | (newFilesModCheckBox?) modifying widgets calls save() | ||||
| * | stop changing add button to modify, disable remove for plugin executables | isanae | 2019-06-15 | 1 | -36/+42 |
| | | | | | general clean up of member variable names, whitespace | ||||
| * | load plugin executables after settings, allows for changing the order | isanae | 2019-06-15 | 1 | -25/+109 |
| | | | | | | added warning that an executable is provided by a plugin, disable widgets that can't be changed refactoring EditExecutablesDialog | ||||
| * | replaced close with ok/cancel | isanae | 2019-06-15 | 1 | -3/+6 |
| | | | | | moved add/remove below the list | ||||
| * | rework of the executables dialog to have a horizontal splitter and use a ↵ | isanae | 2019-06-15 | 1 | -2/+8 |
| | | | | | standard QDialogButtonBox | ||||
| * | fixed EditExecutablesDialog being opened without a parent | isanae | 2019-06-15 | 1 | -9/+26 |
| | | | | | | | | | | removed Executable's constructor with values, replaced with default ctor + setters, all these strings were much too error-prone added Executable ctor overload to convert from ExecutableInfo plugin executables now override most of the custom changes renamed browseButton to browseBinaryButton to avoid confusion with the other browseDirButton fixed both browse dialogs not handling cancel EditExecutablesDialog's list used to change the text color for custom executables, replaced with italics | ||||
| * | ExecutablesList: | isanae | 2019-06-15 | 1 | -12/+12 |
| | | | | | | | - merged addExecutable(), updateExecutable() and addExecutableInternal() into a new setExecutable() - setExecutable() adds the executable to the list if not found, or forwards to Executable::mergeFrom() - mergeFrom() handles merging from/to plugin executables | ||||
| * | replaced ExecutablesList::getExecutables() by a standard container interface | isanae | 2019-06-15 | 1 | -8/+35 |
| | | | | | | | renamed ExecutablesList::init() to addFromPlugin() renamed ExecutablesList::find() to get() and added a find() that returns an iterator changed some calls from get() to find() so they can handle failure because they didn't seem to handle std::runtime_error at all | ||||
| * | made Executable members private, added member function to get and set them | isanae | 2019-06-15 | 1 | -16/+16 |
| | | |||||
| * | Add protection against non-existent working directory for executables | LostDragonist | 2019-04-15 | 1 | -3/+27 |
| | | |||||
| * | Auto-populate executable name when browsing for a file | LostDragonist | 2019-01-30 | 1 | -0/+4 |
| | | |||||
| * | Delete the settings array before writing a new one | LostDragonist | 2019-01-11 | 1 | -0/+1 |
| | | |||||
| * | Remove profile-specific executable settings when removing the executable | LostDragonist | 2019-01-11 | 1 | -1/+3 |
| | | |||||
| * | Fixes to library load widget | LostDragonist | 2019-01-11 | 1 | -2/+3 |
| | | |||||
| * | Support for force loading libraries | LostDragonist | 2019-01-11 | 1 | -2/+45 |
| | | |||||
| * | Change qPrintable to qUtf8Printable to better support non-ASCII text | LostDragonist | 2019-01-05 | 1 | -1/+1 |
| | | |||||
| * | Revert "Applied clang-format on source" | Sandro Jäckel | 2018-02-23 | 1 | -204/+245 |
| | | | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e. | ||||
| * | Applied clang-format on source | Sandro Jäckel | 2018-02-22 | 1 | -245/+204 |
| | | |||||
| * | - Fixed a bug that would keep re-activating the "Create files in mod instead ↵ | Al12rs | 2018-02-13 | 1 | -0/+3 |
| | | | | | | | of Overwrite" setting in the executable dialog after the user activated it for the first time. Basically it looked in the stored settings to see if there was an entry for that executable to decide if the checkbox was to be enebled but never deleted that entry if the checkbox was then deselected. | ||||
| * | Allow copying an executable without changing details | Eran Mizrahi | 2017-12-10 | 1 | -1/+2 |
| | | |||||
| * | minor fixes | Tannin | 2016-05-07 | 1 | -0/+1 |
| | | |||||
| * | added option to use a mod as the target to create now files instead of ↵ | Tannin | 2016-05-07 | 1 | -11/+46 |
| | | | | | "overwrite" | ||||
| * | cleanup | Tannin | 2016-05-07 | 1 | -3/+5 |
| | | |||||
| * | removed close-mo feature | Tannin | 2015-12-18 | 1 | -13/+0 |
| | | |||||
| * | Weren't getting warned if you changed an executable then selected another | Tom Tanner | 2015-09-05 | 1 | -9/+11 |
| | | | | | This fixes that and also redisplays the newly selected item properly | ||||
| * | bugfix: "add" button in editexecutables dialog didn't work | Tannin | 2015-09-03 | 1 | -2/+5 |
| | | |||||
| * | auto-discovered executables aren't turned into custom ones if the user presses | Tannin | 2015-08-31 | 1 | -1/+3 |
| | | | | | "Modify" without doing any changes | ||||
| * | code cleanup | Tannin | 2015-08-31 | 1 | -4/+6 |
| | | |||||
| * | bugfix: auto-discovered executables couldn't be customized | Tannin | 2015-08-31 | 1 | -11/+12 |
| | | |||||
| * | Clean up of fixes for custom executable window | Tom Tanner | 2015-08-13 | 1 | -1/+2 |
| | | |||||
| * | Fix the executable configuration flags going awry from Customise window | Tom Tanner | 2015-08-13 | 1 | -12/+12 |
| | | |||||
| * | reverted most changes of changeset 626da419828a as I don't agree with them | Tannin | 2015-08-09 | 1 | -6/+14 |
| | | |||||
| * | More work on the executables list | Tom Tanner | 2015-08-05 | 1 | -16/+7 |
| | | | | | | | Apart from an off by one in the popup list which had crept back in, reworked the underlying code even more, which now seems to get the list behaving in a predictable way. | ||||
| * | - changed the way flags on executables are stored in memory | Tannin | 2015-08-02 | 1 | -4/+3 |
| | | | | | - some coding style fixes | ||||
