summaryrefslogtreecommitdiff
path: root/editor/project_settings_editor.cpp
AgeCommit message (Collapse)Author
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
2018-03-12Fix non working action names containing whitespacesrobfram
Now the action name is quoted if it contains spaces. Also, quotation mark (") is added to the forbidden character list for action names, as it was also a bug. Fix #17322
2018-02-25Update icons when theme changedPoommetee Ketson
2018-02-02Fix UX with project settings search functionalityPaolo Perkovic
2018-01-30ProjectSettings: Disallow adding properties without name.Andreas Haas
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!