summaryrefslogtreecommitdiffstats
path: root/scene/resources/theme.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* Improve Editor Inspector/Theme item lookup performanceaaronp642024-08-201-5/+3
* Merge pull request #86894 from jsjtxietian/merge-dafault-fontRémi Verschelde2024-01-091-0/+11
|\
| * In `merge_with` also merge some default fileds of themejsjtxietian2024-01-081-0/+11
* | Add const lvalue ref to container parametersMuller-Castro2024-01-051-7/+7
|/
* Added variations to get_type_list()QuirkyLemon2023-10-301-0/+5
* Introduce the concept of global theme contextsYuri Sizov2023-09-061-5/+1
* Unify and streamline connecting to Resource changeskobewi2023-07-171-17/+17
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-17/+17
* Add ThemeDB, expose previously static Theme methodsYuri Sizov2022-08-261-73/+6
* 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