summaryrefslogtreecommitdiff
path: root/src/editexecutablesdialog.h
Commit message (Collapse)AuthorAgeFilesLines
* Apply clang-format.Mikaël Capelle2023-07-091-18/+14
|
* Convert everything to CRLF.Mikaël Capelle2023-07-091-243/+243
|
* editable combobox for output mod nameisanae2020-12-291-1/+2
|
* fixed tab orderisanae2019-10-081-0/+1
| | | | fixed list items being selected, but not focused, which broke keyboard nav
* initial selection in the edit executables dialog from main windowisanae2019-10-081-1/+2
|
* remove whitespace from executable namesisanae2019-10-081-2/+11
| | | | add from binary, clone
* disallow empty titlesisanae2019-10-071-0/+5
|
* moved geometry handling to EditExecutablesDialog itselfisanae2019-08-041-0/+4
|
* merged CustomOverwrites and ForcedLibraries, they were mostly identicalisanae2019-06-151-34/+97
| | | | some comments
* removed concept of custom executables, everything is modifiableisanae2019-06-151-4/+5
| | | | | | 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
* changed the down/up pngs to be slightly offset vertically from what they ↵isanae2019-06-151-2/+4
| | | | | | | | 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 ↵isanae2019-06-151-0/+3
| | | | up/down buttons
* moved commiting changes to EditExecutablesDialog itself instead of doing it ↵isanae2019-06-151-14/+25
| | | | | | | 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 itisanae2019-06-151-1/+2
|
* removed old, unused stuffisanae2019-06-151-11/+2
| | | | have mainwindow save all the new settings once the dialog closes
* moved functionality to CustomOverwrites and ForcedLibraries helper classesisanae2019-06-151-2/+41
|
* add executableisanae2019-06-151-1/+2
|
* pulled java installation detection out of getFileExecutionContext() and into ↵isanae2019-06-151-0/+1
| | | | | | | findJavaInstallation() because it was copy/pasted into EditExecutablesDialog fixed FileDialogMemory::getOpenFileName() to also use the given directory correctly handle browse binary button
* save forced libraries internallyisanae2019-06-151-1/+1
|
* save steam app id, custom overwrite and application iconisanae2019-06-151-3/+3
| | | | 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 ↵isanae2019-06-151-16/+24
| | | | | | (newFilesModCheckBox?) modifying widgets calls save()
* stop changing add button to modify, disable remove for plugin executablesisanae2019-06-151-48/+15
| | | | general clean up of member variable names, whitespace
* load plugin executables after settings, allows for changing the orderisanae2019-06-151-2/+7
| | | | | added warning that an executable is provided by a plugin, disable widgets that can't be changed refactoring EditExecutablesDialog
* replaced close with ok/cancelisanae2019-06-151-1/+2
| | | | moved add/remove below the list
* rework of the executables dialog to have a horizontal splitter and use a ↵isanae2019-06-151-2/+3
| | | | standard QDialogButtonBox
* fixed EditExecutablesDialog being opened without a parentisanae2019-06-151-1/+1
| | | | | | | | | 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
* Add protection against non-existent working directory for executablesLostDragonist2019-04-151-0/+4
|
* Fixes to library load widgetLostDragonist2019-01-111-0/+4
|
* Support for force loading librariesLostDragonist2019-01-111-0/+6
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-39/+46
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-46/+39
|
* added option to use a mod as the target to create now files instead of ↵Tannin2016-05-071-4/+17
| | | | "overwrite"
* workaround to prevent executables dialog from auto-selecting the top-most ↵Tannin2014-12-201-2/+4
| | | | executable
* normalized eol style (all files should now have windows line endings)Tannin2014-07-171-98/+98
|
* - hook dll now monitors all mod directories, not only overwriteTannin2014-01-031-2/+14
| | | | | | - dialog for changing executables now warns if changes will be lost - main window is now locked before activating pre-start hooks - better responsiveness while main window is locked (or should be)
* - moved shared and uibase libraries to namespacesTannin2013-02-171-67/+67
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* initial commit to mercurial repository.Tannin2013-02-031-0/+86
Corresponds to MO version 0.12.6