summaryrefslogtreecommitdiff
path: root/scene/resources/theme.cpp
AgeCommit message (Expand)Author
2022-08-26Add ThemeDB, expose previously static Theme methodsYuri Sizov
2022-07-29Remove Signal connect bindsJuan Linietsky
2022-06-11Add suffixes to all nodes and resourcesFireForge
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-18Define some Theme data structures with using for readabilityYuri Sizov
2022-05-18Restore Theme.get_type_list behavior to properly handle uniquenessYuri Sizov
2022-05-16Merge pull request #60130 from fire-forge/theme-node-namesRémi Verschelde
2022-05-12Add a new HashMap implementationreduz
2022-04-26Validate theme type/item namesHaoyu Qiu
2022-04-10Fix Theme type group naming in the inspectorFireForge
2022-02-12Merge pull request #57641 from Geometror/compilation-time-improvements-1Rémi Verschelde
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-02-11Add an explicit way to remove a theme typeYuri Sizov
2022-02-04String: Add contains().Anilforextra
2022-01-06Merge pull request #56376 from pycbouh/theme-tombe-les-theme-propertiesRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-31Correctly use fallback Theme values as last resortYuri Sizov
2021-10-25Ignore empty Font resources as theme override.bruvzg
2021-10-04Correctly bind optional arguments when emitting Theme changesYuri Sizov
2021-10-04Make Theme report property list changes less oftenYuri Sizov
2021-10-04Add the base scale factor to the Theme resourceYuri Sizov
2021-10-02Reorganize Theme resource code for better maintainabilityYuri Sizov
2021-08-14Add support for partial custom editor themesYuri Sizov
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-13Add type variations to ThemeYuri Sizov
2021-06-13Merge pull request #49227 from pycbouh/editor-theme-freeze-changesRémi Verschelde
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-06-04Fix Theme overriding existing theme types with emptyYuri Sizov
2021-05-31Prevent Theme resource from emitting changes during bulk operationsYuri Sizov
2021-05-17Add theme_custom_type property to Control and WindowYuri Sizov
2021-04-18Refactor Edit Theme menu in Theme EditorYuri Sizov
2021-03-29doc: Sync classref with current sourceRémi Verschelde
2021-03-22Add utility methods to Theme, improve error messages and documentationYuri Sizov
2021-02-11Improve resource load cachereduz
2021-02-10Removed _change_notifyreduz
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-17Remove unused argument in Theme method and expose missing methodsYuri Sizov
2020-12-09Cleanup unused engine codeTomasz Chabora
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to us...bruvzg
2020-11-16Merge pull request #42008 from Calinou/theme-rename-node-typeRémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-27Rename the `type` parameter to `node_type` in Theme and ControlHugo Locurcio
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Remove redundant void argument listsRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde