summaryrefslogtreecommitdiff
path: root/editor/project_settings_editor.cpp
AgeCommit message (Collapse)Author
2019-07-20Merge pull request #30576 from qarmin/lgtm_coverageRémi Verschelde
Changed some code reported by LGTM and Coverity
2019-07-20Changed some code showed in LGTM and Coverageqarmin
2019-07-15Added DualShock Equivalents to Joypad Button 10 and 11Daniel Larson
2019-07-01Merge pull request #30126 from qarmin/remove_unnecessary_codeRémi Verschelde
Remove unnecessary code and add some error explanations
2019-07-01Remove unnecessary code and add some error explanationsqarmin
2019-07-01Tweak gamepad button names to be consistent with the documentationHugo Locurcio
2019-06-26Some code changed with Clang-Tidyqarmin
2019-05-28Merge pull request #28454 from homer666/popup-centered-maxsizeRémi Verschelde
Add `popup_centered_clamped()` method to Popup
2019-04-30Merge pull request #25720 from qarmin/fix_hide_search_project_settingsRémi Verschelde
Clear SearchBox when unclick SearchButton
2019-04-30Merge pull request #27707 from Calinou/tweak-message-wordingRémi Verschelde
Improve wording of various messages and make casing more consistent
2019-04-30Add Popup::popup_centered_clamped methodhomer666
- Also replace redundant duplicate code in editor dialogs with calls to popup_centered_clamped()
2019-04-21Improve wording of various messages and make casing more consistentHugo Locurcio
This also adds the number of selected projects to the confirmation dialog that appears before removing projects.
2019-04-09Style: Apply new changes from clang-format 8.0Rémi Verschelde
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).
2019-03-25Use the "warning" color for the "restart required" labelHugo Locurcio
This makes the color match the warning icon placed besides the label.
2019-03-16Fix renaming actions in the Project settingsBojidar Marinov
Fixes #27113, a regression from 6daed7d12294b3f47f1ecb309d2e2b5b225ee663
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-02-08Clearch SearchBox when unclick SearchButtonqarmin
2019-01-25Properly warn about the effects of changing an import type, as well as force ↵Juan Linietsky
editor restart. Fixes #23874
2019-01-01Update copyright statements to 2019Rémi Verschelde
Happy new year to the wonderful Godot community!
2018-12-04Move "Dialog Bounds" from the Editor Settings to project's metadataMichael Alexsander Silva Dias
2018-09-14ProjectSettings: Fix InputMap editor on HiDPIRémi Verschelde
Fixes #20898.
2018-09-11Replace last occurrences of PropertyEditor by EditorInspectorRémi Verschelde
Updates the following plugins: - ConnectionsDialog - ScriptEditorDebugger - ItemListEditorPlugin Also drop now unnecessary compatibility methods.
2018-08-24Make some debug prints verbose-only, remove othersRémi Verschelde
2018-08-21BPTC supportelasota
2018-08-15Merge pull request #19837 from willnationsdev/plugin-utilitiesRémi Verschelde
Add PluginConfigDialog.
2018-08-14Merge pull request #20747 from hpvb/fix-20184Rémi Verschelde
Do not call _update_actions when only changing deadzone
2018-08-11Do not use theme to set LineEdit right_iconŁukasz Rutkowski
2018-08-11Add clear text button to LineEditŁukasz Rutkowski
- 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
2018-08-05Do not call _update_actions when only changing deadzoneHein-Pieter van Braam
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
2018-07-26Add PluginConfigDialog, EditorPluginSettings GUIWill Nations
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
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.
2018-07-19-Project/Editor settings now use new inspectorJuan Linietsky
-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
2018-07-17Merge pull request #18717 from Essojadojef/fix-inputmap-categoriesMax Hilbrunner
Fix all Input Map actions expand when an event is modified
2018-07-09Added support for extra mouse buttons.unknown
2018-07-03Fix button regressionChaosus
2018-07-03Merge pull request #19244 from Chaosus/settingsperformance_and_colordeferredMax Hilbrunner
Increases settings apply speed and added deferred color setting to ColorPicker
2018-06-08Move the deadzone to a column in the input project settingsGilles Roudiere
2018-06-05i18n: Sync translation templates with current sourceRémi Verschelde
(cherry picked from commit 74808e71d213888d40671246ace3c701dd674a2b)
2018-05-31Increase settings apply speed and added deferred color applyChaosus
2018-05-15-New inspector.Juan Linietsky
-Changed UI resizing code, gained huge amount of speed. -Reorganized timer sync to clean up behavior (sorry forgot commit this before) -
2018-05-08Fix actions unfold in Input Map when events are modifiedAlessandro
2018-05-07Merge pull request #18610 from homer666/editor-popup-adjustmentsJuan Linietsky
Adjust default editor dialog window sizes
2018-05-05Adjust default editor popup sizeshomer666
2018-05-03Small changes for some strings.Michael Alexsander Silva Dias
2018-04-22Change ".." punctuation for "..." in editor strings (#16507)Hugo Locurcio
2018-04-18Fixes left/up axis not mappable as actionsGilles Roudiere
2018-04-16Allow actions to provide an analog valueGilles Roudiere
2018-04-07Allows to map an action to all devices.Nibodhika
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
2018-03-17Fix non-valid characters for `input_action`robfram
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.
2018-03-13Merge pull request #17013 from Noshyaar/themeRémi Verschelde
Update icons when theme changed