Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ScrollBar grabber mouse input ignores scroll content margins. #25

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1999 commits
Select commit Hold shift + click to select a range
78801f6
Add auto translate mode for tooltips
timothyqiu Sep 24, 2024
8ffb769
[mbedTLS] Enable TLS 1.3 support
Faless Aug 31, 2024
f8f2ab6
Merge pull request #94744 from matheusmdx/fix-pink-gradient2d
akien-mga Sep 26, 2024
35459bd
Merge pull request #96394 from Faless/mbedtls/tls_1.3
akien-mga Sep 26, 2024
eeaca3a
Merge pull request #96610 from adamscott/emscripten-minimum-requirements
akien-mga Sep 26, 2024
8eab2b5
Merge pull request #96835 from Malcolmnixon/animation-optimize
akien-mga Sep 26, 2024
c4f079a
Merge pull request #97283 from timothyqiu/fs-buttons
akien-mga Sep 26, 2024
344ce2b
Merge pull request #97344 from pafuent/editor_file_dialog_filter_sort
akien-mga Sep 26, 2024
775edd5
Merge pull request #97389 from timothyqiu/button-autowrap-min-size
akien-mga Sep 26, 2024
9a8dcc1
Merge pull request #97397 from timothyqiu/shortcut-in-tooltips
akien-mga Sep 26, 2024
01d567b
Merge pull request #97406 from timothyqiu/tooltip-atm
akien-mga Sep 26, 2024
56d50c3
Merge pull request #97414 from AThousandShips/code_highlight_fix
akien-mga Sep 26, 2024
807136b
Merge pull request #97425 from CrayolaEater/better-description-multip…
akien-mga Sep 26, 2024
3cde5a3
Merge pull request #97455 from Calinou/doc-lineedit-text-submitted
akien-mga Sep 26, 2024
8126d81
Merge pull request #97487 from Ivorforce/patch-2
akien-mga Sep 26, 2024
645af49
Merge pull request #97488 from KoBeWi/zakaz_tłumaczeń
akien-mga Sep 26, 2024
b181ff2
Merge pull request #97491 from akien-mga/fix-filesystem-invalid-icon-…
akien-mga Sep 26, 2024
cb9a457
CI: Support merge queues with default runner
Repiteo Sep 26, 2024
506d6e4
Merge pull request #89486 from AThousandShips/owners_fix
akien-mga Sep 26, 2024
da37998
C#: Generate On{EventName} method to raise signal events
raulsntos Nov 3, 2022
cc9f2b5
Bind Array get and set functions
aaronfranke Aug 22, 2024
49212b8
Update alpha_curve and emission_curve notes in ParticleProcessMaterial
megalon Sep 25, 2024
e63c858
[Docs] Adds notes about glyph contour decomposition format.
bruvzg Sep 26, 2024
0101317
Add auto translate mode for items in `ItemList`
timothyqiu Sep 27, 2024
b4460c6
Add cut_nodes_request signal to GraphEdit
aryan-11825114 Sep 20, 2024
e0478fe
Update thirdparty OpenXR to 1.1.41
BastiaanOlij Sep 27, 2024
76691af
Improve documentation of some ItemList signals
timothyqiu Sep 4, 2024
6516ca6
Parse fragment from URL
timothyqiu May 22, 2024
543fa16
Merge pull request #68233 from raulsntos/dotnet/raise-events
akien-mga Sep 27, 2024
8a9a26e
Merge pull request #93311 from dsnopek/gdextension-required-virtuals
akien-mga Sep 27, 2024
83b2ca3
Merge pull request #95930 from aaronfranke/bind-array-set
akien-mga Sep 27, 2024
61fce32
Merge pull request #96548 from timothyqiu/item-list-signals
akien-mga Sep 27, 2024
b537d2f
Merge pull request #97450 from megalon/alpha_curve-docs-fix
akien-mga Sep 27, 2024
7b393c6
Merge pull request #97453 from Calinou/project-manager-enter-accepts-…
akien-mga Sep 27, 2024
58ec7a9
Merge pull request #97477 from m4gr3d/update_xr_editor_excluded_permi…
akien-mga Sep 27, 2024
ab1f55e
Merge pull request #97489 from TokageItLab/deferred-skin-registration
akien-mga Sep 27, 2024
ac3eadf
Merge pull request #97524 from BastiaanOlij/openxr_1141
akien-mga Sep 27, 2024
dbcc7f3
Add support for Android Themed Icons (monochrome)
syntaxerror247 Sep 26, 2024
38d7ec1
Expose CameraFeed setters
j20001970 Sep 27, 2024
76a1359
Merge pull request #97517 from syntaxerror247/android-themed-icon
akien-mga Sep 27, 2024
66d2b0f
Fix closing Theme Editor not actually closing it
KoBeWi Sep 27, 2024
2caaa2c
Vorbis: Remove redundant bounds check
lalitshankarchowdhury Sep 27, 2024
1043c00
SCons: Detect msvc compiler version
Repiteo Apr 23, 2024
4c5094a
Use dedicated `print_error` method for colored output for unsupported…
dustdfg Sep 27, 2024
4d635b7
Combine texture and instance data into one uniform set in the 2D rend…
clayjohn Sep 27, 2024
85dfd89
Add `@export_tool_button` annotation for easily creating inspector bu…
dalexeev Sep 26, 2024
1abcfdd
Replace comments with printed warning for Metal on x86_64
dustdfg Sep 28, 2024
71ac6b7
Optimize StyleBoxFlat.draw()
MewPurPur Jul 11, 2024
ae45d19
Add a few missing CODEOWNERS
AThousandShips Sep 28, 2024
0178bb8
Fix error message on startup when camera is busy
pkowal1982 Sep 27, 2024
38579a1
Unify editor version buttons
timothyqiu Sep 27, 2024
b2b13d4
Merge pull request #97581 from AThousandShips/owners_fix_3
akien-mga Sep 28, 2024
75cb353
[Core] Add missing `HashMapComparatorDefault` cases
AThousandShips Sep 27, 2024
0807d60
Check RenderingDevice availability to display LightmapGI configuratio…
Calinou Sep 24, 2024
0a9ad8f
Implement vertex shading
ywmaa Oct 15, 2023
e7a9104
Merge pull request #97554 from clayjohn/batching-uniform-sets
akien-mga Sep 28, 2024
285ebed
Merge pull request #83360 from ywmaa/vertex_shading
akien-mga Sep 28, 2024
d6c0509
Merge pull request #91069 from Repiteo/scons/msvc-detect-compiler
akien-mga Sep 28, 2024
a11f970
Merge pull request #96290 from Macksaur/export-action-callable
akien-mga Sep 28, 2024
3fbd33a
Merge pull request #97229 from aryan-11825114/ctrl-x-visual-shader
akien-mga Sep 28, 2024
422306e
Merge pull request #97325 from BlueCube3310/bcdec
akien-mga Sep 28, 2024
a53d0a3
Merge pull request #97503 from Repiteo/ci/merge_queue
akien-mga Sep 28, 2024
99aec99
Merge pull request #97534 from j20001970/camerafeed-setter
akien-mga Sep 28, 2024
0e2a76d
Merge pull request #97547 from lalitshankarchowdhury/audio-code-fix
akien-mga Sep 28, 2024
1fc8208
Merge pull request #97589 from pkowal1982/fix_97454
akien-mga Sep 28, 2024
c1dc59f
Disable unused Basis Universal features to reduce binary size
Calinou May 14, 2022
8a41b1d
GDExtension: Use loader to check if the library exists.
kisg Jul 14, 2024
529897c
Update bcdec to latest version
BlueCube3310 Sep 29, 2024
ed13a84
Add markers to animation
chocola-mint Aug 31, 2024
4f67415
Improve the look of radiance map in Compatibility backend
clayjohn Sep 29, 2024
d720eb8
Clamp UV-coordinates to centers of outermost texels when configured t…
patowen Sep 28, 2024
9a8fcd5
SCons: Fix MSVC decode error
Repiteo Sep 29, 2024
72cff2e
Merge pull request #97618 from Repiteo/scons/decode-fix
akien-mga Sep 29, 2024
210810b
Fix `atr_n()` behavior when auto translation is disabled
timothyqiu Sep 29, 2024
146ba41
Move Vulkan includes to a central godot_vulkan.h header
kisg Sep 26, 2024
1d3c4e1
SCons: Include pre-release in MSVC detection
Repiteo Sep 29, 2024
e3213aa
Merge pull request #97622 from Repiteo/scons/msvc-prerelease-fix
akien-mga Sep 29, 2024
07cae26
Remove the restriction on supported types for Godot Android plugins
m4gr3d Sep 26, 2024
5e0805a
Provide access to the Android runtime to GDScript
m4gr3d Sep 26, 2024
4587d14
Add logic to automatically pick up jar/aar library dependencies in th…
m4gr3d Sep 26, 2024
7a90989
Expose `get_export_option_visibility` to editor plugins
m4gr3d Sep 13, 2024
e376c4f
Add unit tests for `SceneMultiplayer`
pafuent Sep 28, 2024
03c3c5f
Set position to zero when saving a positioned branch as scene
HolonProduction Aug 12, 2023
a6997d3
Docs: remove duplicate words
mhilbrunner Sep 30, 2024
4431af9
Fix web export infinite reload issue
adamscott Sep 30, 2024
c4b7d6f
Fix ICU support data loading
twrightsman Sep 30, 2024
b6a369d
Update HarfBuzz to 10.0.1
bruvzg Oct 1, 2024
4c8f8e6
[macOS] Fix menu crash when used from opened native dialog.
bruvzg Oct 1, 2024
d532eec
Changed the default deadzone value for new actions from 0.5 to 0.2
rptfrg Sep 21, 2024
3c365a7
Add auto translate mode for cells in Tree
timothyqiu Sep 23, 2024
1a2e0b2
Add Ukrainian translation for Linux .desktop file
Oct 1, 2024
645abdb
Add expression evaluater to debugger (REPL)
KoBeWi Sep 30, 2024
136e4d5
Add Unit Test cases for `Sky`
matthewestopinal Sep 26, 2024
d222daa
[TextServer] Silently skip invalid system fallback fonts.
bruvzg Oct 1, 2024
e0957c2
Consolidate remembering window settings into single config
bits-by-brandon Sep 22, 2024
0a41a71
Add unit tests for PacketPeer
pafuent Aug 22, 2024
ff10dee
Add unit tests for StreamPeer and StreamPeerBuffer
pafuent Aug 17, 2024
0628af4
Merge pull request #80561 from HolonProduction/i-have-made-my-positio…
akien-mga Oct 1, 2024
8c16e67
Merge pull request #91765 from chocola-mint/feat-markers
akien-mga Oct 1, 2024
cf1d910
Merge pull request #92237 from timothyqiu/url-fragment
akien-mga Oct 1, 2024
41ffc69
Merge pull request #93449 from Calinou/basematerial3d-refraction-use-…
akien-mga Oct 1, 2024
eaac033
Merge pull request #94240 from MewPurPur/optimize-styleboxflat
akien-mga Oct 1, 2024
53f30bf
Merge pull request #95132 from LeonStansfield/gpu_particles_ui_consis…
akien-mga Oct 1, 2024
d71d954
Merge pull request #95784 from pafuent/adding_stream_peer_buffer_tests
akien-mga Oct 1, 2024
a7d0464
Merge pull request #95931 from pafuent/adding_packet_peer_tests
akien-mga Oct 1, 2024
0fd62f7
Merge pull request #96124 from AeioMuch/check_mouse_pos_inside_inspector
akien-mga Oct 1, 2024
60708cc
Merge pull request #96542 from Maran23/inspector-scrolls-away
akien-mga Oct 1, 2024
70ac89e
Merge pull request #96980 from m4gr3d/enable_legacy_build_customizati…
akien-mga Oct 1, 2024
7d4e06e
Merge pull request #97333 from bits-by-brandon/consolidate-window-rem…
akien-mga Oct 1, 2024
97fa718
Merge pull request #97353 from timothyqiu/tree-at
akien-mga Oct 1, 2024
06a7cf7
Merge pull request #97500 from m4gr3d/update_godot_plugin_to_use_java…
akien-mga Oct 1, 2024
d66d056
Merge pull request #97510 from kisg/vulkan_build_fix
akien-mga Oct 1, 2024
9c71640
Merge pull request #97512 from matthewestopinal/mestopinal-sky-tests
akien-mga Oct 1, 2024
8aabdc4
Merge pull request #97527 from timothyqiu/version-button
akien-mga Oct 1, 2024
3b17e34
Merge pull request #97532 from kisg/use_loader_library_check
akien-mga Oct 1, 2024
6c13305
Merge pull request #97602 from patowen/fix-region-filter-clip-enabled
akien-mga Oct 1, 2024
49700c3
Merge pull request #97607 from pafuent/firsts_multiplayer_unit_tests
akien-mga Oct 1, 2024
dec83d5
Merge pull request #97611 from BlueCube3310/bcdec-update
akien-mga Oct 1, 2024
cbff250
Merge pull request #97638 from mhilbrunner/fix-duplicate-words
akien-mga Oct 1, 2024
79804a8
Merge pull request #97647 from KoBeWi/yearly_REPL_pull_request
akien-mga Oct 1, 2024
c73a18a
Merge pull request #97648 from twrightsman/fix-icu-load
akien-mga Oct 1, 2024
d21a8a8
Merge pull request #97686 from Vovkiv/master
akien-mga Oct 1, 2024
24b4607
Merge pull request #97693 from bruvzg/ts_fb_silent
akien-mga Oct 1, 2024
6a9e50b
Fix ItemList text trimming and autowrap margin
havi05 Sep 25, 2024
b72d8a3
Cancel code completion and code hint in multiple places
jaydensipe Sep 30, 2024
f4af820
Merge pull request #96309 from Geometror/fix-ge-cs-crash
akien-mga Oct 1, 2024
6275370
Add caching to `DisplayServer::can_create_rendering_device()`
Calinou Oct 1, 2024
06791e1
New Quick Open Dialog
stijn-h Dec 2, 2023
0b258e6
Add unit tests for String::parse_url()
pafuent Aug 15, 2024
0ad55e9
Fix GDScript docs not updating when modified externally
anvilfolk Oct 1, 2024
4cc9d2f
[Linux/BSD] Fix cross-device rename.
bruvzg Oct 2, 2024
623dc97
Fixed _stop() not being called when stop() is called
SourceOfHTML Sep 29, 2024
607585e
SCons: Fix MSVC version check for VS Preview
HKunogi Sep 30, 2024
f14af8b
Enable use of Labels as Values feature in Clang when not wrapped by GCC
SlugFiller Oct 2, 2024
21c5a73
Add method for getting packet flags from ENetPacketPeer
Chaosed0 Oct 1, 2024
e2a96dd
Unify make dir and duplicate dialogs
KoBeWi Aug 10, 2023
3e4cfeb
Merge pull request #97639 from HKunogi/master
akien-mga Oct 2, 2024
b070f4a
Merge pull request #56772 from stijn-h/quick-open-redesign
akien-mga Oct 2, 2024
7f1f979
Merge pull request #92263 from HolonProduction/autocompletion-get-nod…
akien-mga Oct 2, 2024
9ce149c
Merge pull request #93299 from rune-scape/fix-ref
akien-mga Oct 2, 2024
cd78220
Merge pull request #95216 from Chaosed0/enet-get-packet-flags
akien-mga Oct 2, 2024
4f95074
Merge pull request #95590 from pafuent/adding_parse_url_unit_tests
akien-mga Oct 2, 2024
0b24461
Merge pull request #96693 from HolonProduction/annotation-arg-hint
akien-mga Oct 2, 2024
336d915
Merge pull request #97281 from reptofrog/deadzone-new-default
akien-mga Oct 2, 2024
89febc5
Merge pull request #97439 from Gamemap/itemlist-fix-texttrimming
akien-mga Oct 2, 2024
86b1514
Merge pull request #97550 from AThousandShips/hash_fix
akien-mga Oct 2, 2024
5410000
Merge pull request #97625 from SourceOfHTML/master
akien-mga Oct 2, 2024
6388314
Merge pull request #97645 from adamscott/fix-pwa-reloading-page
akien-mga Oct 2, 2024
2bd0fd8
Merge pull request #97676 from clayjohn/GLES3-sky-quality
akien-mga Oct 2, 2024
991b741
Merge pull request #97677 from bruvzg/hb1001
akien-mga Oct 2, 2024
15cee4b
Merge pull request #97710 from anvilfolk/think-of-the-dooooooooooooooocs
akien-mga Oct 2, 2024
34913f2
Merge pull request #97698 from Calinou/displayserver-can-create-rende…
akien-mga Oct 2, 2024
1da8a2a
Merge pull request #97416 from Calinou/lightmapgi-check-rendering-dev…
akien-mga Oct 2, 2024
1917bc3
Merge pull request #97490 from Calinou/project-manager-rd-unsupported…
akien-mga Oct 2, 2024
9bf6148
Handle scroll events in RichtTextLabel
KoBeWi Oct 2, 2024
83dac9c
Document `Object.has_signal()` in the Signal class reference
Calinou Oct 2, 2024
7a634ad
[Web] Make audio bus fetching more resilient to errors
adamscott Oct 2, 2024
25f439c
[DisplayServer] Implement has_hardware_keyboard method for Android an…
bruvzg Oct 2, 2024
6d23fac
Fix crash in QuickOpenDialog because of double free.
stijn-h Oct 2, 2024
e2c6daf
Implement asynchronous transfer queues, thread guards on RenderingDev…
DarioSamo Mar 15, 2024
b380584
Fix UI of sun angle in the sun/preview env popup
adamscott Oct 2, 2024
a7f6ec0
Add a sort method to Dictionary and HashMap
aaronfranke May 18, 2023
cf34d32
Merge pull request #97746 from stijn-h/fix-qo-crash
akien-mga Oct 2, 2024
903c3bc
Merge pull request #97727 from SlugFiller/llvm-computed-goto
akien-mga Oct 2, 2024
8ac4a81
Merge pull request #97734 from Calinou/doc-signal-has-signal
akien-mga Oct 2, 2024
2e14492
Merge pull request #97739 from adamscott/fix-get-bus-null
akien-mga Oct 2, 2024
8a8d40c
Allow fractional FPS values in Animation Editor
AtlaStar Sep 28, 2024
d2f3725
Fix window_set_current_screen for maximized windows.
bruvzg Oct 3, 2024
baf0fb7
Fix error when stopping empty animation player.
EAinsley Oct 3, 2024
3ab1b75
[GDExtension] Improve error messages during export.
bruvzg Oct 3, 2024
3b41f73
Merge pull request #80473 from KoBeWi/they're_the_same_picture
akien-mga Oct 3, 2024
98deb2a
Merge pull request #90400 from DarioSamo/transfer_and_pipelines
akien-mga Oct 3, 2024
f3694a6
Merge pull request #95389 from Gaktan/graph_node_stretch_fix
akien-mga Oct 3, 2024
c8accdb
Merge pull request #97569 from AtlaStar/fix-issue-97548
akien-mga Oct 3, 2024
ae7fd80
Merge pull request #97730 from KoBeWi/rich_text_label_inside_a_scroll…
akien-mga Oct 3, 2024
45d3ea3
Merge pull request #97765 from bruvzg/gde_export_errors
akien-mga Oct 3, 2024
0f1c7e6
Merge pull request #97674 from jaydensipe/cancel-code-completion-and-…
akien-mga Oct 3, 2024
5314793
Merge pull request #97519 from timothyqiu/itemlist-at
akien-mga Oct 3, 2024
5ccbf6e
Merge pull request #97760 from EAinsley/fix#97714
akien-mga Oct 3, 2024
6286f9d
GDScript: Fix `GDScriptCache::get_full_script()` uses non-remapped path
dalexeev Oct 3, 2024
6aac039
Support object inspection through DAP `variables` request
rsubtil Sep 24, 2024
0d098d3
Support REPL expressions through DAP `evaluate` request
rsubtil Sep 30, 2024
9dd7a8a
Bump DAP requests timeout to 5 seconds
rsubtil Oct 3, 2024
65f3df5
Properly utilize surface information when creating pipelines and vert…
clayjohn Oct 3, 2024
1e1dbd8
Add `Auto width` behavior to ItemList
havi05 Jun 17, 2024
b2e38f3
Add unit tests for PhysicsMaterial
D0V4HKIIN Sep 20, 2024
62edb4e
Add filename filter field to FileDialog
vPumpking Feb 22, 2024
d6d8fb0
Merge pull request #97792 from clayjohn/RD-canvas-vertex-format
akien-mga Oct 4, 2024
e7d79f2
Merge pull request #77213 from aaronfranke/sort-dict
akien-mga Oct 4, 2024
a70402b
Merge pull request #88673 from vPumpking/FileDialog-Filter
akien-mga Oct 4, 2024
058f06c
Merge pull request #93270 from Gamemap/feature-itemlist-autowidth
akien-mga Oct 4, 2024
05b519f
Merge pull request #96230 from timothyqiu/per-domain-pseudolocalization
akien-mga Oct 4, 2024
b7ed7f7
Merge pull request #96850 from bruvzg/noto_cjk_lookup
akien-mga Oct 4, 2024
d5d014e
Merge pull request #97227 from D0V4HKIIN/master
akien-mga Oct 4, 2024
2d8bfab
Merge pull request #97255 from kitbdev/test-tabs
akien-mga Oct 4, 2024
8e6ade8
Merge pull request #97465 from DarioSamo/lock-free-rid
akien-mga Oct 4, 2024
84768ab
Merge pull request #97514 from bruvzg/font_contour_info
akien-mga Oct 4, 2024
783b150
Merge pull request #97585 from rsubtil/feature-dap_object_inspection
akien-mga Oct 4, 2024
6d9a797
Merge pull request #97624 from timothyqiu/atrn
akien-mga Oct 4, 2024
dedb2ff
Merge pull request #97678 from bruvzg/fix_nd_menu
akien-mga Oct 4, 2024
6e03910
Merge pull request #97719 from bruvzg/cross_dev_rename
akien-mga Oct 4, 2024
5ac62a6
Merge pull request #97743 from bruvzg/has_kbd
akien-mga Oct 4, 2024
34920b4
Merge pull request #97747 from adamscott/ux-sun-angle
akien-mga Oct 4, 2024
c28dd31
Merge pull request #97757 from bruvzg/max_move_screen
akien-mga Oct 4, 2024
32239d4
Merge pull request #97769 from dalexeev/gds-fix-gdscript-cache-path
akien-mga Oct 4, 2024
f84f734
Expose `LineEdit` `edit` and `unedit` methods.
WhalesState Oct 4, 2024
de07df5
Merge pull request #85321 from Calinou/basis-universal-disable-unused…
akien-mga Oct 4, 2024
36837bf
Merge pull request #91487 from shatyuka/window-style
akien-mga Oct 4, 2024
f032af7
Merge pull request #97304 from kroketio/metal-return-logical-device-h…
akien-mga Oct 4, 2024
4c520e9
[iOS] Add support for dark and tinted icon versions.
bruvzg Oct 3, 2024
975e7c8
[GraphEdit] Only print warning for connection layer deletion when jus…
Geometror Oct 4, 2024
fa1aacb
Configure MSAA properly in canvas renderer's pipelines.
DarioSamo Oct 4, 2024
35b3999
Make the "Quick Open" dialog available via EditorInterface
ydeltastar Sep 30, 2024
d11f203
Merge pull request #97094 from WhalesState/expose-edit-unedit
akien-mga Oct 4, 2024
4dd812f
Merge pull request #97119 from dsnopek/gdextension-object-instance-id
akien-mga Oct 4, 2024
6c15d59
Merge pull request #97362 from reduz/make-unique-scene-id-deterministic
akien-mga Oct 4, 2024
c46d1e4
Merge pull request #97552 from dustdfg/drivers/use_dedicated_print_error
akien-mga Oct 4, 2024
428c4a6
Merge pull request #97633 from ydeltastar/quickly-quick-open
akien-mga Oct 4, 2024
3576e84
Merge pull request #97789 from bruvzg/ios_icons
akien-mga Oct 4, 2024
794920b
Partially revert 96780, remove warnings from project/editor settings …
bruvzg Oct 4, 2024
08af57f
Fix quick open background panel style
passivestar Oct 4, 2024
4a747bd
Add _resource_changed() helper method to EditorResourcePicker
KoBeWi Aug 31, 2024
2135346
Merge pull request #88511 from ryevdokimov/offset-drag-to-instantiate…
akien-mga Oct 4, 2024
aa40773
Merge pull request #94880 from KoBeWi/never-before-seen_way_to_restar…
akien-mga Oct 4, 2024
fe31ede
Merge pull request #95034 from KoBeWi/take_a_problem_and_make_it_wors…
akien-mga Oct 4, 2024
b08a3d8
Merge pull request #95149 from KoBeWi/inspector_mains
akien-mga Oct 4, 2024
0d1873d
Merge pull request #95544 from KoBeWi/clean_code™
akien-mga Oct 4, 2024
19081a8
Merge pull request #95889 from KoBeWi/tree_growing_sideways
akien-mga Oct 4, 2024
c36c153
Merge pull request #96379 from KoBeWi/wind_of_resource_changes
akien-mga Oct 4, 2024
0c3ff56
Merge pull request #96615 from KoBeWi/run_as_administrator
akien-mga Oct 4, 2024
14eee2b
Merge pull request #97240 from KoBeWi/wrong_number
akien-mga Oct 4, 2024
9108c62
Merge pull request #97291 from KoBeWi/visible_in_tree_was_a_billion_d…
akien-mga Oct 4, 2024
e5688f5
Merge pull request #97292 from KoBeWi/infinite_submenus_in_your_editor
akien-mga Oct 4, 2024
def5a04
Merge pull request #97543 from KoBeWi/to_edit_or_not_to_edit
akien-mga Oct 4, 2024
b0d5126
Merge pull request #97570 from dustdfg/ios_macos/print_warning_instea…
akien-mga Oct 4, 2024
f6dbc04
Merge pull request #97809 from Geometror/fix-ge-conn-layer-warning
akien-mga Oct 4, 2024
41c55f0
Merge pull request #97811 from DarioSamo/2d-msaa-fix
akien-mga Oct 4, 2024
aaffffc
Merge pull request #97817 from bruvzg/prop_warn_remove
akien-mga Oct 4, 2024
db66bd3
Merge pull request #97820 from passivestar/quick-open-bg
akien-mga Oct 4, 2024
8086894
Create `.editorconfig` file only on project creation
timothyqiu Sep 21, 2024
2bd7d8e
Clarify SIMPLEX and SIMPLEX_SMOOTH types
squidgyberries Oct 7, 2024
e7c39ef
Merge pull request #97309 from kroketio/metal-expose-device-handle
clayjohn Oct 7, 2024
c41601f
Fix untyped dictionary .NET debug visualization showing keys as values
juanjp600 Oct 7, 2024
842f982
Merge pull request #96819 from clayjohn/GLES3-instance-uniforms
clayjohn Oct 7, 2024
3cc4e0a
Merge pull request #97922 from squidgyberries/master
clayjohn Oct 8, 2024
f31a2cc
Merge pull request #97270 from timothyqiu/optional-edconfig
Repiteo Oct 8, 2024
71fe3d9
Merge pull request #97951 from juanjp600/dotnet-dictionary-debug-view
Repiteo Oct 8, 2024
74df6f1
[macOS] Update Vulkan SDK install script.
bruvzg Oct 8, 2024
4c4e673
Merge pull request #97981 from bruvzg/macos_vulkan_install
Repiteo Oct 8, 2024
e068036
Fix `ScrollBar` grabber mouse input.
WhalesState Oct 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
231 changes: 140 additions & 91 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1,199 +1,248 @@
# Commented out parameters are those with the same value as base LLVM style.
# We can uncomment them if we want to change their value, or enforce the
# chosen value in case the base style changes (last sync: Clang 14.0).
---
### General config, applies to all languages ###
BasedOnStyle: LLVM
# chosen value in case the base style changes (last sync: Clang 18.1.8).
BasedOnStyle: LLVM
AccessModifierOffset: -4
AlignAfterOpenBracket: DontAlign
# AlignArrayOfStructures: None
# AlignConsecutiveMacros: None
# AlignConsecutiveAssignments: None
# AlignConsecutiveBitFields: None
# AlignConsecutiveDeclarations: None
# AlignConsecutiveAssignments:
# Enabled: false
# AcrossEmptyLines: false
# AcrossComments: false
# AlignCompound: false
# AlignFunctionPointers: false
# PadOperators: true
# AlignConsecutiveBitFields:
# Enabled: false
# AcrossEmptyLines: false
# AcrossComments: false
# AlignCompound: false
# AlignFunctionPointers: false
# PadOperators: false
# AlignConsecutiveDeclarations:
# Enabled: false
# AcrossEmptyLines: false
# AcrossComments: false
# AlignCompound: false
# AlignFunctionPointers: false
# PadOperators: false
# AlignConsecutiveMacros:
# Enabled: false
# AcrossEmptyLines: false
# AcrossComments: false
# AlignCompound: false
# AlignFunctionPointers: false
# PadOperators: false
# AlignConsecutiveShortCaseStatements:
# Enabled: false
# AcrossEmptyLines: false
# AcrossComments: false
# AlignCaseColons: false
# AlignEscapedNewlines: Right
AlignOperands: DontAlign
AlignTrailingComments: false
AlignOperands: DontAlign
AlignTrailingComments:
Kind: Never
OverEmptyLines: 0
# AllowAllArgumentsOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: false
# AllowShortEnumsOnASingleLine: true
# AllowBreakBeforeNoexceptSpecifier: Never
# AllowShortBlocksOnASingleLine: Never
# AllowShortCaseLabelsOnASingleLine: false
# AllowShortCompoundRequirementOnASingleLine: true
# AllowShortEnumsOnASingleLine: true
# AllowShortFunctionsOnASingleLine: All
# AllowShortLambdasOnASingleLine: All
# AllowShortIfStatementsOnASingleLine: Never
# AllowShortLambdasOnASingleLine: All
# AllowShortLoopsOnASingleLine: false
# AlwaysBreakAfterDefinitionReturnType: None
# AlwaysBreakAfterReturnType: None
# AlwaysBreakBeforeMultilineStrings: false
# AlwaysBreakTemplateDeclarations: MultiLine
# AttributeMacros:
# - __capability
# BinPackArguments: true
# BinPackParameters: true
# BitFieldColonSpacing: Both
# BraceWrapping:
# AfterCaseLabel: false
# AfterClass: false
# AfterCaseLabel: false
# AfterClass: false
# AfterControlStatement: Never
# AfterEnum: false
# AfterFunction: false
# AfterNamespace: false
# AfterEnum: false
# AfterFunction: false
# AfterNamespace: false
# AfterObjCDeclaration: false
# AfterStruct: false
# AfterUnion: false
# AfterStruct: false
# AfterUnion: false
# AfterExternBlock: false
# BeforeCatch: false
# BeforeElse: false
# BeforeCatch: false
# BeforeElse: false
# BeforeLambdaBody: false
# BeforeWhile: false
# IndentBraces: false
# BeforeWhile: false
# IndentBraces: false
# SplitEmptyFunction: true
# SplitEmptyRecord: true
# SplitEmptyNamespace: true
# BreakAdjacentStringLiterals: true
# BreakAfterAttributes: Leave
# BreakAfterJavaFieldAnnotations: false
# BreakArrays: true
# BreakBeforeBinaryOperators: None
# BreakBeforeConceptDeclarations: true
# BreakBeforeBraces: Attach
# BreakBeforeInheritanceComma: false
# BreakInheritanceList: BeforeColon
# BreakBeforeConceptDeclarations: Always
# BreakBeforeInlineASMColon: OnlyMultiline
# BreakBeforeTernaryOperators: true
# BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: AfterColon
# BreakInheritanceList: BeforeColon
# BreakStringLiterals: true
ColumnLimit: 0
# CommentPragmas: '^ IWYU pragma:'
# QualifierAlignment: Leave
ColumnLimit: 0
# CommentPragmas: '^ IWYU pragma:'
# CompactNamespaces: false
ConstructorInitializerIndentWidth: 8
ContinuationIndentWidth: 8
Cpp11BracedListStyle: false
# DeriveLineEnding: true
# DerivePointerAlignment: false
# DisableFormat: false
# DisableFormat: false
# EmptyLineAfterAccessModifier: Never
# EmptyLineBeforeAccessModifier: LogicalBlock
# ExperimentalAutoDetectBinPacking: false
# PackConstructorInitializers: BinPack
ConstructorInitializerAllOnOneLineOrOnePerLine: true
# AllowAllConstructorInitializersOnNextLine: true
# FixNamespaceComments: true
# ForEachMacros:
# - foreach
# - Q_FOREACH
# - BOOST_FOREACH
# IfMacros:
# - KJ_IF_MAYBE
# IncludeBlocks: Preserve
# IncludeBlocks: Preserve
IncludeCategories:
- Regex: '".*"'
Priority: 1
- Regex: '^<.*\.h>'
Priority: 2
- Regex: '^<.*'
Priority: 3
# IncludeIsMainRegex: '(Test)?$'
- Regex: ^".*"$
Priority: 1
- Regex: ^<.*\.h>$
Priority: 2
- Regex: ^<.*>$
Priority: 3
# IncludeIsMainRegex: (Test)?$
# IncludeIsMainSourceRegex: ''
# IndentAccessModifiers: false
IndentCaseLabels: true
# IndentCaseBlocks: false
IndentCaseLabels: true
# IndentExternBlock: AfterExternBlock
# IndentGotoLabels: true
# IndentPPDirectives: None
# IndentExternBlock: AfterExternBlock
# IndentRequires: false
IndentWidth: 4
# IndentRequiresClause: true
IndentWidth: 4
# IndentWrappedFunctionNames: false
# InsertBraces: false
# InsertNewlineAtEOF: false
# InsertTrailingCommas: None
# IntegerLiteralSeparator:
# Binary: 0
# BinaryMinDigits: 0
# Decimal: 0
# DecimalMinDigits: 0
# Hex: 0
# HexMinDigits: 0
JavaImportGroups:
- org.godotengine
- android
- androidx
- com.android
- com.google
- java
- javax
# JavaScriptQuotes: Leave
# JavaScriptWrapImports: true
# KeepEmptyLinesAtEOF: false
KeepEmptyLinesAtTheStartOfBlocks: false
# LambdaBodyIndentation: Signature
# Language: Cpp
# LineEnding: DeriveLF
# MacroBlockBegin: ''
# MacroBlockEnd: ''
# MacroBlockEnd: ''
# MaxEmptyLinesToKeep: 1
# NamespaceIndentation: None
# ObjCBinPackProtocolList: Auto
ObjCBlockIndentWidth: 4
# ObjCBreakBeforeNestedBlockParam: true
# ObjCSpaceAfterProperty: false
# ObjCSpaceBeforeProtocolList: true
# PPIndentWidth: -1
PackConstructorInitializers: NextLine
# PenaltyBreakAssignment: 2
# PenaltyBreakBeforeFirstCallParameter: 19
# PenaltyBreakComment: 300
# PenaltyBreakFirstLessLess: 120
# PenaltyBreakOpenParenthesis: 0
# PenaltyBreakScopeResolution: 500
# PenaltyBreakString: 1000
# PenaltyBreakTemplateDeclaration: 10
# PenaltyExcessCharacter: 1000000
# PenaltyReturnTypeOnItsOwnLine: 60
# PenaltyIndentedWhitespace: 0
# PenaltyReturnTypeOnItsOwnLine: 60
# PointerAlignment: Right
# PPIndentWidth: -1
# QualifierAlignment: Leave
# ReferenceAlignment: Pointer
# ReflowComments: true
# ReflowComments: true
# RemoveBracesLLVM: false
# RemoveParentheses: Leave
# RemoveSemicolon: false
# RequiresClausePosition: OwnLine
# RequiresExpressionIndentation: OuterScope
# SeparateDefinitionBlocks: Leave
# ShortNamespaceLines: 1
# SortIncludes: CaseSensitive
# SkipMacroDefinitionBody: false
# SortIncludes: CaseSensitive
# SortJavaStaticImport: Before
# SortUsingDeclarations: true
# SortUsingDeclarations: LexicographicNumeric
# SpaceAfterCStyleCast: false
# SpaceAfterLogicalNot: false
# SpaceAfterTemplateKeyword: true
# SpaceAroundPointerQualifiers: Default
# SpaceBeforeAssignmentOperators: true
# SpaceBeforeCaseColon: false
# SpaceBeforeCpp11BracedList: false
# SpaceBeforeCtorInitializerColon: true
# SpaceBeforeInheritanceColon: true
# SpaceBeforeParens: ControlStatements
# SpaceBeforeJsonColon: false
# SpaceBeforeParensOptions:
# AfterControlStatements: true
# AfterForeachMacros: true
# AfterFunctionDefinitionName: false
# AfterFunctionDeclarationName: false
# AfterIfMacros: true
# AfterFunctionDefinitionName: false
# AfterIfMacros: true
# AfterOverloadedOperator: false
# AfterPlacementOperator: true
# AfterRequiresInClause: false
# AfterRequiresInExpression: false
# BeforeNonEmptyParentheses: false
# SpaceAroundPointerQualifiers: Default
# SpaceBeforeRangeBasedForLoopColon: true
# SpaceBeforeSquareBrackets: false
# SpaceInEmptyBlock: false
# SpaceInEmptyParentheses: false
# SpacesBeforeTrailingComments: 1
# SpacesInAngles: Never
# SpacesInConditionalStatement: false
# SpacesInAngles: Never
# SpacesInContainerLiterals: true
# SpacesInCStyleCastParentheses: false
## Godot TODO: We'll want to use a min of 1, but we need to see how to fix
## our comment capitalization at the same time.
SpacesInLineCommentPrefix:
Minimum: 0
Maximum: -1
# SpacesInParentheses: false
Minimum: 0
Maximum: -1
# SpacesInParens: Never
# SpacesInParensOptions:
# InConditionalStatements: false
# InCStyleCasts: false
# InEmptyParentheses: false
# Other: false
# SpacesInSquareBrackets: false
# SpaceBeforeSquareBrackets: false
# BitFieldColonSpacing: Both
Standard: c++17
# StatementAttributeLikeMacros:
# - Q_EMIT
# StatementMacros:
# - Q_UNUSED
# - QT_REQUIRE_VERSION
TabWidth: 4
# UseCRLF: false
UseTab: Always
TabWidth: 4
UseTab: Always
# VerilogBreakBetweenInstancePorts: true
# WhitespaceSensitiveMacros:
# - STRINGIZE
# - PP_STRINGIZE
# - BOOST_PP_STRINGIZE
# - NS_SWIFT_NAME
# - CF_SWIFT_NAME
---
### C++ specific config ###
Language: Cpp
Standard: c++17
---
### ObjC specific config ###
Language: ObjC
# ObjCBinPackProtocolList: Auto
ObjCBlockIndentWidth: 4
# ObjCBreakBeforeNestedBlockParam: true
# ObjCSpaceAfterProperty: false
# ObjCSpaceBeforeProtocolList: true
---
### Java specific config ###
Language: Java
# BreakAfterJavaFieldAnnotations: false
JavaImportGroups: ['org.godotengine', 'android', 'androidx', 'com.android', 'com.google', 'java', 'javax']
...
# - NS_SWIFT_NAME
# - PP_STRINGIZE
# - STRINGIZE
3 changes: 3 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,6 @@ df61dc4b2bd54a5a40c515493c76f5a458e5b541

# Enforce template syntax `typename` over `class`
9903e6779b70fc03aae70a37b9cf053f4f355b91

# Style: Apply new `clang-format` fixes
b37fc1014abf7adda70dc30b0822d775b3a4433f
4 changes: 2 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Properly detect languages on Github
*.h linguist-language=cpp
*.inc linguist-language=cpp
*.h linguist-language=C++
*.inc linguist-language=C++
thirdparty/* linguist-vendored

# Normalize EOL for all files that Git considers text files
Expand Down
Loading