Skip to content
Commits on Source (9)
commit bd51a4996142876d811e64a22c27e9042330e529
commit 787824f221cb7c2f88c35d0872476cc6bd2bc1f8
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Wed Sep 25 23:56:16 2019 +0200
Date: Sun Oct 20 00:31:14 2019 +0200
 
Updates for release
Add dark mode to libxfce4panel symbols
commit ead01d665fcb943153ff286ffcbffcaa75541b24
Author: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>
Date: Sun Oct 20 00:30:34 2019 +0200
I18n: Update translation ca (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit cefd6ebc3042a9a5bfdfa3269c06edb95a10858a
Author: Michael Martins <michaelfm21@gmail.com>
Date: Sat Oct 19 18:30:35 2019 +0200
I18n: Update translation pt_BR (99%).
413 translated messages, 1 untranslated message.
Transifex (https://www.transifex.com/xfce/public/).
commit 8cc672cd70a9a260f1e2b6729afca5658abecbca
Author: Andreas Eitel <github-aneitel@online.de>
Date: Sat Oct 19 18:30:35 2019 +0200
I18n: Update translation de (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit ae8292c25d9b359deb9efcba4be443614dd1fc0c
Author: Yannick Le Guen <leguen.yannick@gmail.com>
Date: Fri Oct 18 18:30:41 2019 +0200
I18n: Update translation fr (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b5f64a9ac57a4ed534175466ac859dbd6c24a088
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date: Fri Oct 18 12:30:32 2019 +0200
I18n: Update translation pt (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 579cc8e6d0ebb63b8e024ca31466402d251bf235
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Fri Oct 18 12:30:32 2019 +0200
I18n: Update translation ja (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit ba836c540c88b8fb69ac84b63afb5c803ceac096
Author: 黃柏諺 <s8321414@gmail.com>
Date: Fri Oct 18 06:30:38 2019 +0200
I18n: Update translation zh_TW (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 61a187fd64558fade741a88c9d28deee087076ea
Author: 玉堂白鹤 <yjwork@qq.com>
Date: Fri Oct 18 06:30:38 2019 +0200
I18n: Update translation zh_CN (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit d357ea3ae629883e37f69243c437ab069492b01b
Author: Igor <f2404@yandex.ru>
Date: Fri Oct 18 06:30:38 2019 +0200
I18n: Update translation ru (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b3732d5c3a31577d5d75d9d070d44e1171ef77d2
Author: Anonymous <noreply@xfce.org>
Date: Fri Oct 18 00:30:33 2019 +0200
I18n: Update translation pl (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 6c83955821f2032f7d2c79638a29bcdb019c48d6
Author: Anonymous <noreply@xfce.org>
Date: Fri Oct 18 00:30:33 2019 +0200
I18n: Update translation lt (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit d53c2472ebd899f0197e45a988bffe9affd50529
Author: Anonymous <noreply@xfce.org>
Date: Fri Oct 18 00:30:33 2019 +0200
I18n: Update translation da (100%).
414 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 0640444de58adf55e93042e89b198b209f9b990f
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Tue Sep 17 16:53:02 2019 +0200
Add dark mode preference
This also results in the panel preferences dialog being drawn with the
Gtk dark theme variant, as well as all plugins and their various
widgets.
commit 1d60ceb88e663c1d320a84a16a7a750300cde262
Author: Anonymous <noreply@xfce.org>
Date: Wed Oct 16 18:30:41 2019 +0200
I18n: Update translation hu (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 54e96b33d7e6a00a09bef5d8f3c6dad8533df148
Author: Yannick Le Guen <leguen.yannick@gmail.com>
Date: Wed Oct 16 18:30:41 2019 +0200
I18n: Update translation fr (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit cb98db7505ef7d06c7d235d3d3ca185897c0ce69
Author: Demiray Muhterem <mdemiray@msn.com>
Date: Wed Oct 16 12:30:39 2019 +0200
I18n: Update translation tr (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 3c569af6b60ab7ed2fd31a33140e35d699a859d4
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Tue Oct 15 18:30:40 2019 +0200
I18n: Update translation ja (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 416b7127f209e545018b5ae26552a8505d1ae4d8
Author: Hugo Carvalho <hugokarvalho@hotmail.com>
Date: Tue Oct 15 00:30:43 2019 +0200
I18n: Update translation pt (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit bb5a5c7af0dd8b84b2dfcd31072b14255e862ce1
Author: Edin Veskovic <edin.lockedin@gmail.com>
Date: Tue Oct 15 00:30:43 2019 +0200
I18n: Update translation hr (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 3bb058fa09c0b7da34e73626534747e2b2b84740
Author: Anonymous <noreply@xfce.org>
Date: Mon Oct 14 06:30:45 2019 +0200
I18n: Update translation da (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit f4fdbb2561b1cb52ab60450ea4a0bf7dc208b43e
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Mon Oct 14 00:46:46 2019 +0200
Fix typo in docstring
commit a9a1b9e7ac9004b52472459ec58822c407c44908
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Mon Oct 14 00:08:16 2019 +0200
autohide: Cancel the animation when needed
commit 5a996cb8cddb6471c3e6786113fc9882b1ba1028
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sun Oct 13 00:21:29 2019 +0200
autohide: Improve animation support for intellihide
commit b8609b06851ab523f7591d1001a158a21b52ea0d
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sat Oct 12 23:42:44 2019 +0200
autohide: Don't animate hiding of floating panels
commit bcb6d4c1493354607040cdf52e6bab4612f65f45
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sat Oct 12 01:25:16 2019 +0200
autohide: Add sliding out animation
This should help users understand "where the panel has gone".
commit 4564cc6a1c8135596cd8e34b8a50ee1f92c90e49
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Mon Oct 14 00:59:00 2019 +0200
Fix indentation
commit 17049bdf7e55447460c0371cbae63fa5ac75f0d1
Author: Olivier Duchateau <duchateau.olivier@gmail.com>
Date: Sun Oct 13 01:16:21 2019 +0200
appmenu: Listen to icon theme changes (Bug #15861)
commit aa6a8db87fe595dbf660e471612dd6788d7be264
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sun Oct 13 01:09:28 2019 +0200
Improve code formatting
commit 285ee742f98707516c79a4d22f08285f448d28cd
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sun Oct 13 01:07:59 2019 +0200
clock: Validate timezone entry (Bug #16036)
commit 42f16379adc9340d06ea8edda6a26307df9a1474
Author: Thomas Lange <thomas-lange2@gmx.de>
Date: Mon Oct 7 23:04:43 2019 +0200
prefs: Plug memory leaks (Bug #16016)
commit d5092e12bec154b1899d9eb8b60085941ae4a899
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sun Oct 13 00:59:35 2019 +0200
docs: Fix build by dropping unused refs (Bug #16031)
commit 83132ccf5dcf8e1c958f2b4eac8e45409b951b46
Author: Anonymous <noreply@xfce.org>
Date: Sun Oct 13 00:30:32 2019 +0200
I18n: Update translation lt (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit ca23a70655957d3ec5113cb73d790f990bd34316
Author: Andreas Eitel <github-aneitel@online.de>
Date: Sat Oct 12 18:30:41 2019 +0200
I18n: Update translation de (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 02514df26601eb31524d29863eddfcec42a50024
Author: Kjell Cato Heskjestad <cato@heskjestad.xyz>
Date: Sat Oct 12 12:30:32 2019 +0200
I18n: Update translation nb (99%).
412 translated messages, 1 untranslated message.
Transifex (https://www.transifex.com/xfce/public/).
commit 77c29357153a115c937e391caa41f36234bda4b0
Author: abuyop <abuyop@gmail.com>
Date: Sat Oct 12 12:30:32 2019 +0200
I18n: Update translation ms (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit cf433fd365055ed8b84a2bed45adb7070c9cd23b
Author: 黃柏諺 <s8321414@gmail.com>
Date: Sat Oct 12 06:30:33 2019 +0200
I18n: Update translation zh_TW (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 427691fc66e8ee8e1e3e8efb3f6515eb93787158
Author: Pjotr <pjotrvertaalt@gmail.com>
Date: Sat Oct 12 00:30:33 2019 +0200
I18n: Update translation nl (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 63ecc65eca2dd628b33334a04fd718b7a9908919
Author: Igor <f2404@yandex.ru>
Date: Fri Oct 11 18:30:32 2019 +0200
I18n: Update translation ru (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 004186eb89d781aafe5469ac4e49d7edb897161f
Author: Emanuele Petriglia <transifex@emanuelepetriglia.com>
Date: Fri Oct 11 18:30:32 2019 +0200
I18n: Update translation it (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 793da7c39c1202cc6a9154b8c0fa4ca70e3425e9
Author: Kiril Kirilov <cybercop_montana@abv.bg>
Date: Fri Oct 11 18:30:32 2019 +0200
I18n: Update translation bg (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 9502e28e7b3f211c218bb04d721bf100eedd7690
Author: Anonymous <noreply@xfce.org>
Date: Fri Oct 11 12:30:32 2019 +0200
I18n: Update translation pl (100%).
commit 81e790321ffd8ca3435fd7dc104855e4d8868a45
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b44a7ae95538b1d3a0841bb6d506265a51b0bbe9
Author: Anonymous <noreply@xfce.org>
Date: Fri Oct 11 12:30:32 2019 +0200
I18n: Update translation es (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 0b63a2240aabad9ea4de49ad59dc5142df3c9dba
Author: 玉堂白鹤 <yjwork@qq.com>
Date: Fri Oct 11 06:30:39 2019 +0200
I18n: Update translation zh_CN (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 966820112eb0b33d3b32cc86cce64827d3ad15d1
Author: Daniel Muñiz Fontoira <dani@damufo.com>
Date: Fri Oct 11 06:30:39 2019 +0200
I18n: Update translation gl (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit ecb819474fd7506b5b7b739d3f13d7b08472f5c2
Author: Igor <f2404@yandex.ru>
Date: Thu Oct 10 18:30:35 2019 +0200
I18n: Update translation ru (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit f08a2cf6d9d2a095d9ee483d9dbeab1b20acfb69
Author: Andre Miranda <andre42m@gmail.com>
Date: Thu Oct 10 18:30:35 2019 +0200
I18n: Update translation pt_BR (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 45ad738929693ec9bdffc6db6cd1ec2cb86a4f7e
Author: Anonymous <noreply@xfce.org>
Date: Thu Oct 10 18:30:34 2019 +0200
I18n: Update translation lt (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit c7b477deca5c0524c9753441fc1c0d498f227976
Author: Anonymous <noreply@xfce.org>
Date: Thu Oct 10 18:30:34 2019 +0200
I18n: Update translation da (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 31faa2cfa553595bb24ce91436ccb9a7961e9f12
Author: Kiril Kirilov <cybercop_montana@abv.bg>
Date: Thu Oct 10 18:30:34 2019 +0200
I18n: Update translation bg (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit beef6c6777a883cc1dbd0dbd3ce6fa07b862f360
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Oct 10 13:30:51 2019 +0200
pager: Finish face-lift of settings dialog
commit 99828ffedb4b3707e628cadbc3d382493cbbd1d1
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Oct 10 01:09:00 2019 +0200
appmenu: Use panel's icon size
commit 9e945f64cb6941880b2ff4f90136dcb218e52b5c
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Oct 10 01:08:40 2019 +0200
pager: Rework settings dialog layout
commit 84491f4ffe1281eeedc5e32d074f379a0018021c
Author: Igor <f2404@yandex.ru>
Date: Thu Oct 10 00:30:34 2019 +0200
I18n: Update translation ru (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 87c9defedfa52da1c431d83ad592a5b4722f9d38
Author: Yannick Le Guen <leguen.yannick@gmail.com>
Date: Thu Oct 10 00:30:34 2019 +0200
I18n: Update translation fr (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 1a843648461390cccd0cf71f966aca29b6d1048f
Author: Kiril Kirilov <cybercop_montana@abv.bg>
Date: Thu Oct 10 00:30:34 2019 +0200
I18n: Update translation bg (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 96249863ae3cd9c4f56c172c1be683add867c811
Author: Anonymous <noreply@xfce.org>
Date: Wed Oct 9 18:30:35 2019 +0200
I18n: Update translation pl (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit ddef3bb963032dce117990d928ce7ec2760ca651
Author: Pjotr <pjotrvertaalt@gmail.com>
Date: Wed Oct 9 18:30:35 2019 +0200
I18n: Update translation nl (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 64451448f81fc139bda2d6c4c1cb436ae457485c
Author: Anonymous <noreply@xfce.org>
Date: Wed Oct 9 18:30:35 2019 +0200
I18n: Update translation lt (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit b78d9be35c257229234c62170a6dbe7869e5c4cf
Author: Emanuele Petriglia <transifex@emanuelepetriglia.com>
Date: Wed Oct 9 18:30:35 2019 +0200
I18n: Update translation it (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit e8066c87504f168b870608859524434f4b2200d2
Author: Anonymous <noreply@xfce.org>
Date: Wed Oct 9 18:30:35 2019 +0200
I18n: Update translation da (100%).
412 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit dec242e03eaeb42c00c86ba1e861dd537b5d3598
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Wed Oct 9 11:45:10 2019 +0200
pager: Silence warning
commit 679822b027ef3d41138562c6e7b17b72b0621173
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Tue Oct 8 20:53:39 2019 +0200
pager: Only show scroll-option with buttons
As the pager widget of libwnck takes care of the scrolling event on its
own the scrolling option currently doesn't take any effect. So this
option should be hidden until libwnck has a switch to disable the scroll
event handler.
commit c710beb945c34987f121ec0ba9562a3b19298435
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Tue Oct 8 00:14:32 2019 +0200
pager: Add option to show ws number
commit 8a9c40600a91efe494126042590aa43b65283dd7
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Mon Oct 7 12:04:44 2019 +0200
systray: Drop remaining obsolete frame properties
commit d77b3b382dd8724489c9210e15f6865964628ba1
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Wed Oct 2 13:40:50 2019 +0200
systray: Drop "Show frame" option (Bug #14186)
commit 259cb898fbfda68d4b4f8f6b49ad145c5de272ac
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Tue Oct 1 01:08:28 2019 +0200
Drop Gtk2/4.6-only references from the docs
commit 9fb2af214758c2a23d51ccdd5d93bdd8bcb5bbd9
Author: Ivica Kolić <ikoli@yahoo.com>
Date: Mon Sep 30 12:32:05 2019 +0200
I18n: Update translation hr (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 2b7a7a7c9a7ffb8c5fedb8b109eaa8c293d39623
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Sep 19 15:45:08 2019 +0200
Fix typo
commit 01e2fef26281e45ca47fd81ffd2d7e2848e63709
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Sep 19 15:45:22 2019 +0200
Don't show or try to load Gtk2 plugins anymore
commit a539b6559f07450bc2751fc3fdbe1ae31adc4015
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Wed Sep 18 15:32:51 2019 +0200
Drop support for Gtk2 and 4.6 plugins
This also means the Gtk2 API is dropped, so some panel plugins still
using the old API may need updating (e.g. panel_slice_new0 is still used
by some plugins).
commit b4216a11592596b08baad78b5bed3f3f938fa861
Author: Walter Cheuk <wwycheuk@gmail.com>
Date: Wed Sep 25 06:30:41 2019 +0200
 
......@@ -14,7 +633,7 @@ Date: Wed Sep 25 06:30:41 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 6346ba9335a21f3b6ac5fd4828fda49c11f4e53b
commit e2d41cbba56ddbcbd625685910787f114e1018cd
Author: Walter Cheuk <wwycheuk@gmail.com>
Date: Tue Sep 24 12:30:54 2019 +0200
 
......@@ -24,7 +643,7 @@ Date: Tue Sep 24 12:30:54 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit ae17af3ca4779d3b4e4b5684eba0466505879209
commit c57d541bc2c28340a43dfc88269c5fba51bc7b85
Author: Zmicer Turok <nashtlumach@gmail.com>
Date: Tue Sep 24 12:30:54 2019 +0200
 
......@@ -34,7 +653,44 @@ Date: Tue Sep 24 12:30:54 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit d6ecf17728e9e6a07b8fbecac76910c76e5db105
commit 43c06265fdcfb31082e647dc56fe1b72aeffd18c
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Sep 19 14:40:57 2019 +0200
Draw panel border based on position and length
Previously we chose a more simplistic approach - not taking the panel
length into account - which resulted e.g. in the default layout in the
bottom panel not having a left and right border drawn, despite it not
having 100% width.
Also: Fix a leak (not freeing the border_side gchar).
commit 07f985b66c2c002aded4a33e5206955d91572080
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sat Jul 13 23:17:26 2019 +0200
tasklist: Resize when windows get removed (Bug #14394)
The idea is to do what is also done for the window-added signal.
commit f6f70cce417fd2982c2ce6f01016ed01deb6a9ae
Author: Ivan A. Melnikov <iv@altlinux.org>
Date: Mon Sep 23 16:18:10 2019 +0400
systray: Fix icons without compositing (Bug #14577)
Wrapper window uses RGBA visual when it's available;
systray manager should try to do the same for
the transparent or parent-relative background to work.
That means that the manager and icons will work with
RGBA visual even if the screen is not compositing; so
we should always force-redraw the icons.
Refs: https://bugzilla.xfce.org/show_bug.cgi?id=14577
Signed-off-by: Ivan A. Melnikov <iv@altlinux.org>
commit 98796c0e8f2f46266c267dc65bec9103c3cba1e0
Author: Dušan Kazik <prescott66@gmail.com>
Date: Sat Sep 21 00:31:05 2019 +0200
 
......@@ -44,7 +700,7 @@ Date: Sat Sep 21 00:31:05 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit beffb1df46e5cf10abc9a94471fefe1e418f02ff
commit 60a90020669ed5947cc0127c2a7cae0e52390140
Author: Dušan Kazik <prescott66@gmail.com>
Date: Tue Sep 17 12:30:33 2019 +0200
 
......@@ -54,7 +710,7 @@ Date: Tue Sep 17 12:30:33 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 4bad6b334df63eb97930529af56772e83e6bb3a0
commit 774716949ecdecd55f77203d3af48cac4fa9e274
Author: Theppitak Karoonboonyanan <theppitak@gmail.com>
Date: Mon Sep 16 06:30:59 2019 +0200
 
......@@ -64,7 +720,7 @@ Date: Mon Sep 16 06:30:59 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 2bc96e34f8fbb0c9659a6693fe2538096fb3ac13
commit 24cb42e8ec2b50e20a38bc5a8d9f30d9d6288012
Author: Stefan Höök <stefan.hook@gmail.com>
Date: Sat Sep 14 00:30:42 2019 +0200
 
......@@ -74,7 +730,7 @@ Date: Sat Sep 14 00:30:42 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 583332ef67e66a3ac7cc40ced953dfae7e0d85ad
commit d80126d1b9d01475e4eb9be4c5f4815b8e7bc8f1
Author: Anonymous <noreply@xfce.org>
Date: Fri Sep 6 18:30:48 2019 +0200
 
......@@ -84,7 +740,7 @@ Date: Fri Sep 6 18:30:48 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit fc1eed038cbe93d1cb952f715f03b44139dee37c
commit bea6950cb95179d89d30d261c01e0e1ba7cea935
Author: tap saja <tapsaja@gmail.com>
Date: Thu Sep 5 12:30:32 2019 +0200
 
......@@ -94,7 +750,7 @@ Date: Thu Sep 5 12:30:32 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit e13629d93a8ebd83291a07bc0d2325c917398632
commit c11cec87f92fc6f54098865f77041b5bfaccddde
Author: abuyop <abuyop@gmail.com>
Date: Mon Sep 2 18:31:09 2019 +0200
 
......@@ -104,7 +760,7 @@ Date: Mon Sep 2 18:31:09 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 641a38f9cbaa9b390be7880193517679d5515ebc
commit a5d29eb36f0eb1e546fb82c0ab152119e195b6dd
Author: 玉堂白鹤 <yjwork@qq.com>
Date: Mon Sep 2 12:31:18 2019 +0200
 
......@@ -114,7 +770,7 @@ Date: Mon Sep 2 12:31:18 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 236fb1e608cca16f1e8cc92a090011f36bcc3460
commit 7dc5cf70d23d25b7e4a458b42d2bee44450e35cc
Author: Daniel Muñiz Fontoira <dani@damufo.com>
Date: Fri Aug 30 12:31:14 2019 +0200
 
......@@ -124,7 +780,7 @@ Date: Fri Aug 30 12:31:14 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit c1e4a45fe03ffe081e315f971e53f0e15b22b895
commit 0d4f558b05c37b9a3f63e8669a3fe38e60aaf187
Author: Daniel Muñiz Fontoira <dani@damufo.com>
Date: Fri Aug 23 18:31:26 2019 +0200
 
......@@ -134,64 +790,27 @@ Date: Fri Aug 23 18:31:26 2019 +0200
Transifex (https://www.transifex.com/xfce/public/).
 
commit 73a8360302a70eba9940d9cda17c4899b9e21b55
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Wed Aug 21 06:30:38 2019 +0200
I18n: Update translation ja (100%).
413 translated messages.
Transifex (https://www.transifex.com/xfce/public/).
commit 6e20267e67b5601ebd105651c6f715b6c5707441
commit 181bd4b4ed76181e6cc80e65010b52a19f34929f
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Wed Aug 21 18:16:09 2019 +0200
 
windowlist: Make layout consistent with xfdesktop
 
commit b3c4a13dd84a5c60c333ca6610bc8089812a33cb
commit cd8cad6baf6927b441fac22b13b107e80dae2a0a
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Wed Aug 21 18:10:24 2019 +0200
 
windowmenu: Replace deprecated gtk_widget_modify_font
 
commit 3a97cd1ccd96d8593b8b668a76bbfc949a4d9590
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Thu Sep 19 14:40:57 2019 +0200
Draw panel border based on position and length
Previously we chose a more simplistic approach - not taking the panel
length into account - which resulted e.g. in the default layout in the
bottom panel not having a left and right border drawn, despite it not
having 100% width.
Also: Fix a leak (not freeing the border_side gchar).
commit 51d1249cbfed20b57dc8e6e7c5e84f1df522c556
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
Date: Sat Jul 13 23:17:26 2019 +0200
tasklist: Resize when windows get removed (Bug #14394)
The idea is to do what is also done for the window-added signal.
commit 820de57c44c381e47091d3a7e214852bf8fafb53
Author: Ivan A. Melnikov <iv@altlinux.org>
Date: Mon Sep 23 16:18:10 2019 +0400
systray: Fix icons without compositing (Bug #14577)
commit a08af0517a51b19f73d80ce75c5446cb2dbb293d
Author: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Date: Wed Aug 21 06:30:38 2019 +0200
 
Wrapper window uses RGBA visual when it's available;
systray manager should try to do the same for
the transparent or parent-relative background to work.
I18n: Update translation ja (100%).
That means that the manager and icons will work with
RGBA visual even if the screen is not compositing; so
we should always force-redraw the icons.
413 translated messages.
Refs: https://bugzilla.xfce.org/show_bug.cgi?id=14577
Signed-off-by: Ivan A. Melnikov <iv@altlinux.org>
Transifex (https://www.transifex.com/xfce/public/).
 
commit 55dc7b400feef0c35fda3e8d3515dada2ced29c4
Author: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
......
......@@ -297,10 +297,6 @@ GMODULE_VERSION = @GMODULE_VERSION@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
GREP = @GREP@
GTK2_CFLAGS = @GTK2_CFLAGS@
GTK2_LIBS = @GTK2_LIBS@
GTK2_REQUIRED_VERSION = @GTK2_REQUIRED_VERSION@
GTK2_VERSION = @GTK2_VERSION@
GTKDOC_CHECK = @GTKDOC_CHECK@
GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
......
4.14.1
4.15.0
======
- Drop support for Gtk2 and 4.6 plugins
- Drop Gtk2/4.6-only references from the docs
- Don't show or try to load Gtk2 plugins anymore
- Add dark mode preference
- autohide: Add sliding out animation
- Draw panel border based on position and length
- windowlist: Make layout consistent with xfdesktop
- windowmenu: Replace deprecated gtk_widget_modify_font
- appmenu: Listen to icon theme changes (Bug #15861)
- appmenu: Use panel's icon size
- clock: Validate timezone entry (Bug #16036)
- prefs: Plug memory leaks (Bug #16016)
- docs: Fix build by dropping unused refs (Bug #16031)
- pager: Fix scrolling in pager-buttons (Bug #15614)
- pager: Face-lift of settings dialog
- pager: Only show scroll-option with buttons
- pager: Add option to show workspace number
- systray: Drop "Show frame" option (Bug #14186)
- tasklist: Resize when windows get removed (Bug #14394)
- systray: Fix icons without compositing (Bug #14577)
- pager: Fix scrolling in pager-buttons (Bug #15614)
- windowlist: Make layout consistent with xfdesktop
- windowlist: Replace deprecated gtk_widget_modify_font
- launcher: Fix visual state of arrow-button (Bug #15818)
- launcher: Avoid excessive left padding on popup menu (Bug #15819)
- Fix typos and improve code formatting
- Translation Updates:
Albanian, Arabic, Armenian (Armenia), Belarusian, Chinese (China),
Chinese (Taiwan), Galician, Greek, Hebrew, Indonesian, Japanese, Malay,
Polish, Serbian, Slovak, Swedish, Thai
Albanian, Arabic, Armenian (Armenia), Belarusian, Bulgarian, Chinese
(China), Chinese (Taiwan), Croatian, Danish, Dutch, French, Galician,
German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese,
Lithuanian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish
4.14.0
======
......
......@@ -6423,7 +6423,8 @@ _LT_EOF
if AC_TRY_EVAL(ac_compile); then
# Now try to grab the symbols.
nlist=conftest.nm
if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
$ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD
if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then
# Try sorting and uniquifying the output.
if sort "$nlist" | uniq > "$nlist"T; then
mv -f "$nlist"T "$nlist"
......@@ -7063,6 +7064,12 @@ m4_if([$1], [CXX], [
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
# flang / f18. f95 an alias for gfortran or flang on Debian
flang* | f18* | f95*)
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
;;
# icc used to be incompatible with GCC.
# ICC 10 doesn't accept -KPIC any more.
icc* | ifort*)
......
......@@ -245,10 +245,6 @@ GMODULE_VERSION = @GMODULE_VERSION@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
GREP = @GREP@
GTK2_CFLAGS = @GTK2_CFLAGS@
GTK2_LIBS = @GTK2_LIBS@
GTK2_REQUIRED_VERSION = @GTK2_REQUIRED_VERSION@
GTK2_VERSION = @GTK2_VERSION@
GTKDOC_CHECK = @GTKDOC_CHECK@
GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
......
......@@ -46,7 +46,6 @@ static const GDebugKey panel_debug_keys[] =
{ "applicationsmenu", PANEL_DEBUG_APPLICATIONSMENU },
{ "base-window", PANEL_DEBUG_BASE_WINDOW },
{ "display-layout", PANEL_DEBUG_DISPLAY_LAYOUT },
{ "external46", PANEL_DEBUG_EXTERNAL46 },
{ "external", PANEL_DEBUG_EXTERNAL },
{ "main", PANEL_DEBUG_MAIN },
{ "module-factory", PANEL_DEBUG_MODULE_FACTORY },
......
......@@ -35,15 +35,14 @@ typedef enum
PANEL_DEBUG_BASE_WINDOW = 1 << 5,
PANEL_DEBUG_DISPLAY_LAYOUT = 1 << 6,
PANEL_DEBUG_EXTERNAL = 1 << 7,
PANEL_DEBUG_EXTERNAL46 = 1 << 8,
PANEL_DEBUG_MAIN = 1 << 9,
PANEL_DEBUG_MODULE = 1 << 10,
PANEL_DEBUG_MODULE_FACTORY = 1 << 11,
PANEL_DEBUG_POSITIONING = 1 << 12,
PANEL_DEBUG_STRUTS = 1 << 13,
PANEL_DEBUG_SYSTRAY = 1 << 14,
PANEL_DEBUG_TASKLIST = 1 << 15,
PANEL_DEBUG_PAGER = 1 << 16
PANEL_DEBUG_MAIN = 1 << 8,
PANEL_DEBUG_MODULE = 1 << 9,
PANEL_DEBUG_MODULE_FACTORY = 1 << 10,
PANEL_DEBUG_POSITIONING = 1 << 11,
PANEL_DEBUG_STRUTS = 1 << 12,
PANEL_DEBUG_SYSTRAY = 1 << 13,
PANEL_DEBUG_TASKLIST = 1 << 14,
PANEL_DEBUG_PAGER = 1 << 15
}
PanelDebugFlag;
......
......@@ -121,55 +121,8 @@ panel_utils_show_help (GtkWindow *parent,
gboolean
panel_utils_grab_available (void)
{
#if GTK_CHECK_VERSION (3, 0, 0)
/* TODO fix for gtk3 */
return TRUE;
#else
GdkScreen *screen;
GdkWindow *root;
GdkGrabStatus grab_pointer = GDK_GRAB_FROZEN;
GdkGrabStatus grab_keyboard = GDK_GRAB_FROZEN;
gboolean grab_succeed = FALSE;
guint i;
GdkEventMask pointer_mask = GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK
| GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK
| GDK_POINTER_MOTION_MASK;
screen = xfce_gdk_screen_get_active (NULL);
root = gdk_screen_get_root_window (screen);
/* don't try to get the grab for longer then 1/4 second */
for (i = 0; i < (G_USEC_PER_SEC / 100 / 4); i++)
{
grab_keyboard = gdk_keyboard_grab (root, TRUE, GDK_CURRENT_TIME);
if (grab_keyboard == GDK_GRAB_SUCCESS)
{
grab_pointer = gdk_pointer_grab (root, TRUE, pointer_mask,
NULL, NULL, GDK_CURRENT_TIME);
if (grab_pointer == GDK_GRAB_SUCCESS)
{
grab_succeed = TRUE;
break;
}
}
g_usleep (100);
}
/* release the grab so the gtk_menu_popup() can take it */
if (grab_pointer == GDK_GRAB_SUCCESS)
gdk_pointer_ungrab (GDK_CURRENT_TIME);
if (grab_keyboard == GDK_GRAB_SUCCESS)
gdk_keyboard_ungrab (GDK_CURRENT_TIME);
if (!grab_succeed)
{
g_printerr (PACKAGE_NAME ": Unable to get keyboard and mouse "
"grab. Menu popup failed.\n");
}
return grab_succeed;
#endif
}
......
......@@ -38,9 +38,6 @@
/* Define if gio-unix-2.0 >= 2.42.0 present */
#undef HAVE_GIO_UNIX
/* Define if gtk+-2.0 >= 2.20.0 present */
#undef HAVE_GTK2
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
......
#! /bin/sh
# From configure.ac bd51a499.
# From configure.ac 787824f2.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for xfce4-panel 4.14.1.
# Generated by GNU Autoconf 2.69 for xfce4-panel 4.15.0.
#
# Report bugs to <http://bugzilla.xfce.org/>.
#
......@@ -597,8 +597,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='xfce4-panel'
PACKAGE_TARNAME='xfce4-panel'
PACKAGE_VERSION='4.14.1'
PACKAGE_STRING='xfce4-panel 4.14.1'
PACKAGE_VERSION='4.15.0'
PACKAGE_STRING='xfce4-panel 4.15.0'
PACKAGE_BUGREPORT='http://bugzilla.xfce.org/'
PACKAGE_URL=''
 
......@@ -686,14 +686,6 @@ HAVE_GIO_UNIX_FALSE
HAVE_GIO_UNIX_TRUE
GIO_UNIX_REQUIRED_VERSION
GIO_UNIX_VERSION
ENABLE_GTK2_LIBRARY_FALSE
ENABLE_GTK2_LIBRARY_TRUE
HAVE_GTK2_FALSE
HAVE_GTK2_TRUE
GTK2_REQUIRED_VERSION
GTK2_LIBS
GTK2_CFLAGS
GTK2_VERSION
LIBWNCK_REQUIRED_VERSION
LIBWNCK_LIBS
LIBWNCK_CFLAGS
......@@ -950,7 +942,6 @@ with_sysroot
enable_libtool_lock
with_locales_dir
with_x
enable_gtk2
enable_gio_unix
enable_introspection
enable_vala
......@@ -1531,7 +1522,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures xfce4-panel 4.14.1 to adapt to many kinds of systems.
\`configure' configures xfce4-panel 4.15.0 to adapt to many kinds of systems.
 
Usage: $0 [OPTION]... [VAR=VALUE]...
 
......@@ -1606,7 +1597,7 @@ fi
 
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of xfce4-panel 4.14.1:";;
short | recursive ) echo "Configuration of xfce4-panel 4.15.0:";;
esac
cat <<\_ACEOF
 
......@@ -1629,9 +1620,6 @@ Optional Features:
--enable-fast-install[=PKGS]
optimize for fast installation [default=yes]
--disable-libtool-lock avoid locking (might break parallel builds)
--enable-gtk2 Enable checking for GTK+ 2 support
(default=[])
--disable-gtk2 Disable checking for GTK+ 2 support
--enable-gio-unix Enable checking for GIO UNIX features
(default=[])
--disable-gio-unix Disable checking for GIO UNIX features
......@@ -1764,7 +1752,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
xfce4-panel configure 4.14.1
xfce4-panel configure 4.15.0
generated by GNU Autoconf 2.69
 
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -2139,7 +2127,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
 
It was created by xfce4-panel $as_me 4.14.1, which was
It was created by xfce4-panel $as_me 4.15.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
 
$ $0 $@
......@@ -3007,7 +2995,7 @@ fi
 
# Define the identity of the package.
PACKAGE='xfce4-panel'
VERSION='4.14.1'
VERSION='4.15.0'
 
 
cat >>confdefs.h <<_ACEOF
......@@ -8270,11 +8258,8 @@ _LT_EOF
test $ac_status = 0; }; then
# Now try to grab the symbols.
nlist=conftest.nm
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
(eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; } && test -s "$nlist"; then
$ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5
if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then
# Try sorting and uniquifying the output.
if sort "$nlist" | uniq > "$nlist"T; then
mv -f "$nlist"T "$nlist"
......@@ -10351,6 +10336,12 @@ lt_prog_compiler_static=
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-static'
;;
# flang / f18. f95 an alias for gfortran or flang on Debian
flang* | f18* | f95*)
lt_prog_compiler_wl='-Wl,'
lt_prog_compiler_pic='-fPIC'
lt_prog_compiler_static='-static'
;;
# icc used to be incompatible with GCC.
# ICC 10 doesn't accept -KPIC any more.
icc* | ifort*)
......@@ -13914,11 +13905,11 @@ CC=$lt_save_CC
LIBXFCE4PANEL_VERINFO=4:0:0
 
 
LIBXFCE4PANEL_VERSION=4.14.1
LIBXFCE4PANEL_VERSION=4.15.0
LIBXFCE4PANEL_VERSION_API=2.0
LIBXFCE4PANEL_VERSION_MAJOR=4
LIBXFCE4PANEL_VERSION_MINOR=14
LIBXFCE4PANEL_VERSION_MICRO=1
LIBXFCE4PANEL_VERSION_MINOR=15
LIBXFCE4PANEL_VERSION_MICRO=0
 
$as_echo "#define LIBXFCE4PANEL_VERSION_API \"2.0\"" >>confdefs.h
 
......@@ -18146,250 +18137,6 @@ $as_echo "not found" >&6; }
 
 
 
# Check whether --enable-gtk2 was given.
if test "${enable_gtk2+set}" = set; then :
enableval=$enable_gtk2; xdt_cv_GTK2_check=$enableval
else
xdt_cv_GTK2_check=yes
fi
if test x"$xdt_cv_GTK2_check" = x"yes"; then
if $PKG_CONFIG --exists "gtk+-2.0 >= 2.20.0" >/dev/null 2>&1; then
# minimum supported version of pkg-config
xdt_cv_PKG_CONFIG_MIN_VERSION=0.9.0
if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_PKG_CONFIG+:} false; then :
$as_echo_n "(cached) " >&6
else
case $PKG_CONFIG in
[\\/]* | ?:[\\/]*)
ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
;;
*)
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
IFS=$as_save_IFS
;;
esac
fi
PKG_CONFIG=$ac_cv_path_PKG_CONFIG
if test -n "$PKG_CONFIG"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
$as_echo "$PKG_CONFIG" >&6; }
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi
fi
if test -z "$ac_cv_path_PKG_CONFIG"; then
ac_pt_PKG_CONFIG=$PKG_CONFIG
# Extract the first word of "pkg-config", so it can be a program name with args.
set dummy pkg-config; ac_word=$2
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
$as_echo_n "(cached) " >&6
else
case $ac_pt_PKG_CONFIG in
[\\/]* | ?:[\\/]*)
ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
;;
*)
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
IFS=$as_save_IFS
;;
esac
fi
ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
if test -n "$ac_pt_PKG_CONFIG"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
$as_echo "$ac_pt_PKG_CONFIG" >&6; }
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi
if test "x$ac_pt_PKG_CONFIG" = x; then
PKG_CONFIG=""
else
case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
PKG_CONFIG=$ac_pt_PKG_CONFIG
fi
else
PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
fi
fi
if test -n "$PKG_CONFIG"; then
_pkg_min_version=$xdt_cv_PKG_CONFIG_MIN_VERSION
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
PKG_CONFIG=""
fi
fi
if test x"$PKG_CONFIG" = x""; then
echo
echo "*** Your version of pkg-config is too old. You need atleast"
echo "*** pkg-config $xdt_cv_PKG_CONFIG_MIN_VERSION or newer. You can download pkg-config"
echo "*** from the freedesktop.org software repository at"
echo "***"
echo "*** http://www.freedesktop.org/software/pkgconfig"
echo "***"
exit 1;
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk+-2.0 >= 2.20.0" >&5
$as_echo_n "checking for gtk+-2.0 >= 2.20.0... " >&6; }
if $PKG_CONFIG "--atleast-version=2.20.0" "gtk+-2.0" >/dev/null 2>&1; then
GTK2_VERSION=`$PKG_CONFIG --modversion "gtk+-2.0"`
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK2_VERSION" >&5
$as_echo "$GTK2_VERSION" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK2_CFLAGS" >&5
$as_echo_n "checking GTK2_CFLAGS... " >&6; }
GTK2_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0"`
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK2_CFLAGS" >&5
$as_echo "$GTK2_CFLAGS" >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GTK2_LIBS" >&5
$as_echo_n "checking GTK2_LIBS... " >&6; }
GTK2_LIBS=`$PKG_CONFIG --libs "gtk+-2.0"`
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK2_LIBS" >&5
$as_echo "$GTK2_LIBS" >&6; }
GTK2_REQUIRED_VERSION=2.20.0
$as_echo "#define HAVE_GTK2 1" >>confdefs.h
GTK2_FOUND="yes"
elif $PKG_CONFIG --exists "gtk+-2.0" >/dev/null 2>&1; then
xdt_cv_version=`$PKG_CONFIG --modversion "gtk+-2.0"`
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: found, but $xdt_cv_version" >&5
$as_echo "found, but $xdt_cv_version" >&6; }
echo "*** The required package gtk+-2.0 was found on your system,"
echo "*** but the installed version ($xdt_cv_version) is too old."
echo "*** Please upgrade gtk+-2.0 to atleast version 2.20.0, or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
echo "*** the new version of the package in a nonstandard prefix so"
echo "*** pkg-config is able to find it."
exit 1
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
$as_echo "not found" >&6; }
echo "*** The required package gtk+-2.0 was not found on your system."
echo "*** Please install gtk+-2.0 (atleast version 2.20.0) or adjust"
echo "*** the PKG_CONFIG_PATH environment variable if you"
echo "*** installed the package in a nonstandard prefix so that"
echo "*** pkg-config is able to find it."
exit 1
fi
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optional package gtk+-2.0 >= 2.20.0" >&5
$as_echo_n "checking for optional package gtk+-2.0 >= 2.20.0... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
$as_echo "not found" >&6; }
fi
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optional package gtk+-2.0" >&5
$as_echo_n "checking for optional package gtk+-2.0... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
$as_echo "disabled" >&6; }
fi
if test x"$GTK2_FOUND" = x"yes"; then
HAVE_GTK2_TRUE=
HAVE_GTK2_FALSE='#'
else
HAVE_GTK2_TRUE='#'
HAVE_GTK2_FALSE=
fi
if test "x$GTK2_FOUND" = "xyes"; then
ENABLE_GTK2_LIBRARY_TRUE=
ENABLE_GTK2_LIBRARY_FALSE='#'
else
ENABLE_GTK2_LIBRARY_TRUE='#'
ENABLE_GTK2_LIBRARY_FALSE=
fi
# Check whether --enable-gio-unix was given.
if test "${enable_gio_unix+set}" = set; then :
enableval=$enable_gio_unix; xdt_cv_GIO_UNIX_check=$enableval
......@@ -19727,14 +19474,6 @@ fi
ac_config_commands="$ac_config_commands po/stamp-it"
 
 
if test -z "${HAVE_GTK2_TRUE}" && test -z "${HAVE_GTK2_FALSE}"; then
as_fn_error $? "conditional \"HAVE_GTK2\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${ENABLE_GTK2_LIBRARY_TRUE}" && test -z "${ENABLE_GTK2_LIBRARY_FALSE}"; then
as_fn_error $? "conditional \"ENABLE_GTK2_LIBRARY\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_GIO_UNIX_TRUE}" && test -z "${HAVE_GIO_UNIX_FALSE}"; then
as_fn_error $? "conditional \"HAVE_GIO_UNIX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
......@@ -20172,7 +19911,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by xfce4-panel $as_me 4.14.1, which was
This file was extended by xfce4-panel $as_me 4.15.0, which was
generated by GNU Autoconf 2.69. Invocation command line was
 
CONFIG_FILES = $CONFIG_FILES
......@@ -20238,7 +19977,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
xfce4-panel config.status 4.14.1
xfce4-panel config.status 4.15.0
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
 
......@@ -21998,9 +21737,4 @@ echo "Build Configuration:"
echo
echo "* Debug Support: $enable_debug"
echo "* GNU Visibility: $have_gnuc_visibility"
if test x"$GTK2_FOUND" = x"yes"; then
echo "* GTK+ 2 Support: yes"
else
echo "* GTK+ 2 Support: no"
fi
echo
......@@ -17,10 +17,10 @@ m4_define([libxfce4panel_verinfo], [4:0:0]) dnl current:revision:age
m4_define([libxfce4panel_version_api], [2.0])
m4_define([xfce4_panel_config_version], [2])
m4_define([xfce4_panel_version_major], [4])
m4_define([xfce4_panel_version_minor], [14])
m4_define([xfce4_panel_version_micro], [1])
m4_define([xfce4_panel_version_minor], [15])
m4_define([xfce4_panel_version_micro], [0])
m4_define([xfce4_panel_version_nano], []) dnl leave this empty to have no nano version
m4_define([xfce4_panel_version_build], [bd51a499])
m4_define([xfce4_panel_version_build], [787824f2])
m4_define([xfce4_panel_version_tag], [])
m4_define([xfce4_panel_version], [xfce4_panel_version_major().xfce4_panel_version_minor().xfce4_panel_version_micro()ifelse(xfce4_panel_version_nano(), [], [], [.xfce4_panel_version_nano()])ifelse(xfce4_panel_version_tag(), [git], [xfce4_panel_version_tag()-xfce4_panel_version_build()], [xfce4_panel_version_tag()])])
......@@ -159,14 +159,6 @@ XDT_CHECK_PACKAGE([GMODULE], [gmodule-2.0], [2.42.0])
XDT_CHECK_PACKAGE([CAIRO], [cairo], [1.0.0])
XDT_CHECK_PACKAGE([LIBWNCK], [libwnck-3.0], [3.0])
dnl ***********************************************************
dnl *** Optional support for a GTK+2 version of the library ***
dnl ***********************************************************
XDT_CHECK_OPTIONAL_PACKAGE([GTK2],
[gtk+-2.0], [2.20.0], [gtk2],
[GTK+ 2 support])
AM_CONDITIONAL([ENABLE_GTK2_LIBRARY], [test "x$GTK2_FOUND" = "xyes"])
dnl **********************************
dnl *** Optional GIO UNIX features ***
dnl **********************************
......@@ -306,9 +298,4 @@ echo "Build Configuration:"
echo
echo "* Debug Support: $enable_debug"
echo "* GNU Visibility: $have_gnuc_visibility"
if test x"$GTK2_FOUND" = x"yes"; then
echo "* GTK+ 2 Support: yes"
else
echo "* GTK+ 2 Support: no"
fi
echo
xfce4-panel (4.15.0-1) UNRELEASED; urgency=medium
* d/salsa-ci.yml: add a Salsa CI config file
* New upstream version 4.15.0
* d/patches: rebase patches against new upstream
* drop libxfce4panel-1.0, gone with GTK-2 support
* d/control: drop b-deps on GTK-2
* drop xfce4-panel-dev, now useless
* d/libxfce4panel-2.0-4.symbols updated for new release
-- Yves-Alexis Perez <corsac@debian.org> Thu, 31 Oct 2019 18:05:17 +0100
xfce4-panel (4.14.1-1) unstable; urgency=medium
* New upstream version 4.14.1
......
......@@ -12,7 +12,6 @@ Build-Depends: debhelper-compat (= 11),
libgarcon-gtk3-1-dev,
libglib2.0-dev,
libgtk-3-dev,
libgtk2.0-dev,
libwnck-3-dev,
libxfce4ui-2-dev (>= 4.13.0),
libxfce4util-dev (>= 4.13.0),
......@@ -32,20 +31,6 @@ Description: panel for Xfce4 desktop environment
multi-functional panel that can even handle plugins and the like, xfce4-panel
might be worth a try.
Package: xfce4-panel-dev
Architecture: any
Depends: libglib2.0-dev (>= 2.18.0),
libgtk2.0-dev (>= 2.14.0),
libxfce4util-dev (>= 4.10.0),
pkg-config,
xfce4-panel (= ${binary:Version}),
${misc:Depends}
Description: Xfce4 panel development files
In this package, you can find the development files distributed with the
Xfce4 panel, the main panel of Xfce4 desktop environment. The files in this
package are mainly going to be of interest for you if you intend to code
applications which use some of the Xfce4 C panel functions.
Package: libxfce4panel-2.0-4
Section: libs
Architecture: any
......
......@@ -62,6 +62,7 @@ libxfce4panel-2.0.so.4 libxfce4panel-2.0-4 #MINVER#
xfce_panel_plugin_provider_remote_event@Base 4.11.0
xfce_panel_plugin_provider_removed@Base 4.11.0
xfce_panel_plugin_provider_save@Base 4.11.0
xfce_panel_plugin_provider_set_dark_mode@Base 4.15.0-1
xfce_panel_plugin_provider_set_icon_size@Base 4.13.4
xfce_panel_plugin_provider_set_locked@Base 4.11.0
xfce_panel_plugin_provider_set_mode@Base 4.11.0
......
From ea41593b670a894a6ef1daa4295bd5b5723baa97 Mon Sep 17 00:00:00 2001
From: Lionel Le Folgoc <lionel@lefolgoc.net>
Date: Fri, 7 Oct 2011 22:28:38 +0200
Subject: Look for modules in {non-,}multiarch LIBDIRs
......@@ -9,11 +8,13 @@ non-multiarch panel (load plugins from both /usr/lib/$triplet and /usr/lib).
Forwarded: not-needed
---
panel/panel-module.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/panel/panel-module.c b/panel/panel-module.c
index 02a7b25..3363ead 100644
--- a/panel/panel-module.c
+++ b/panel/panel-module.c
@@ -37,6 +37,12 @@
@@ -36,6 +36,12 @@
#define PANEL_PLUGINS_LIB_DIR (LIBDIR G_DIR_SEPARATOR_S "panel" G_DIR_SEPARATOR_S "plugins")
#define PANEL_PLUGINS_LIB_DIR_OLD (LIBDIR G_DIR_SEPARATOR_S "panel-plugins")
......@@ -26,15 +27,15 @@ Forwarded: not-needed
typedef enum _PanelModuleRunMode PanelModuleRunMode;
typedef enum _PanelModuleUnique PanelModuleUnique;
@@ -309,6 +315,7 @@ panel_module_new_from_desktop_file (cons
const gchar *module_exec;
@@ -305,6 +311,7 @@ panel_module_new_from_desktop_file (const gchar *filename,
gchar *path;
const gchar *module_unique;
gboolean found;
+ gsize i;
panel_return_val_if_fail (!panel_str_is_empty (filename), NULL);
panel_return_val_if_fail (!panel_str_is_empty (name), NULL);
@@ -349,11 +356,11 @@ panel_module_new_from_desktop_file (cons
@@ -353,11 +360,11 @@ panel_module_new_from_desktop_file (const gchar *filename,
path = g_module_build_path (PANEL_PLUGINS_LIB_DIR, module_name);
found = g_file_test (path, G_FILE_TEST_EXISTS);
......
Description: Fix workspace miniature size calculation wrong for viewport mode
Author: Bin Guo <gb2312@rcn.com>
From: Bin Guo <gb2312@rcn.com>
Date: Thu, 31 Oct 2019 17:20:31 +0100
Subject: Fix workspace miniature size calculation wrong for viewport mode
Debian-Bug: https://bugs.debian.org/785582
---
plugins/pager/pager.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/plugins/pager/pager.c b/plugins/pager/pager.c
index 8fcf3c5..7f9f54b 100644
--- a/plugins/pager/pager.c
+++ b/plugins/pager/pager.c
@@ -662,6 +662,18 @@ pager_plugin_get_preferred_width (GtkWid
@@ -774,6 +774,18 @@ pager_plugin_get_preferred_width (GtkWidget *widget,
else if (plugin->miniature_view)
{
n_workspaces = wnck_screen_get_workspace_count (plugin->wnck_screen);
......
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
usr/include/xfce4/libxfce4panel-1.0
usr/lib/*/libxfce4panel-1.0.so
usr/lib/*/pkgconfig/libxfce4panel-1.0.pc
etc/
usr/bin/
usr/lib/*/libxfce4panel-1.0.so.*
usr/lib/*/xfce4/panel/migrate
usr/lib/*/xfce4/panel/plugins/*.so
usr/lib/*/xfce4/panel/wrapper-1.0
usr/share/applications/
usr/share/icons/hicolor/
usr/share/locale/
......
libxfce4panel-1.0 4 xfce4-panel (>= 4.13), xfce4-panel (<< 4.15)