summaryrefslogtreecommitdiffstats
path: root/editor/project_settings_editor.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
| * Make tab containers in editor, project settings, and export dialog, to use ↵azagaya2019-08-301-2/+5
| | | | | | | | hidden tabs for min size computation.
* | Merge pull request #30576 from qarmin/lgtm_coverageRémi Verschelde2019-07-201-2/+0
|\ \ | | | | | | Changed some code reported by LGTM and Coverity
| * | Changed some code showed in LGTM and Coverageqarmin2019-07-201-2/+0
| | |
* | | Added DualShock Equivalents to Joypad Button 10 and 11Daniel Larson2019-07-151-2/+2
|/ /
* | Merge pull request #30126 from qarmin/remove_unnecessary_codeRémi Verschelde2019-07-011-2/+2
|\ \ | | | | | | Remove unnecessary code and add some error explanations
| * | Remove unnecessary code and add some error explanationsqarmin2019-07-011-2/+2
| | |
* | | Tweak gamepad button names to be consistent with the documentationHugo Locurcio2019-07-011-4/+4
|/ /
* | Some code changed with Clang-Tidyqarmin2019-06-261-1/+1
| |
* | Merge pull request #28454 from homer666/popup-centered-maxsizeRémi Verschelde2019-05-281-8/+2
|\ \ | | | | | | Add `popup_centered_clamped()` method to Popup
| * | Add Popup::popup_centered_clamped methodhomer6662019-04-301-8/+2
| | | | | | | | | | | | - Also replace redundant duplicate code in editor dialogs with calls to popup_centered_clamped()
* | | Merge pull request #25720 from qarmin/fix_hide_search_project_settingsRémi Verschelde2019-04-301-0/+1
|\ \ \ | | | | | | | | Clear SearchBox when unclick SearchButton
| * | | Clearch SearchBox when unclick SearchButtonqarmin2019-02-081-0/+1
| | |/ | |/|
* | | Merge pull request #27707 from Calinou/tweak-message-wordingRémi Verschelde2019-04-301-5/+5
|\ \ \ | |_|/ |/| | Improve wording of various messages and make casing more consistent
| * | Improve wording of various messages and make casing more consistentHugo Locurcio2019-04-211-5/+5
| | | | | | | | | | | | | | | This also adds the number of selected projects to the confirmation dialog that appears before removing projects.
* | | Style: Apply new changes from clang-format 8.0Rémi Verschelde2019-04-091-2/+4
|/ / | | | | | | | | | | It seems to stay compatible with formatting done by clang-format 6.0 and 7.0, so contributors can keep using those versions for now (they will not undo those changes).
* | Use the "warning" color for the "restart required" labelHugo Locurcio2019-03-251-1/+1
| | | | | | | | This makes the color match the warning icon placed besides the label.
* | Fix renaming actions in the Project settingsBojidar Marinov2019-03-161-1/+1
| | | | | | | | Fixes #27113, a regression from 6daed7d12294b3f47f1ecb309d2e2b5b225ee663
* | Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-19/+19
|/ | | | Fixes #25316.
* Properly warn about the effects of changing an import type, as well as force ↵Juan Linietsky2019-01-251-1/+2
| | | | editor restart. Fixes #23874
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Move "Dialog Bounds" from the Editor Settings to project's metadataMichael Alexsander Silva Dias2018-12-041-4/+4
|
* ProjectSettings: Fix InputMap editor on HiDPIRémi Verschelde2018-09-141-2/+2
| | | | Fixes #20898.
* Replace last occurrences of PropertyEditor by EditorInspectorRémi Verschelde2018-09-111-3/+0
| | | | | | | | | Updates the following plugins: - ConnectionsDialog - ScriptEditorDebugger - ItemListEditorPlugin Also drop now unnecessary compatibility methods.
* Make some debug prints verbose-only, remove othersRémi Verschelde2018-08-241-1/+0
|
* BPTC supportelasota2018-08-211-0/+1
|
* Merge pull request #19837 from willnationsdev/plugin-utilitiesRémi Verschelde2018-08-151-0/+4
|\ | | | | Add PluginConfigDialog.
| * Add PluginConfigDialog, EditorPluginSettings GUIWill Nations2018-07-261-0/+4
| |
* | Merge pull request #20747 from hpvb/fix-20184Rémi Verschelde2018-08-141-2/+0
|\ \ | | | | | | Do not call _update_actions when only changing deadzone
| * | Do not call _update_actions when only changing deadzoneHein-Pieter van Braam2018-08-051-2/+0
| |/ | | | | | | | | | | | | | | Because changing the deadzone with a click happens during _propagate_mouse_event the tree is always blocked leading to a crash. We don't actually need to update actions here anyway. This fixes #20184
* | Do not use theme to set LineEdit right_iconŁukasz Rutkowski2018-08-111-2/+2
| |
* | Add clear text button to LineEditŁukasz Rutkowski2018-08-111-16/+4
|/ | | | | | | | | | - Add pressed state to clear button - Enable clear button on all inputs with search icon - Remove duplicate clear buttons - Fix rendering of icon for center and right alignments - Add clear button to more search fields - Add clear icon to default theme - Add method to control enabled state of clear button - Add property to enable clear button from inspector
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case.
* -Project/Editor settings now use new inspectorJuan Linietsky2018-07-191-16/+57
| | | | | | | -Project/Editor settings now show tooltips properly -Settings thar require restart now will show a restart warning -Video driver is now visible all the time, can be changed easily -Added function to request current video driver
* Merge pull request #18717 from Essojadojef/fix-inputmap-categoriesMax Hilbrunner2018-07-171-0/+11
|\ | | | | Fix all Input Map actions expand when an event is modified
| * Fix actions unfold in Input Map when events are modifiedAlessandro2018-05-081-0/+11
| |
* | Added support for extra mouse buttons.unknown2018-07-091-4/+4
| |
* | Fix button regressionChaosus2018-07-031-1/+1
| |
* | Merge pull request #19244 from Chaosus/settingsperformance_and_colordeferredMax Hilbrunner2018-07-031-1/+1
|\ \ | | | | | | Increases settings apply speed and added deferred color setting to ColorPicker
| * | Increase settings apply speed and added deferred color applyChaosus2018-05-311-1/+1
| | |
* | | Move the deadzone to a column in the input project settingsGilles Roudiere2018-06-081-76/+82
| | |
* | | i18n: Sync translation templates with current sourceRémi Verschelde2018-06-051-2/+2
|/ / | | | | | | (cherry picked from commit 74808e71d213888d40671246ace3c701dd674a2b)
* / -New inspector.Juan Linietsky2018-05-151-2/+2
|/ | | | | | | -Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) -
* Merge pull request #18610 from homer666/editor-popup-adjustmentsJuan Linietsky2018-05-071-1/+8
|\ | | | | Adjust default editor dialog window sizes
| * Adjust default editor popup sizeshomer6662018-05-051-1/+8
| |
* | Small changes for some strings.Michael Alexsander Silva Dias2018-05-031-1/+1
|/
* Change ".." punctuation for "..." in editor strings (#16507)Hugo Locurcio2018-04-221-6/+6
|
* Fixes left/up axis not mappable as actionsGilles Roudiere2018-04-181-1/+2
|
* Allow actions to provide an analog valueGilles Roudiere2018-04-161-70/+102
|
* Allows to map an action to all devices.Nibodhika2018-04-071-14/+31
| | | | | | | | This is accomplished by setting a special value (-1) to the device variable in the InputEvent that's being used to compare with the one received from the OS. This special value is invalid for a regular input, so it should be safe. Implements #17942
* Fix non-valid characters for `input_action`robfram2018-03-171-4/+13
| | | | | | Add a new function to check action names, `_validate_action_name`, in the spirit of `_valprop`. Offending characters include non-printable ascii, and `\/=:"`. Also set only one text for the UI message.