[Gambas-bugtracker] Bug #1877: Improve integration in GTK desktops

bugtracker at gambaswiki.org bugtracker at gambaswiki.org
Tue Sep 8 11:15:24 CEST 2020


http://gambaswiki.org/bugtracker/edit?object=BUG.1877&from=L21haW4-

Martín BELMONTE reported a new bug.

Summary
-------

Improve integration in GTK desktops

Type             : Request
Priority         : Medium
Gambas version   : 3.15
Product          : Development Environment


Description
-----------

Hi,
I know that aesthetics is not something urgent in development, is it?
I'm also not aware of the number of gtk users compared to qt.
But all of us who use GTK desktops, which tend to be faster than those who use qt, always find ourselves with a lack of integration. The prawn IDE seems somewhat disconnected from the rest of the programs and if you add a dark theme to it you are doomed.
Then the error messages are not seen as they have a dark background and the text is dark too.
Is it possible to do something about it?
Thanks.
Martin.


System information
------------------

[System]
Gambas=3.15
OperatingSystem=Linux
Kernel=5.7.17-2-MANJARO
Architecture=x86_64
Distribution=Manjaro Linux
Desktop=XFCE
Theme=qt5ctproxy
Language=es_AR.utf8
Memory=7838M

[Libraries]
Cairo=libcairo.so.2.11703.0
Curl=libcurl.so.4.6.0
DBus=libdbus-1.so.3.19.13
GStreamer=libgstreamer-1.0.so.0.1602.0
GTK+2=libgtk-x11-2.0.so.0.2400.32
GTK+3=libgtk-3.so.0.2404.18
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.101.0.0
QT5=libQt5Core.so.5.15.0
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DESKTOP_SESSION=xfce
DISPLAY=:0.0
EDITOR=/usr/bin/nano
GB_GUI=gb.qt5
GDMSESSION=xfce
GTK2_RC_FILES=<home>/.gtkrc-2.0
GTK_MODULES=canberra-gtk-module:canberra-gtk-module
HOME=<home>
LANG=es_AR.utf8
LOGNAME=<user>
MAIL=/var/spool/mail/<user>
MOTD_SHOWN=pam
PANEL_GDK_CORE_DEVICE_EVENTS=0
QT_AUTO_SCREEN_SCALE_FACTOR=0
QT_LOGGING_RULES=*.debug=false
QT_QPA_PLATFORMTHEME=qt5ct
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1192,unix/<hostname>:/tmp/.ICE-unix/1192
TZ=:/etc/localtime
USER=<user>
XDG_CONFIG_DIRS=/etc/xdg
XDG_CURRENT_DESKTOP=XFCE
XDG_DATA_DIRS=<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<user>
XDG_MENU_PREFIX=xfce-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=xfce
XDG_SESSION_ID=2
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SESSION_TYPE=x11
XDG_VTNR=7




More information about the Bugtracker mailing list