commit 3dd578204a0172cfc00add4417ca3212398b1a99
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Sep 5 12:13:12 2010 +0200

    Updates for release.

commit 9caf913d26b96ca657df8c43ef401a3db5ef588f
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Sep 4 21:12:52 2010 +0200

    Fix activating the panel when a plugin asks for focus.
    
    This should fix focusing of entries in the panel like the
    ones provided by the dict and verve plugins.

commit b72a2ad68a8303c9d8c0efa25177412ac055e47b
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Sat Sep 4 15:52:48 2010 +0200

    l10n: Updated Chinese (Taiwan) (zh_TW) translation to 72%
    
    New status: 249 messages complete with 15 fuzzies and 78 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5d28d6f0337fa56d761f6e5e945a361725dd1877
Author: Jannis Pohlmann <jannis@xfce.org>
Date:   Wed Sep 1 14:06:03 2010 +0200

    Add cast to fix a compile error in external 4.6 plugins.

commit f65a606fbbb8efc714ace78b61a09cf68fe9dc98
Author: Carles Muñoz Gorriz <carlesmu@internautas.org>
Date:   Tue Aug 31 17:14:25 2010 +0200

    l10n: Updated Catalan (Valencian) (ca) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4d15eb7ed529e4449741cb459d0b49b195c9838a
Author: Fabian Nowak <timystery@arcor.de>
Date:   Fri Aug 27 13:09:41 2010 +0200

    l10n: Updated German (de) translation to 99%
    
    New status: 340 messages complete with 2 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6c653999bc3bc8efb3cd3da95c8a3a373d31c5a9
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Aug 26 21:20:46 2010 +0200

    Move module panel plugins in $libdir/xfce4/panel/plugins.
    
    We still support the old location, but this one is nicer.

commit fa611018403071097cdbfad05bc741e34e31086f
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Aug 26 18:18:21 2010 +0200

    Move helpers applications to $libdir.
    
    FHS 2.3 forbids files in $libexecdir, so move those files to $libdir.

commit 417a3ad4f69a6edff013b4ffb5298fe9e1a93b3b
Author: Fabian Nowak <timystery@arcor.de>
Date:   Mon Aug 23 20:55:02 2010 +0200

    l10n: Updated German (de) translation to 99%
    
    New status: 340 messages complete with 2 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 2f3a1f29c015c4c9e998df5a91e8ece3fad1f817
Author: Fabian Nowak <timystery@arcor.de>
Date:   Mon Aug 23 20:45:28 2010 +0200

    l10n: Updated German (de) translation to 85%
    
    New status: 294 messages complete with 42 fuzzies and 6 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 7d2c27ea6577d14967d1fb16831f606a3f7ee2dd
Author: Fabian Nowak <timystery@arcor.de>
Date:   Mon Aug 23 20:41:03 2010 +0200

    l10n: Updated German (de) translation to 79%
    
    New status: 271 messages complete with 57 fuzzies and 14 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 99ae3865ef570bf5394ba95ff481bc8e370443ee
Author: Fabian Nowak <timystery@arcor.de>
Date:   Mon Aug 23 20:13:34 2010 +0200

    l10n: Updated German (de) translation to 57%
    
    New status: 197 messages complete with 109 fuzzies and 36 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 1918973e554b39950f2223006af1cbde9d2c90ea
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Aug 22 13:00:18 2010 +0200

    Remove deprecated encoding key from desktop files.

commit 9769ec5a775e868b0dbb8166c9e59b9461ddf03b
Author: Johannes Lips <johannes.lips@googlemail.com>
Date:   Fri Aug 20 08:02:47 2010 +0200

    l10n: Updated German (de) translation to 50%
    
    New status: 172 messages complete with 132 fuzzies and 38 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c97793c02e999b781dd1507fde1f1cf13e323548
