virtualx-engine/modules
ajreckof 006e899bb3 sort code completions with rules
Fixups

Add levenshtein distance for comparisons, remove kind sort order, try to improve as many different use cases as possible

Trying again to improve code completion

Sort code autocompletion options by similarity based on input

To make it really brief, uses a combination `String.similiary`, the category system introduced in a previous PR, and some filtering to yield more predictable results, instead of scattering every completion option at seemingly random.

It also gives much higher priority to strings that contain the base in full, closer to the beginning or are perfect matches.

Also moves CodeCompletionOptionCompare to code_edit.cpp

Co-Authored-By: Micky <66727710+Mickeon@users.noreply.github.com>
Co-Authored-By: Eric M <41730826+EricEzaM@users.noreply.github.com>
2023-05-23 05:12:34 +02:00
..
astcenc astcenc: Update to 4.4.0 2023-05-11 14:32:47 +02:00
basis_universal basisu: Loop over the last mipmap lod 2023-02-26 16:01:54 -08:00
bmp Adds some basic 16BPP BMP Support. 2023-04-12 19:27:23 -04:00
camera
csg Enable shadow warnings and fix raised errors 2023-05-11 16:00:59 +02:00
cvtt Use multiple threads to import HDR images 2023-02-22 09:35:15 -08:00
dds Remove (or make verbose only) various debug prints. 2023-03-20 08:14:18 +02:00
denoise
enet Validate code tags in documentation for potential params 2023-04-26 21:36:04 +02:00
etcpak Use DXT1 when compressing PNGs with RGB format 2023-04-27 10:54:25 -07:00
freetype Expose brotli decompression to the scripting API. 2023-03-29 22:43:36 +03:00
gdscript sort code completions with rules 2023-05-23 05:12:34 +02:00
glslang
gltf Enable shadow warnings and fix raised errors 2023-05-11 16:00:59 +02:00
gridmap Rework Navigation Avoidance 2023-05-10 05:01:58 +02:00
hdr
jpg
jsonrpc
lightmapper_rd
mbedtls [TLS] Add support for platform-specific CA bundles. 2023-05-12 09:58:23 +02:00
meshoptimizer
minimp3 Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
mobile_vr Add a get_system_info method to XRInterface 2023-03-15 13:11:48 +11:00
mono Merge pull request #77018 from RedworkDE/net-glue-neg-enum 2023-05-12 23:27:07 +02:00
msdfgen
multiplayer Validate code tags in documentation for potential params 2023-04-26 21:36:04 +02:00
navigation Make navigation mesh edge connections optional 2023-05-11 18:46:34 +02:00
noise Merge pull request #76557 from clayjohn/NoiseTexture3D 2023-05-03 20:17:03 +02:00
ogg Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
openxr Merge pull request #74930 from BastiaanOlij/fix_action_map_entries 2023-05-08 12:20:17 +02:00
raycast Fix wait for thread not started 2023-04-27 20:28:22 +02:00
regex Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
squish Fix misuses of error macros 2023-04-18 10:20:48 +03:00
svg SVG: fix tvg::Picture->size() and scale based errors. 2023-04-05 19:15:21 +02:00
text_server_adv Enable shadow warnings and fix raised errors 2023-05-11 16:00:59 +02:00
text_server_fb Enable shadow warnings and fix raised errors 2023-05-11 16:00:59 +02:00
tga
theora Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
tinyexr
upnp Validate code tags in documentation for potential params 2023-04-26 21:36:04 +02:00
vhacd Add Mesh ConvexDecompositionSettings wrapper 2023-04-07 22:39:25 +02:00
vorbis Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
webp
webrtc Validate code tags in documentation for potential params 2023-04-26 21:36:04 +02:00
websocket [TLS] Fix crashes trying to use TLS when not available. 2023-05-12 20:08:10 +02:00
webxr Validate code tags in documentation for potential params 2023-04-26 21:36:04 +02:00
xatlas_unwrap
zip Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
modules_builders.py
register_module_types.h
SCsub