[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pre-release of Gambas 3.21


But not on qt6 and qt5 for me ...
I can't use mouse wheel on help browser.

It work on gtk3

--
Fabien


[System]
Gambas=3.20.99 338726300 (master)
OperatingSystem=Linux
Distribution=Manjaro Linux
Kernel=6.12.48-1-MANJARO
Architecture=x86_64
Cores=4
Memory=7822M
Language=fr_FR.UTF-8
Platform=x11
Desktop=KDE
DesktopResolution=96
DesktopScale=8
WidgetTheme=breeze
Font=Noto Sans,11
DarkTheme=True
[Programs]
clang=clang version 20.1.8
gcc=gcc (GCC) 15.2.1 20250813
git=git version 2.51.0
msgmerge=msgmerge (GNU gettext-tools) 0.26
[Libraries]
Cairo=libcairo.so.2.11804.4
Curl=libcurl.so.4.8.0
DBus=libdbus-1.so.3.38.3
GDK2=libgdk-x11-2.0.so.0.2400.33
GDK3=libgdk-3.so.0.2418.32
GStreamer=libgstreamer-1.0.so.0.2606.0
GTK+2=libgtk-x11-2.0.so.0.2400.33
GTK+3=libgtk-3.so.0.2418.32
OpenGL=libGL.so.1.7.0
Poppler=libpoppler.so.153.0.0
QT5=libQt5Core.so.5.15.17
QT6=libQt6Core.so.6.9.2
RSvg=librsvg-2.so.2.61.1
SDL=libSDL2-2.0.so.0.3200.56
SQLite3=libsqlite3.so.3.50.4
[Environment]
APPMENU_DISPLAY_BOTH=1
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
DESKTOP_SESSION=plasma
DISPLAY=:0
EDITOR=kwrite
GB_GUI=gb.qt6
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:<home>/.gtkrc-2.0:<home>/.config/gtkrc-2.0
GTK3_MODULES=xapp-gtk3-module
GTK_MODULES=canberra-gtk-module
GTK_RC_FILES=/etc/gtk/gtkrc:<home>/.gtkrc:<home>/.config/gtkrc
HOME=<home>
ICEAUTHORITY=/run/user/1000/iceauth_APwaDJ
INVOCATION_ID=638ff024e6fa451db9e560c9881c9494
JOURNAL_STREAM=9:9625
KDE_APPLICATIONS_AS_SCOPE=1
KDE_FULL_SESSION=true
KDE_SESSION_UID=1000
KDE_SESSION_VERSION=6
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR.UTF-8
LC_ADDRESS=fr_FR.UTF-8
LC_IDENTIFICATION=fr_FR.UTF-8
LC_MEASUREMENT=fr_FR.UTF-8
LC_MONETARY=fr_FR.UTF-8
LC_NAME=fr_FR.UTF-8
LC_NUMERIC=fr_FR.UTF-8
LC_PAPER=fr_FR.UTF-8
LC_TELEPHONE=fr_FR.UTF-8
LC_TIME=fr_FR.UTF-8
LIBVA_MESSAGING_LEVEL=1
LOGNAME=<user>
MAIL=/var/spool/mail/<user>
MANAGERPID=750
MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service
/session.slice/plasma-plasmashell.service/memory.pressure
MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA=
MKLROOT=/opt/intel/oneapi/mkl/latest
MOTD_SHOWN=pam
OLDPWD=<home>
PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket
PATH=<home>/.local/bin:<home>/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:<home>/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
PWD=<home>
QT_AUTO_SCREEN_SCALE_FACTOR=0
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
QT_LOGGING_RULES=*.debug=false
QT_WAYLAND_RECONNECT=1
SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/850,unix/<hostname>:/tmp/.ICE-unix/850
SHELL=/usr/bin/zsh
SYSTEMD_EXEC_PID=876
TZ=:/etc/localtime
USER=<user>
XAUTHORITY=/tmp/xauth_BabJAL
XDG_CONFIG_DIRS=<home>/.config/kdedefaults:/etc/xdg:/usr/share/manjaro-kde-settings/xdg
XDG_CURRENT_DESKTOP=KDE
XDG_DATA_DIRS=<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
XDG_MENU_PREFIX=plasma-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_ID=2
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
XDG_SESSION_TYPE=x11
XDG_VTNR=2
force_s3tc_enable=true

Le mar. 14 oct. 2025 à 22:59, Linus <olivier.cruilles@xxxxxxxx> a écrit :

> Yes now it works as expected with QT5, QT6
>
> Does not work with GTK3, the page from the web site of the Wiki does not
> load into the Help panel on my side
>
> Maybe different issue
>
> Olivier
>
>
> Le 14 oct. 2025 à 15:01, Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
> a écrit :
>
> Le 14/10/2025 à 20:11, Benoît Minisini a écrit :
>
> Le 14/10/2025 à 20:04, Benoît Minisini a écrit :
>
> Le 14/10/2025 à 19:57, Benoît Minisini a écrit :
>
>
> No. I mean: which GUI component is used by your IDE? Which page does not
> scroll? Do you use offline help or online help? Does it not scroll with all
> pages or with some?
>
> Apparently you use QT5 (why not QT6?). Maybe it's the problem...
>
>
> Mmm no. I have just tried with QT5, and the mouse wheel works correctly in
> the help browser.
>
> Now that I think: I have a high resolution mouse. And I had to made
> workaround inside the QT component because it cannot handle high resolution
> mouses correctly. Maybe the workaround makes the WebView ignore mouse wheel
> events if you have a normal mouse...
>
> That's it: normal resolution mouse + Qt + online help -> no mouse wheel!
> Funny that you guys report that only after I make the release. :-)
>
>
> The bug has been normally fixed in master. It will backported to the 3.21
> release.
>
> Regards,
>
> --
> Benoît Minisini.
>
>
>

-- 
Fabien Bodard

Follow-Ups:
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Salva <harpomix@xxxxxxxxx>
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Linus <olivier.cruilles@xxxxxxxx>
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Linus <olivier.cruilles@xxxxxxxx>
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Pre-release of Gambas 3.21Linus <olivier.cruilles@xxxxxxxx>