* feature: fixing some hot reload when search
* feature: fixing some hot reload when search
* fix: adding fallback to remote source when searching from cache
---------
Co-authored-by: poncosh <satrio.ponco@bni.co.id>
The transparent floating frame (re-enabled on GNOME by default in
6e3afd19f) does not render on GNOME on Xorg: the window is mapped but
stays see-through, and only regions that get damaged (under the mouse,
a focused input) are painted. Reproduced on Debian 13 with DBX 0.6.48.
Only enable the frame by default when GNOME runs as a native Wayland
client, reusing linux_uses_native_wayland(). GNOME X11 falls back to
the opaque window like other desktops; DBX_LINUX_FLOATING_FRAME=1|0
still overrides in both directions.
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
* feat(grid): include database name by default when copying rows as SQL DML (Fixes#12146)
* fix: cargo fmt on ClickHouse database_qualified_table_name test
* test: update expectations for database/schema in table metadata
tableMetaForDataTab now plumbs database/schema from the tab into the
returned metadata (round 175), and buildDataGridCountSql receives the
database for count targets. Update the 6 assertions that still expected
the pre-plumbing shapes.
* fix(grid): support dot-separated quoted table references in INSERT paste parse
Extend readValueToken -> readTableReferenceToken so parseInsertStatementPaste
can skip dotted quoted chains (`db`.`t`, "s"."t", [db].[dbo].[t], with
optional whitespace around dots) before the VALUES match. Add specs covering
backtick/double-quote/bracket chains, spaced dots, and multi-statement input.
Release note: copy as SQL DML now includes qualified database names by default
(v3 migration re-enables the flag for users who unchecked it).
* fix(grid): preserve saved SQL qualifier preferences
* Revert "fix(grid): preserve saved SQL qualifier preferences"
This reverts commit a4e0a47fad.
---------
Co-authored-by: Muse <muse@local>
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
Add the Navicat MySQL HTTP transport for CGI/FastCGI hosts, including protocol selection, response translation, and prepared-query fallback. Keep the proprietary PHP script outside the repository and document authorized setup.
Reject transaction control and autocommit changes before sending HTTP requests, preserve plain HTTP URLs in both tunnel editors, and redact credentials from tunnel startup logs. Detect unsupported DBX PHP worker runtimes before opening a tunnel.
Validation: driver-support tests and Clippy, connection UI tests, frontend type checking and formatting, protocol-level transaction rejection and URL regression checks, and PR CI.
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
* feat(query): show source connection colors in results
* fix(query): omit absent result source connection metadata
* ci: retrigger checks after runner timeout
* fix(ci): increase heap budget for frontend type checking
* fix(ci): retry transient Windows installer bundling failures
* test(query): await lazy component imports before teardown
* test: adapt result color and CI coverage to latest main