Author: Yarema aka Knedlyk <yupadmin@gmail.com>
Date:   Fri Aug 13 15:04:25 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 7f344b89269c3f6a7829d4f41221aeab65183305
Author: Samuli Suominen <ssuominen@gentoo.org>
Date:   Wed Aug 11 13:22:05 2010 +0200

    Libxfce4panel-1.0.pc is missing variable localedir (bug #6629).
    
    This variable is required by xfce4-xfapplet-plugin.

commit 98675cb9b6bde4147deedc9405ffd8452cd8c296
Author: Cristian Marchi <cri.penta@gmail.com>
Date:   Tue Aug 10 11:29:57 2010 +0200

    l10n: Updated Italian (it) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0e0691fec718fa9046f13e551b59e121d8935175
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Aug 6 06:13:04 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit fd480c9d4d3dd271862cdf9425aa9f5946f4ca4d
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Wed Aug 4 11:15:11 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6c2161d89972a400e782d6dac96c0f5bbdfa920e
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Tue Aug 3 10:13:03 2010 +0200

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4b3c342a3306b8c0f3c5e1a4c74ff87ed2619a13
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Tue Aug 3 06:42:02 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 29dde6440ce40fcc0bc89a2dfa0952977794afe8
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Aug 1 21:47:23 2010 +0200

    Add workspace settings option to pager submenu.
    
    Also drop the find in path check, we don't really care about that.

commit f72fb6c9f3335dae80a8c660fa066f229d5dc45f
Author: Durand-Favreau Arnaud <biginoz@free.fr>
Date:   Wed Jul 28 10:02:46 2010 +0200

    l10n: Updated French (fr) translation to 64%
    
    New status: 34 messages complete with 9 fuzzies and 10 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 3107187db4de778a0d5ef536dc33cccb9d0a0e53
Author: Durand-Favreau Arnaud <biginoz@free.fr>
Date:   Wed Jul 28 09:26:19 2010 +0200

    l10n: Updated French (fr) translation to 11%
    
    New status: 6 messages complete with 38 fuzzies and 9 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e5030c2c8c90afcb7ff419673796dffd78d152a0
Author: Durand-Favreau Arnaud <biginoz@free.fr>
Date:   Wed Jul 28 09:22:47 2010 +0200

    l10n: Commit new French translation
    
    New status: 6 messages complete with 38 fuzzies and 9 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit f12911a22d5ec2c3c75c3cdfb623232244383ce3
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Wed Jul 28 05:21:36 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 920a5ad1c9223c21542adbcf685ae7798b2db9db
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Wed Jul 28 01:03:41 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0faaec999e6c45e90737165dcd038cdb1cf92544
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Tue Jul 27 22:49:10 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 2bb462541903bfc1ecbe32d6410b6a619d2cdbf3
Author: Durand-Favreau Arnaud <biginoz@free.fr>
Date:   Tue Jul 27 22:20:45 2010 +0200

    l10n: Updated French (fr) translation to 26%
    
    New status: 91 messages complete with 123 fuzzies and 126 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 2dfd555df523a80328b03fe66bd7b741c0393d89
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Jul 27 20:21:41 2010 +0200

    Delay allocation of event table until we use it.

commit 211d94da3dce2bd1d23329502de21c899cb8a95c
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Jul 27 20:18:03 2010 +0200

    Improve checking if we own the dbus name.

commit c53c83a8a3d0c34e00c2b7aba3cc5a6edffa28bf
Author: Harald Servat <redcrash@gmail.com>
Date:   Tue Jul 27 15:26:19 2010 +0200

    l10n: Updated Catalan (Valencian) (ca) translation to 100%
    
    New status: 342 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4af96ff4667c143cd2d8d4b1c2a8921a02ca4654
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Jul 26 21:05:39 2010 +0200

    Allow to quit the panel if no session manager is running.
    
    This way users without xfce4-panel can quit they X server because
    startxfce4 relies on a running panel for that.

commit e2d4d108db54af970a8c3911d6847680e5da24b5
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Jul 26 20:41:29 2010 +0200

    Make this warning a non-abrting error for startxfce4.
    
    If the panel aborts here startxfce4 doesn't work if Xfce is
    started without xfce4-session installed.

commit 8ad45c48b1cb8840dec926adbe945c9dab6dc35a
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Mon Jul 26 20:15:16 2010 +0200

    l10n: Updated Portuguese (pt) translation to 99%
    
    New status: 338 messages complete with 0 fuzzies and 2 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 90d8774fd1152f7c14163aef29a8d16de4b6a8b3
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 25 15:30:46 2010 +0200

    Register the plugin menu to block autohide.

commit 3ef0c0c04c609d9ca55279a7b74a96a848ed710c
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 25 15:27:17 2010 +0200

    Don't handle grabs on the window from menu's.

commit 62e842ad4fff5fa64d3ab224e3a8845a64133b44
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 25 14:20:59 2010 +0200

    Always wait for a grab if we popup menus from events.

commit 7b9a047f9417140659df7dd35e864a5daaf1a9cb
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 25 14:20:38 2010 +0200

    Fix menu positioning with autohide panels.

commit bf74984f4b5605331a69cbedba9fb4aa8a5e5baa
Author: Johannes Lips <johannes.lips@googlemail.com>
Date:   Wed Jul 21 21:06:32 2010 +0200

    l10n: Updated German (de) translation to 50%
    
    New status: 171 messages complete with 131 fuzzies and 38 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 731af1104687225511a4c6fbd2528ee308f9a1bc
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Jul 21 18:20:46 2010 +0200

    Update POTFILES.in.

commit 718193328c71b3ceb6e2ed2353595f75cfae0222
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Wed Jul 21 15:43:00 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 340 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5af9dba5081bfe3456a32dd00ce5f0ce9887032c
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Wed Jul 21 12:39:19 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 340 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5b595f7ed13956b2d894689ea72d9d52ae024f5e
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Jul 20 22:23:34 2010 +0200

    Rebuild translations.

commit 1ae6753c76635f62367e0bf16d3657ff805c9942
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Jul 20 22:21:37 2010 +0200

    Add a pager mode with normal buttons.
    
    This removes the old 'Show workspace names' option and adds a
    pager with normal buttons and workspace names instead. This
    looks much more like the old pager known in pre-4.0 Xfce versions.

commit 93d9e97bd0f3109fbc6978abc5ca089c7db7f1cd
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Tue Jul 20 14:42:19 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 338 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8b01f689a9c5194831f0e9d413a5422a238b769e
Author: Michael Martins <michaelfm21@gmail.com>
Date:   Mon Jul 19 01:47:18 2010 +0200

    l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 99%
    
    New status: 337 messages complete with 1 fuzzy and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ff015accc9ae1548757da6eb135e8ff469bd3339
Author: Michael Martins <michaelfm21@gmail.com>
Date:   Mon Jul 19 01:39:48 2010 +0200

    l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 95%
    
    New status: 324 messages complete with 1 fuzzy and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c6b18eae4325c194ad640a24b1fb168639a9f6c2
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sun Jul 18 23:08:00 2010 +0200

    l10n: Updated Hungarian (hu) translation to 99%
    
    New status: 334 messages complete with 2 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit f92ba56cd6ef4d2d3274e6401afab508cde3ad79
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 18 13:23:18 2010 +0200

    Add lXext to tasklist libraries (bug #6471).

commit db828d942949a488f29008b295807726743406ab
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Sun Jul 18 12:24:55 2010 +0200

    l10n: Updated Danish (da) translation to 99%
    
    New status: 337 messages complete with 0 fuzzies and 1 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 860d87d07b2b39bc96c86331710df961b7d7fdab
Author: Michael Martins <michaelfm21@gmail.com>
Date:   Sun Jul 18 03:13:00 2010 +0200

    l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 95%
    
    New status: 324 messages complete with 1 fuzzy and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit bd5700c00533d6d25ca1c6651a538867525064bb
Author: Michael Martins <michaelfm21@gmail.com>
Date:   Sat Jul 17 19:26:31 2010 +0200

    l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 94%
    
    New status: 320 messages complete with 5 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ce1960aec559a1e6c3dc97dd1919234e79d0e279
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Jul 17 15:29:44 2010 +0200

    Add support to run plugins in valgrind.
    
    Also set the environment variables G_SLICE and G_DEBUG for
    better debugging or checking for memory leaks.

commit f10c0061e6cc72d7af8b1ff0dd5174aa92b414ed
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Jul 17 12:28:15 2010 +0200

    Post release tag bump.

commit eceafd4a9285e8907b6cfd7c3d292f345a872425
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Jul 17 12:03:52 2010 +0200

    Tag release.

commit bd6cfdff7cbf7c4a3855bcb2cea50944416ddca1
Author: Michael Martins <michaelfm21@gmail.com>
Date:   Fri Jul 16 05:58:47 2010 +0200

    l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 21%
    
    New status: 73 messages complete with 106 fuzzies and 159 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d1706ff3903a915ab5029aae0622892df4416bfc
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Jul 15 20:46:16 2010 +0200

    Cleanup code a bit.

commit dc8625abcd28f218694b736e7c560652bbab5117
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Jul 14 22:40:48 2010 +0200

    Add debug mode to run plugins in gdb.
    
    With PANEL_DEBUG=gdb plugin will be started in gdb
    and log files (with backtrace and register dump) are
    automatically stored in /tmp.
    Some functionality will not be available, like
    automatically restart the plugins.
    
    Also cleanup the debug level handling a bit, so it is
    easier to extend and make struts debugging work again.

commit b09727368607c0e943ff24f977eff67bd842f9a5
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Jul 14 20:38:39 2010 +0200

    Fix typo in debug line.

commit b6ece156ffa899d2d1607270cfc097162669801c
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Tue Jul 13 15:15:26 2010 +0200

    l10n: Updated Portuguese (pt) translation to 99%
    
    New status: 337 messages complete with 0 fuzzies and 1 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 93e27d9094ed14754f735d2de58c635b4c7316ca
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Tue Jul 13 05:26:53 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 338 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6262c421c4bd8b1314394cdccf88850351a9c6bb
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 11 19:56:22 2010 +0200

    Add debug line to detect endless loops.

commit d3a8b2c3a21734b599830f3e0961c66dabb8eeb1
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 11 16:55:05 2010 +0200

    Rebuild translations.

commit e6c42caef3e76f0446e4dba87342af26f683e778
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jul 11 16:51:43 2010 +0200

    Change colormap handling.
    
    Always try to set the rgba colormap so we don't need to
    restart plugins when compositing changes.

commit 13f5459a4a1a75746a5adf19fa9dedd3bd956477
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Jun 17 19:08:44 2010 +0200

    Improve code for external plugins.
    
    Split the base of the external plugin code in three pieces:
    PanelPluginExternal as abstract object to handle the child
    monitoring and access-point for the panel and
    PanelPluginExternal{46,Wrapper} to handle the dbus or socket
    communication. This drop a lot of duplicated code.
    
    Also improve handling of external plugins during a child
    crash; we now wait until the child is terminated before
    we launch the new proccess and also handle restarts of a
    child (requested by the panel) without bothering the
    user.

commit 779963eda47275f740fc6e97e0741348ef612788
Author: Denis Koryavov <dkoryavov@yandex.ru>
Date:   Tue Jul 6 21:16:23 2010 +0200

    l10n: Updated Russian (ru) translation to 100%
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6499749f47905e3ae7e31db7c518ee71986c206d
Author: Cristian Marchi <cri.penta@gmail.com>
Date:   Sat Jul 3 11:12:51 2010 +0200

    l10n: Updated Italian (it) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a2ac43bca607b80ffec02daad981dd45773c4244
Author: Harald Servat <redcrash@gmail.com>
Date:   Fri Jul 2 18:35:13 2010 +0200

    l10n: Updated Catalan (Valencian) (ca) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 29bd3e10a164dc9d70e7601f91d57e59ba1cb5a7
Author: Andhika Padmawan <andhika.padmawan@gmail.com>
Date:   Fri Jul 2 17:45:49 2010 +0200

    l10n: Updated Indonesian (id) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 70044879ce0c2155f11086a24ed8088a71d6ab25
Author: Andhika Padmawan <andhika.padmawan@gmail.com>
Date:   Fri Jul 2 17:31:22 2010 +0200

    l10n: Initial Indonesian translation.
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 05071dbcd5237de5fbe34a0c9baa978146118c76
Author: Andhika Padmawan <andhika.padmawan@gmail.com>
Date:   Thu Jul 1 18:16:12 2010 +0200

    l10n: Updated Indonesian (id) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8cb468670a9f05a3fb5e4f10465cb1b9fbb96f29
Author: Xu Meihong <mhuntxu@gmail.com>
Date:   Tue Jun 29 06:06:45 2010 +0200

    l10n: Updated Chinese (China) (zh_CN) translation to 99%
    
    New status: 333 messages complete with 0 fuzzies and 3 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 131e3a6527ba201ee16ef615390a95b2d24bc5fa
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Tue Jun 22 16:24:21 2010 +0200

    l10n: Updated Galician (gl) translation to 96%
    
    New status: 324 messages complete with 0 fuzzies and 12 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 1e6c1b48725129e66e2e25a5c6d87f517e1fb108
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Tue Jun 22 16:21:38 2010 +0200

    l10n: Updated Galician (gl) translation to 94%
    
    New status: 319 messages complete with 0 fuzzies and 17 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e2a563b5cefffd47bda659585176d61ad0a2063d
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Mon Jun 21 07:07:01 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6d3dc4208d808ab4601fc90911148a1c738fb9f2
Author: Spiros Georgaras <sng@hellug.gr>
Date:   Fri Jun 18 13:23:44 2010 +0200

    l10n: Updated Greek (el) translation to 96%
    
    New status: 323 messages complete with 13 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 361f6c3741e7c5689ef0827ace3bc260cbc58c5a
Author: Stavros Giannouris <stavrosg@gmail.com>
Date:   Thu Jun 17 20:57:24 2010 +0200

    l10n: Updated Greek (el) translation to 90%
    
    New status: 296 messages complete with 31 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 43366d0eb3e90baf862c7e7c5fd9d02d9e97cdac
Author: Yarema aka Knedlyk <yupadmin@gmail.com>
Date:   Thu Jun 17 15:34:37 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 76e8066c837e35ad41fc2d7263c9b27fe3627ec5
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Tue Jun 15 17:03:08 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 9%
    
    New status: 5 messages complete with 1 fuzzy and 47 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit fd8cce4ff8760e05cd4d3a8fa81e385c3261fbd9
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Tue Jun 15 17:01:26 2010 +0200

    l10n: New Spanish translation for xfce4-panel master-docs
    
    New status: 0 messages complete with 0 fuzzies and 53 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a18a9887d9af8cfbfd20d1c3ceffd4d40d607558
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Tue Jun 15 16:51:42 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 14dd056a03a6a05ca12c49f4136ee6cb3b5cd110
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Mon Jun 14 11:44:37 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8d85235930cdb9cac9dd5ce8e902991f52c751a9
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 21:18:07 2010 +0200

    Fix crash when disconnecting a signal from the wrong object.

commit 339a1e30c038c06cadd457b142622878c9a2ce3f
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 21:10:29 2010 +0200

    Fix crash with panels without background color.

commit 0ea9a2db5bf11a50b08db6f1857272e52caf973a
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 21:08:58 2010 +0200

    Improve showing a window a bit.
    
    Still not there yet, but this makes things a bit easier
    to understand.

commit 5f5f0eec1aa67463fe71e4e04d6f68e5ec1ce0d9
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 19:50:30 2010 +0200

    Set the constructed flag in the constructor.

commit 5a992c1a2f14b78a9c566d18385ad5634a6b317d
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 18:15:50 2010 +0200

    Start debugging on any other value then NULL.

commit 949b9cbcda6febc8b6f7b9c5ed98dd3bd664267c
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Sun Jun 13 20:24:18 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 336 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5f1b4248e3b8e0af4eabf6a46fa569c027bbf916
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 17:00:40 2010 +0200

    Make tray registration idle.
    
    This avoids stealing our own selection on startup sometimes.

commit 937a23baf63a718af1fe41d714d8e7e6bd7136b3
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 14:14:21 2010 +0200

    Add separator between help and logout in window menu.

commit c6d5ba57471e9b092111eb1499569b871b92dfaf
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 13 14:08:41 2010 +0200

    Add logout to plugin menu and drop quit and restart.
    
    In 4.6 the quit action also showed the logout dialog, instead of
    quiting the panel. Also drop the restart option since it is not
    suitable for normal users (xfce4-panel -r still exists).
    This makes it harder to accidentally remove the panel from the
    session, if you want that, run xfce4-panel -q (normal quit).

commit 3682854d3ffc23fbc19f9deda2e58a676227230b
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Jun 12 19:35:43 2010 +0200

    Drop the . in the message.

commit f739eb1461cc1b5276c4163366cb940c25775fdc
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Jun 12 19:05:09 2010 +0200

    Ask to start panel when opening preferences without instance.
    
    This makes it a lot easier for users to start the panel
    after it is somehow lost from the session, just click the
    panel preferences button in the settings manager.

commit d139268f6404ef58a1d3138d2510e45e34ad9b9b
Author: Ivica  Kolić <ikoli@yahoo.com>
Date:   Fri Jun 11 23:35:47 2010 +0200

    l10n: Updated Croatian (hr) translation to 78%
    
    New status: 264 messages complete with 1 fuzzy and 70 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 655e11d8cadda8357e5315ab10e2bc5a8cab64f3
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Jun 10 19:06:03 2010 +0200

    Remove a useless warning from the systray.

commit 9b964cf8528b74ab0d5b8e27c8bc3787001c2e9f
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Mon Jun 7 18:48:31 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 335 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ddcb415ffcc18c35608027f59d8ca31887c3479e
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Mon Jun 7 05:15:31 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 335 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 471433224149a995f0dc79e51333c6278399a1c5
Author: Xu Meihong <mhuntxu@gmail.com>
Date:   Mon Jun 7 02:34:40 2010 +0200

    l10n: Updated Chinese (China) (zh_CN) translation to 99%
    
    New status: 333 messages complete with 0 fuzzies and 2 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6e401c1e7701a7545f74c57752ea5a892e3c57d4
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Sun Jun 6 23:58:24 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 335 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ff8b8da31606c143cad51f6df32933372c9ea479
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Sun Jun 6 16:36:42 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 335 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit eced3e05f735bc343bc0ac84b433775cc6ffc71b
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Jun 6 11:49:00 2010 +0200

    Fix typo in notification area plugin.

commit 5193bf294ca014555319d95b214c391a1cddb204
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Jun 5 18:27:40 2010 +0200

    Add module.xml and drop .indent.pro.

commit 5a23bb73e8ab673483ee4909fa1cfffda7887629
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Sat Jun 5 01:23:17 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 335 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 88ee20d40caeb33c34c206aa868c9ab64c50f709
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Jun 4 20:34:40 2010 +0200

    l10n: Updated Danish (da) translation to 99%
    
    New status: 334 messages complete with 1 fuzzy and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 231f77832adfb340f12b4119918760ee48b9d7b8
Author: Ivica  Kolić <ikoli@yahoo.com>
Date:   Fri Jun 4 12:20:30 2010 +0200

    l10n: Updated Croatian (hr) translation to 78%
    
    New status: 263 messages complete with 0 fuzzies and 72 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 165e4fe2eb3b5e2df320c61693670a47dd784807
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Fri Jun 4 10:00:34 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 335 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 52a008791b654dab104ca88ea10b771c86dbf23e
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Jun 3 20:47:49 2010 +0200

    Make the systray takeover selection.
    
    This instead of ignoring the startup. Since your plugin
    is unique now, it won't give problems when one panel is
    running. It also makes the systray restart after a crash
    work better, since most of the time is takes a while (in
    cpu cycles) before the selection is released of the crashing
    plugin.

commit 1a74095b4985b02d79b449a8b5034395a5687dea
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Jun 3 20:46:37 2010 +0200

    Add support for X-XFCE-Unique=SCREEN.
    
    This allows to make a plugin unique for a screen. Also
    improve (and fix) the handling of unique plugins in the
    module code and items dialog.

commit 7fb06f700bc8f332166adf581ae8ffcacaf068a9
Author: Ivica  Kolić <ikoli@yahoo.com>
Date:   Thu Jun 3 11:03:33 2010 +0200

    l10n: Updates to Croatian (hr) translation
    
    New status: 261 messages complete with 0 fuzzies and 73 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 1cef5f145cf768c2028f0577f78dce28a883e559
Author: Stefan Stuhr <xfce-bug@sstuhr.dk>
Date:   Wed Jun 2 19:50:12 2010 +0200

    Fix launching from primary clipboard (bug #6488).

commit 0a6065f73f2f221c93f9903316cc56f795889a2b
Author: Ivica  Kolić <ikoli@yahoo.com>
Date:   Wed Jun 2 18:39:37 2010 +0200

    l10n: Initial Croatian (hr) translation
    
    New status: 221 messages complete with 0 fuzzies and 113 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e2f6f79050cb29b54fbeca7fab9954908b3193a8
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Jun 1 18:57:24 2010 +0200

    Make sure there are not 2 active windows on ws-changes (bug #6474).

commit 237e89d8f693f1089f25fddf247ebc8b4a3e5353
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Jun 1 18:44:36 2010 +0200

    Small cleanup since gdk_event_get_time() accepts NULL.

commit 320b58d9c52f0c3beeea4883d7e1c5c3dd33a74a
Author: Stefan Stuhr <xfce-bug@sstuhr.dk>
Date:   Tue Jun 1 18:08:07 2010 +0200

    Use activate signal for launcher menu items (bug #6485).

commit f6835b80d715440abcd0c7af666e7dc5d579c932
Author: Ardjuna <ard_h_r@yahoo.com>
Date:   Tue Jun 1 11:52:17 2010 +0200

    l10n: Updated Indonesian (id) translation to 52%
    
    New status: 177 messages complete with 60 fuzzies and 97 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c5d9c8aac7427fa06e23d1c36b7b037f8337cb0d
Author: Ardjuna <ard_h_r@yahoo.com>
Date:   Tue Jun 1 11:52:03 2010 +0200

    l10n: Updated Indonesian (id) translation to 52%
    
    New status: 177 messages complete with 60 fuzzies and 97 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6c2ef128f4bf1e79573a934735e39fdf2bdc8823
Author: Yarema aka Knedlyk <yupadmin@gmail.com>
Date:   Sun May 30 12:22:06 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6e7a84c6b9d59bd2a0519271ca730fc7a1cd7e3b
Author: Yarema aka Knedlyk <yupadmin@gmail.com>
Date:   Sun May 30 00:39:28 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 96%
    
    New status: 321 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 1f2b0e348bd203947a099c653292aea58ec19b52
Author: Yarema aka Knedlyk <yupadmin@gmail.com>
Date:   Sun May 30 00:37:13 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 96%
    
    New status: 321 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 78d25fd197c49b217c0eebf3b6edcb6b1a82b22f
Author: Yarema aka Knedlyk <yupadmin@gmail.com>
Date:   Sun May 30 00:34:34 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 96%
    
    New status: 321 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit df918bf5f5b45e878e30f866ca50c44125e8d8b7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri May 28 17:56:14 2010 +0200

    Point gnome-doc-tool to the index.page file for css.

commit 69404031ba009125220ce6a60fa1ae3e42f2b2b8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri May 28 17:52:08 2010 +0200

    Fix missing include.

commit 4ddcc80664845b32af0144e615a5cd8e92277336
Author: Nick Schermer <nick@xfce.org>
Date:   Fri May 28 17:51:03 2010 +0200

    Fix another place where we should test the file.

commit 9cadeb3d9bdc3f251c22e51fe79096fc5a932f90
Author: Nick Schermer <nick@xfce.org>
Date:   Fri May 28 17:49:36 2010 +0200

    Fix possible uninitialized variable.

commit 64bc798f4e29f2d6d6641d017df4bdf63cbff80a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri May 28 17:45:11 2010 +0200

    Check for file when building docs.

commit e9b459c54e252bf07637d75ad15a9f51d7632ad8
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Fri May 28 15:37:58 2010 +0200

    l10n: Updated Ukrainian (uk) translation to 96%
    
    New status: 321 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 61c8d21e60abc894fad18a7b4beb0e9bea754257
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Tue May 25 14:41:39 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5693d10783c92ab76a3c46bf7375f72bca51292b
Author: Gheyret Kenji <gheyret@yahoo.com>
Date:   Tue May 25 08:08:12 2010 +0200

    l10n: Updated Uyghur (ug) translation to 79%
    
    New status: 265 messages complete with 0 fuzzies and 69 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5fc5e379f19d63d6993437a68d2b65c432d111ac
Author: Xu Meihong <mhuntxu@gmail.com>
Date:   Tue May 25 03:52:30 2010 +0200

    l10n: Updated Chinese (China) (zh_CN) translation to 98%
    
    New status: 328 messages complete with 0 fuzzies and 6 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 1d95e8702bc0a95f8803822558ceaf907d67928c
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 24 12:06:36 2010 +0200

    Link to tasklist plugin to x11 (bug #6471).

commit 707b38d693dbfb25b8661fef5b85ce609df70db7
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 24 11:58:42 2010 +0200

    Add newline to 4.6 plugin debug version.

commit 89e52d284340fb0f300de5928dac0f1059962b8a
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 24 11:33:23 2010 +0200

    Print version numbers of panel and 4.6 plugins in debug mode.

commit 53810134a132de3764374130e2df131c7521975e
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 24 11:32:11 2010 +0200

    Add LIBXFCE4PANEL_VERSION.
    
    String with compile version of the panel. This will be used
    for external plugin debugging to print the full version
    of the panel the plugin is compiled against.

commit 2dcc38ba30e1b0e82506884b069ab42a44e58346
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 24 11:19:20 2010 +0200

    Drop filtering debug domains.
    
    But too much, since we basically want all the debug
    information for most of the bugs.

commit da81a2fc7455dadcd91d2f5e163cf485b928498e
Author: Gheyret Kenji <gheyret@yahoo.com>
Date:   Wed May 19 06:15:58 2010 +0200

    l10n: Uyghur Translation
    
    New status: 41 messages complete with 0 fuzzies and 12 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 85b594b98dba9544807b936184acf4dedae66291
Author: Gheyret Kenji <gheyret@yahoo.com>
Date:   Wed May 19 04:50:12 2010 +0200

    l10n: Uyghur translation
    
    New status: 70 messages complete with 0 fuzzies and 264 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d20c679dccbfe929827d65796c40cb835c24c271
Author: Dmitrij Smirnov <arch@cnc-parts.info>
Date:   Sun May 16 11:54:47 2010 +0200

    l10n: Updated Russian (ru) translation to 93%
    
    New status: 313 messages complete with 8 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5a520e43ccb46b15e99335fa350402ee7d5bde91
Author: Dmitrij Smirnov <arch@cnc-parts.info>
Date:   Sun May 16 11:52:36 2010 +0200

    l10n: Updated Russian (ru) translation to 93%
    
    New status: 312 messages complete with 9 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 55989e974f9b654e1d79721fadd93fd3dd513dcf
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Sat May 15 14:28:54 2010 +0200

    l10n: Updated Russian (ru) translation to 95%
    
    New status: 320 messages complete with 1 fuzzy and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e9c65ca09ec6cd913b3d60b55a8dac4a283f3da6
Author: Ayhan YALÇINSOY <ayhanyalcinsoy@gmail.com>
Date:   Fri May 14 23:16:35 2010 +0200

    l10n: Updated Turkish (tr) translation to 32%
    
    New status: 107 messages complete with 103 fuzzies and 124 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 41db390a0ebfd02c25b54ab7a8983195191f5fb8
Author: Piarres Beobide <pi@beobide.net>
Date:   Tue May 11 11:49:12 2010 +0200

    l10n: Updated Basque (eu) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 951c916db05a7e2ef19c132019246e26a08225d0
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Tue May 11 09:17:47 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ce7659a4712eeb941c9cd16c050bf0a2b4a0a704
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 10 23:22:07 2010 +0200

    Add some debugging support for 4.6 plugins.

commit 5714d3af6c0281917462f36494edf8c18bb8d18e
Author: Nick Schermer <nick@xfce.org>
Date:   Mon May 10 22:51:18 2010 +0200

    Delay connecting the provider-signal in 4.6 plugins.

commit fef3e03524e957851643160017eab75728aef516
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Mon May 10 20:15:58 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 61119307bdd4d64e1c1c28ee76a0daab6cbe2071
Author: Robert Hartl <hartl.robert@gmail.com>
Date:   Mon May 10 12:12:58 2010 +0200

    l10n: Updated Slovak (sk) translation to 65%
    
    New status: 220 messages complete with 20 fuzzies and 94 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 45f57880b3a50caf658776323de2fdc2f3fce569
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Mon May 10 09:56:39 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 334 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4e73a66b1980e781fe37dd1bbe1cecc063930ffa
Author: Nick Schermer <nick@xfce.org>
Date:   Sun May 9 22:28:38 2010 +0200

    Rebuild translations.

commit 8c9fcef677f360e82f5a8de7d3bbf7a2e206d55e
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Apr 25 11:34:05 2010 +0200

    Add support for more background options (bug #1731).
    
    Add support for colored and image backgrounds. This makes theming the
    panel a lot easier and allows us to handle the colors and image
    positioning in the external plugins.
    
    The background image does not apply to the autohide window.

commit 5db31ffd871d39cbe4fb51862405aafac5cf1d0d
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Fri May 7 18:19:15 2010 +0200

    l10n: Updated Russian (ru) translation to 77%
    
    New status: 41 messages complete with 1 fuzzy and 11 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0dc2f6e137ccce4926c1764a27fc2c1fe4bfa330
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Fri May 7 18:06:41 2010 +0200

    l10n: Updated Russian (ru) translation to 94%
    
    New status: 308 messages complete with 6 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 39e03a37ba60e4884982203a00eba28695442bcc
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Fri May 7 17:58:36 2010 +0200

    l10n: Updated Russian (ru) translation to 94%
    
    New status: 308 messages complete with 2 fuzzies and 17 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6b88b2046b6beff244ac070943ce8d7b9e5408d3
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Fri May 7 17:49:13 2010 +0200

    l10n: Updated Russian (ru) translation to 93%
    
    New status: 305 messages complete with 2 fuzzies and 20 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 43352a928cb731512721a9af9f0de552bd9c5d7b
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Fri May 7 14:50:03 2010 +0200

    l10n: Updated Russian (ru) translation to 91%
    
    New status: 299 messages complete with 6 fuzzies and 22 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0b177360d63cb0c8233f03bf8ab807a88d38fd7d
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri May 7 10:59:23 2010 +0200

    l10n: Updated Basque (eu) translation to 99%
    
    New status: 324 messages complete with 0 fuzzies and 3 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 50c9adc1523c5f00ae50e0c5d4f1922a6ac28289
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri May 7 10:44:49 2010 +0200

    l10n: Updated Basque (eu) translation to 92%
    
    New status: 304 messages complete with 0 fuzzies and 23 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 7846cd56b0950f6dbf9a421b2a6b94c411c9cd7d
Author: Piarres Beobide <pi@beobide.net>
Date:   Thu May 6 10:48:17 2010 +0200

    l10n: Updated Basque (eu) translation to 92%
    
    New status: 304 messages complete with 0 fuzzies and 23 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 840aa5d5b7592cdaa6bd964b225c4829ebfb61da
Author: Piarres Beobide <pi@beobide.net>
Date:   Thu May 6 10:41:12 2010 +0200

    l10n: Updated Basque (eu) translation to 92%
    
    New status: 304 messages complete with 0 fuzzies and 23 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c6754ad013983396c1399d137c812275fc160f78
Author: Piarres Beobide <pi@beobide.net>
Date:   Thu May 6 10:36:35 2010 +0200

    l10n: Updated Basque (eu) translation to 90%
    
    New status: 296 messages complete with 3 fuzzies and 28 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 77dc2fcb7b0c543c5cf83384b0c631b5ced48db3
Author: Piarres Beobide <pi@beobide.net>
Date:   Thu May 6 10:31:01 2010 +0200

    l10n: Updated Basque (eu) translation to 83%
    
    New status: 272 messages complete with 13 fuzzies and 42 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit b8b078883e9dbb51d96e0736f23f8a9a164a20a5
Author: Piarres Beobide <pi@beobide.net>
Date:   Thu May 6 10:25:39 2010 +0200

    l10n: Updated Basque (eu) translation to 75%
    
    New status: 248 messages complete with 29 fuzzies and 50 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e020a231b073b1d39596dc5bd2238034035b3470
Author: Piarres Beobide <pi@beobide.net>
Date:   Thu May 6 10:20:42 2010 +0200

    l10n: Updated Basque (eu) translation to 69%
    
    New status: 227 messages complete with 37 fuzzies and 63 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit bb6c38a2b6d2087ba5e8f688b551e5ca7dec8f0e
Author: Piarres Beobide <pi@beobide.net>
Date:   Wed May 5 12:02:35 2010 +0200

    l10n: Updated Basque (eu) translation to 67%
    
    New status: 221 messages complete with 42 fuzzies and 64 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 9ddfa3aee81b26edecc3c9cc92c74f340f1b7b88
Author: Piarres Beobide <pi@beobide.net>
Date:   Wed May 5 11:59:29 2010 +0200

    l10n: Updated Basque (eu) translation to 65%
    
    New status: 213 messages complete with 44 fuzzies and 70 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8de92dbecc33fbe4a4a73e5bc58e84b4e11d1b10
Author: Piarres Beobide <pi@beobide.net>
Date:   Wed May 5 11:59:05 2010 +0200

    l10n: Updated Basque (eu) translation to 65%
    
    New status: 213 messages complete with 44 fuzzies and 70 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ee6cec1568d0874e7ca9c6cc4de652b238fa1fac
Author: Piarres Beobide <pi@beobide.net>
Date:   Wed May 5 11:47:04 2010 +0200

    l10n: Updated Basque (eu) translation to 62%
    
    New status: 205 messages complete with 44 fuzzies and 78 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a8c38ea8ab64da33842ca157f0824e54a2655142
Author: Piarres Beobide <pi@beobide.net>
Date:   Wed May 5 11:42:12 2010 +0200

    l10n: Updated Basque (eu) translation to 56%
    
    New status: 184 messages complete with 51 fuzzies and 92 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4b9dc17ce1220a5c689edd4d659bbcfb6f16b5c9
Author: Carles Muñoz Gorriz <carlesmu@internautas.org>
Date:   Tue May 4 21:08:45 2010 +0200

    l10n: Initial Catalan (ca) translation.
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 3708951cd9b24f661ec1fe1231a7711b4bd4b215
Author: Carles Muñoz Gorriz <carlesmu@internautas.org>
Date:   Tue May 4 20:26:42 2010 +0200

    l10n: Updated Catalan (Valencian) (ca) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c794816174357051345a66f425971d720fb171a1
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Tue May 4 18:35:11 2010 +0200

    l10n: Updated Galician (gl) translation to 84%
    
    New status: 45 messages complete with 1 fuzzy and 7 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 50ff2770d866f3e0e195186422e509a85368815f
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Tue May 4 18:30:28 2010 +0200

    l10n: Galician translation created
    
    New status: 26 messages complete with 1 fuzzy and 26 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c1f55cf645f4b80d10d04b29b97e6d85ce5a304e
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Tue May 4 18:18:59 2010 +0200

    l10n: Updated Galician (gl) translation to 94%
    
    New status: 309 messages complete with 0 fuzzies and 18 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d28a132bd0bfd6340fdfdb9d95113080ac1e44d0
Author: 微 尘 <yjwork@189.cn>
Date:   Tue May 4 04:28:53 2010 +0200

    l10n: Updated Chinese (China) (zh_CN) translation to 90%
    
    New status: 295 messages complete with 10 fuzzies and 22 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 7474839f2ef795a4fa1668d520782f310e8d4018
Author: Sveinn í Felli <sveinki@nett.is>
Date:   Mon May 3 14:39:59 2010 +0200

    l10n: fyrsta keyrsla
    
    New status: 9 messages complete with 118 fuzzies and 200 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 698a429274f2a2eda91c2af1a3c4f1ba2786fd83
Author: Denis Koryavov <dkoryavov@yandex.ru>
Date:   Fri Apr 30 22:53:22 2010 +0200

    l10n: Updated Russian (ru) translation to 43%
    
    New status: 23 messages complete with 0 fuzzies and 30 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a5361c262a189af761c5de93888f8a771c60c0a6
Author: Denis Koryavov <dkoryavov@yandex.ru>
Date:   Fri Apr 30 22:30:17 2010 +0200

    l10n: Updated Russian (ru) translation to 90%
    
    New status: 295 messages complete with 10 fuzzies and 22 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 7020e40bd95aea21f0e5e93046262df1647b4856
Author: Andres Kovtunos <kovtunos@yandex.ru>
Date:   Thu Apr 29 21:06:43 2010 +0200

    l10n: Initial Russian
    
    New status: 0 messages complete with 0 fuzzies and 53 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6f3f0cf929a35cb07f72c097f92354fa1ed75c4e
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Apr 29 16:04:48 2010 +0200

    Load the xfce-applications.menu as default.

commit 62b86c08dcf3bb104376a71843c092806caf6e6d
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Apr 18 20:43:52 2010 +0200

    Improve handing when plugins are unrealized.
    
    Force a quit of an unrealized plugin, so it can be properly
    restarted when realized again. Also add some debugging
    information for this.

commit 1cb46cb53d06ff42624e70c6d76253ea57e58364
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Apr 18 18:11:55 2010 +0200

    Empty channel if 4.6 migration failed.

commit ae14d9374189bb73dc05e9623877de4cfb757744
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Apr 15 18:09:17 2010 +0200

    Another try to fix the border positions.

commit ee2e2534ac0f9948a4b4d6bbcc1f579c9904a688
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Apr 15 18:03:10 2010 +0200

    Fix rounding issues in panel borders.

commit 661b6d299356eb8ff6688bbaf86eb61b4211960d
Author: Denis Koryavov <dkoryavov@yandex.ru>
Date:   Tue Apr 13 10:44:37 2010 +0200

    l10n: Updated Russian (ru) translation to 88%
    
    New status: 291 messages complete with 10 fuzzies and 26 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0ffcc0236efcc90131e715b0fc38ffe834e891ff
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Mon Apr 12 09:21:10 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 2296e82eebf276c0697d27c0405245d42ab4c341
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Fri Apr 9 11:20:46 2010 +0200

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6f46c2b49f6ca99236ac128bd9e1346961bf4514
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Thu Apr 8 15:36:21 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit be5fb06da4eeb37c1c75cf5f357f814b8e9a0b91
Author: Xu Meihong <mhuntxu@gmail.com>
Date:   Thu Apr 8 00:01:32 2010 +0200

    l10n: Add Simplified Chinese translation
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c6f9d1d8b5acdab2297d0b18e4069b2c2d2899fb
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Wed Apr 7 23:19:18 2010 +0200

    l10n: Updated Portuguese (pt) translation to 99%
    
    New status: 326 messages complete with 1 fuzzy and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 1f3794aa0d298ec1baba579ed212ba5a13ca2778
Author: Denis Koryavov <dkoryavov@yandex.ru>
Date:   Wed Apr 7 08:45:57 2010 +0200

    l10n: Updated Russian (ru) translation to 86%
    
    New status: 283 messages complete with 14 fuzzies and 30 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 31ef9af950f6141c1ef7e2f9784550521ae78dd3
Author: Denis Koryavov <dkoryavov@yandex.ru>
Date:   Wed Apr 7 08:41:50 2010 +0200

    l10n: Updated Russian (ru) translation to 85%
    
    New status: 280 messages complete with 14 fuzzies and 33 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 241d62dca11e12477a0b81d313a9b3b5d4779785
Author: A S  Alam <apreet.alam@gmail.com>
Date:   Mon Apr 5 04:16:08 2010 +0200

    l10n: Updated Panjabi (Punjabi) (pa) translation to 91%
    
    New status: 298 messages complete with 0 fuzzies and 29 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 981257cadac97cac740905ebc4db131850109ec1
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Fri Apr 2 19:52:16 2010 +0200

    l10n: Bengali Translation.
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8b97bca3ba26c81be31c4a4ebe44d056abe416df
Author: gapan <vlahavas@gmail.com>
Date:   Thu Apr 1 21:52:45 2010 +0200

    l10n: Updated Greek (el) translation to 46%
    
    New status: 151 messages complete with 174 fuzzies and 2 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 15760f78e169f08631bf081ff7b52fca6a72da2d
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Thu Apr 1 11:47:43 2010 +0200

    l10n: Updated Bengali (bn) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c513e9d0107ecbb7d0b880a707527f39ebedf964
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Wed Mar 31 09:51:32 2010 +0200

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 7fb43abdd5ebcb0aedb860940d3f411e8ae4f55f
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Wed Mar 31 05:50:06 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0410a8a8ac780784e6573a0f141196c33ae43aa8
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Wed Mar 31 00:21:17 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5c4c9f52ac2e9e4507eca803995fdb3d38824c77
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Mar 30 19:50:39 2010 +0200

    Fix typos mentioned in bug #6350.

commit 15b829a4bdd15cde8bfe64af2cd608bcabdbe2ae
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Mon Mar 29 16:25:51 2010 +0200

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a9cb9616fd9f13437a662f7efff572c12f959ef7
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Mon Mar 29 12:44:27 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a449f46192a7b829faacb580a71f213f6f041fcc
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Mon Mar 29 10:56:42 2010 +0200

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4c18e04226c45a6979496f99ca62a2f1d8e1db41
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Mon Mar 29 04:31:03 2010 +0200

    l10n: Updated Danish (da) translation to 100%
    
    New status: 327 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8702f701cfab627968a89fa85bb603eb80fc5d3a
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Mon Mar 29 04:27:33 2010 +0200

    l10n: Updated Danish (da) translation to 98%
    
    New status: 323 messages complete with 1 fuzzy and 3 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit b59955b811ea2568706c65d72a5b2119f04b6e47
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Sun Mar 28 22:28:29 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 100%
    
    New status: 325 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e2e245bc2d7217a2dde556c2b81f84708ca2ab25
Author: Abel Martín <abel.martin.ruiz@gmail.com>
Date:   Sun Mar 28 22:26:24 2010 +0200

    l10n: Updated Spanish (Castilian) (es) translation to 99%
    
    New status: 324 messages complete with 1 fuzzy and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e89e8a2930e162582e57e9dace0a4364ccd361b0
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Sun Mar 28 19:42:00 2010 +0200

    l10n: Updated German (de) translation to 52%
    
    New status: 172 messages complete with 120 fuzzies and 35 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 391f65045dd583fcd63213fc23e9ea7d8c8b1b88
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Sun Mar 28 19:39:30 2010 +0200

    l10n: Updated German (de) translation to 48%
    
    New status: 159 messages complete with 133 fuzzies and 35 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 23ce2805d54df0ae3319af6aaa884ed601332df3
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Sun Mar 28 19:31:21 2010 +0200

    l10n: Updated German (de) translation to 48%
    
    New status: 159 messages complete with 133 fuzzies and 35 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 40d19466e721b2c45d0357664fb129dcdd75da21
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Sun Mar 28 19:29:58 2010 +0200

    l10n: Updated German (de) translation to 48%
    
    New status: 157 messages complete with 133 fuzzies and 37 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ac2620cda146e720cebf15f0d84096ca2e8a2531
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Sun Mar 28 19:28:31 2010 +0200

    l10n: Updated German (de) translation to 48%
    
    New status: 157 messages complete with 133 fuzzies and 37 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0f67119a01bc5e973b4a89c05ff45b00c6cbe233
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Sun Mar 28 19:25:22 2010 +0200

    l10n: Updated German (de) translation to 48%
    
    New status: 157 messages complete with 133 fuzzies and 37 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit c1e63cbe1144659191be7d8ae4c9258568a158df
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 28 18:36:17 2010 +0200

    Post release tag bump.

commit 313539506cfa67f9ca735e9fed86c20042438421
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 28 18:33:07 2010 +0200

    Updates for release.

commit d3f0e1e91077ee298dd387ce388c6597f48ca6f8
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 28 18:20:21 2010 +0200

    Use gtk_widget_get_ancestor() instead of custom function.

commit f6bda093df202543d93c2097ec74e22e361f8749
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 28 18:10:55 2010 +0200

    Set icon geometries for the tasklist buttons.

commit 66fa916a615e39d4c289a8a75a8086aa74bf116d
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 28 17:43:15 2010 +0200

    Rename variable in tasklist.

commit 85613f8e5d531a241abba05fe2df9d72bc1e14a8
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 28 17:33:36 2010 +0200

    Add option to fix the length of the panel.
    
    The allows a fixed length of the panel, which if the new
    alternative of the fixed size in the tasklist plugin.
    It can be misused if you set the length of the panel to something
    smaller then the size the plugins minimally need.

commit 2e9c4c4edf1fd2967288a451bfc95bb8b99fd877
Author: Dmitrij Smirnov <arch@cnc-parts.info>
Date:   Sun Mar 28 16:46:56 2010 +0200

    l10n: Updated Russian (ru) translation to 80%
    
    New status: 263 messages complete with 29 fuzzies and 33 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 32eb23e0489125fc40939156846b82e518558a8f
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri Mar 26 13:50:34 2010 +0100

    l10n: Updated Basque (eu) translation to 49%
    
    New status: 161 messages complete with 60 fuzzies and 104 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 16d9d9d41ebbc07808e5b9f0d8d0fb3e2f945c95
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri Mar 26 13:38:15 2010 +0100

    l10n: Updated Basque (eu) translation to 44%
    
    New status: 145 messages complete with 68 fuzzies and 112 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4ddc17b711030000d995a601ed312dc6153160f9
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri Mar 26 13:31:12 2010 +0100

    l10n: Updated Basque (eu) translation to 38%
    
    New status: 126 messages complete with 75 fuzzies and 124 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ad6730e5c98e2c753ebb05275e76f733ed32134f
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri Mar 26 13:15:48 2010 +0100

    l10n: Updated Basque (eu) translation to 32%
    
    New status: 107 messages complete with 82 fuzzies and 136 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 56e3b2826e79413e4686b0a5bee44462858af74e
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri Mar 26 13:07:56 2010 +0100

    l10n: Updated Basque (eu) translation to 26%
    
    New status: 87 messages complete with 90 fuzzies and 148 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d5515ee7855e1b10f1d91e4b77321a60899316b5
Author: Piarres Beobide <pi@beobide.net>
Date:   Fri Mar 26 12:59:43 2010 +0100

    l10n: Updated Basque (eu) translation to 20%
    
    New status: 67 messages complete with 98 fuzzies and 160 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5a300eb7da364154cf66fd156ad178e25e355c5f
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Mar 26 08:24:02 2010 +0100

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 325 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5b6fad67c82efa3a51f114498a30e5315267b7a2
Author: Evaggelos Balaskas <ebalaskas@ebalaskas.gr>
Date:   Thu Mar 25 22:53:59 2010 +0100

    l10n: Updated Greek (el) translation to 44%
    
    New status: 143 messages complete with 180 fuzzies and 2 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6470295056708825b585c1b108271269275f29dc
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Thu Mar 25 05:01:46 2010 +0100

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 325 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5b1143b21df6d8b1082e8ca59db604e44a44a9a7
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 24 19:17:50 2010 +0100

    Don't use Gtk 2.18 API.

commit 283d8fc7c7a728ac8af66bafdf854d97143e17af
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Wed Mar 24 11:42:34 2010 +0100

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 325 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit dbda8ee64f602a415ed1d8df6322de08dcbdb344
Author: Nick Schermer <nick@xfce.org>
Date:   Tue Mar 23 20:38:25 2010 +0100

    Add hidden game.

commit 6268b05c44ffffa1dd3f2366b7e7af9972b79fe8
Author: Matthew Turnbull <sparkybluefang@gmail.com>
Date:   Mon Mar 22 18:14:03 2010 +0100

    Fix segfault when directory is NULL (bug #6336).

commit a029a86ccb4c06bd6e29fb3b0f34cca5f6155212
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 21 16:23:46 2010 +0100

    Change order of plugin signals on startup.
    
    Most plugins do most of the work in the size-changed signal,
    so make that the last property that is set on a plugin startup.

commit 7cbf8ebfe94b89582f2263e54ae7f7dade8ec6ec
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Mar 20 22:33:40 2010 +0100

    Handle window autohide blocking in application.

commit 52d781745d80b342fcbf5b6af9d0854c13635d2d
Author: Cristian Marchi <cri.penta@gmail.com>
Date:   Sat Mar 20 14:12:02 2010 +0100

    l10n: New po file for Italian translation
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 32e0036f856612fdfc3e744c54cb3d1a49e06ef4
Author: Jérôme Guelfucci <jeromeg@xfce.org>
Date:   Sat Mar 20 12:59:43 2010 +0100

    Add support for dragging menu items to create launchers (bug #2896).

commit 404bc966e232421c6613d78cae6aae280b3c4812
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 17 19:25:19 2010 +0100

    Add scroll support to switch between windows in tasklist.

commit 26c9d2662ceb281bb8576ac10e6b856f324cd25e
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 17 17:41:41 2010 +0100

    Add drag activate for window buttons in the tasklist.

commit 84c7d9fff442cefcca19089c672a9dd842560347
Author: kpgtharaka <kpgtharaka@gmail.com>
Date:   Tue Mar 16 07:14:02 2010 +0100

    l10n: Updated Sinhala (si) translation to 100%
    
    New status: 319 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 379febd9df538a2707963f34ec1ff4beab29182d
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 20:54:31 2010 +0100

    Fix expand overflow (bug #6312).

commit 35e82f15d72109ec0c39d72035b7eab3134a29fc
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 19:52:49 2010 +0100

    Add some more checks in the 4.6 macro.

commit 097baaf3c366822485774e9fa87289f0ce288719
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 18:20:04 2010 +0100

    Improve debugging in external plugins.

commit 1f920bb698455a7d504003c00fba2727b31a010e
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 17:45:26 2010 +0100

    Handle pager orientation.

commit 3de49f5f5d99e7b590cd96fc86b25b3e01606079
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 17:34:56 2010 +0100

    Restore old workspace scroll behaviour (bug #6271).
    
    We use the neighbor functiononality in wnck for scrolling,
    but this does not work for most people and is not the
    way xfwm4 handles root scroll event.
    Restore old behaviour like in the 4.6 panel.

commit 7bf7d77f53c45629a57f0466ae470d7314eaa643
Author: Kalpa Pathum Welivitigoda <callkalpa@gmail.com>
Date:   Sun Mar 14 16:57:14 2010 +0100

    l10n: Updated Sinhala (si) translation to 99%
    
    New status: 317 messages complete with 0 fuzzies and 2 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 28119481f5942aa5b20ab8526699036059f7f173
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 11:44:26 2010 +0100

    Improve manual Makefile.
    
    Add some better checks and quote all filenames.

commit 2791f72621e082b515f7a49a09cfec56ff599c00
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 10:45:18 2010 +0100

    Use GTK_WIDGET_SENSITIVE.

commit c028541dd69889871ad91fe3af7516190a3c3659
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sun Mar 14 10:39:19 2010 +0100

    l10n: Updated Kazakh (kk) translation to 100%
    
    New status: 319 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 04b9c7e531028273813467e020bda2c44c1cd938
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 14 10:34:38 2010 +0100

    Fix typo.

commit aeb9a29c3cebed38994654afcb44a45370ba79b1
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Sat Mar 13 11:49:10 2010 +0100

    l10n: Updated Kazakh (kk) translation to 74%
    
    New status: 238 messages complete with 21 fuzzies and 60 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8cd876be9a54939ab32b35717d2e35381c772bb4
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Mar 12 08:05:21 2010 +0100

    l10n: Updated Kazakh (kk) translation to 66%
    
    New status: 212 messages complete with 40 fuzzies and 67 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit bc9b106cd660afdc22a5a4dd079a216c2c9eed9d
Author: Bauzhan Muftakhidinov <baurthefirst@gmail.com>
Date:   Fri Mar 12 05:33:01 2010 +0100

    l10n: Updated Kazakh (kk) translation to 60%
    
    New status: 193 messages complete with 59 fuzzies and 67 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d168066d3dc8ae112df6b33e8164394c8d6c0087
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Mar 11 20:35:54 2010 +0100

    Support remote event replies from the wrapper.
    
    Because of the dbus signal we cannot return the reply
    of the remote event, so add a method and handle ids to
    reply to the panel.
    When an implementation of the panel plugin provider returns
    a handle, the dbus service waits for the reply before it
    continues.

commit 8a1c651625c0c069da8aef7486ce8f1eaef819d6
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Thu Mar 11 11:26:50 2010 +0100

    l10n: Updated Russian (ru) translation to 79%
    
    New status: 253 messages complete with 33 fuzzies and 33 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e9d42621bbb05fd156a7331d713dd13aecba60d7
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Thu Mar 11 11:23:06 2010 +0100

    l10n: Updated Russian (ru) translation to 78%
    
    New status: 250 messages complete with 33 fuzzies and 36 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit f9e8f94523b4c3f400d9cabd8cb036a64498d157
Author: Cristian Marchi <cri.penta@gmail.com>
Date:   Wed Mar 10 19:35:09 2010 +0100

    l10n: Updated Italian (it) translation to 100%
    
    New status: 319 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5276ca2c1af84d58e7783a3156ee88727b6e31ce
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 13:14:32 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 95%
    
    New status: 306 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit bc723f991992afcc2f639372d3574e258eb48520
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 12:59:11 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 95%
    
    New status: 306 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 22032979a3b73b22fd89ac5f832a2e0784e7609a
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 12:54:59 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 95%
    
    New status: 306 messages complete with 0 fuzzies and 13 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d9fb95a1e77c3a181960aad0fb1064cd75df91f1
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 12:52:10 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 93%
    
    New status: 299 messages complete with 6 fuzzies and 14 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 3593965dded0ce8a00a4bb2368e6a899f1bfd134
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 12:43:52 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 91%
    
    New status: 291 messages complete with 11 fuzzies and 17 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a6221eb758eb15479c1717c815b8a17ad4f3f918
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 12:21:23 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 78%
    
    New status: 251 messages complete with 27 fuzzies and 41 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5e266c40d836d994862af6501888d1391845aac6
Author: Dmitry Nikitin <luckas_fb@mail.ru>
Date:   Tue Mar 9 11:31:52 2010 +0100

    l10n: Updated Ukrainian (uk) translation to 57%
    
    New status: 184 messages complete with 51 fuzzies and 84 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d0b25103d98facc0027004b9ac8cb0eb132f7557
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 7 22:41:59 2010 +0100

    Fix previous commit.
    
    We always need to reorder the tasklist, but only change
    the visibility when not all workspaces are shown.

commit a4acef57d47a0f4c260022f9502bba3cca334b60
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 7 22:05:09 2010 +0100

    Properly rebuild tasklist if a windows' workspace changed.

commit 335dd9e5a3f2656b2da901206661a2205f25f0fc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 21:05:57 2010 +0100

    Make the always group functionality work.

commit 1d006afc7ce4c38eadf75c4e5b1ae01539289a04
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 7 15:09:11 2010 +0100

    Fail when compiling with --enable-gen-doc, but checks failed.
    
    Also improve the configure output if there are html docs
    supplied in the package.

commit 99127d1d3cd31ba138c0f94ccd35a92c8163f936
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Mar 7 13:22:36 2010 +0100

    Fix handling of custom menu items.
    
    Custom menu items were destroyed before they were shown. Store
    the menu items in an internal list and take ownership until
    the plugin is closed.

commit 3548ff0b90d94b8c6b654660043ba30654f3c38a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Mar 5 22:31:38 2010 +0100

    Add Mallard page for theming (only reminder for now).

commit f00433845c96e04fc141f1820851431bae3f65de
Author: Dmitrij Smirnov <arch@cnc-parts.info>
Date:   Sun Mar 7 10:49:48 2010 +0100

    l10n: Updated Russian (ru) translation to 76%
    
    New status: 245 messages complete with 31 fuzzies and 43 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit cf6fecaa8f000392a85fbf1cec22b8da6868d7ab
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Mar 5 22:55:43 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 319 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 11d9a17c60349d5f584ca1c6847f2fdc704ff72e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Mar 5 22:20:05 2010 +0100

    Only return default title in applications menu is NULL.

commit f19e14c93783673cdb432ee18661dcc0003c1aca
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Mar 5 18:45:42 2010 +0100

    Rename wrapper and 4.6 external names a bit.

commit 1bcdb78a1416873b851c39db31723f34caff5a09
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Mar 5 18:33:46 2010 +0100

    Give panel windows good theming names (bug #6268).

commit 326ebbe3b61b655adefad10cd7a0472d60758963
Author: Mike Massonnet <mmassonnet@xfce.org>
Date:   Fri Mar 5 18:22:56 2010 +0100

    Restore button label binding in applications menu (bug #6277).

commit b855da98475b1776aeef3d9d0b851c2d452a912a
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Fri Mar 5 17:50:03 2010 +0100

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 319 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 349522784913d8a54a0dfd6fc7353a63114c33ef
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Fri Mar 5 11:52:46 2010 +0100

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 319 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 0ca54af6cf1bd52e66d248b2f7e4ca0ab150fce0
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Mar 4 22:45:35 2010 +0100

    Restart external plugins on compositing changes.
    
    This makes the whole thing more reliable. Switching
    compositing on-the-fly for sockets is a bit tricky.

commit b6421c95be7527e271c10c929d28eb3d502510cf
Author: Nick Schermer <nick@xfce.org>
Date:   Thu Mar 4 19:21:44 2010 +0100

    Properly handle exit status.

commit 24fcc04fd13d4c4c06adfcfaa8ca32ba53e70822
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 21:49:47 2010 +0100

    Fix previous commit.

commit cffb3690cd8808f628f4b3c95cd379cdebaa11fc
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 21:47:07 2010 +0100

    Fix icon button allocation in tasklist (bug #6269).

commit 244766eca38a780062660bdc96179a0f9013bae0
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 21:26:35 2010 +0100

    Add option to application menu to show tooltips.
    
    The tooltips will contain the application description/comment
    from the desktop file.

commit 5af056df4bb0906c16f2a47426d7debd8ed3d48c
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 21:11:35 2010 +0100

    Store the drop highlight position (bug #6270).
    
    This avoid the actual drop is at another position on the panel.

commit 266490fa59e5d4f1a39b4cc31035e73bfd899e97
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 20:53:37 2010 +0100

    Add existing windows in the tasklist (bug #6273).

commit 4b93802e73e47c587b3d7048241d3e981866042d
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 20:52:39 2010 +0100

    Give 4.6 plugin plug a widget name too.

commit 0766a580b6e102c502458a1323d9e7061ecc52c3
Author: Nick Schermer <nick@xfce.org>
Date:   Wed Mar 3 20:43:04 2010 +0100

    Give the wrapper a widget name for theming (bug #6268).

commit aba07f6f20a54d1b810b67af1ddabc193e59e65a
Author: Jamil Ahmed <itsjamil@gmail.com>
Date:   Wed Mar 3 11:26:43 2010 +0100

    l10n: Added Bengali translation.
    
    New status: 271 messages complete with 9 fuzzies and 38 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 3f724b076c6010bf06a8a9e4613d550cc8b4e892
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Tue Mar 2 12:40:57 2010 +0100

    l10n: Updated Russian (ru) translation to 51%
    
    New status: 164 messages complete with 69 fuzzies and 85 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit f7bcec82987b9583dbfa643578788098f660d5a7
Author: Robert Hartl <hartl.robert@gmail.com>
Date:   Tue Mar 2 10:02:47 2010 +0100

    l10n: Updated Slovak (sk) translation to 60%
    
    New status: 191 messages complete with 29 fuzzies and 98 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ae890d603e8a0f63fd6af4c7d1343cbf1667c3fd
Author: Nick Schermer <nick@xfce.org>
Date:   Mon Mar 1 19:26:25 2010 +0100

    Set desktop type when migrating 4.6 launchers.

commit 436f9e9d4386b87f4a690f7c8e95a07019014929
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Mon Mar 1 14:09:23 2010 +0100

    l10n: Updated Russian (ru) translation to 50%
    
    New status: 160 messages complete with 65 fuzzies and 93 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e1834b2f7da8e981374b5b39bce3178234023195
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Mon Mar 1 11:35:16 2010 +0100

    l10n: Updated Russian (ru) translation to 49%
    
    New status: 158 messages complete with 65 fuzzies and 95 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 179f3e156a0b8769c05cd1700e9b580f9993618c
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Mon Mar 1 11:22:53 2010 +0100

    l10n: Updated Russian (ru) translation to 48%
    
    New status: 153 messages complete with 66 fuzzies and 99 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit f33c0c1eda2a6d81d35921e1c377c7774ac30a79
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Mon Mar 1 11:09:54 2010 +0100

    l10n: Updated Russian (ru) translation to 45%
    
    New status: 145 messages complete with 69 fuzzies and 104 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit a64be5de0c060e30d8c388b8b0412ec582be55d9
Author: Alexander Matveyev <a.s.matveyev@gmail.com>
Date:   Mon Mar 1 11:01:15 2010 +0100

    l10n: Updated Russian (ru) translation to 44%
    
    New status: 141 messages complete with 69 fuzzies and 108 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit de3c28a0d05a9117fcab4427fbffde0256b9d324
Author: Nick Schermer <nick@xfce.org>
Date:   Sun Feb 28 11:55:44 2010 +0100

    Use exo desktop file names in default config.

commit 634455eb1c9d17277680e093860a794513d9ebf8
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Feb 27 20:59:51 2010 +0100

    Post release tag bump.

commit 9675293142a4222fba89dc3090165f307cad2772
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Feb 27 20:57:43 2010 +0100

    Updates for release.

commit b0c10586a482635e5cb8343535ec9de8627446e3
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Feb 27 20:55:13 2010 +0100

    Placeholder should not be translated.

commit 8adba89c4b84a20b11e7f9356a1360dc8c6de80c
Author: Nick Schermer <nick@xfce.org>
Date:   Sat Feb 27 20:51:56 2010 +0100

    Drop the foo.po file.

commit 2a929a1cac992586a3cfe539f5b7c276eb0ee951
Author: Aleksandr Ponomarenko <dwqwt3i02@sneakemail.com>
Date:   Sat Feb 27 20:31:44 2010 +0100

    l10n: Updated Russian (ru) translation to 42%
    
    New status: 136 messages complete with 70 fuzzies and 112 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit b20da5a138e26e244bccbeb8223264832b1217c5
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Sat Feb 27 16:47:12 2010 +0100

    l10n: Initial Danish manual
    
    New status: 53 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit fa4d3a354ffa34bb03bec5c65ef2829eb35a59af
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 21:01:36 2010 +0100

    Update NEWS file.

commit d8d0c5dfad22e20ea946df7506bd4cd6065fe12c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 20:58:42 2010 +0100

    Bump some deps to the latest version of the devel release.

commit 3ab7d9cee511a97b25e2f42e78e3626d04024d06
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 16:23:45 2010 +0100

    Depend on latest release of Garcon.
    
    There are some quite serious leaks plugged in this release that
    affect the panel a lot.

commit 701ee2617530e4073367cd5557ebca38000c1cee
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:20:18 2010 +0100

    Only include up to the xfce-4.6-master tag in the ChangeLog.

commit fc37d2cfd62f6e04747e537f2e1ecad339bb4185
Merge: 4b94e4a 40c8bb6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:13:05 2010 +0100

    Merge branch 'devel'

commit 40c8bb66f728660745e8d48f5d584e1468f49fbe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Take viewport in account in tasklist.
    
    Also move the visibility check into a function instead
    of macro to make it easier to understand. Also fix
    problem when changing the 'only minimized' and 'all
    workspace' settings.

commit 86e920538f7b517d8736392ac75df8fed63418c6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Use canonical widget names.

commit 344af35793882df6fd6ddb09a567c64c4091e537
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Add insensitive state to the panel image.

commit 9292226f83dd8e947cec046a9db81e8bc7dc7ef6
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Fri Feb 26 14:08:35 2010 +0100

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 318 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 16811ff552daf66c40751e499c74d35fea32b5c4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Fix some other paddings in glade files.

commit bb3fce2ca542287e61e742d20d1e3bedcf08cfee
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Hide workspace button if command is not found.
    
    Also fix some alignments in the glade file.

commit 897cc7e7c60ecd56a8763b4e0ca903a679ffdb58
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Link to -lm.

commit d0b1affadfba0fa3c6c2942e0059f736e4915cde
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Avoid ending with a # in the help uri.

commit 610519f8a2878882b117b589c339f193bf40829f
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:35 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 318 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit e3178fa31b88c29306d6d892ea36ba79c74412aa
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Wait for grab when running popup menus at pointer.
    
    Popup scripts doesn't really work if we don't wait until
    the pointer and keyboard grab is available.

commit 5362a49a7129e15763689c205dc1c8fd6ba2bf8d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:35 2010 +0100

    Rename panel-builder to panel-utils.

commit dcea6980f5f90c2c5dfc5f08698fb812f720c6f8
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Fri Feb 26 14:08:35 2010 +0100

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 313 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 036dc6ef42d6988a5e0b9dda8340682592d62dc4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add popup under cursor for window menu.

commit e22bb88cb7375c84d6496d2bcb1bedf683d517a4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add popup under cursor for directory menu.

commit eb09e532d4c06ca394c78190600babe6d8b7ceef
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add popup under cursor for applications menu.

commit 40c166858e842e0a7229d82a5a5c5c73000bb201
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Use web-browser icon in the "Read Online" button.

commit 6cca664a7d31dabc00fd57c50cf8a1a068f7c1ef
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Fix dist check.
    
    Fix rename from yesterday and include an empty po file
    else stuff won't build.

commit 1db06b0c657dd03d1cda75435ef67551bfd21cdb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add help option to the popup shell scripts.

commit 08a1cbde14bfed2ac48405a7273ca91d9a213c92
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add help item to the Xfce Panel submenu of plugins.

commit 8b6e493ec9509fb3c3d8deaa4190aa08eb9f9377
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Change binary colors.

commit 305d3b72031e352a12b527be1777571763330c22
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Properly handle rounding in binary clock.

commit 494d5823d12c894907f0212af1dad71fa6beef6b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Depend on gnome-doc-utils 0.19.2 for generating docs.
    
    The css command was added in 0.19.2.

commit e0696bb0a8d5ece404f09d0c534c9fe840d9ed05
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:34 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 311 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 957283581c163ff4d062ca9a4cca5b57aa7b5cf6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add some icons and rename to internal tasklist name.

commit 03f6b9f95a091216e232ab3db46bf442f5716ae9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    It is Action Buttons.

commit 7966bbc3e1b11a1289a71bdd5a591a57c8490e99
Author: Vincent Tunru <projects@vinnl.nl>
Date:   Fri Feb 26 14:08:34 2010 +0100

    l10n: Updated Dutch (Flemish) (nl) translation to 100%
    
    New status: 311 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit cfb2e5d6c8376fa588aa6490a901f361217e5dd6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Whoops, this was only for testing.

commit 927999f3d5f6be6b56dd3dcce2492d33ad7ebd15
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add I18N comments for labels in preferences dialog.

commit b9707f36c932c17f3ea3a1c2a3ad92a337003aca
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Attach help buttons to manual pages.

commit 6622ba9447c5bab4bd41f0d2cb111b9be7bbc8cb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Add empty Mallard based documentation.
    
    Does not contain any usefull information, but it builds,
    is stuitable for po file translations and passes dist-check.

commit 43e0cb091de6493fbdba423b95e04ac373f08626
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:34 2010 +0100

    Give widget name to overflow button in tasklist.

commit 60dde4d4a2a4b54b2813ec52ef00cf6d723cae0e
Author: Evaggelos Balaskas <ebalaskas@ebalaskas.gr>
Date:   Fri Feb 26 14:08:34 2010 +0100

    l10n: Updated Greek (el) translation to 39%
    
    New status: 122 messages complete with 189 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5f3a5ddc9d8b5e853992e69f2577e8e8071c36a2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Always emit floating screen positions.
    
    This because the arrow direction is based on the position
    of the panel, so plugins need to update this.

commit 4cb5022252b54fb9d0ab94e15e3c31134c9c2bbb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Update screen position of plugins after a panel drag.

commit e6979bb9730ebc79b940d90fa076325dbdac9182
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Change launcher menu launch from button release -> press.
    
    The avoids unwanted launches when the menu appears under the
    pointer on popup.

commit 8027b57a2f91c9414fd1550227d8984e0302cea0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Remove some useless menu destroys.

commit 4333bf17d62f460964e77decdf14f1f47451c011
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Galician (gl) translation to 96%
    
    New status: 274 messages complete with 1 fuzzy and 10 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 3f1eda3e741e36e725ebfd08bdaf50f67f4ecd87
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Fix button size in vertical launcher with arrow.

commit caf6918a413ad7276e79f32ff1da3a607c714350
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Fix floating point error in tasklist.

commit f26a7aee374593fd6e3d5101e7646b22cb555953
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    API docs and dist errors.
    
    Finish the API docs and fix some warnings
    that prevented to build a dist tarball. Also add some
    macros to make sure we contain all the 4.6 API.

commit e6e429638b01fce1eb3bb62487aa171de7b5c27b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Fix a compiler warnings.

commit ade9524dbdc24cf4e606f2fc77a32c7d83a490f9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Fix typo in applications menu icon size name.

commit 36fbde8e911f8f8967ed5649777ec4ee60a6f8a7
Author: Carles Muñoz Gorriz <carlesmu@internautas.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Catalan (Valencian) (ca) translation to 100%
    
    New status: 300 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 49daf0ee1c9773c1f21a81a279d9c2739e7ef59c
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated German (de) translation to 45%
    
    New status: 135 messages complete with 139 fuzzies and 26 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 33052fd98687f362c1eb27eedf548bd3f6e49dad
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Portuguese (pt) translation to 100%
    
    New status: 300 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5c653fabc7f06a89f8d191953bc140b650774809
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Change clock plugin size and orientation hangling.
    
    Not finished yet, but handle vertical panels better and
    improve size requests for some clock widgets in a better
    way.

commit ba56a3a76185d35771b480372455b359b398d48f
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 300 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 2dd51af82bf5f18a791f963ce93cdeb98483f0a0
Author: Harald Servat <redcrash@gmail.com>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Catalan (Valencian) (ca) translation to 87%
    
    New status: 262 messages complete with 5 fuzzies and 33 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit ec02842bf33cac1ab5f6ac26bbb9d8526db29752
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Galician (gl) translation to 89%
    
    New status: 254 messages complete with 7 fuzzies and 24 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6d97291d98988fd5cdb377202a9b40d8e5445f29
Author: Masato Hashimoto <cabezon.hashimoto@gmail.com>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Japanese (ja) translation to 100%
    
    New status: 300 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit d76e3bd6adadeddeb500957e390820b622563f8e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Handle visibility of the menu directory.

commit d2bb77c58da6fff2f19c05f6548c4aca45f870ca
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:33 2010 +0100

    Check if menu item should be hidden.

commit f81feb3f57c7447a0e85b2c5aadb8e9a4c0efd43
Author: Aleksandr Ponomarenko <dwqwt3i02@sneakemail.com>
Date:   Fri Feb 26 14:08:33 2010 +0100

    l10n: Updated Russian (ru) translation to 36%
    
    New status: 109 messages complete with 78 fuzzies and 113 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 6575791b9bda2acf3affb1c45b6afb1dcf94722e
Author: Aleksandr Ponomarenko <dwqwt3i02@sneakemail.com>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Russian (ru) translation to 27%
    
    New status: 82 messages complete with 90 fuzzies and 128 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 5e5993a990c3da7e4095e9df416fec94fdf17753
Author: Aleksandr Ponomarenko <dwqwt3i02@sneakemail.com>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Russian (ru) translation to 25%
    
    New status: 75 messages complete with 92 fuzzies and 133 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 81cc3bdc9d94c8788f90dc4a2414174c89e0b701
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Select default icon in icon chooser.

commit 80da67035eb1a5ceda7f184fd74bba25db13bc5e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Missed the button title was also used as tooltip.

commit 175f1141280ca4b9df33cd8129771747dc377be5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Whoops, fix copy paste.

commit 263a8bac973419b39efea517786843c965324d91
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Add new application menu plugin.
    
    Garcon based menu plugin. Basically works the same as
    the plugin in xfdesktop, with an  additional option
    to show the generic names in the menu.
    
    Also extend the migration program to migrate from the
    xfdesktop menu to the panel menu.

commit 237153c2daacabd38a884b0578c555af571c3522
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 285 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 8633315bf27b515b93a77c1f315bc30c6e557607
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Improve icon loading fallbacks.

commit 4ac60ceb703d8c104d632f3b5f63aa047b9cc574
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Add xfce4-panel icons.

commit b3a15c8b47b4fd29adeea9015f4cf542b54a6231
Author: Leandro Regueiro <leandro.regueiro@gmail.com>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Galician (gl) translation to 51%
    
    New status: 147 messages complete with 42 fuzzies and 96 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 21aaacc51b25f019817d41a23f9e9ea172ef204c
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 285 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 955aae2566901c68b049e6c7a27f51f91ae62ede
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Mark some tooltips in the panel preferences as translatable.

commit 5bcab99bd0bd09a5e31795aeeeea2dd236c3a92d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Add directory menu glade file to POTFILES.in.

commit 13ce9fca8905518b615f711450f4dae2b4def142
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Use new set_size functions in plugins.

commit 4111bb2781fb65b36fa1ca567d1a9b734c8c13ef
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:32 2010 +0100

    Add set and get functions for XfcePanelImage size.

commit 078ce6abc51e8f82a7d3e50bbc7dbdffa67fcdf1
Author: Harald Servat <redcrash@gmail.com>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Catalan (Valencian) (ca) translation to 64%
    
    New status: 175 messages complete with 40 fuzzies and 58 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 4e001400abee25a0f8264f60c64d9a5ab2e93392
Author: Masato Hashimoto <cabezon.hashimoto@gmail.com>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Japanese (ja) translation to 100%
    
    New status: 273 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 333a1e0518437a6405a205b4b3da54aef2138892
Author: Sergio Marques <smarquespt@gmail.com>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Portuguese (pt) translation to 75%
    
    New status: 207 messages complete with 0 fuzzies and 66 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit bce8fc293a9d4f9ad23e67343281e7a98a7d7f0e
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 273 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 057597fedc963f0dc683188e69dd882205f9b2a1
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 271 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit fbf2807bbdacb48fae562c01c28ae6ce38b436f3
Author: Jari Rahkonen <jari.rahkonen@pp1.inet.fi>
Date:   Fri Feb 26 14:08:32 2010 +0100

    l10n: Updated Finnish (fi) translation to 100%
    
    New status: 273 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit fe0a788d7d507a22fba2cf9739ccaf1c706ddd18
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:31 2010 +0100

    l10n: Updated Danish (da) translation to 100%
    
    New status: 271 messages complete with 0 fuzzies and 0 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 90356a19dd4d6827e89996dba284ab7608d18ea7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Mark strings as no-c-format.

commit aa31c07b0240cb63de35c2bae7644b702e7e8ce0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Improve drawing of binary clock and new features.
    
    New options to draw the grid and hide inactive dots.

commit e1f4ff60f582be751e51d7decedc714d6d0d157a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Fix time strings in fuzzy clock.
    
    Time strings now contain %0 (preceding hour) or %1 (comming hour)
    for translators. There is also a singular version of the string
    for languages like Spanish.

commit 94ccec56484bae29e0b9cdd3f9fb9e100244551e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Add icon size for tooltip in launcher.
    
    Also improve watching of the icon theme. After the change
    in the panel image we don't need to rebuild the menu and
    button, but we do need to invalidate the tooltip icon cache.
    Also properly disconnect from the icon theme when a launcher
    is removed from the panel.

commit 91b62457595d6ae81070cb585a54fd5ebff97b18
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Update XfcePanelImage on theme changes.

commit 906f6537bffed746dd857ab8d7be30c2e81a1e67
Author: Harald Servat <redcrash@gmail.com>
Date:   Fri Feb 26 14:08:31 2010 +0100

    l10n: Updated Catalan (Valencian) (ca) translation to 38%
    
    New status: 99 messages complete with 66 fuzzies and 92 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 014d06f14f13ffb6569147165d7561e6be1c42fe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Fix typo spotted by Per and some additional comments.

commit 16f97038c5dcf3d1b77d807a56b1ff53e5ad2685
Author: Per Kongstad <p_kongstad@op.pl>
Date:   Fri Feb 26 14:08:31 2010 +0100

    l10n: Updated Danish (da) translation to 98%
    
    New status: 254 messages complete with 0 fuzzies and 3 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 731a99b996193ffe8a3bb0d8d5abc31e60de25d2
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Fri Feb 26 14:08:31 2010 +0100

    l10n: Updated German (de) translation to 40%
    
    New status: 105 messages complete with 89 fuzzies and 63 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 856f0e2ba43588005d052cde850c8db29f28f0d6
Author: Paul Seyfert <pseyfert@mathphys.fsk.uni-heidelberg.de>
Date:   Fri Feb 26 14:08:31 2010 +0100

    l10n: Updated German (de) translation to 19%
    
    New status: 50 messages complete with 96 fuzzies and 111 untranslated.
    
    Transmitted-via: Transifex (translations.xfce.org).

commit 087a3706bc7b0d83819f8ee6fc5cfb7a2c5cab0c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Import translations from master.
    
    Imported the translations from master without obsoluted strings.

commit 64516b7af1018cedb40aadfc5e076126a91c2870
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Fix some translation strings.

commit 460384b1ba9f88b6096641110e5aa196312136b3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Rename Task List to Window Buttons.

commit 1b5c80b889ae1ce11bcce95d63bd0256055b31cb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Don't crash if skip-tasklist state changes.
    
    We destroy the child, so avoid using invalid memory and
    hold the pointer to the tasklist.

commit 0157b667f7e9b567e76f16f03223f3a19f3ba41e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Fix default config and add directory menu.

commit 085917567534783db9c8534ab331607cd653fbdb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:31 2010 +0100

    Improve strings in migrate dialog.

commit d5fb8bf7b8a4ae3160f8c5734682c7e4718c4d91
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Set default response in the migrate dialog.

commit af29643ee652b70a51d98d8bd91d6bcd8241f0e8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Be more secure with registering icon names.

commit 5a60c49814c329f229755c986645d269c60abb4f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Make migration work with custom channel names.

commit c4afba0c0265dfc0b4ea7ec481b8402e4062437b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Allow custom names for the Xfconf channel.
    
    You can override the default Xfconf channel name with
    the XFCE_PANEL_CHANNEL_NAME environment variable. Also
    rename the macro to a more suitable name.

commit ee04793db7e7dc2e4b284fdedc2871dc8e19eff1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Some recent work on the tasklist.
    
    Adds internal support for group buttons. Working support
    for the overflow menu when the buttons don't fit. Ctrl
    click to access the panel menu on tasklist buttons. And
    a lot of other stuff I can't remember.

commit d94b187679f74260b3cf8cf01829d58fbb94a0af
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Another warning when the icon is not in the theme.

commit de4fc157a63bfab58a338089de92efde6cbbe694
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Avoid warning if drag icon is not in the theme.

commit 956a9360ed253e2707808a21dcee28dda0dbed7b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Add widget name to the showdesktop plugin.

commit 65c5357a997b5d900fa00d3f7d332a9fddec54d4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Add widget names to the actions plugin.

commit cb5ea4db6eef139b9077d76276205e2cbc4e7abc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Mention widget names in the readme file.

commit da353e8e70a351a43b720e0101740ca9bd469d10
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Use custom icon size names in various plugins.
    
    Add panel-launcher-menu, panel-window-menu and panel-directory-menu
    icon size names for the plugins.

commit c31217ea8b5b28acd8f191a5d334e46f32969a7e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Give the directorymenu button a name for theming.

commit 27fa12c1cf18be301f67a46eed6dd627739757bc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Give the windowmenu button a name for theming.

commit 9b523dfa44e2710c9d1a5306324298d51f86dae8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Give the launcher widget names for theming.

commit da5cb77d1603276f024924d5da6f33bdcf601e54
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Give each plugin a unique name for theming.

commit 46433de46c1d4aa92d384328db775bf100002d0c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Skip invalid or hidden .desktop files in directories.

commit 3b119918d82877d4d1fa6e52a2353f2e148bfdc2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Properly spawn preferred apps with startup notify.
    
    Without startup notify focus stealing is broken, so work
    around that with this code that extacts the binary names
    from the exo helper desktop files and tries to spawn it.

commit 0d3fea5ddb552eb610ac9bd765ee1883f11794b2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Sort hidden files above other files.

commit 9903b0513afd5d3c42c20dc6fcfb124432e8b2c7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Make sure we properly link against gio.

commit 65e0146dd73fd5eaf65b37e90ee4e332339385ee
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    We need to name, display name is a gio 2.24 feature.

commit 73595d16a61e9c6c7c1f3a5ec5cd45fb44474538
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Fix segfault because desktop info is not null.

commit 48c935f330e1d40cc636a0ec4cf59f1bd592305b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Plug leak and fix error in directorymenu plugin.

commit c0b237af665ba53b8c0e8e10b6199edcd8e78371
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:30 2010 +0100

    Add new plugin directory menu.
    
    Plugin to walk to a directory tree using a menu. Folders
    are loaded on the fly and desktop files are handled
    like menu items (unix only).
    It is also possible to set a file pattern to allow files
    in the menu (instead of only directories). The files are
    opened in the default handler.

commit 5a64227a89b30c31c3c8ab158ae87ddce96b5224
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Allow launcher creation from add dialog.

commit c79063947bcd0be0ad17a49331193ae526afdccd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Allow double-click on treeview item for editing and adding.

commit 5cbea24f8904f54d359c4553ed4138e0367dbebd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Fix preferences dialog sensitivity.

commit 3cc7382835325837b920ca8c33a577413fc6fb09
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Hidden prop for clock command on double-click (bug #6098).

commit 946a22546d60234cee34ac3f65a64d9339ff3154
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add tooltip to the custom clock format (bug #5282).

commit 58fde1e428d7a7b80062264886a5a865dc989727
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Also watch widget::destroy in xfce_panel_plugin_register_menu().
    
    This should prevent bugs where menus are destroyed and
    don't emit the deactivate signal, which prevents the panel
    from hiding again.

commit 718a44922a843a1f1a59cd2ad0c0051959bbdb95
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Force a pager rebuild on screen changes (bug #3328).

commit c8eeda410f217f7c9d81714063471fc0ebdb27c7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Gracefully handle invalid sizes.

commit 1d102d7d6d78e29286888f7cec2c38a8e0b05773
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Fix typo in XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL_FULL macro.

commit 9e8b528199517b17e7956f53348b8027ecab6951
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Bump xfconf dependency to 4.7.1.

commit d68594855ffa5b18615ae180aea6b011c48a15a6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add some debugging to external46.

commit 8995e8bcc38b3f2e18a535c229b43ecaf5d26b13
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add some debugging to external plugins.

commit 00bafe6f88746628db61ba9eb592571ce9f7433d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add debugging code to application.

commit b09e0dbb6dbc34f945f4b62e2d9b9b82a967d762
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add debugging for struts.

commit ccd3f5d9fff2e035528295a26352d9e18e1ea1bc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add base point to debug macro.

commit b92708f11e32ba5c83a52266821f52515dbe17af
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Get rid of the mask and make the code easier to understand.

commit 0fd6f1c6851d289ca884f3d5d03d825a8660a282
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Don't print initial debug message.

commit 7743bbcaeb60d1a624b9a311d4a6a23a77dbdfd8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Span monitor is only active when no output is selected.

commit a76d2d4f603d9208a89e62b7aac446947f325fc6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Fix typo in span monitor property.

commit aeb612ad84062564009e4beb30f3cb9f773d5d2d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Drop unused function prototype.

commit 86c84815e5ee29a24a3d3c1753e963a9696edf60
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Fix some problems in multi-screen setups.
    
    Also add some debugging output in the "positioning" domain.

commit 001301d4f1191c586a3f6110885784de5f101c9d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:29 2010 +0100

    Add some internal support for debugging.
    
    Internal function for debugging support. It supports debug
    domain filtering through the PANEL_DEBUG environment variable
    (PANEL_DEBUG=1 for all debug output and for example
    PANEL_DEBUG=positining:struts for only the positioning and struts
    debug messages.
    
    For now this is always enabled (ie. compiled) so everyone can easily
    give me debug output without recompiling.

commit c40cdd750628ebdfa780979729962a7e5960761a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Some more internal locking checks.

commit 786e7fe7e503967564dc4d16495fae636282f000
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Drop xfce_panel_allow_customization().
    
    This function was designed to check if the plugin
    runs in kiosk mode, but as an alternative there is now
    xfce_panel_plugin_get_locked() and plugins should
    implement this on their own (I even think nobody
    used the function).
    
    The old xfce_allow_panel_customization() is now a
    macro that defaults to FALSE.

commit 1f42438a2cbe1db02ab1c9dbec0df20f9733f7eb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Add Xfconf based kiosk locking to the panel.
    
    Each panel can be locked individually though Xfconf and
    new API function xfce_panel_plugin_get_locked() for plugins;
    although it might be safer for plugins to directly check the
    Xfconf channel.

commit f55864da4b0f9213adcac6f7229a73b2bca0e0ac
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Make icon hiding work again with GtkBuilder and Xfconf.

commit b6e3a0e2c64e542178c1ed26356c2d9c1ad52013
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Follow GNU indent guidelines for switch.

commit b996e6ba480a9e0ccff0552a9ea9b161dd29b74c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Get rid of custom IS_STRING macro.

commit 8a608692ac8e6be4161f13cd5ed2a92ea36a8d0b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Print cleanup failure in a console message.
    
    When a launcher plugin is removed, it tries to cleanup
    the desktop dir. Hower this might fail because of leftover
    files in the (re-used) directory from a previously
    craches launcher.
    
    Only print this in the terminal, because nothing is going
    'wrong', just not so nice.

commit f153e9cfd9d5e1b696307e1412266973a4a0b18d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Improve the handling of removing external plugins.
    
    Add a quick signal back to the code and improve the internal
    handling so the objects are better isolated.

commit a74e3055976cfe4f4807b2ab8cd10952548b7aff
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Fix auto restart code for external plugins.

commit 97d4b70af557e8db71037bb71ef81a9a4dc98cd0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Make the value array type shared.

commit 220cb446c1be8ae716a5b908307b41b26a6038ef
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Review XfcePanelImage.

commit 29ed054641b4d7f9de7060cdc1ff1f05a8e461b2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Review XfcePanelPlugin.

commit 4c9dc8010a38ccf320b7da70dc04dbccee258167
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Add style properties to control the autohide timeouts.
    
    Bug #5707.

commit c4d4a2246733dbdb5903ca6c4b1f1f6eac3eb005
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Add new API function xfce_panel_plugin_remove().
    
    With this function a plugin can remove itself from the panel
    without user intervention.

commit ec243ec5d36210daf78a0c88deb7b2cba87cbed9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Add dots separator back.
    
    Same implementation as old panel, but this time in
    a loop to drop a lot of duplicated code.

commit 1bba9a0296968aee1631c9700a6fbfed1bed4029
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Draw separator handle in correct direction.

commit f4c4a30e948f77753bca470265533e0eeae275fc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Add style properties to window menu.
    
    Some styles properties for the minimized icon lucency,
    max width chars and ellipsize mode, that were previously
    hard-coded in the source.

commit 74058b1f658870b51e6e711f38304c24d6c3d0a2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Review LauncherPlugin.

commit bcc9e4ed9f6e3e5d334898b5f4fccef54b723327
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Review WindowMenuPlugin.

commit 7aaef95f1de6a14b9dfe4aad16c2df6f9da3f7ea
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Review ShowDesktopPlugin.

commit 6cf4d32cac0a7f2919e57d79b70811dec226cad7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:28 2010 +0100

    Review SeparatorPlugin.

commit 065efe1843fda7537a20058a5f5695542aae3fa5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PagerPlugin.

commit a7cce60c814eb9f99963c42aa410d71e18378abe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review ActionsPlugin.

commit eb3f4e4d184ae54dfbc86af5581d26370ee4c7fe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelWindow.

commit e0493b8ab996bd3ff03a76c46a7bed8c368e749a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelPreferencesDialog.

commit 607b3641a53337bfa852914248e257638b4e8ae8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelPluginExternal46.

commit c6e23a9adca8b1f47ccc23bd8b49ab4234b6d883
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelPluginExternal.

commit 0d88c3c7ec93eea9ecc6ed0b5bee94873a664894
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelModuleFactory.

commit 160cd4d53c2e47ffde85288d8211479d1883925f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelModule.

commit baf119cb25ee89b9e9b0b6871c927d42ec0b05c3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelItemDialog.

commit 8457d3b4574fb6ed6f502d7fc1c9bc64580b4e75
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelItembar.

commit 0ef18259f05eb2bcb4a516f9296956c18866a025
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review panel-dialogs.c.

commit 399d48067f0ea2cc821706f2eeed5d717fe1c454
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelDBusService.

commit 97e4d9cbed71267175e6eb794d3d1cbf98431546
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelDBusClient.

commit fee8286fba1ca4799c349cb7931ec583c9ec5406
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelBaseWindow.

commit c2ef7a3df3b836c97c1ffcb66dee78af85863daf
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review PanelApplication.

commit b02df0580cccc8b4120aff28177f0f04d0433280
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Review main.c.

commit e538ca4c74c06555fee49a02687750883358db69
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Use a timer for a minimum time between auto plugin restart.
    
    The restart counter was a bit flawed, because if the panel would
    run for weeks and 3 restarts occured, it's not a big deal, still
    the panel would've bothered the user what to do.
    
    We now use a minimum time between restarts, if there was another
    restart in the last 60 seconds, ask the user what to do.

commit 8e75df36a05fc3ed27fa4d946675b53583b3a531
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Pressing new launcher button did not work with empty store.

commit f9818318c3c1c2fc3216a68dbd4ae220364a8a21
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Add remote-event in launcher for disabling tooltips.
    
    You can now quickly enable or disable the tooltips with the
    following command:
    
    xfce4-panel --plugin-event=launcher:disable-tooltips:bool:true

commit 4d01c326e14d20d135280fb9a384208f221b304d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Full bump of library version.

commit 99884b14ffcd6400b38bda723240b1cfa3d65d0e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Make a standalone macro for the preinit function.

commit bdb0a3b4cfc52db811cde13fcb87145ae12d7782
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:27 2010 +0100

    Update POTFILES.in.

commit fffab91bd6ef64a20239636d272a1b4c178121bb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Drop pot file.

commit ac847002e3f449f7ea47ebad6316044b829598ae
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Set copyrights to 2010.

commit 49ca704f3d1336c7091b0890f49a95a3a652ee60
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Add support for the monitor-%d and screen-%d outputs.

commit df23306eb32b237ca3279adb26f3d81e534c400b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Add output selector to panel's preferences dialog.

commit b4dde230c792b11810d32cc308e5f728f7983c2d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Rename Iface to Interface to match G_IMPLEMENT_INTERFACE.

commit 8a9f7441279da44e3d4cc7847c5bc6981d97d95e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Use G_CONST_RETURN instead of const in return values.

commit 91f737fe8d6d85fc285c186398b4d6b6b940a6d0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Delay building the docs and add some libs to link.

commit 294ffcf2656dc82cbe16a0801e100451198a23bc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Rename .ui to .glade.
    
    .ui extenstions are not recognized by intltool-update.

commit 263b7bbded8531d77d9f38f80d12c140ac7ef2d6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Build ChangeLog during make dist.

commit 62e6cdcae6c36d290ce3b8595a453488e45715af
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Fix 2 other points where we use ->window.

commit 28b1058cf89a88d8d487a4128dc495861e03c599
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Panel depends on 2.14, so remove the wrap macro.

commit c54694cbf0b0e1f15564f4934d579e30d83a886c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Work around some gseal problems in the macros.

commit a491436e1ccd868b0213d4489943393ea2132f57
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Add a lot of API documentation.
    
    Something around 90% symbol coverage. This a lot to do, but a
    big step forward.

commit c5d2d8f0fd4bb1a76a3c17ca454c9f35f70db376
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Don't send a value with the window menu popup event.

commit 3d03a31ada65ce1106c728b406e468477fdd687a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Allow sending a plugin-event without value.

commit 0de4587c75f8d765df7c8f3dc9423c8bb7183121
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Implement popup event for launchers.
    
    You can popup a launcher by using
    xfce4-panel --plugin-event=launcher:popup:bool:false.

commit 8e433419754807ec5033cfbdeeb46a3795f56195
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Add (hidden) xfconf property to disable struts for a panel.

commit a436b8814998e0e68b86e35a83018f97c1824f21
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Support rtl in the tasklist.

commit bce884ee028356ef70f8ebd2159e869d02a238a0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Allow hiding the tasklist icon when lucency is set to 0.

commit f0d74d372def4a9e9abd1582bc6840274b59d103
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Allow customizing the lucency of the minimized icons.

commit df9ebca41d8f94ef9cdb6ad939ff1054497b7be5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:26 2010 +0100

    Only start blinking non-active windows.

commit 8b896afee52bbdb998a131af9221fc5cadc70b6e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Fix typo in comment.

commit cd2637fa18ad9bbbb0e98c12bcfff1f1ff573432
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Improve combo box strings in tasklist.

commit 52ed292aee3ee1800728525217a11a8bf69d6c39
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Show the internal plugin name as tooltip in items editor.

commit 6caacf9816af00258a341093678be12b2990d74b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Make the rows property an uint and fix migrate.

commit cf31eee69b21ef26bce610d105da2e97975bf012
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Make the wireframe code only work with x11.

commit 4bb01cb16d17791f1510ef4cca4a381397c87d93
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Use strcasecmp for comparing the window names.

commit eba0cfb48e73cdbca85f373c10981b6fe8dc6070
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Insert sorting modes in the tasklist.

commit 29f55b713e4f99416fc5414aea6cc425ad5dfafa
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Remove dnd code for now.
    
    Makes things a bit too complicated. Will look at this again
    once the grouping code is working.

commit afd3e018f6a43964931923c5f73add2469e1d169
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Use argv values directly.
    
    This makes the macro less prone to shadowed variables, like
    comment showed up in the weather plugin.

commit cc6a5f94b0214f125c1d2e5a6d56c59e0a38ddcc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Add API docs for version information.

commit 60ac91ab89c5ec61d5804fdd9637629c3fca399a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Start initial references docs for libxfce4panel.
    
    Still a lot to do here, but it's a start.

commit 4bf777828db1d4da8e0c02a062ebb8d0744adb3d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Warn for possible uninitialized variable.

commit d0e6738d1d7781192a4eeb4cda307d7398480487
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Rename configure.in to configure.ac.
    
    Configure.ac is the recommended and promoted name in the autoconf
    manual.

commit dc86dbc476085a2d88be05ab7e26de0b0ffea93b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Sync with (old) string changes in master.

commit cbae03acd18533dfe2f64882e7d8ab7e46598d22
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Empty TODO.

commit 4d23e9c81a5be19ab1a330918e289f6a99c234f3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Add drags from the add dialog.

commit fd90637d1e6db09d1b51c0c5390990f54a737ed1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Implement dropping uris in the launcher's treeview.

commit ffd2028082cc443946a5f587a483195b5e743726
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Fix another pointer where we peek (possibly) freed memory.

commit 379cd5942ecb147e164071d33f05c61f1df8f673
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Store next node so we don't use the freed list item.

commit 44b0857149cd600bcc97c42b7b8f2555da5e6335
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Remove useless test message.

commit 7f970d790e334b83d13257ceca0f351aa844d418
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:25 2010 +0100

    Fix 2 memory leaks.

commit f6fc1aa2007e6c5765f4af8a2d0c87dd017f9fb8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Fix memory corruption when 46 plugin is finalized.

commit 083d0b9e4f481f1fd8e944f8c1522b7a0dfb9971
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Also use a fixed argv layout for 4.6 plugins.
    
    Move the enums used for this in the provider header.

commit b92a558c6369e475ec0ed554c35b8087b52c25c8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Read directly from the argv in the wrapper.
    
    The panel is the only applciations launching the wrapper,
    so use fixed locations for data in the argv.

commit 4329d2f1ca6f5c99e17026ba065bd4d3af4597ee
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Add version check functions to library.

commit e39a9ed75646ec2b84a0ec83c2fc04fa2b56042f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Remove panel marshal.

commit fc6efb8587591b8bbedacd19741fc7040d307307
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Share the restart dialog between the external objects.

commit 9c84d4fa4b5e3a4fcd116855770f622371c41f80
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Use glib functions, panel assert are private.

commit 67c077434cdc147f365b5495c208eae2f5b34420
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Fix errors from the thunar-tpa-plugin.

commit 217aaf342a7a8058bb0dacd4396a7e964980087c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Add support for the 'old' 4.6 external plugins.

commit 7755b1a55e12dbc1c8caab81d8fd25685df390f0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Some initial work on making old external plugins work again.

commit dbedcad88be1b4b5db8ef0de17146a1d81bdbf52
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Make disabling the launcher tooltips work.

commit 95e2cd9d8017e053325d560528f2747513e7debf
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Transfter the background alpha when needed and in a double.

commit 02914c3a8a59e86f541f2a6bbb8141b1fb8e9cb7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Remove the provider signal from the iface.

commit f500d67f5c0fd9ea7f199eac12534a21c8a476cb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Move the properties we set on startup on top.

commit 8648c604eba250443942e07a3c78e316cff4125d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Use an array to send dbus messages.
    
    This will reduce the amount of dbus messages during
    startup. Also easy to work with transactions in the
    future, but that is not needed right now.

commit dee2f22517ad64a59f8ae6bca8f73a488e4dc6e4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Add xfce4-popup-windowmenu program.
    
    This is simple script using the remote-event signal
    for panel plugins.

commit f56f0609af1eee7610f5a596243b801a71d109a6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Implement a remote-event signal for plugins.
    
    This allows to send messages to plugins using the (hidden)
    xfce4-panel command line option
    --plugin-event=plugin-name:name:type:value. This can for
    example be used to popup a plugin menu from a script.
    
    Plugins running in a wrapper don't support the boolean return
    value yet.

commit 87c2dc8db773ae75bc69c4dc65e880e824474d53
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    D-Bus overhaul for the wrapper communication.
    
    We now set a unique path for each wrapper that will
    show up under org.xfce.Panel. This makes it easier to
    understand in the wrapper (no message filtering) and moves
    all the external communication in the panel-plugin-external.c
    code.

commit 003d2bc081b7086b2a7c33e86d3328592c86ef9b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Ouch, remove old sm-client-id option entry.

commit 8e758b66a1604031dadd505e5e7df539737c1764
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Handle the wrapper exit status.

commit 2941a73c7e5155fae12de2d3855a32134221e97e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:24 2010 +0100

    Fix preinit support in the wrapper.

commit bda704c74a17ac7d879e0fa751728ba7ca463f60
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Exclude some generated code in the wrapper and panel.

commit f5f21ac47dd6ef52739aa4289d7ace8ee54cefb3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Make screen-position an enum property.

commit cee4f35f900a8ae41bb15ea5e65a1be8b0f3a4d9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Document some dbus signals in the xml file.

commit dd07e072ac31d57f915e52b5d6664c6cc7902907
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Remove unused PanelProperty method.

commit 18564409bb07e0de4baa2ce0a895a7be72ad4eca
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Improve property-changed signal comment.

commit 6dd9c3e9a0eeaabb241fdb0a2a4d6cd03cdf80b0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Move the object register macros to the macros file.

commit 15450ddd3497689cee62c2e83ec03e6b3e226573
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Move the panel_return macros to the private header.
    
    Not code that is suitable for plugin developers. Also
    drop the I_() macro and use g_intern_static_string directly.

commit 0a6858e270ff23c7cd29945b14894a986c8696fd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Remove deprecation macros after library API bump.

commit c5bf93cfb290211a702b6bac8c1d30e9700ff13b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Move file locations around and bump library api to 2.
    
    Remove unneeded INCLUDES from makefiles.
    
    Move the libexec executables to $(libexecdir)/xfce4/panel/.
    
    Bump the library ABI version to -2, people need to make changes
    to the build files for their plugins, so better do it the
    right way from the beginning.
    
    Move plugin libraries to $(libdir)/xfce4/panel and desktop
    files to $(datadir)/xfce4/panel. Much more consistent.

commit 1d2a6764f8b036a619d3ab1b8c5a6a6c34370c44
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Hookup the combo boxes in the clock plugin properties.

commit 54d093a1fce36f60030411074f0941787744fdc7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Fix some crashes and problems related to xfconf.

commit 643c91dc30df25818674bbcb7021fcd6568ae224
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Set restart style before calling gtk_main_quit().
    
    Still occurs the panel keeps restart when you quit
    with errors in the code.

commit 8bb3e2c08d379489ec16be290bfa45c90762b585
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Also check for empty string to avoid unneeded errors.

commit f0ba709a18459538b6622a6ef9946802bc83d21f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Lock both panels in the default setup.

commit 7b03a2ecf525da1269d1fd27f47cea5f933d617c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Fix typo in Makefile.am.

commit 421908b1b63b96845cba19cd8736d0b70950593c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Make loading the the application pool work.
    
    New launchers can not be loaded from the application
    pool, this makes the default panel setup easy to work
    with. Also split and share more related code so it
    is easy to understand.

commit b65bcb58c3aa094fd1e64c7eda357b06f6d3eaae
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Release the session manager before all other objects.
    
    If the other parts segfault during a normal quit, the
    XFCE_SM_CLIENT_RESTART_NORMAL is never set, which results
    in a panel that can not quit.

commit 0576c578b2e913556bdd9f593df8a1ee62a9a01f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Fix default shadow types in the systray and clock.
    
    Also change the frame shadow to etched in since this is
    a bit more subtile.

commit 80affcf194a2039e9a8ff1cc6d175f15a0ef1c5e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Launch the migration utility from the panel.
    
    When there are no panels found the migration application is
    spawned (sync).

commit faa9d0e20a12a6d2ee35d321119be0cb2433d85f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Add xfconf xml importer and default config.
    
    Add a parser to import an xml channel file into a
    channel and add a default configuration.
    
    The migration utility will now prompt with a
    question dialog whether to import the olf 4.6
    config or use the default setup.

commit 66f91e500172c28d7eb181364bc23aa9c2dbe30c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Rename the 4.6 migration file.

commit a41626428fc576596d745d6dbf664ba83f45b841
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:23 2010 +0100

    Use more understandable way to get the _NET_WM_NAME.

commit a8c0acedac1900d4d00288ed94eeac4ccca6f7f8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Simplify dropping .desktop files on the panel.
    
    We now only check if there is atleast 1 desktop file
    in the selection data and pass the entire uri list to
    the launcher, which will filter out the desktop files.

commit c57405b1a4e06f3bd33a603cd31df6531bd0a20f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Migrate most of the plugin configuration.
    
    Some settings cannot me migrated because they do not
    exists anymore, or the setting is not implemented yet.

commit 2af2fe3cf5abbe1e811d59a506880bd65e43f8e6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Initial import of the migration application.
    
    This application will carefully migrate the old panel
    configuration to xfconf. Plugins and their setting are
    not ready yet.

commit 0ce7ca8151758a18a7b6465c1d37db43b32b7b6d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Get rid of the old SVN $Id$ lines.

commit 8ea6215fca68600d3bdcfdc471d3cd21d3391e1e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Use the session client in the action plugin.
    
    Try to use the sm client for some of the actions. If the
    client is not connected, fallback to the normal commands.

commit 58137401b3ea46f92af7a0cc024b0f51764512b9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Implement basic session management.

commit a0ab524d016f25b1e1cf7afb05211377f357e0eb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Properly use XfceScreenPosition in the plugins.

commit a623e6cc3fffa92c098c4578a7815954f2202bb3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Generate the XfceScreenPosition enum type.

commit 7d7f5d619e49a53ac0049a4e6c7a5841b7eb01c4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Show understandable errors on dbus problems.
    
    Also fix the option entries callback function.

commit 708c40e9699fbe088c6026aef5a3320944d0b1e6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Add the alias code to libxfce4panel.

commit ee987d9ffab82a502e174b085348a131e077cd75
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Add 2 missing file to POTFILES.

commit 8a5402b0ce6ba10beffb7480269adf75783b6b67
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Remove LINGUAS file.

commit 734114fe533ff32a5f3b6f7c0faa2ef4b13f36a1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Update POT files.

commit fe8d4cac907999db45ce9232fa4044df80c239e8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Show the desktop file location in the add dialog.

commit 13dd303acd110c7df796a83b28d23d8eaca74602
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Depend on the exo 0.5.1 release.

commit 4685626af050279605792889e67c97cc7364cca0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Add an explanation when the removed signal is emitted.

commit a8ce1e739d0d9ee51080b438ffb3b64018028705
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Make creating. editing and removing launcher items work.

commit 4efd373933cdec9ca7b86eafe657f7e363d654ff
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Add TODO so I don't forget the fix it.

commit 3afaa316971984fff84078e73b31345bc520f749
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Silent generated files in libxfce4panel too.

commit 463ea785880d39588d419ce576bd460fd93089f2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:22 2010 +0100

    Improve size-changed comment, as suggested in bug #5616.

commit ec4c557c3cb384e03eb39d74f1c73081c176ba63
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Use silent build rules.

commit 3794d59a4201cb0320396f14feb56b1c83efec57
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Fix broken POTFILES.in.

commit 821dd750effd8fa895c4a264c02099f0193ff218
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Use g_markup_printf_escaped when making markup strings.

commit 40172326b5d8b18c3f75782ea86b121d297bda0e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Use new construct function names in the wrapper too.

commit b18549d51d73f91c8c5e5ff12283d703cb4cee32
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Implement removed signal in panel plugin.
    
    This signal is only emitted when the user permanently removes
    a plugin from the panel and can be used by developers to
    removed custom settings. Bug #5694.

commit 7f5031043b3210a5d865cfb05bc536320e2f4c8c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Add an XfcePanelTypeModule type for easier future expansion.

commit a88656bee80e29627564c15f42476acbc7a0c400
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Implement property saving during binding again.

commit 4a2b5365962c6edae8818f95effeacd29948d302
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Rename from common library to libpanel-common.la.

commit c0ce89eec8237504cf53673ecea13095d5245226
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Add support for rescheduling the clock timer when out of sync.

commit fcf600be253768ec7944e38d0b0e155431235920
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Drop support for the hour interval, minutes are idle enough.

commit 121d9b040001ad07027e151f5905dcdf785f79af
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Refactor a lot of code in the clock plugin.
    
    Each clock widget now handles it's own timeout using a
    new automatic sync timeout function.
    
    Properly bind the properties using exo bindings for the
    dialog and xfconf bindings for the objects.
    
    Use g_timeout_add_seconds for all updates since we don't
    care about nano seconds and the seconds timeout stays
    much better in sync over time.

commit b8ff8c77930c999f952037ea69a8ab4885e2883b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Only use { NULL } to end the array.

commit 50e099073a35f493ea17051a8411f0f695913bcf
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Use defines in the enum to make things easier to understand.

commit 742649beb3898820a07d69745406f1ae0102dcac
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Move the show configure function to the contruct function.
    
    To avoid a warning. Cannot call these functions during init.

commit e629d724b836dcb0b474dbb22ef1ee9373c4c0dc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Use a symbols regex in the plugins too.

commit b45567a9aca5bee80665226805f46261cf32cc92
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Also rename the renamed function here.

commit 355bb03adfee7f1c06ce7bbdaf28ec37d1b66ffe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Use the new developer tools macros.

commit c9f4c6b8aff8b31952cbe834cfe3b18836e2c8e9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Drop the visibility stuff and use a symbols regex.

commit fa534e2a01cc4f34ef42769da78bddbaa45adb25
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Add New Line support to the separator plugin.

commit 7c878175782f12166e14c4bb769352a88d61bf96
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Simplify the itembar code and add support for wrapping.
    
    Use the panel window for dnd support on the panel, this removed
    a bunch of code from the itembar and makes things easier to
    understand.
    
    Also add support for wrap items in the itembar code, this
    will be available in the next commit through the separator plugin.
    
    The dnd visualisaion is also improved and works better then the
    3px black line we used in previous versions of the panel; can
    still be improved to moving existing items on a panel, but that
    will come later.
    
    Furthermore some related code cleanups and implement child
    properties in the itembar so it is a real container.

commit d85f99435fb5c6674a5ebeafd93efab8cec60f14
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:21 2010 +0100

    Some small code corrections.

commit c5a1f2a81b596c2621dd528517073a534e3b457e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Always abort on critical errors and warnings with debugging.

commit fbef637421ab1b65e352297bcf8fdff5485d1f52
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Add gtk builder code of the plugins in a common file.

commit 4efb19ea315842fe568468235b985d03b928424e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Implement fixed gtk-icon-sizes in the XfcePanelImage widget.
    
    This allows icon sizes to clamp to fixed icon sizes, which
    will for example prevent fuzzy icons in the launcher on
    some panel sizes.

commit 4a50cfaef1edf4d223d9d713b66d64089bdbb7d1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Set the orientation property for all the vertical box widgets.

commit c1b8bd4a102d7ad2f09c129b4e9f9e664cfbe2a1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Fix a harmless compiler warning.

commit e3e16d4f8c0e6279a6ba12b01d7aa192183a73b4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Fix some xfconf problems.

commit a223dbdbf81ec37303e2df32bf6dd73b0d4882b7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Rename glade to ui.

commit 49e19e7452c505145c1c8daa5451dee64d359701
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Update configure to new dependency versions.

commit 7a49afff3d74aba42ca92025251573a683dc3cdb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Drop xfconf header from main.c.

commit 97920a5a5b0ed1e0f7a2ecf5fb5aba87046cb996
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Fix item drag and drop.
    
    Also call the parent class so the drag motion is send
    to the itembar too.

commit 219a8b1bb277db559e9d55d675da8151bd4071b3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Disable releasing the channel using a weak ref too for now.

commit 334d49d6d7b72cfabc05e1dd92a86a07248fa1df
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Drop internal xfconf cache.
    
    This is implemented in xfconf now, so we don't need it
    anymore.

commit 0c802e070ea8007d11c03cf2b2bbe731037367db
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Make more things work in the launcher.
    
    Use Garcon for the launcher entries and use GIO for file
    monitoring. Also use the exo item editor for editing menu
    items.

commit 6fff1b6d5760585694bc68c1074e24b85b7e91ef
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Some small launcher code cleanups.

commit eae1030a38831af1cecf5db704483fad8bc9aac8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Implement icons in launcher tooltips.
    
    Use a pixbuf cache for the button's tooltip, so we don't
    poke the harddisk too often when hovering the buttons.

commit 1dc4b9d4208c7e33e6b7745388c6212a94edeeae
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Use new exo-1 library.

commit 33e924f4c0b6addb76243a1c8803c1fdbd7d52e4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Fix typo in comment.

commit e1cde1cd0a5dca7d3d2a7d2ec4c52a291432dc04
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Always save the position of new windows.

commit ac74bedcc05ca987f4bb2a05188e978f5e3d3f14
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Fix wrong usage of xfce_panel_plugin_provider_get_unique_id.

commit 37a85de44a2c8016665838c4d27a51dffd29c4d4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Update desktop files.
    
    There is no path in the desktop files anymore, so
    drop the X-XFCE-Module-Path entry and rename the
    files to *.in, because we do not have to edit it
    during building.

commit e633c0be32b2922a21449a576ad4babe2685121d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:20 2010 +0100

    Use hard-coded paths for loading modules (bug #5455).

commit 8d8aa7cda53f5176e39e06b06d326ad643ff4ff2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Make xfce_panel_plugin_get_unique_id public.

commit 76119cc4de0b8c699894cca91fdb2e355b4ade57
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Update to latest libxfce4ui API.

commit 0e4cced8195623ff70dae958c5d24ef61dc05ace
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Print a message if plugins are forced external.
    
    ...but only when debugging is enabled.

commit b1b80d43a49dfd48386fa04a05b9ddc3222715fa
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Set window properties in g_object_new().

commit d3d2a87fe0f8caa11e7990a98ca166e1664b2c6f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Rename XfceScaledImage to XfcePanelImage.
    
    This to avoid conflicts between panel and libxfcegui4.
    
    Also changed the calls to the function. You can now set a
    filename or icon-name through _set_source() function, the
    object will figure out what the source is. This to reduce
    code dupplication for loading files or (weird) icon names.

commit 67c40280596a1ad36204e36c08a8fa741b1caed6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Add icon chooser dialog, not working yet.

commit dd0aba518c4d223514258bee59cb590a52e84358
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Implement current folder saving.

commit 34e5656aa1dd568e755221f1c77f2ab6ed0addb3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Add some initial code for launcher item editing.

commit 7413af9bd115155dd7fd841e636248f322f1b13d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Some launcher indent fixes.

commit ca6edd4f0500d0cff5c16bbcd412708772e89df8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Break some long lines in the plugin code.

commit 125c458f48ad674d5c0b121d81e509ff38cd2f1c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Fix problems with plugin calls in the init stage.
    
    Provider signals don't work when the plugin is not connected yet, so
    prevent this by adding checks to the plugin functions that do not work
    properly during init, but only in or after the construct stage.
    
    Move show_configure in the plugins to the construct function.

commit cad7af8256709237e53a770163d117a65bcc1903
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Some systray fixes.

commit 1db67d09457a06df5280b7ef8710bde6d2f103eb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Some more tiny tasklist fixes.

commit de97c30d9cc1726a8244f79bcc759cc9d53f9d2d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Fix some small things in the tasklist code.

commit fcf43d3c7ddf54e293416e798a67e6dd750831c4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Handle xfconf_init and xfconf_shutdown in another way.
    
    This requires a patch for xfconf that disconnects from
    DBus using dispose.

commit 31b99ad83c6b67b657e80c31c8156a094b9de219
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Add list store models in glade again.

commit 20e901737bd7a3c9d5d1f7d0b7a2a77ef3fd5618
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Fix warning about using braces in return.

commit 35c0eb8c563e14462e0ac250c2ab9413eb9c0952
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Support drag motion when autohide is enabled.

commit 97607c66f8a5442aae8e6f4fe56190c78e7cb818
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Update pot file and fix non-translatable strings.

commit 767e532979b5218056d98feb20f692ba8767e6d3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Use label attributes in the glade files for bold.
    
    This seems to work fine for bold text items in gtk 2.14,
    while this is marked as a gtk 2.16 feature, but looking
    at the commit that only applies for mnemonic and underline.

commit c8b591e30811a79fff3de7d48d173831fd5d1663
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:19 2010 +0100

    Empty thanks file, we will use git to generate it.

commit cfe076e14adedc07740915a2e1cc243706c58135
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Save the plugins and id's in an array.
    
    This breaks will break the panel with old setups so you
    need to clear the xfconf channel with the following command:
    
    xfconf-query -c xfce4-panel -rR -p /
    
    This speeds up the startup and makes the whole thing more
    robust against removed plugins.

commit 58f89a3cea9500338dcad5cec83f5fcf361a2ee1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Put some xfconf code in a macro to make things easier.

commit a267e0c965778b6cba2fed145146dceac614232a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Add support for launcher labels.

commit d1f34c3eaeac46e9f01da8cc426dbb8dfe7af2b7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Hide the menu icons if the user set the GtkIconSize to invalid.

commit bcd33667aa3ec1ba5f1758e4885825a15d6a3cdd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Use a GtkIconSize style property instead of pixels.

commit 17b77cde80e48dfe2cc41bceb2d648ff5f390045
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Put some launcher properties bindings in a loop.

commit 41cae7cb26421b764ec672a26592b34b82fafafd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Make the add button work in the items dialog.

commit 665ade714a7ec09cdd849ca80a6172d0b961404b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Add menu plugin popup application to the TODO list.

commit 66e486f803cc12c9f32173a0f511b078d60bde0a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Fix crash when sending a NULL channel and shared table to binding.

commit 68fff4fca013abf362c92271a291b288c210cf26
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Allow passing a NULL channel to panel_properties_bind().
    
    The binding will use the default panel and take care of ref-
    counting.

commit a561ecbd2da53f281d9dc959f474d12536f03fc6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Implement property saving in the bindings.
    
    If saving is enabled, the bindings won't restore the value
    found in the channel, but instead notify to property on
    the object so it gets stored.

commit 423f666a8931e6b053c63f37057ef87e8ba208d0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Make unbind work and fallback to the default value on reset.

commit a6c682d0e2a3100ffb3a66b0e5330f65c35a5ad1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Use the xfconf channel singleton in the panel and plugins.

commit ad8d1fcce6c38027653ee7d3c6034c3f5b0941d4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Add function for an xfconf channel singleton.

commit dde3b6a420d495334ed3b576f9b53aa66b724c5b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Move plugin macros to the macros files.

commit 34cacb4a8f9a9498ec583616d11cc04f0fda5a99
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Don't crash on a NULL hash table.

commit 70a956b04acfa55a6a127ccf06c8d1551fcde8f6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Force-all-external needs to be set before loading the factory.

commit bd896a32773790908ddb1e7afcf4bc4409d7fb60
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Remove the optional hash table from panel_properties_bind().

commit a315625503c5cac6ce471a7bc8d14921e22bbb93
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Get the force-all-external property from the hash table too.

commit ab34b9f4383e5f07d991fe8a73de43adf7ac4615
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Remove horizontal duplicate in window property list.

commit a10713891382c44625348647bc1ee49287964dc2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Add a shared hash table for the panel properties.
    
    The shared table is set during panel startup, the panel will load
    all the properties and all (internal) plugin will use this table
    during startup, which gives a nice performance boost.

commit e8bf6d1e2e02b4d30f431f6d1f5007e9d7ebd00f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Use custom bindings in windowmenu plugin.

commit dda8ab1848452bf970cb2c7383f2b8b2b077cb50
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:18 2010 +0100

    Fix comment in tasklist so it matches the other plugins.

commit 782a29a9d0327c759a82ae4cab9257b118af58b7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use custom bindings in systray plugin.

commit 332ac0f01608ddbe6403c09de144e3b2cf0ce0e5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use custom bindings in separator plugin.

commit 65928e7960239b4a912e07a983548a6e3f6c9149
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use custom bindings in pager plugin.

commit 5fab48a602115bd53043c483f69d4a8a6d4d7b55
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use custom bindings in launcher plugin.

commit 7bf0438223965c2fbd124de5adce802896eada4d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use custom bindings in actions plugin.

commit 2cdf85a83d95723b3455168fa66ce1b9747ae7f0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Fix configure warning that the datarootdir is ignored.

commit c835d45dfc23cd6387d7544e6ba93ab522eea222
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use custom bindings in tasklist plugin.

commit 67943cee83f1cbfe72b10ec1f51863e7e631978f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Link to the noinst library.

commit 5f0a65968c1607f0a761212b94b0bb85b4933a39
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Make a noinst library for the custom xfconf bindings.

commit 1362b1f2c2cdc1b6e13451b0639d2432557780ea
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Remove tabs and trailing spaces.

commit 987f3d4e8b2565c61f84fdc0b22280f248096bba
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Fix tab indents and add some comments.

commit 4931355cac59a1425636be7995a758a3c8bb0b86
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use the new xfconf bindings in the panel.
    
    There is a hash table in the panel application which is set during
    startup only.

commit 074efb989d41e1ebbc717a71fc9115372113df47
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Add custom xfconf property bindings.
    
    The goals of these bindings is speeding up the panel startup.
    The bindings can optionally take a hash table for searching
    properties, this way the panel only has to call dbus once
    during startup for panel settings.

commit 2ecef76b3af73f210720d56011a58224b0c22756
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Use a GHashTable to load the panel configuration.
    
    This saves a lot of DBus traffic.

commit 029344df2eba891974b745a6957cfde7313c2b02
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Fix a merge conflict.

commit 564de568c90b8d68a4ee2915071087d38d2bba0d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Add support for the old external plugin to the TODO.

commit f1fe651b3d233085881bf8cb27bf5c26df89ee00
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Set function types in panel headers.

commit 30d56efbf4ac629ac10bfbceaccda3195c4be2f4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Add hidden property to run all plugins external.
    
    Hidden boolean that will force all plugins to run external. You can
    set it with xfconf-query like this:
    xfconf-query -c xfce4-panel -p /force-all-external -t bool -n -s true
    
    or unset it with the following command:
    xfconf-query -c xfce4-panel -p /force-all-external -r

commit f33cc21cc52fdf53b2ba8f0cbc26adaf6e3cc28f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Add support for pre-init in the wrapper.
    
    Add support to the wrapper to run a pre-init function before
    gtk_init() is called. The g_thread_init() function has also
    been dropped, developers can call this in pre-init if they
    need it.

commit 1a7e8021a7d2a74e81e56c875a18e99088c3ad70
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Force internal plugins with a pre-init function to run external.
    
    The pre-init function is only supported in the wrapper, because
    panels' gtk_init() is called way before the plugins are initialized.
    
    If an internal plugin is loaded we check if the modules has a
    pre-init function, if so, print a warning and force the plugin to
    run in a wrapper.

commit 43b4f252be0c6b4687b293bd9c7225dd3fa93c96
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Rename the wrapper init function.

commit 97ee899b340d105d9022a6022ec7402d72784692
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Rewrite the plugin register macros to support a pre-init function.

commit 22bf7ef596524814e01f9dda9e6eab6414106e17
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:17 2010 +0100

    Don't initialize threads in the panel.

commit f6f7de0ca8f823317577b480b5a94a5a4023c24a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Add defines for wrapper exit codes.

commit 34eacbf5ace8e04f3729674bb76e72361690e64a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Remove plugin from xfconf when it was not found during startup.

commit c2d5433c91e4d6e17f356306b701454e01a672e9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Use the plugindir from the library in the desktop files.

commit fdbbbb50835f628d74903d640cfc73b904527c0e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Check for new modules when opening the items dialog.

commit 63e8d767bd73a8805c5ea6209b79b0d3ccd76d39
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Remove already fixed TODO comment.

commit 01fc4f1bb55146950187ded7b0c57898947f1670
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Fix positioning with external plugins.

commit d68d10dd1248950c515f52cc47e5d585c116997c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Enable XFCE_DISABLE_DEPRECATED again.

commit fc78e7776528e87bca8e8995f043bb3d8b8b81a3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Make the selected panel color red.

commit 049bdf120ac4466f9aebe0ac7dcb506f24d9bb84
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Various fixes to make the verve and weather plugin work.
    
    Implement xfce_panel_plugin_focus_widget().
    
    Implement xfce_panel_plugin_block_autohide(). This is a replacement
    for xfce_panel_plugin_set_panel_hidden() which describes the purpose
    of the function better.
    
    Re-add window autohide blocking.
    
    Send the button press and release signals to the parent handler if
    they exist in panel-window.
    
    Some cleanups and temporarily disabled the XFCE_DISABLE_DEPRECATED
    check in xfce-panel-macros.h so plugins can be compiled with
    debugging.

commit f0d958b10ea058cd8ee3bffca8ca33c2f86996c5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Use the variables directly in the plugin code.

commit eed5724355c64240ee34ad3ee417c2fdb7fee714
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Make some functions as pure.

commit eb8bd594eeff7e7787174cd58ae5ef83c60a0db2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Avoid shadowing global declarations in the plugins macro.

commit be0d0502e4ee08fa56c3588161264049c1ce288d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Fix button overflow in tasklist.

commit a316f7ab3c236bde4787ef5511326737458545b6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Support transparent status icon.
    
    Use code from the Gnome panel to support transparent tray icon.

commit 20e0c94ac98521624aa24441a73af3d2df73436d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Tabs to spaces.

commit 4e0312f728c66741197c795b1a1f7aebb15f0886
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Add empty line the the end of panel-private.h.

commit 031ef7eec9c42fae85f131387bf3073f9f43e3d4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Set the colormap of the socket to embed all remote windows.

commit 8c9c41f75ef16117ba2e37729f500d6e55708212
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Don't flicker panel on startup.

commit eaf67b25feadaa03dab31a6ae4d8edb8bd1910ba
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Ok, we draw the icons our selves if Gtk can't do it properly.

commit f0685f165549fd1f4ac29fe9a675a100d0946f69
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Fix incorrect drawing of scaled image and code cleanups.

commit 2374cf059007026001ec719daa07577509736ec3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:16 2010 +0100

    Small readability improvement in the tasklist.

commit 59f1e4e2f0e7a19bf9c8e2176f02a37b88318149
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Improve the tasklist in vertical panels.
    
    Only problem with this is that GtkLabel does not allow ellipsized
    text in combination with an angle. Hopefully this will change in
    the near future.

commit 730c0f86eca768af06702f11843f79bd1b48aec3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Connect handle property of the tasklist to xfconf.

commit 950f26245dff1dcfe45a517b5cf4fc862cea9cc3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Connect the hvbox of the tasklist to the plugin orientation.

commit 7942bcbd4bfd1b5765f4278a175d5d537f919b9f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Update the screen position too when the panel orientation changed.

commit 04cbc8089803be27f5836ad5f0f4ab3b3f7f6a59
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Add properties to XfcePanelPlugin.
    
    Implement properties for the size, orientation, expand and screen-position.

commit 49f56695af4da4ec4c4887c9e1e48a1a145b2c8f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Drop trailing spaces from hvbox code.

commit 6181ef412fe37a7b5499a4214f21fec16fda34be
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Use the orientable interface when compiled with Gtk 2.16.

commit 8f7c9dc65c4633d9e520954750edcfb853fd0902
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Cleanup trailing spaces.

commit 2dc0656810f38aec05ec3730851b46d9227fdfc0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Improved panel window code.
    
    Not entirely finished but good enough for normal usage. The code
    basically splits the window layer in two: a base window class that
    is used for the normal window and the auto hide window and
    a panel window class.
    The screen positioning code has been improved too and should work
    a lot better with multi screen setups and randr.
    
    Also dropped the last bits of the glue code.

commit c9762c0dfd677c97f9995b1e9b51ae7da55217a7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Draw handle in tasklist. Not connected to property yet.

commit 480072a9f49d1cc896aa62cee4de849ede474eb4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Fix assert in tasklist code.

commit a0d549b9ca331bac87f01acb7b4ed7a31f5c0fb8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Do not translate Xfce Panel in the plugins menu.

commit 48e7b8a1bc0a5054140a556e55732d57d2ffa66d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Don't request tasklist size if there are no visible children.

commit 48ab283aebd43c195ecea64c824421e313b67da5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Add macro to expand a gdkcolor to double values.

commit 08f54b2dd79eb40d68ddd22ec721f27f29bc8c17
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Depend on gtk 2.16 and Xfce 4.6.0.

commit 8a70e5ed866dc75cb404ee5294aa6c7263a711e4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Drop rgba function. Now used in the internal code only.

commit 6bf28b30c31b15c376e29873409ee67804644ef6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Use cairo_set_source_rgba directly, alpha is always < 1.00.

commit fd7c2d3febd67b1c1c5c0449a95bf961d8887d88
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Scaled image is not based on a GtkImage.
    
    This to fix some drawing issues that are properly handled by
    GtkImage.

commit f067215b34bac8ab3ee482366bd6da7f312da047
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Put the id before the plugin name in the wrapper process name.

commit 0518bedc3e589e89084c2c21f14eff1f617a0098
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:15 2010 +0100

    Add a guess size property to the systray box to reduce flickering.
    
    This value is used to reduce the maximum icon size, so the systray
    does not resize that often.

commit 586ff9a605e51af3c00f38c5a2afcd4153c7fa51
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Add the known application names to the list store.

commit a940a5768cafc54f2841da573c390b45f281e75a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Cleanup some code in the systray-box.

commit b3618ccda09bc364e095bdc87510f40b9dba8753
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Backport the tray widget object.
    
    Positioning with a GtkFixed was not suitable for positioning
    icons, because the request -> allocation part is very important
    here. Rename the object from XfceTrayWidget to SystrayBox.

commit e73ce9bcd5c9f8f1a56b8acb7388840eaf14af0b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Fix typo in the systray, backport from bug 5149.

commit 3cb4542b1facb2fb8ffb668e72f37d30af246de1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Allow systray rgba colormap if the Gtk+ version is >= 2.16.

commit d148383963c4224167e0f85cf486517b722b409f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Half-baked cleanup of the systray plugin.
    
    Renamed from files and going to remove the tray widget layer.
    Also added support for transparent tray icons, but this
    is not fully working yet.

commit 486e5fec306c65b94df667111c1032fcf66f8fc2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Rename the .desktop entry X-XFCE-External to X-XFCE-Internal.
    
    This makes it more obvious plugins are external by default.

commit 60b6e236de9e4b20181b308d7cd3e295d73f7976
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Fix indentation in launcher.c.

commit 47f85a1979cbe80366fdb88cd2aff8f38662a691
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Fix maintainer blocks in Makefiles to fix autogen warnings.

commit a8328e24fdebd4c7d0f3711b8b34e5e41066cd73
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Remove tabs in the show desktop plugin code.

commit c21797c19f3269e12885eb269c0327abff8c6c83
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Implement xfce_panel_plugin_get_comment() in libxfce4panel.

commit 96e464b8beaf9e7483ec0470030f2e709c2afed6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Cleanup STATUS file.
    
    Search bugzilla for the resolved-4.8 flag to find bugs that
    will be fixed in the new panel.

commit 77aca59aeea92f3d6c3c8c5157959904e71f445a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Show the desktop icon when the active is panel or desktop.

commit 5353d2411f5c93850606983e2fbc2a344cf0ab14
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Small code cleanup in the window menu.

commit 33d890d2c5fd045a0d0881c74268ac483ec3e5f9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Add urgentcy notify option to window menu dialog.

commit e714e7ec6286006964876fd3bcaa2cc9b0c61a3c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Change the type name from XfceLauncherPlugin to LauncherPlugin.

commit c0665d072f89dab1497369dac7a6d9d53b833673
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Prepend Xfce before the type name in the XFCE_PANEL_DEFINE_TYPE.
    
    This allows us to use names like LauncherPlugin, but the
    gtkrc type name will be XfceLauncherPlugin. Removed some long
    type names from the code.

commit 983ffffdc02189d35e19ee5515728632263c5f0d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Cleanup some code.

commit c456b70b75c0e7663025b325e5603c4555cf2c80
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Add workspace actions to the window menu plugin.

commit 3a2cd51d06a47aaec89820337c04a80f4d7056a4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Import the action buttons plugin.

commit 49e742a3987989e95530060af42c47e4b109ecb5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Remove leftover function define from a previous test.

commit a73f007b46ffbdb97f61369a319a2f5418e27053
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Fix compiler warning.

commit 0d3a6cf56b3695fb1cdbbcc07a7bfdaa8107801e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:14 2010 +0100

    Cleanup some panel code.

commit 9751d35694469e93828f2087daf2ed47c5deff19
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port window menu to new api. Resident because of wnck.

commit dc5939b32277454393615e31993dcc33b6b5d231
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port task list to new api. Resident plugin because of wnck.

commit c9a21638d8ecd657a79128921c8a69778f6d7334
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port separator plugin to the new api. Not a resident plugin.

commit f9e4703a5d13c38996155bfc0e7d22d8ace4cc60
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Fix typo in the DEFINE_TYPE macro.

commit 0e54c0be25373918b44ae069d5347719dd3bbf75
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port show desktop to new plugin api. Not resident plugin.

commit 3bd6b3eef33be8d8fd835d35d7661a7365286689
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port to new plugin api. Resident plugin because of libxfce4menu.

commit 78893a626aed8fee260c98ba03a8ecd7b561e51f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port pager to object plugin.

commit c9ac57863320b737430fbdfb802b135842eca3e9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Port the clock plugin to the new api. Not resident.

commit 705eb820a05992be917b67c58e85798f6d63d088
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Add support for the new api to the wrapper.

commit c661bcc6284e7b5844b0ebb378e473dc5d32bc5a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Support the new api in the panel.

commit 207cd2f241e3d40a88ec9158a279d0e8305394be
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Add new api for defining object oriented panel plugins.

commit e43b30bc89c54e26339acd59a36d3d812fd8af4c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Add G_MODULE_EXPORT to the PANEL_SYMBOL_EXPORT definition.

commit e7440148c3006f959f0256f7b989406245dad710
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Properly handle an empty panel configuration.
    
    Make sure the dialog works are expected when there are
    not windows created. To be secure the panel creates an
    empty window when no panels were found.
    
    Fix various warnings and crashed in the properties dialog
    when no active window was set.

commit 055331965e360d805111892779863cce85ea70ee
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    The launcher items were not saved, make sure that happens.

commit cf2dc1461cf4a802b77daeb456d09ef1245b6e7c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Fix the default value of the separator plugin.

commit 0c04cfe97555f77064ac72db6a872e64d3d7d494
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Don't crash in panel preferences when there are no panels.
    
    Also improve the debugging.

commit f2aa9c5e35b1b2c9b1885ddd585f7c44d5813b7f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Quote the filename in the add launcher desktop file.

commit 753e55d43fb48cacc62c1f1d4bd415a0bafd5406
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Improve screen handling of the show desktop plugin.

commit e657e622abf603fa0264cc9f76a8f1b7e408548f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Strip trailing spaces in the code.

commit 65ed398674e7deedf2d2458d174614b198e2246c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Various fixes in the pager plugin.
    
    Don't crash when the plugin is removed from the panel.
    
    Initially show the icon, so we have an active window when
    the plugin is constructed.

commit 58fa226858ecfe955de7049f8825b27760616179
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Make sure we link to the dbus libs for GPtrArray type.

commit b5f202b0cc1bf3dfcea36cf946c8e10d78041cef
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:13 2010 +0100

    Make show label insensitive in launcher, not implemented yet.

commit 6e87d06f7bd91eead0f342bd86607a068e299dcf
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Use GObject properties for the launcher plugin.

commit 09c5548fd669b8e113ba4a72a90600fc8e31eec3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Remove unneeded ;'s from object macros.

commit 1556650844724aeec42c117d4636b17529d55986
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Use mnemonic labels in the pager properties dialog.

commit 1bfef275c72e0318c877899196fe59a1aa329c70
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Use GObject properties for the pager settings.

commit 3e5d6f7ac6c54de69bde592478fbb0e3057e4596
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Rename the button-layout property to style.
    
    This is more consistent with other plugins.

commit f9803033c3d2c4fda1d1d80706378f3f9915f6c6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Use GObject properties for handling the separator settings.

commit 6b1097a30cfed629cdb489e4cac02de4da71618b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Make more things work in the window menu plugin.
    
    Dialog works, but some items are insensitive because they
    are not finished in the code.
    
    Change packing of urgent windows when only the active
    workspace is visible. They are appended in the list,
    separated from the workspace items. Workspace independent.

commit 70f1a37b17c912d53ff5c70ebf942440b20836a6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Initial version of the window menu plugin (the old window list).
    
    Most of the code is working, new way of urgentcy notification is
    not full working yet. Properties dialog is not working at all.

commit 5c8a8083a9ddde722bd2db27571064cbdeebace7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Some glade changes in the task list dialog.
    
    I'm going to rename the task list to window list, so this
    is a start. Also group the filter options in the new frame.

commit 85fd51ca20b45697c0f4e1ed139247769a5d23e8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Fix typo in the tasklist Makefile.

commit 7e477976f727d8603986aa5d6bd7a23f7424959a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Release the requested names when the dbus service finalizes.
    
    This will avoid problem during panel restart, where a
    running instance was detected because the name was not
    released yet.

commit a6aa583ab744e8170d721d9b681659170aa3102c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Add running instance detection.

commit ce85d506dfd13430b4f12adb836bda04b6262470
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Backport and improve the launcher dnd code.

commit d76ebcf7c3ada232ef3f85207186563b75a3541a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Add macro to test if a list is empty or contains one item.

commit 7f9407bdb576a3bc01ebf767b29730c454aeea55
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Remove startup notification from the dependencies.

commit a85f998c3550e1614a85bdd0ddf9f8e8d4c31224
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Set sensitivity of some launcher dialog widgets.

commit ba168982ed78a6ec8a793cd60887ac06ddd69a91
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Enable drop support in the launcher.

commit 030bb9fae36566bfbb5d333f4da3f6ae54b7af3e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Properly pass through invalid drops for the launcher dnd.

commit 1fb2c45602b146fce726c3309fc9127a347a601f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Document launcher menu icon size style property.

commit 92827b949c60356653fb3d355c1f7f08602db963
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Merge in some launcher code changes from master.

commit c059bdcf8c7087a5e3a412e1b24ac5f0b9720c4d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Add macros for common list counting without traversing the list.

commit fcc11b79c3f3bc2d42b11c2889f8797bee14f27d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Various tasklist changes.
    
    Change the combo box in the properties dialog to a check box with
    the label "Show button labels". Makes it easier for people who are
    not familiar with the old Xfce icon box.
    
    Use a horizontal boolean internally instead of GtkOrientation.
    
    Some fixes in the size request code.

commit de98150ed317085e3d40252e1874b62211355110
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:12 2010 +0100

    Add a ChangeLog file again to make autogen happy.

commit 5228e2f929f70fca33587d5e9415b5d7dacd2e81
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add style property to set the maximum button size.
    
    This will affect the number of rows displayed in the panel. When
    this value is for example set to 20 in the .gtkrc-2.0 file and
    the panel size is 40, 2 rows will the used.

commit fe8ce74fa246f057b8258db5768893180f70a102
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add a gtkrc-2.0 readme file in the docs directory.

commit fab7335371d42a182faa4fdc04df0ceef02547ce
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Cleanup some code and complete the glade grouping combobox.

commit 67cb7ec7d5256c60130c8f86c4e7a719be060460
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Tasklist cleanups.
    
    Merge the toggle event in button-press-event, safes some code
    and we can use the GdkEvent directly for the timestamp.
    
    Property handle the class groups and free the list on exit.
    
    Some other tiny cleanups.

commit ebbd829731b92f48e0c7cde6f8f09f86e527b7a6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Use the arrow button instead of the blink button.

commit de55004d582502583ae5b49f255e16ed3a809f8e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Unset some (since the previous commit) default arrow button flags.

commit c431fc727648900821850694bd4d357b3f2a839a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add blinking support to the arrow button.
    
    The arrow button supports blinking by now. You can create a
    normal toggle button by using GTK_ARROW_NONE as arrow type.
    It is also possible to add child widgets to the arrow button,
    previously this was not possible (and not needed). When both
    an arrow is set and a child is added, the arrow will show
    shown next to the child, this will be used for group buttons in
    the tasklist plugin.
    
    Probably some allocation issues will show up, but it's a good
    start for reducing the code complexity in the wnck plugins.

commit b8bd720afe000e271ba430d367b6c14214111bca
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Remove the blink button.
    
    It was a short life, but it is better to merge the code in
    the arrow button. We will benefit from this in the task list
    and window list plugin.

commit bd8a0d6e4a2e738afcd30e39aefda8dd615f65c0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Remove the ChangeLog.

commit c6aecf8c9fd0e8e9f7aef6312d513d547e24306e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Rename XfcePanelButton to XfceBlinkButton.

commit e5080e253e0d33405f63817493b2598031103118
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add blinking support for the task list plugin.

commit 3a1bbbd392ac83d2a5a7a82ec1d4ae44e8ddcd35
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add a new (private) widget used for blinking buttons.
    
    This widget implements blinking buttons (for now only the
    old blinking style like in netk, glowing will come later).
    This widget is used in both the task list and the window
    list plugin.
    
    The API is not public available, since I'm not sure the
    naming is good and if it's useful for other plugins. So for
    now it will be only used internally to reduce code
    dupplication.

commit c9881b9c5488bb4ded731be153fabf6f1d23e0ec
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add some line breaks to the get_private macro.

commit 700a3663555c371ca5774cefaabf18664c50e5ed
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Use the pointer position from the event.

commit d7b689d8826c8cc920ab188b5ca0c23501b650ad
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Update the TODO again.

commit 153daebb7a46874e6f6de8838f02feafb5c6ceda
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Improve allocations for expanding plugins without any width.

commit c5286cc5b4585c4b16bf55443155bc91a17de33f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Add style properties for max-button-width and ellipsize-mode.
    
    The max-button-width style property can be used to define the
    maximum button size. When the value is set to -1, the buttons
    will be expanded across the entire panel.
    
    The ellipsize-mode style property can be used to set the
    ellipsize mode of the tasklist button. Some people prefer
    omitting characters in the middle.
    
    Put something like this in your .gtkrc-2.0 to make it all work:
    
    style "xfce-tasklist-style"
    {
      XfceTasklist::max-button-length = -1
      XfceTasklist::ellipsize-mode = PANGO_ELLIPSIZE_MIDDLE
    }
    class "XfceTasklist" style "xfce-tasklist-style"

commit 4a6f93cabb2d33e59e034408752e7477fff55067
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Freeze autohide when the window is grabbed.

commit edf66500fbd5242d5f2249ff1910dd117dda84d7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Update copyright headers to 2009.

commit ab83fe2968d720bbedc150d6b0746a467dc267e9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:11 2010 +0100

    Update the TODO.

commit 7ce041e38bfc0be03844a53ddc58491f30eafdfd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Support dropping .desktop files on the panel for new launchers.
    
    Rewrote most the the code to support proper dropping of desktop
    files on the panel. During drag motion the uris are checked if
    they are .desktop files (no contents checking). If not the
    drop is not allowed.
    
    Also moved some dnd related code from the itembar to the panel.

commit 85a3181e4f390e2ff218fa03b16f7eabe760ef3f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Allow creating new launchers from the commandline arguments.

commit 25fa6a59efcbfdcdd929796aee94c81fce9bdd2b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Some more wrapper code cleanups.

commit 4af4978de2e302b6b80b15dc435832cc8bb4e822
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Cleanup the wrapper code a bit.

commit 157a725c6650eba5711b89918f44bef28dbf9c1f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Improve changing the process name of the wrapper a bit.
    
    Hopefully it will make less trouble on the platforms with
    support for the prctl call.

commit 79837facd3c496b4ea8ee0d38bab21697fdc141e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Reduce the maximum line length in panel-application a bit.

commit ef3f27c4602e28e31f5b4a53d93406277d4f58c0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Properly cleanup files before adding a new plugin.
    
    This prevents there is existing Xfconf configuration or rx file.
    This could easily happend because we re-use ids to keep the id
    a low number.

commit 5b9e86b39b221efbef01ef1f3d44072cd376f3e7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Improve the size request of the tasklist plugin.

commit 916fa693bcf1eca7431136b01902f9fe80673792
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Highlight the active panel by using a marching ants selection.
    
    This drop quite a bit of code and it highlights the active
    panel a bit better on some backgrounds.

commit e598a1fbf4b8b33e0035037f85c7bf0b22fe3b8d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Set transient windows for the launcher in glade.
    
    Makes it more obvious the windows belong the the launcher
    properties dialog. Model should be even better, but that
    leaves the panel inaccessible... Will fix this later.

commit ec38635d5a7411ba68f5786333f07088c3465c1e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Make the right click menu work
    
    Not working perfect since it uses xfce_panel_plugin_position_menu(),
    which brings some improvements like a registered menu, but this
    positioning is not working very good on all screen positions (yet).
    
    Also decrease the maximum column number of the tasklist code a bit.

commit d03ef77692377208f0134017a75ef1438cf1eb5f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Move back to a launcher with filenames, not desktop id's.

commit 0abd75de138dcdc868c49a41215cc4ce324779e7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Use XfceMenuItem's for all the internal items.
    
    We use the XfceMenuItemPool to quickly lookup the desktop id's.
    The advantage of this is that libxfce4menu does a lot of work for
    us and since the desktop id's are stored, we're not fixed to the
    file location, so we will pickup changes in
    ~/.local/share/applications too.

commit 808871de88bbde137417636c536872c3752bdf7c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Add menu file that add all the desktop items in a single list.

commit d9aaf11eab7e97bd66990828615c0b2b856df42c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Property set the sensitivity of the add button in the add dialog.

commit 60f6c7384192aaa09f2e3b99e1ad885882a6b271
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Allow adding multiple items add once from the add dialog.

commit ca9d3630e193c6c77c3c23ead29c0fb42bcd8958
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Show comments in the treeview too
    
    This makes items easier to recognize, also cache the
    generated search text when searching a launcher to
    speed it up a bit.
    Minor cleanups.

commit 139b95fdb17bde21e0699b507ec0ac88f309375c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    More working version of the launcher code
    
    This version add more code to the launcher and makes it actually
    work again. Possible to add new launcher (not custom ones yet)
    and move and delete them. Editing is not working yet.

commit b1cc552bb08178c9b6e4e5619d3c13c82922d82e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    No I did not use copy/past... really...

commit ebf2fb40b1cd0439f1c62210124442ad4f3b65a3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Properly allocate the buttons when the orientation is vertical.

commit e5e478cea41c6dac103486960ed4093c935268d3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Force the plugin to resize when the orientation changes.

commit 4f5b94b5a8ead930a56c184f3ea88b7f497ace91
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Initial launcher code

commit c2e3be97031fd7de475348b338c00a3df28184e8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:10 2010 +0100

    Use libxfce4menu item pool in the launcher.

commit 35b48ddfd0078518b9317272fe904ab4249d1208
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Make some more stuff work in the launcher dialogs.

commit 8d18f92fc814b3fcece159d71976e0fb7c4c480e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    New mokup for the launcher dialogs, more .desktop file oriented.

commit ac9c5e612a9cac92e9dcb2130eb3d3b9fd36152e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Fix unsafe loop so gcc can optimize it.

commit 3804670f79d6046c880b82e92042563c9c276b9d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Update glade interface requires to libxfce4ui.

commit 4301ff71cdc1cc78607c1dac74d1370a2bad8d21
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Add git revision support.

commit 6cfc64c5f6e015c22eaf8331374f8dd911c0768a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Fix compiler warnings in clock and handle xfconf init error.

commit eaaaa403d6cbcad2d4b5430bd61906b75f0c935f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Fix a whole bunch of compiler warnings.

commit d898351fc03c792fa2040153635506f61b5c5f45
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Move #define to a more suitable place.

commit c93217dfdc117a9f9d2a8f1601ad703a7185d09c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Use response callback in the panel's preferences dialog.

commit 05518cd64cf6d8308abaa4671178c64325b9f2ed
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Updates in the glade files and use cell renderers in glade.

commit 58dd1cf3260a147e19e9a93dc415b5eb0b320f96
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Add preferences dialog to the pager plugin and make it work.

commit 80d4e355c82005a5139c78273567d53afdfbc5ec
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Add submenu to panel plugins with various panel actions.

commit 40e023fd715b694f02e90273ec669983da1d7e97
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Cannot share struts, this is per-window + itembar changed signal.

commit 60a9a62472c36379d33655e97ed7dd9e7b7af866
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    More item manager updates + -V for version information.

commit e3a44764e26cf55c2222b5f1a326c98bd9597dac
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Partly import the pager plugin.

commit 035231eeb67519d4969af8a3e62cfd6e9b784ff8
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Fix some errors in the makefiles. Fix dist-check.

commit 0538467a71d825842718c6aac3a2c0758bf7e189
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Update POTFILES.in and add a POTFILES.skip for make dist.

commit 88cb6214ce95eec5fc4509c11fb7428fae81276c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Rename send-signal to emit-signal in the plugin provider.

commit 1c7a7ae89903ce703075987f5b0859b26bed699e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Make the show configure and about signals work for external plugs.

commit 8e3c2621f424d9e934bc136bc2790d8390b979ad
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Drop socket support for xfce4-settings-manager.
    
    Bit problematic since the preferences are mode deeply integrated
    then other Xfce components.

commit a486dc3972b3efc3bce041e076f00bebefbdc0bd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:09 2010 +0100

    Fuzzy clock updates.

commit bb956bdb205c0a95f1344d55062807512e77fb0c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Fix more clock plugin code.

commit 5530cda4ad4c04adb8c2b0c92f048e5983743af3
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Move show_configure from init to construct in plugins.

commit 5082c05645ff9555e1b37a7f666c63baa28cfb6a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Make some more things work in the panel's item editor.

commit f825f21b6107eba51f3e64cf1034822a416fe348
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Improve the DBus communication by separating the plugin methods.
    
    Add provider API for getting and showing the configure and about
    dialog from the panel. External plugin implementation is not
    finished yet.

commit e8b292f8b7f1d074d083974a147faf268016301c
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Start with item editor in the panel preferences.
    
     - Initial start with items editor in the configure dialog.
     - New provider API for flag checking in the plugin.
     - Use flags in the plugin, also for the about and configure
       menu items, so the menu is generated the first time the menu
       is popped up, this improves startup time.
     - Random  fixes.

commit 8824fb450d750a89568437ec580e3e1b6c41ff1f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Change wireframe option text and position in dialog.

commit 18001f580cadf55fb25b7f654997c0c3ba1dc419
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Implement shared wireframe.

commit a179321697cfa2879203deaf136d80f2fff34172
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Move clock to Xfconf and wireframe support to tasklist.

commit 5b50b96e01fd50407551c9c81797fc9c8149b14d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Fix small typo in tasklist glade file.

commit 75dfc64b9b774d7ab3ef2918c69dd0b246d07a3b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Add seprator plugin + some renames.

commit 6fdb2da41eb439d152604e52dc1b8f665fe4271a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Change wrapper DBus communication to two methods.
    
     - For panel -> wrapper communication there is a signal called
       WrapperSetProperty.
     - For wrapper -> panel signals there is a method called
       WrapperProviderSignal.
    
    Removed the other (unused) methodes for now, since these 2 are
    used by the panel and wrapper and they should be as simple/fast as
    possible.

commit cc689e699abce463012154082ae6c7f51aa1ff2a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Small fix in the show desktop plugin.

commit 6a44a87dbf11439e6c3374db8d8b45c3499156b0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Add the show desktop plugin.
    
    Also a bunch of glade file cleanups and use xdg icons names.

commit 98726fccf29892ab894fe99c3a72b5a7b980a294
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Add copyright for the Xfce dev team + some Gtk+ 2.14 fixes.

commit d7d9f110ee64f92054e07e305a1952bcda4c96c7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Fix crach in tasklist when dragging an unknown target.

commit dbcb384a133a1f458e6650fe52599f5cde0ae6a6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Move common macros into common/panel-private.h.

commit 252410a854e947788af370acf99ff3d5754ba26b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Fixes in the DBus code and provider signals.
    
     - Improve the provider-signal enums.
     - Move the dbus-related code to a seperate file in the new
       common directory.
     - Various cleanups.

commit 479452a6335a269f66ccb70e46e8455d00b4e795
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Use integers for the plugin's unique id.
    
    Lot fo changes to support the integer. Also add new macro
    IS_STRING for proper string checking.
    Drop some Gtk+ 2.12 code checks.

commit 6959da3fd0470ea6fe646dbbd7d148fcbc626b76
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Fix glade warning in launcher.

commit 233c51a972eeacfdabe33397756e9c37a95cce26
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Import new tasklist, not fully working yet.

commit 83d59018556470ef0ff17c8ddd5c84f0c5e5b5cd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:08 2010 +0100

    Drop old launcher code and the test plugin.

commit dbd081d31bfcbd2acf718eda322530af6b1b7700
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Initial support for Xfconf and GtkBuilder in the panel.
    
    Add support for Xfconf to the panel and launcher plugins. Also
    switch to GtkBuilder for the various dialogs. Furthermore some
    fixes and cleanups.

commit be5658063388ae68530a855a315cfe93fa083604
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Add some glade test code to the launcher.

commit 1350e110b54afb61335e5c632273317aa2df44ab
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Remove test variable.

commit 6b716408a60abfda03cd031254645e7181c34cd1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Make more code work in the object based launcher plugin.

commit d47121c9540cddca28e4ff6f16944fb8601b7e04
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Only send the save signal when the plugin menu is not blocked.

commit 429fc2b54e5ee1e629a62ea4c65e861c7fa1ed3f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Make the launcher code work, apart from the configure dialog.

commit 493dc56742c5e66811981782a3d4f24cacdf79fc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Fix compiler warnings.

commit a4ea8f1522a5ff64677a771ee9ac3cea3ab27981
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Run construct after releazed like other plugins + warning fixes.

commit e76bf0d886fcb4e5c46af0cb2d180d599c1d9ce1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Make scaled image for suitable for the panel.
    
    Don't store pixbufs larger then 128px.

commit 315806df48912b2e97bf640b69d9329af34912a0
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Make xfce_panel_plugin_get_arguments() return a const array.

commit 7ef0f296a138b42e27ada5e387ab424d997c1834
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Move in object based launcher code, not working yet.

commit 4a61da7e8e907068369ccffaba0409fda65af60b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Move old launcher code in a separate directory.

commit 6c7f9753c154fbd9bb980bf95c52edea69b8a03e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Remove test taskbar code.

commit d8eeb10951f77594383d9eed27f6630206852205
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Change tray allocation to prevent large tray sizes on startup.

commit 9bba4c53e02fa86391b3542dcaf75c64aefb54ad
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Use g_slice_new and g_new instead of g_slice_new0 and g_new0.

commit 9d0e4514b5a782cd61167f521cfd627808be2d33
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Update glade files to GtkBuilder.

commit 6910f781f17a1c3c19ea4e431c4eb68e6e7ba1c7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Don't crash on warnings for now. GtkBuilder generates some.

commit bc3e0f3742a8349eb0b650b9b4208863747c1c17
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Import test plugin for testing the object code.

commit 835e2722e270d35a729643c4f9852855f57335a6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Bump Gtk dependency to 2.12 and exo for GtkBuilder support.

commit b9104bc695da2ec78c05faa61da3093b112dc095
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Prepare PanelModule and wrapper for object oriented plugins.

commit 474a81b94d3198e5e5016f0f157acdae421484fc
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Prepare XfcePanelPlugin for object oriented plugins.
    
     - Add construct function call in the class for object
       orientent plugin (try 2).
     - Don't run FREE_DATA in dispose twice.
     - Add macro to regiter an object orientent plugin.

commit 192f5c07c1ed620c7cbea2eb48ec8dcb47e7957a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:07 2010 +0100

    Initial import of the glade files.

commit 77629009e2231b97afbac60a825450b80759f6eb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Bind modules locally.

commit 126baa15ac420102e454f58e2b4983980b5f0fb2
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Use scaled image in launcher + some code fixes in this widget.

commit bac319d2c07986673355885c65e97f5b65e1c266
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Add the XfceScaledImage widget from libxfcegui4.

commit c28d95fe2b5913e987e578aa9ac92a54d44189fd
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Use -fvisibility=hidden in libxfce4panel.

commit f30ff1b3dbe45f1de9570ea9369716dda6aa2fac
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Move provider signal to the interface + some other fixes.
    
     - Update TODO
     - Add provider_signal in the iface and use it in
       panel-plugin-external.c.
     - Direct call for provider_signal instead of
       g_signal_emit_by_name().

commit ccc530b7791941afb2bda39ce8f7a2dde5cf60fa
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Share relative plugin path format and auto restart ext. plugins.
    
     - Move relative plugin config path to provider header.
     - Send the window in panel_glue_set_provider_info() since it's
       available in all the calling functions.
     - Implement auto plugin restart for external plugins.

commit 3add9f9ea2416aca6ec9c32cd208b1b1ca3adbfb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Fix glib 2.14 dependency. Bug 4376.

commit a27b1e434f6c255d80b5c885c2e662a93be4e587
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Change the process name of the wrapper to panel-{plugin_name}.

commit 32ddcdd3c74db2d22e21344703046218242d2412
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Don't peek the parent class, already done by G_DEFINE_TYPE.

commit 10dcf9b2e66a5e5e86c48bb2cf6ccffb385abd77
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Strip trailing spaces.

commit 43d721af138ed7f1226efb1958f083aa4eee57c7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Various cleanups and fixes.
    
     - Put provider signal in class_init.
     - Fix xfce_panel_plugin_unregister_menu and make if work with
       panel_window_{freeze,thaw}_autohide.
     - Set module name when dragging a plugin.
     - Make dbus defined in xfce-panel-plugin-provider.h
     - Show properties and items dialog on the correct screen.
     - Cleanup and refactor some code.

commit b39a8b3044f5c5d3b3d87de83fd82e27f01303f7
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Quit wrapper when the org.xfce.Panel owner is gone.

commit 20124207acaa978f484ba746a133334163f4c400
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Add missing marshaller file and fix dnd for external plugins.

commit c998b926936e70b66b28cb5aed48bd3f75c434fe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Use enum for the provider signal.
    
    Implement provider signal in another way. We not use an enum for
    the different signal, this make the code a lot easier to read and
    smaller.

commit b39c69706481692cabe62ad63d3294f61a542f6b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Couple of cleanups and reminders in panel plugin code.

commit 2d5b325adf8254b9294bd4c49be0950372227cfa
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Add marshal for size signal and DBus improvements.
    
     - Add marshal for libxfce4panel's size signal.
     - Some code style improvements.
     - Implement DBus get for PanelNumber.
     - Open correct panel number in wrapper using PanelNumber.

commit 9a7ca50cb5f6a9cea0bbddc60bff6e5373923640
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Return default digital clock format instead of NULL.

commit 46b000dde259d1e121abe3204baab9dcb941e503
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Clip the cairo drawing area in the clock plugin and panel window.

commit 874f1a1c61be66c53833e2f1169a9f67d78430e5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Add support for opening panel dialogs with a panel number.

commit 6a6702dc10b6c2553d102c02bd2fc3a68abd3e95
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Update TODO.

commit 44fd922ca2ef4f31b8481e6b5dea08e3e376c44a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Clock improvements and bug fix.

commit 9f22447b57ed3545877c1d3fb00d63157905494e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:06 2010 +0100

    Import separator plugin from master.

commit 065a784888618c419ce0c7da51dcb263eaecb86e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Add hack in wrapper for systray rgba windows.
    
    This does not work properly until the systray supports RGBA
    windows. Sockets cannot embed a plug with a different depth.

commit eda592cf8dbd5730e1352316443d551f355eac96
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Fix more DBus issues.

commit ff47b3432a3a36a4fca6a0321dcd325b5d7c1ffe
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Add property queue for DBus that is flushed once plugin embedded.

commit cb36868e038923fd271f5591dfd13fed42ade9a5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Add missing marshaller file.

commit 8dc355e70f9206ad94830c8aaf120c7a4c53e9b9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Wrapper communication through DBus and drop GOBject plugins.
    
    The GObject plugin support gives a lot of problems. Will add some
    better once I get to it.
    Also a bunch of cleanups through the code.

commit 50cf3a94a9fc48d59bacbdf7d997967062c4587b
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Update STATUS and TODO.

commit a8875699aa96243e73a013a2431a51eaf13edbeb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Remove maintainer header from AUTHORS.

commit 32439170f740f0e785ad7d95291ea2072c2aec86
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Move contributors in THANKS file.

commit 1f112bfe7b443dce7f62536959bc4b8458941a4d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    License updates.

commit 2620eda582d4d36431ba1b968a95729c10c4e887
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Add signal handler for SIGTERM and friends.

commit 8a8bb04d11a1826abd86c3e36fcb31a801817a39
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Fix launcher icon load after xfsettingsd crash.
    
    Also replace deprecated gtk_type_class() function.

commit 669aa5a5fffb80e627c51dc0223998a314419a21
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Small cleaups in the code.

commit 4a727c760b25281efc807fec98d6697f47d0d1b9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Add desktop files to dist.

commit e7a4b4a9da2348c98f041b47a67a8ec73eaf22f4
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Update TODO.

commit 16e3d54278d5a2b873caca2b08145d5efbb85d3e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Couple of code cleanups.
    
     - Change some g_return_'s to panel_return for static functions.
     - Cleanup panel application.
     - Make panels sensitive again when a plugin drag is cancelled.
     - Move plugin provider information of the panel to glue and
       use this function after a plugin move, insert and external
       plugin restart.

commit 2112c256e0b55cf5996144db6cfb95dba2515d81
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Ask the user what to do when an external plugin crashes.

commit 00af00192331a1a49c141d40b1c1e2577c1eb274
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Check for running instance on startup, exit if there is one.

commit 4825354706078accb98bff858a4f67a4d4e4cfac
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Move some enums and flags around in the panel and plugin code.
    
     - Move itembar enum type to the header for use in application.c.
     - Drop URI target since we're not going to use it anyway.
     - Add flag macros to private.h.
     - Introduce panel border flags and make it work properly.

commit d0ba01f47700aad60488fb87a4866c72af4c1864
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Add a TODO file.

commit 077ca3fda163327a2b42b194e381d7d89c622483
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Use new rgba function in panel code.

commit 4dcec235bd11a2e679e76ba68bcadc36d9d4e964
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Rename deprecated function in launcher.

commit 3d8892173819fabf3f4b747b9214558f61414c1d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:05 2010 +0100

    Couple of code cleanup and use rgba function.

commit ac33bff39e3f8ee18a798ac01256930afdeacbbf
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Rename convenience functions to start with xfce_panel_.
    
    Add macros for the old names and add libxfce4util to our .pc
    file to avoid problem with plugins and we link to it in the
    library anyways.

commit 3b7428949addd7c6a91d49bfcd7bc8a4f01010d1
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Drop .svn directories.

commit 7544ce978b7e21c785b93c1064cba8647a413387
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Rework active panel code and some renaming.

commit 4b33cc07ce164137adda2a6935f1e1524f5542c6
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Partly fix background alpha in remote plugins.

commit c7f80e77bcf57cef2da29eabb436cd2b324fed02
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Save plugins in dispose and timeout (every 10 minutes).
    
    Also some code cleanups.

commit 9164257afeb2045d41139962c2c0251f3c472b6d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Remove per-plugin internal/external code.
    
    This makes the code overly complicated without much gain. It
    is also something not much user will case about.

commit c97ac6af6243fa96a03197aae8e1d8cc2d0e9c90
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Add support GTypeModule type support to the wrapper.

commit 524f0cc5b3ef25aa06ff4fb223f0cb5ad5d3d60f
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Add highlight code to active panel.
    
    Also bump version to 4.7.0 and properly install a .pc file.

commit 405ff9c0cb7dbe1e97c252aa0f42bc61f799967e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Fix some issues in the remote add plugin code.
    
    Also add a dialog to choose between panels when adding a
    remote plugin if there is more then 1 panel.

commit 6b967de2cf8dfcf7e723b414b2fe87bc59c2f9fb
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Allow adding plugins from the commandline with arguments.

commit 24a0d35e5492f7a17af9fa2dcea517f0d945c8f9
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Add desktop files for panel preferences and add launcher.

commit 5c100bfef6d7c3bcfef39e0aa79732e004a7da1e
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Move plugin free and save signals to dispose.
    
    Also fix a bug in Gtk+ 2.13 where gtk_window_get_position() is not working.

commit a15f6a4732965d631f13349f18ef50aed6ea1b18
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Remove deprecated pango code and some debugging.

commit 0f486a34d21a96ee6e9de0d45e884951cbb44d5a
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Rework DBus code and import tasklist plugin from master.
    
     - Split DBus code into a client and service part.
     - Stop using signals for DBus but add separate methodes.
     - Fix id / display_name switch in panel plugin creation.
     - Add tasklist plugin from trunk.

commit 53aaea878a8f37fe3a7aed49c299c395a05209a5
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:04 2010 +0100

    Change the dbus interface.

commit 170fd5924b901aaf04513f189442bbc3d8a4e575
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 14:08:00 2010 +0100

    Initial import.

commit 4b94e4aabe1106ae1d9339e19f755123cca7532d
Author: Nick Schermer <nick@xfce.org>
Date:   Fri Feb 26 10:47:41 2010 +0100

    Empty master for devel branch merge.
    
    Because the devel branch is a rewrite that is not based
    on master, so it needs to be merged on top of an empty
    master.
