summaryrefslogtreecommitdiffstats
path: root/editor/plugins/version_control_editor_plugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove ToolButton in favor of ButtonHugo Locurcio2020-06-191-1/+1
| | | | | | | | | | | ToolButton has no redeeming differences with Button; it's just a Button with the Flat property enabled by default. Removing it avoids some confusion when creating GUIs. Existing ToolButtons will be converted to Buttons, but the Flat property won't be enabled automatically. This closes https://github.com/godotengine/godot-proposals/issues/1081.
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-58/+0
| | | | | | | | | | | | | | Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027.
* Replace NULL with nullptrlupoDharkael2020-04-021-4/+4
|
* Popups are now windows also (broken!)Juan Linietsky2020-03-261-18/+14
|
* Working multiple window support, including editorJuan Linietsky2020-03-261-1/+1
|
* Signals: Port connect calls to use callable_mpRémi Verschelde2020-02-281-19/+11
| | | | | | | | | Remove now unnecessary bindings of signal callbacks in the public API. There might be some false positives that need rebinding if they were meant to be public. No regular expressions were harmed in the making of this commit. (Nah, just kidding.)
* Reworked signal connection system, added support for Callable and Signal ↵Juan Linietsky2020-02-201-11/+11
| | | | objects and made them default.
* Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky2020-02-151-1/+1
|
* Add do..while(0) wrappers to macros without one.Marcel Admiraal2020-02-051-1/+1
| | | | | | | | | | | | | - Add do..while(0) wrapper to ERR_FAIL_NULL macros. - Add do..while(0) wrapper to ERR_FAIL_COND macros. - Add do..while(0) wrapper to ERR_CONTINUE macros. - Add do..while(0) wrapper to ERR_BREAK macros. - Add do..while(0) wrapper to CRASH_COND macros. - Add do..while(0) wrapper to ERR_FAIL macros. - Add do..while(0) wrapper to ERR_PRINT macros. - Add do..while(0) wrapper to WARN_PRINT macros. - Add do..while(0) wrapper to WARN_DEPRECATED macros. - Add do..while(0) wrapper to CRASH_NOW macros.
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
| | | | | | | | | | | Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
* Cleans up headers included in editor_node.hHaoyu Qiu2019-12-241-0/+1
|
* Editor: fix typo in VCS plugin method namesmerumelu2019-11-191-2/+3
|
* Remove all uses of ERR_EXPLAIN macros.Marcel Admiraal2019-11-111-15/+4
|
* Fixed disconnecting not connected signalMikolaj Kaczmarek2019-10-291-2/+3
|
* Add checks after ResourceLoader::load()lupoDharkael2019-09-291-0/+1
|
* Merge pull request #32137 from Calinou/vcs-error-if-none-availableRémi Verschelde2019-09-201-23/+13
|\ | | | | Display an error message if no version control systems are available
| * Display an error message if no version control systems are availableHugo Locurcio2019-09-141-23/+13
| | | | | | | | | | | | This removes the need for a dedicated placeholder entry. This closes #32135.
* | Merge pull request #32134 from IronicallySerious/fix-global-class-listRémi Verschelde2019-09-201-1/+13
|\ \ | | | | | | Add correct class selection in Select VCS menu
| * | Add correct class selection in Select VCS menuTwarit2019-09-141-1/+13
| |/
* / Fix misc. source comment typosluz.paz2019-09-191-1/+1
|/ | | Found using `codespell -q 3 -S ./thirdparty,*.po -L ang,ba,cas,dof,doubleclick,fave,hist,leapyear,lod,nd,numer,ois,paket,seeked,sinc,switchs,te,uint -D ~/Projects/codespell/codespell_lib/data/dictionary.txt `
* Add copyright headers to vcs integrationTwarit2019-09-041-0/+30
|
* Add version control editor pluginTwarit2019-09-031-0/+565
Provides the editor with all the VCS GUI and extracts the data from the upcoming VCS API to cater to the project with VCS interaction.