Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-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 inspector | Juan 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-17 | Merge pull request #18717 from Essojadojef/fix-inputmap-categories | Max Hilbrunner | |
Fix all Input Map actions expand when an event is modified | |||
2018-07-09 | Added support for extra mouse buttons. | unknown | |
2018-07-03 | Fix button regression | Chaosus | |
2018-07-03 | Merge pull request #19244 from Chaosus/settingsperformance_and_colordeferred | Max Hilbrunner | |
Increases settings apply speed and added deferred color setting to ColorPicker | |||
2018-06-08 | Move the deadzone to a column in the input project settings | Gilles Roudiere | |
2018-06-05 | i18n: Sync translation templates with current source | Rémi Verschelde | |
(cherry picked from commit 74808e71d213888d40671246ace3c701dd674a2b) | |||
2018-05-31 | Increase settings apply speed and added deferred color apply | Chaosus | |
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-08 | Fix actions unfold in Input Map when events are modified | Alessandro | |
2018-05-07 | Merge pull request #18610 from homer666/editor-popup-adjustments | Juan Linietsky | |
Adjust default editor dialog window sizes | |||
2018-05-05 | Adjust default editor popup sizes | homer666 | |
2018-05-03 | Small changes for some strings. | Michael Alexsander Silva Dias | |
2018-04-22 | Change ".." punctuation for "..." in editor strings (#16507) | Hugo Locurcio | |
2018-04-18 | Fixes left/up axis not mappable as actions | Gilles Roudiere | |
2018-04-16 | Allow actions to provide an analog value | Gilles Roudiere | |
2018-04-07 | Allows 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-17 | Fix 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-13 | Merge pull request #17013 from Noshyaar/theme | Rémi Verschelde | |
Update icons when theme changed | |||
2018-03-12 | Fix non working action names containing whitespaces | robfram | |
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-25 | Update icons when theme changed | Poommetee Ketson | |
2018-02-02 | Fix UX with project settings search functionality | Paolo Perkovic | |
2018-01-30 | ProjectSettings: Disallow adding properties without name. | Andreas Haas | |
2018-01-05 | Add missing copyright headers and fix formatting | Ré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-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-21 | Fixes and modifications for some dialogs. | Michael Alexsander Silva Dias | |
2017-12-17 | Clean up setting dialogues a bit. | Ray Koopa | |
2017-12-12 | Enhance undoredo action name, TTR, cleanup | Poommetee Ketson | |
2017-12-07 | Removed style override inside the Localization tab in the Project Settings. | Michael Alexsander Silva Dias | |
2017-11-21 | Merge pull request #11933 from cxong/master | Juan Linietsky | |
Use "Command" instead of "Meta" for macOS (#1619) | |||
2017-11-13 | Merge pull request #12895 from volzhs/better-ttr-format | Rémi Verschelde | |
Better TTR format | |||
2017-11-13 | Better TTR format | volzhs | |
2017-11-11 | Merge pull request #12829 from ianb96/project_settings_fix | Andreas Haas | |
Project Settings Crash fix | |||
2017-11-10 | fix #12769 project settings crash | Ian | |
2017-11-10 | Replace Del icon by Remove icon | William McKIE | |
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. | |||
2017-10-31 | Clear text when a new action is added Project Settings Input Map | bncastle | |
When editing the Input Map under Project Settings: Clear the action name the 'Add' button is clicked and the action is successfully added. | |||
2017-10-28 | ProjectSettings: show error msg in a label instead | Poommetee Ketson | |
2017-10-24 | Added the ability to filter the list of locales in the Remap tab. | DimOkGamer | |
2017-10-15 | Fix deleting localization remap option. | DimOkGamer | |
2017-10-13 | Use "Command" for OSX in translation strings (#1619) | Cong | |
2017-10-05 | Added the set/get_setting function in Editor/Project settings. Renamed has() ↵ | Juan Linietsky | |
to has_setting. Fixes #11844 | |||
2017-10-03 | fixed the OS.has_feature() API, and added support for 32 and 64. | Juan Linietsky | |
2017-09-27 | Remove unecessary anchors&margins set causing bad display (sons of containers) | Gilles Roudiere | |
2017-09-22 | Remove set_area_as_parent_rect and replace it by ↵ | Gilles Roudiere | |
set_anchors_and_margins_preset(PRESET_WIDE) | |||
2017-09-06 | -Fixed changes to default input actions not working, closes #10502 | Juan Linietsky | |
-Added Array.duplicate() method, needed to fix above | |||
2017-09-04 | Merge pull request #10874 from Noshyaar/pr-action | Rémi Verschelde | |
ProjectSettings: enhance add action error, fix confirm dialog | |||
2017-09-04 | ProjectSettings: enhance add action error, fix confirm dialog | Poommetee Ketson | |
- Disable add action button if name is invalid - Fix dialog being ConfirmationDialog instead of AcceptDialog | |||
2017-09-03 | Added transmission shader parameter. | Juan Linietsky | |
2017-09-02 | Fix typos 'a' and 'an' | Poommetee Ketson | |