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

Bug#836894: marked as done (Please add support for LXDE desktop)



Your message dated Fri, 09 Sep 2016 17:31:52 +0000
with message-id <E1biPea-0008Dq-Md@franck.debian.org>
and subject line Bug#836894: fixed in qt4-x11 4:4.8.7+dfsg-9
has caused the Debian Bug report #836894,
regarding Please add support for LXDE desktop
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
836894: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836894
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qt4-x11
Version: 4:4.8.7+dfsg-8
Severity: wishlist
Tags: upstream patch

Hi,

Same rationale as #825769, here is a small patch to allow Qt4 to detect
when they're running under LXDE desktop, and behave like they're run
under Gnome (mainly, use the current GTK theme).

I tested it under LXDE and it seems to work; it's also quite simple and
thus unlikely to change anything under other desktops.

Regards,

-- 
Raphaël Halimi

Description: Add support for LXDE desktop
 This patch checks for an environment variable set by LXDE desktop, in order to
 make Qt4 applications natively use the GTK+ style when run on this desktop
Author: Raphaël Halimi <raphael.halimi@gmail.com>
Origin: other
Last-Update: 2016-09-06
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/gui/kernel/qapplication_x11.cpp
+++ b/src/gui/kernel/qapplication_x11.cpp
@@ -2355,6 +2355,11 @@
                 break;
             }
 
