[meta] Add option to FORCE_X11 Graphics Backend #2522

Open
DraVee wants to merge 1 commit from DraVee/eden:gui/alert_wayland into master
Member

@crueter i don't ever know how I wrote this, but it works

Signed-off-by: Caio Oliveira caiooliveirafarias0@gmail.com

@crueter i don't ever know how I wrote this, but it works Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
DraVee added 1 commit 2025-09-19 04:34:27 +02:00
Add option to FORCE_X11 Graphics Backend
All checks were successful
eden-license / license-header (pull_request) Successful in 23s
48bc141bce
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
requested reviews from MaranBr, Lizzie, CamilleLaVey, Maufeat, crueter, MrPurple666 2025-09-19 04:34:27 +02:00
DraVee changed title from Add option to FORCE_X11 Graphics Backend to [meta] Add option to FORCE_X11 Graphics Backend 2025-09-19 04:37:45 +02:00
crueter reviewed 2025-09-19 05:03:20 +02:00
@ -4947,0 +4996,4 @@
const bool forceX11 = QSettings(QString::fromStdString(config_path), QSettings::IniFormat).value("Linux/force_x11", false).toBool();
if (forceX11)
qputenv("QT_QPA_PLATFORM", "xcb");
Owner

What the sigma

What the sigma
Owner

Actually nvm this might mess with migrator, I'll check later

Actually nvm this might mess with migrator, I'll check later
Author
Member

I think the best option would create a unique separate config file just to this (i hate wayland with my soul)

I think the best option would create a unique separate config file just to this (i hate wayland with my soul)
Owner

It still messes with the migration tool. We could potentially just use a separate file and change the migrator to check for qt-config.ini?

It still messes with the migration tool. We could potentially just use a separate file and change the migrator to check for qt-config.ini?
Author
Member

Well I don't have the knowledge at moment to do it (wasted like 6h to write this mess)
I can check it tomorrow, but you can feel free to change the commit (i barely know how to code)

Well I don't have the knowledge at moment to do it (wasted like 6h to write this mess) I can check it tomorrow, but you can feel free to change the commit (i barely know how to code)
Owner

I'll do it after class (like noon est)

I'll do it after class (like noon est)
Author
Member

@crueter check the latest commit (this is just a wip, im very late to work rn)

@crueter check the latest commit (this is just a wip, im very late to work rn)
DraVee marked this conversation as resolved
DraVee changed title from [meta] Add option to FORCE_X11 Graphics Backend to WIP: [meta] Add option to FORCE_X11 Graphics Backend 2025-09-25 08:05:16 +02:00
Author
Member

I'm gonna separate this in 2 PRs, one for a warning (like is done on RustDesk) and another for add option

I'm gonna separate this in 2 PRs, one for a warning (like is done on RustDesk) and another for add option
DraVee force-pushed gui/alert_wayland from 48bc141bce to 466472e89f 2025-09-26 16:12:38 +02:00 Compare
DraVee added 1 commit 2025-09-27 17:20:12 +02:00
[WIP DO NOT MERGE] qt: move backend setting to its own config
Some checks failed
eden-license / license-header (pull_request) Failing after 25s
bc6865bafe
* this is totally a mess but builds, I just need to format and check everything
  im late to go work!
* prevents error on migration

Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
DraVee force-pushed gui/alert_wayland from bc6865bafe to 2bdcb0472e 2025-09-27 17:21:13 +02:00 Compare
DraVee force-pushed gui/alert_wayland from 2bdcb0472e to a0e3f67488 2025-09-28 22:35:52 +02:00 Compare
DraVee force-pushed gui/alert_wayland from a0e3f67488 to 7717b20ff4 2025-09-29 00:19:28 +02:00 Compare
DraVee changed title from WIP: [meta] Add option to FORCE_X11 Graphics Backend to [meta] Add option to FORCE_X11 Graphics Backend 2025-09-29 00:20:08 +02:00
DraVee force-pushed gui/alert_wayland from 7717b20ff4 to 86909fb4ed 2025-09-29 00:20:46 +02:00 Compare
DraVee force-pushed gui/alert_wayland from 86909fb4ed to 28eb79190a 2025-09-30 03:03:29 +02:00 Compare
DraVee force-pushed gui/alert_wayland from 28eb79190a to 46ec35d20d 2025-10-06 06:38:08 +02:00 Compare
DraVee force-pushed gui/alert_wayland from 46ec35d20d to cb9fd38569 2025-10-10 02:50:48 +02:00 Compare
All checks were successful
eden-license / license-header (pull_request) Successful in 30s
Required
Details
This pull request doesn't have enough approvals yet. 0 of 2 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u gui/alert_wayland:DraVee-gui/alert_wayland
git checkout DraVee-gui/alert_wayland
Sign in to join this conversation.
No description provided.