summaryrefslogtreecommitdiff
path: root/editor/plugins/curve_editor_plugin.cpp
AgeCommit message (Expand)Author
2022-02-16Update if == NOTIFICATION_* to switch statements to match coding stylemegalobyte
2022-02-14Remove most EditorNode constructor parameters and fieldstrollodel
2022-02-12Improve compilation speed (forward declarations/includes cleanup)Hendrik Brucker
2022-01-08Use fill() to fill an entire image instead of setting pixels individually.Anilforextra
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09align to horizontal_alignment, valign to vertical_alignment, relatedNathan Franke
2021-12-06Fix bad popups offset in editor with single window offjmb462
2021-11-30Improve Curve with const and real_tAaron Franke
2021-11-22Added `reset_size` method to `Control` and `Window` classesYuri Roubinsky
2021-11-12Use "enum class" for input enumsAaron Franke
2021-10-28clang-format: Enable `BreakBeforeTernaryOperators`Rémi Verschelde
2021-10-28clang-format: Disable alignment of operands, too unreliableRémi Verschelde
2021-08-23Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz
2021-07-19Add scaling to the curve editor's handlesAtlinx
2021-07-18Optimize StringName usagereduz
2021-06-20Use mouse and joypad enums instead of plain integersAaron Franke
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-05-07Rename "Control" key to "Ctrl" and add "_pressed" suffix to all InputEventWit...Lightning_A
2021-03-23Rename ButtonList enum and members to MouseButtonAaron Franke
2021-01-12CI: Update to clang-format 11 and apply ternary operator changesRémi Verschelde
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-26[Complex Text Layouts] Refactor Font class, default themes and controls to us...bruvzg
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Enforce use of bool literals instead of integersRémi Verschelde
2020-04-28Rename InputFilter back to InputRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-26Popups are now windows also (broken!)Juan Linietsky
2020-03-26Refactored input, goes all via windows now.Juan Linietsky
2020-03-26Refactored Input, create DisplayServer and DisplayServerX11Juan Linietsky
2020-03-01Merge pull request #18020 from bruvzg/input_fix_non_latin_and_add_hw_scancodesRémi Verschelde
2020-02-28Signals: Manually port most of remaining connect_compat usesRémi Verschelde
2020-02-28Signals: Port connect calls to use callable_mpRémi Verschelde
2020-02-25Rename `scancode` to `keycode`.bruvzg
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-18PoolVector is gone, replaced by VectorJuan Linietsky
2020-02-11Bugfixes and ability to better specify filter and repeat modes everywhere.Juan Linietsky
2020-02-11Texture refactorJuan Linietsky
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-24Cleans up headers included in editor_node.hHaoyu Qiu
2019-12-19Fixes Curve Editor marginHaoyu Qiu
2019-10-26Fixed #21527 (Show hint to right click when curve editor is empty)MCrafterzz
2019-09-25Merge pull request #32345 from nekomatata/fix-curve-delete-point-errorRémi Verschelde
2019-09-25Reset hovered point in Curve when deleted to avoid errors on drawPouleyKetchoupp
2019-09-25Added some obvious errors explanationsqarmin
2019-09-02Implement snapping in the Curve editorHugo Locurcio
2019-07-10Merge pull request #30455 from qarmin/const_referenceRémi Verschelde
2019-07-10Use reference to constant in functionsqarmin
2019-07-09Add `width` and `antialiased` parameters to CanvasItem `draw_rect()`Hugo Locurcio
2019-07-01Remove unnecessary code and add some error explanationsqarmin