Jump to content

LXQt: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
→‎Screenshots: lol, what is this
Merlinux (talk | contribs)
m →‎History: Clarifying the future of the GTK version of LXDE
Line 23: Line 23:
Dissatisfied with GTK+ 3,<ref name="PCManFM Qt 0.1.0"/> Hong Jen Yee experimented with [[Qt (framework)|Qt]] in early 2013<ref>{{cite web |url=http://blog.lxde.org/?p=966 |title=PCManFM file manager is ported to Qt? |publisher=LXDE Blog |date=2013-02-19 |accessdate=2013-05-04}}</ref> and released the first version of a Qt-based [[PCManFM]] on {{date|2013-03-26}}.<ref name="PCManFM Qt 0.1.0">{{cite web |url=http://blog.lxde.org/?p=990 |title=PCManFM Qt 0.1.0 released |publisher=LXDE Blog |date=2013-03-27 |accessdate=2013-05-04}}</ref> He clarified, though, that this means no departure from GTK+ in LXDE, saying “The Gtk+ and Qt versions will coexist”. He later ported LXDE’s [[Xrandr]] front-end to Qt.<ref>{{cite web |url=http://article.gmane.org/gmane.comp.desktop.lxde.devel/3269 |title=LXDE xrandr GUI frontent lxrandr is ported to Qt in one day |publisher=Gmane |accessdate=2013-05-04}}</ref>
Dissatisfied with GTK+ 3,<ref name="PCManFM Qt 0.1.0"/> Hong Jen Yee experimented with [[Qt (framework)|Qt]] in early 2013<ref>{{cite web |url=http://blog.lxde.org/?p=966 |title=PCManFM file manager is ported to Qt? |publisher=LXDE Blog |date=2013-02-19 |accessdate=2013-05-04}}</ref> and released the first version of a Qt-based [[PCManFM]] on {{date|2013-03-26}}.<ref name="PCManFM Qt 0.1.0">{{cite web |url=http://blog.lxde.org/?p=990 |title=PCManFM Qt 0.1.0 released |publisher=LXDE Blog |date=2013-03-27 |accessdate=2013-05-04}}</ref> He clarified, though, that this means no departure from GTK+ in LXDE, saying “The Gtk+ and Qt versions will coexist”. He later ported LXDE’s [[Xrandr]] front-end to Qt.<ref>{{cite web |url=http://article.gmane.org/gmane.comp.desktop.lxde.devel/3269 |title=LXDE xrandr GUI frontent lxrandr is ported to Qt in one day |publisher=Gmane |accessdate=2013-05-04}}</ref>


On {{date|2013-07-03}} Hong Jen Yee announced a Qt port of the full LXDE suite.<ref>{{cite web |url=http://blog.lxde.org/?p=1013 |title=LXDE - LXDE-Qt Preview |publisher=Blog.lxde.org |date=2013-07-03 |accessdate=2014-03-27}}</ref> And on 21 July 2013, [[Razor-qt]] and LXDE announced that they are merging the two projects.<ref>{{cite web |author=brother |url=http://blog.lxde.org/?p=1046 |title="The future of Razor and LXDE-Qt" |publisher=Blog.lxde.org |date=2013-07-22 |accessdate=2014-05-19}}</ref><ref>{{cite web |url=https://groups.google.com/forum/#!topic/razor-qt/PNvkoidV2Ik |title=The future of Razor and LXDE-Qt at Razor-qt Google group |publisher=Groups.google.com |accessdate=2014-05-19}}</ref><ref>{{cite web |url=http://sourceforge.net/mailarchive/message.php?msg_id=31196887 |title="The future of Razor and LXDE-Qt" at the LXDE-list archive |publisher=Sourceforge.net |date=2013-07-20 |accessdate=2014-05-19}}</ref> The merger of LXDE-Qt and Razor-qt was renamed LXQt,<ref>{{cite web |url=http://blog.lxde.org/?p=1100 |title=The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation |publisher=Blog.lxde.org |date=2014-04-27 |accessdate=2014-05-07}}</ref> and the first release, version 0.7.0, was made available on {{date|2014-05-07}}.<ref name="0.7release">{{cite web |url=http://blog.lxde.org/?p=1107 |title=LXQt 0.7.0 released |publisher=Blog.lxde.org |date=2014-05-07 |accessdate=2014-05-07}}</ref> Version 0.8.0, bringing with it full Qt&nbsp;5 compatibility, was made available on {{date|13-Oct-2014}}.<ref name="Leclanche14Oct14">{{cite news |url=http://blog.lxde.org/?p=1277 |title=LXQt 0.8.0 released! |accessdate=8 January 2015 |last=Leclanche |first=Jerome |date=14 October 2014 |work=LXDE Official Blog}}</ref>
On {{date|2013-07-03}} Hong Jen Yee announced a Qt port of the full LXDE suite.<ref>{{cite web |url=http://blog.lxde.org/?p=1013 |title=LXDE - LXDE-Qt Preview |publisher=Blog.lxde.org |date=2013-07-03 |accessdate=2014-03-27}}</ref> And on 21 July 2013, [[Razor-qt]] and LXDE announced that they decided to merge the two projects.<ref>{{cite web |author=brother |url=http://blog.lxde.org/?p=1046 |title="The future of Razor and LXDE-Qt" |publisher=Blog.lxde.org |date=2013-07-22 |accessdate=2014-05-19}}</ref><ref>{{cite web |url=https://groups.google.com/forum/#!topic/razor-qt/PNvkoidV2Ik |title=The future of Razor and LXDE-Qt at Razor-qt Google group |publisher=Groups.google.com |accessdate=2014-05-19}}</ref><ref>{{cite web |url=http://sourceforge.net/mailarchive/message.php?msg_id=31196887 |title="The future of Razor and LXDE-Qt" at the LXDE-list archive |publisher=Sourceforge.net |date=2013-07-20 |accessdate=2014-05-19}}</ref>. This merge means that the Gtk+ and the Qt versions will coexist at first but that, eventually, the GTK version will be dropped and all efforts will be focused on the Qt port.<ref>{{cite web |url=http://blog.lxde.org/?p=1046 |title=The future of Razor and LXDE-Qt |publisher=Blog.lxde.org |date=2013-07-22 |accessdate=2016-07-31}}</ref> The merger of LXDE-Qt and Razor-qt was renamed LXQt,<ref>{{cite web |url=http://blog.lxde.org/?p=1100 |title=The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation |publisher=Blog.lxde.org |date=2014-04-27 |accessdate=2014-05-07}}</ref> and the first release, version 0.7.0, was made available on {{date|2014-05-07}}.<ref name="0.7release">{{cite web |url=http://blog.lxde.org/?p=1107 |title=LXQt 0.7.0 released |publisher=Blog.lxde.org |date=2014-05-07 |accessdate=2014-05-07}}</ref> Version 0.8.0, bringing with it full Qt&nbsp;5 compatibility, was made available on {{date|13-Oct-2014}}.<ref name="Leclanche14Oct14">{{cite news |url=http://blog.lxde.org/?p=1277 |title=LXQt 0.8.0 released! |accessdate=8 January 2015 |last=Leclanche |first=Jerome |date=14 October 2014 |work=LXDE Official Blog}}</ref>


LXQt version 0.9 was released in February 2015, featuring heavy internal cleanups and refactorings. All compatibility with Qt 4 was dropped, requiring Qt 5 & [[KDE Frameworks 5]]. Qt 5.3 is now the minimum required version.<ref>{{cite web |url=http://lxqt.org/release/2015/02/08/release-0-9-0/ |title=LXQt |work=lxqt.org |accessdate=10 February 2015}}</ref><ref>{{cite web |url=http://sourceforge.net/p/lxde/mailman/message/33373317/ |title=LXDE - Lightweight X Desktop Environment |work=sourceforge.net |accessdate=13 October 2015}}</ref>
LXQt version 0.9 was released in February 2015, featuring heavy internal cleanups and refactorings. All compatibility with Qt 4 was dropped, requiring Qt 5 & [[KDE Frameworks 5]]. Qt 5.3 is now the minimum required version.<ref>{{cite web |url=http://lxqt.org/release/2015/02/08/release-0-9-0/ |title=LXQt |work=lxqt.org |accessdate=10 February 2015}}</ref><ref>{{cite web |url=http://sourceforge.net/p/lxde/mailman/message/33373317/ |title=LXDE - Lightweight X Desktop Environment |work=sourceforge.net |accessdate=13 October 2015}}</ref>

Revision as of 00:05, 31 July 2016

LXQt
Developer(s)The LXQt Team
Initial release2013; 11 years ago (2013)
Stable release
0.10 / November 2, 2015; 8 years ago (2015-11-02)
Repository
Written inC, C++
Operating systemUnix-like
Available inMultilingual
TypeDesktop environment
LicenseGNU GPL, GNU LGPL
Websitelxqt.org

LXQt is a bundle of software packages under development, with the aim of providing a complete desktop environment. It was formed from the merger of the LXDE and Razor-qt projects.

History

Dissatisfied with GTK+ 3,[1] Hong Jen Yee experimented with Qt in early 2013[2] and released the first version of a Qt-based PCManFM on 26 March 2013.[1] He clarified, though, that this means no departure from GTK+ in LXDE, saying “The Gtk+ and Qt versions will coexist”. He later ported LXDE’s Xrandr front-end to Qt.[3]

On 3 July 2013 Hong Jen Yee announced a Qt port of the full LXDE suite.[4] And on 21 July 2013, Razor-qt and LXDE announced that they decided to merge the two projects.[5][6][7]. This merge means that the Gtk+ and the Qt versions will coexist at first but that, eventually, the GTK version will be dropped and all efforts will be focused on the Qt port.[8] The merger of LXDE-Qt and Razor-qt was renamed LXQt,[9] and the first release, version 0.7.0, was made available on 7 May 2014.[10] Version 0.8.0, bringing with it full Qt 5 compatibility, was made available on 13 October 2014.[11]

LXQt version 0.9 was released in February 2015, featuring heavy internal cleanups and refactorings. All compatibility with Qt 4 was dropped, requiring Qt 5 & KDE Frameworks 5. Qt 5.3 is now the minimum required version.[12][13]

LXQt version 0.10 was released in November 2015.

Software components

LXQt consists of many modular components, some of them depending on Qt and KDE Frameworks 5.[14]

Name Dependencies (besides Qt) Comments
lximage-qt Image viewer of LXQt
lxmenu-data
lxqt-about About dialog of LXQt
lxqt-admin
lxqt-common
lxqt-config KScreen (RandR) LXQt system settings center
lxqt-globalkeys KGlobalAccel
lxqt-notificationd LXQt notification daemon
lxqt-openssh-askpass
lxqt-panel Solid
lxqt-policykit LXQt Polkit authentication agent
lxqt-powermanagement Solid
lxqt-qtplugin
lxqt-runner The LXQt application runner
lxqt-session The LXQt session manager
lxqt-sudo
menu-cache
obconf-qt Openbox configuration tool written in Qt
compton-conf GUI configuration tool for Compton X composite manager (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton)[15]
pcmanfm-qt
qt-gtk-engine Theming GTK+ 3 programs with Qt styles

Roadmap

See also

References

  1. ^ a b "PCManFM Qt 0.1.0 released". LXDE Blog. 2013-03-27. Retrieved 2013-05-04.
  2. ^ "PCManFM file manager is ported to Qt?". LXDE Blog. 2013-02-19. Retrieved 2013-05-04.
  3. ^ "LXDE xrandr GUI frontent lxrandr is ported to Qt in one day". Gmane. Retrieved 2013-05-04.
  4. ^ "LXDE - LXDE-Qt Preview". Blog.lxde.org. 2013-07-03. Retrieved 2014-03-27.
  5. ^ brother (2013-07-22). ""The future of Razor and LXDE-Qt"". Blog.lxde.org. Retrieved 2014-05-19.
  6. ^ "The future of Razor and LXDE-Qt at Razor-qt Google group". Groups.google.com. Retrieved 2014-05-19.
  7. ^ ""The future of Razor and LXDE-Qt" at the LXDE-list archive". Sourceforge.net. 2013-07-20. Retrieved 2014-05-19.
  8. ^ "The future of Razor and LXDE-Qt". Blog.lxde.org. 2013-07-22. Retrieved 2016-07-31.
  9. ^ "The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation". Blog.lxde.org. 2014-04-27. Retrieved 2014-05-07.
  10. ^ "LXQt 0.7.0 released". Blog.lxde.org. 2014-05-07. Retrieved 2014-05-07.
  11. ^ Leclanche, Jerome (14 October 2014). "LXQt 0.8.0 released!". LXDE Official Blog. Retrieved 8 January 2015.
  12. ^ "LXQt". lxqt.org. Retrieved 10 February 2015.
  13. ^ "LXDE - Lightweight X Desktop Environment". sourceforge.net. Retrieved 13 October 2015.
  14. ^ https://github.com/lxde/lxqt/wiki/KF5-usage-in-LXQt
  15. ^ "Compton in ArchLinux Wiki".