summaryrefslogtreecommitdiffstats
path: root/editor/project_settings_editor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Merge pull request #17013 from Noshyaar/themeRémi Verschelde2018-03-131-0/+8
|\ | | | | Update icons when theme changed
| * Update icons when theme changedPoommetee Ketson2018-02-251-0/+8
| |
* | Fix non working action names containing whitespacesrobfram2018-03-121-4/+4
|/ | | | | | | | 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
* Fix UX with project settings search functionalityPaolo Perkovic2018-02-021-1/+1
|
* ProjectSettings: Disallow adding properties without name.Andreas Haas2018-01-301-1/+10
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | 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.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Fixes and modifications for some dialogs.Michael Alexsander Silva Dias2017-12-211-2/+0
|
* Clean up setting dialogues a bit.Ray Koopa2017-12-171-4/+4
|
* Enhance undoredo action name, TTR, cleanupPoommetee Ketson2017-12-121-2/+2
|
* Removed style override inside the Localization tab in the Project Settings.Michael Alexsander Silva Dias2017-12-071-13/+7
|
* Merge pull request #11933 from cxong/masterJuan Linietsky2017-11-211-2/+2
|\ | | | | Use "Command" instead of "Meta" for macOS (#1619)
| * Use "Command" for OSX in translation strings (#1619)Cong2017-10-131-2/+2
| |
* | Merge pull request #12895 from volzhs/better-ttr-formatRémi Verschelde2017-11-131-2/+2
|\ \ | | | | | | Better TTR format
| * | Better TTR formatvolzhs2017-11-131-2/+2
| | |
* | | Merge pull request #12829 from ianb96/project_settings_fixAndreas Haas2017-11-111-0/+1
|\ \ \ | | | | | | | | Project Settings Crash fix
| * | | fix #12769 project settings crashIan2017-11-101-0/+1
| |/ /
* / / Replace Del icon by Remove iconWilliam McKIE2017-11-101-3/+3
|/ / | | | | | | | | | | It would seem there are editors that still used the old del icon inherited from 2.X instead of the fresh remove icon from 3.X resulting to be replaced to an "Error" textual icon.
* | Clear text when a new action is added Project Settings Input Mapbncastle2017-10-311-0/+1
| | | | | | | | | | | | When editing the Input Map under Project Settings: Clear the action name the 'Add' button is clicked and the action is successfully added.