summaryrefslogtreecommitdiffstats
path: root/scene/resources/theme.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove Signal connect bindsJuan Linietsky2022-07-291-4/+4
* Add suffixes to all nodes and resourcesFireForge2022-06-111-2/+2
* Add a new HashSet templatereduz2022-05-201-1/+1
* Use range iterators for RBSet in most casesAaron Record2022-05-191-2/+2
* Define some Theme data structures with using for readabilityYuri Sizov2022-05-181-34/+34
* Restore Theme.get_type_list behavior to properly handle uniquenessYuri Sizov2022-05-181-6/+38
* Merge pull request #60130 from fire-forge/theme-node-namesRémi Verschelde2022-05-161-0/+8
|\
| * Fix Theme type group naming in the inspectorFireForge2022-04-101-0/+8
* | Add a new HashMap implementationreduz2022-05-121-194/+88
* | Validate theme type/item namesHaoyu Qiu2022-04-261-0/+65
|/
* Merge pull request #57641 from Geometror/compilation-time-improvements-1Rémi Verschelde2022-02-121-0/+1
|\
| * Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker2022-02-121-0/+1
* | Add an explicit way to remove a theme typeYuri Sizov2022-02-111-0/+143
|/
* String: Add contains().Anilforextra2022-02-041-2/+2
* Merge pull request #56376 from pycbouh/theme-tombe-les-theme-propertiesRémi Verschelde2022-01-061-59/+79
|\
| * Correctly use fallback Theme values as last resortYuri Sizov2021-12-311-59/+79
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Ignore empty Font resources as theme override.bruvzg2021-10-251-2/+2
* Correctly bind optional arguments when emitting Theme changesYuri Sizov2021-10-041-4/+4
* Make Theme report property list changes less oftenYuri Sizov2021-10-041-24/+35
* Add the base scale factor to the Theme resourceYuri Sizov2021-10-041-4/+42
* Reorganize Theme resource code for better maintainabilityYuri Sizov2021-10-021-412/+429
* Add support for partial custom editor themesYuri Sizov2021-08-141-24/+51
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-1/+1
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-6/+6
* Add type variations to ThemeYuri Sizov2021-07-131-2/+147
* Merge pull request #49227 from pycbouh/editor-theme-freeze-changesRémi Verschelde2021-06-131-68/+43
|\
| * Prevent Theme resource from emitting changes during bulk operationsYuri Sizov2021-05-311-68/+43
* | Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-1/+1
* | Fix Theme overriding existing theme types with emptyYuri Sizov2021-06-041-0/+18
|/
* Add theme_custom_type property to Control and WindowYuri Sizov2021-05-171-297/+307
* Refactor Edit Theme menu in Theme EditorYuri Sizov2021-04-181-0/+45
* doc: Sync classref with current sourceRémi Verschelde2021-03-291-4/+4
* Add utility methods to Theme, improve error messages and documentationYuri Sizov2021-03-221-22/+410
* Improve resource load cachereduz2021-02-111-0/+3
* Removed _change_notifyreduz2021-02-101-16/+16
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Remove unused argument in Theme method and expose missing methodsYuri Sizov2020-12-171-6/+106
* Cleanup unused engine codeTomasz Chabora2020-12-091-48/+0
* [Complex Text Layouts] Refactor Font class, default themes and controls to us...bruvzg2020-11-261-1/+94
* Merge pull request #42008 from Calinou/theme-rename-node-typeRémi Verschelde2020-11-161-143/+143
|\
| * Rename the `type` parameter to `node_type` in Theme and ControlHugo Locurcio2020-10-271-143/+143
* | Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-1/+1
|/
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-23/+38
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+4
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-87/+0
* Remove redundant void argument listsRémi Verschelde2020-05-141-1/+1
* Replace NULL with nullptrlupoDharkael2020-04-021-35/+35
* Signals: Port connect calls to use callable_mpRémi Verschelde2020-02-281-16/+14
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-14/+14