+            if (qgetenv("DESKTOP_SESSION") == "LXDE") {
+                X11->desktopEnvironment = DE_GNOME;
+                break;
+            }
+
             // GNOME_DESKTOP_SESSION_ID is deprecated for some reason, but still check it
             if (!qgetenv("GNOME_DESKTOP_SESSION_ID").isEmpty()) {
                 X11->desktopEnvironment = DE_GNOME;

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: qt4-x11
Source-Version: 4:4.8.7+dfsg-9

We believe that the bug you reported is fixed in the latest version of
qt4-x11, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 836894@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org> (supplier of updated qt4-x11 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 09 Sep 2016 14:09:51 -0300
Source: qt4-x11
Binary: libqtcore4 qtcore4-l10n libqtgui4 libqt4-network libqt4-opengl libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-ibase libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite libqt4-sql-sqlite2 libqt4-sql-tds libqt4-svg libqt4-xml libqt4-xmlpatterns libqt4-dbus libqtdbus4 libqt4-qt3support libqt4-designer libqt4-help libqt4-test libqt4-phonon libqt4-declarative libqt4-declarative-folderlistmodel libqt4-declarative-gestures libqt4-declarative-particles libqt4-declarative-shaders libqt4-dev libqt4-dev-bin libqt4-opengl-dev libqt4-dbg libqt4-designer-dbg libqt4-qt3support-dbg libqt4-script-dbg libqt4-xmlpatterns-dbg qt4-bin-dbg qt4-demos-dbg qt4-designer qt4-dev-tools qt4-qmake qt4-qtconfig qt4-demos qt4-qmlviewer qt4-linguist-tools qdbus qt4-doc qt4-doc-html qt4-default
Architecture: source
Version: 4:4.8.7+dfsg-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Description:
 libqt4-dbg - Qt 4 library debugging symbols
 libqt4-dbus - Qt 4 D-Bus module
 libqt4-declarative - Qt 4 Declarative module
 libqt4-declarative-folderlistmodel - Qt 4 folderlistmodel QML plugin
 libqt4-declarative-gestures - Qt 4 gestures QML plugin
 libqt4-declarative-particles - Qt 4 particles QML plugin
 libqt4-declarative-shaders - Qt 4 shaders QML plugin
 libqt4-designer - Qt 4 designer module
 libqt4-designer-dbg - Qt 4 designer library debugging symbols
 libqt4-dev - Qt 4 development files
 libqt4-dev-bin - Qt 4 development programs
 libqt4-help - Qt 4 help module
 libqt4-network - Qt 4 network module
 libqt4-opengl - Qt 4 OpenGL module
 libqt4-opengl-dev - Qt 4 OpenGL library development files
 libqt4-phonon - Qt 4 Phonon module
 libqt4-qt3support - Qt 3 compatibility library for Qt 4
 libqt4-qt3support-dbg - Qt 3 compatibility library for Qt 4 debugging symbols
 libqt4-script - Qt 4 script module
 libqt4-script-dbg - Qt 4 script library debugging symbols
 libqt4-scripttools - Qt 4 script tools module
 libqt4-sql - Qt 4 SQL module
 libqt4-sql-ibase - Qt 4 InterBase/FireBird database driver
 libqt4-sql-mysql - Qt 4 MySQL database driver
 libqt4-sql-odbc - Qt 4 ODBC database driver
 libqt4-sql-psql - Qt 4 PostgreSQL database driver
 libqt4-sql-sqlite - Qt 4 SQLite 3 database driver
 libqt4-sql-sqlite2 - Qt 4 SQLite 2 database driver
 libqt4-sql-tds - Qt 4 FreeTDS database driver
 libqt4-svg - Qt 4 SVG module
 libqt4-test - Qt 4 test module
 libqt4-xml - Qt 4 XML module
 libqt4-xmlpatterns - Qt 4 XML patterns module
 libqt4-xmlpatterns-dbg - Qt 4 XML patterns library debugging symbols
 libqtcore4 - Qt 4 core module
 libqtdbus4 - Qt 4 D-Bus module library
 libqtgui4  - Qt 4 GUI module
 qdbus      - Qt 4 D-Bus tool
 qt4-bin-dbg - Qt 4 binaries debugging symbols
 qt4-default - Qt 4 development defaults package
 qt4-demos  - Qt 4 examples and demos
 qt4-demos-dbg - Qt 4 examples and demos debugging symbols
 qt4-designer - graphical designer for Qt 4 applications
 qt4-dev-tools - Qt 4 development tools
 qt4-doc    - Qt 4 API documentation
 qt4-doc-html - Qt 4 API documentation (HTML format)
 qt4-linguist-tools - Qt 4 Linguist tools
 qt4-qmake  - Qt 4 qmake Makefile generator tool
 qt4-qmlviewer - Qt 4 QML viewer
 qt4-qtconfig - Qt 4 configuration tool
 qtcore4-l10n - Qt 4 core module translations
Closes: 836894
Changes:
 qt4-x11 (4:4.8.7+dfsg-9) unstable; urgency=medium
 .
   * Update symbols files with buildds' and current logs.
   * Add support for LXDE (Closes: #836894).
Checksums-Sha1:
 66a34fe4f4a4e1aef9651c367c5e6222df4c13d6 5914 qt4-x11_4.8.7+dfsg-9.dsc
 017bf55473f4726019bc001e9757cd50b30b49a3 321632 qt4-x11_4.8.7+dfsg-9.debian.tar.xz
Checksums-Sha256:
 f37c5502e099ba3e105f3f903f5e10b297978b18a54713f8af698fc7e708f4de 5914 qt4-x11_4.8.7+dfsg-9.dsc
 56bb2f045cc3d99c0dc8e3d4bd55b626dfcd6c6bab8eb9755b8713ce05d2623d 321632 qt4-x11_4.8.7+dfsg-9.debian.tar.xz
Files:
 cbd71801a5f22d86a03625d43fb47b82 5914 libs optional qt4-x11_4.8.7+dfsg-9.dsc
 7ad9be3aa9c5d8fad264a946afa33c8d 321632 libs optional qt4-x11_4.8.7+dfsg-9.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIxBAEBCAAbBQJX0u2AFBxsaXNhbmRyb0BkZWJpYW4ub3JnAAoJEKtkX0BihqfQ
CmkP/03SDbQR1jjpjxWPfS8VngnO/NMVk090RVKkXPiV1xqxwtjmbXI3E5F0+2w+
LhBlcWo/0G26Pb4PA0+IWH8Ly0Eo3pzEB+EZiWUih+Pnk2NEjvvUFQod1KTFcc+X
39HS25j6ISHAUTAHaDeIhpVbZ5MmhEk7wHDxc/UxDlquN55W96ZLBwdhPD2Ill25
EGOeVGg36KT77vecfOqS/H2lZVwJriuAPQ7ICs5x4sxiQ3hg0J0ST62o+fz3rqLH
lhDvINRRJeBZbQsp5FRu5RupZmguumdmFWo+ln0V8RCemv8DqCrz2ERWVGEf5KRj
jG8YU+EGMjLyV7W6aoVYS3e5DmAnBMyfict2prs/ggqMXRH/cBvVmzeF/KKqRdKx
L/3enoUaxI0u19EoPwelG2BVkw2rBJUFtommjRupOv6RYstYFk/EmdwbY5PfoC0Q
Y737rgMCVVfmODsiKJHjiFSA87CU7gcRDTXodXpwCO8qsyXjicLgKF7tIjPJTNKc
fvxdY6l6gSgPO9YSzc7H8+3SyIC9sCHFjwa9nvUSJA6cD/d7gopZbQXOlMJUBhsI
Ap3S6w6HDdqyegLkfcuH3oFMZzkjL6UPApg3JVMVEZSiyTY4pHmdOosis8h7IbHv
hkSKGiV99/O/I8Luy7VdOzaX0GMQWDexn+Gjbuci0V5iLLwC
=YAnQ
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: