summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Config/InterfaceConfigPane.cpp
AgeCommit message (Collapse)Author
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2016-05-25Add more languages, and remove Hebrew because it's very incompleteJosJuice
2015-12-08minor General Config GUI improvementsBartosz Kaszubowski
- theme and language selectors wrapped into one GridBagSizer for better appearance - missing left padding added to checkbox on Advanced Pane
2015-09-27FileSearch: Don't use RegExs, just do string comparisons.waddlesplash
Nothing used the RegEx feature of FileSearch, and GCC < 4.9 doesn't support C++11 RegEx properly, so get rid of it.
2015-06-12Options: merge SCoreStartupParameter into SConfigdegasus
2015-05-28Rewrite FileSearch and improve ScanDirectoryTree.comex
- FileSearch is now just one function, and it converts the original glob into a regex on all platforms rather than relying on native Windows pattern matching on there and a complete hack elsewhere. It now supports recursion out of the box rather than manually expanding into a full list of directories in multiple call sites. - This adds a GCC >= 4.9 dependency due to older versions having outright broken <regex>. MSVC is fine with it. - ScanDirectoryTree returns the parent entry rather than filling parts of it in via reference. The count is now stored in the entry like it was for subdirectories. - .glsl file search is now done with DoFileSearch. - IOCTLV_READ_DIR now uses ScanDirectoryTree directly and sorts the results after replacements for better determinism.
2015-05-26DolphinWX: Drop dead hotkey button.degasus
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-03-18DolphinWX: Break up ConfigMain.cpp into separate classesLioncash
Prior to this, ConfigMain.cpp was a large (52KB) cpp file that contained all of the UI setting code. This breaks up the config code into subclasses of wxPanel, which are then just instantiated to add to the settings wxNoteBook. This keeps all the settings categories separated from one another and also cleans up the code in general.