[Xfce4-commits] <exo:master> Build changelog during dist.
Nick Schermer
noreply at xfce.org
Mon Feb 15 12:16:01 CET 2010
Updating branch refs/heads/master
to e7687edb5472b2a824109b44ea830a66807b924c (commit)
from 319dabef4a2643929ede0bcfbcfc4c9c0085b937 (commit)
commit e7687edb5472b2a824109b44ea830a66807b924c
Author: Nick Schermer <nick at xfce.org>
Date: Mon Feb 15 12:09:34 2010 +0100
Build changelog during dist.
ChangeLog | 1438 -----------------------------------
ChangeLog.pre-0.5 | 2138 -----------------------------------------------------
Makefile.am | 9 +
3 files changed, 9 insertions(+), 3576 deletions(-)
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 2a0aaf6..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,1438 +0,0 @@
-commit b82102baa26a53bde6d60fc0648918ef5e48703d
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Oct 24 11:50:28 2009 +0200
-
- Updates for 0.5.1 release.
-
-commit 35422d8faa1473ca77e1c16d66ad3971228fde35
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Oct 24 11:47:00 2009 +0200
-
- Move the abicheck.sh test to the end of Makefile.am.
-
- This way the test is executed when running distcheck.
-
-commit 4ccfa786759f3f7d76bac330b837271b0f7e63d1
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 22:38:27 2009 +0200
-
- Use .desktop filename when creating a new desktop item.
-
- If the user supplies a filename or uri that has a .desktop
- suffix, use that file to create the new desktop file instead
- of opening the file chooser.
-
-commit ae85ea32a8bacad10bcaa2e835958ef078bcd86d
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 19:22:44 2009 +0200
-
- Remove all the old svn $Id$ substitutions.
-
-commit 6109be2d2662aab1d2c87f10650d17c433707495
-Merge: 1d35fd6 29cce3a
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 17:43:56 2009 +0200
-
- Merge branch 'nick/remove-exo-mount-point'
-
-commit 29cce3af887093ff06e2ee515238143f6c4cdf42
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 17:11:46 2009 +0200
-
- Fix visibility code.
-
- Missed a generated enum type and make sure visiblity works
- when debugging is enabled.
-
-commit 1d35fd61bf677a3916764ac117bb515f4ef4c0cc
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 14:36:26 2009 +0200
-
- Fix documentation of exo_str_looks_like_an_uri().
-
-commit e15d28dade90b674697fe63120a51db2e3b87498
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 14:24:49 2009 +0200
-
- Remove the exo-mount-point test.
-
-commit 05c67cf3895662f74570b25ac020880133f4bace
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 14:21:06 2009 +0200
-
- Remove exo-mount-point from the reference docs.
-
-commit cb9216baf0ecc54c826c4bfd71e654b3a296a501
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 14:20:43 2009 +0200
-
- Rebuild the translations.
-
-commit d360e538a0be2c658a761b8fee868dbfa2d9e219
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 14:18:08 2009 +0200
-
- Use the new exo_str_looks_like_an_uri() function.
-
-commit afc76d7cbf690024d4cfd819c4a2900b274290b7
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 14:17:23 2009 +0200
-
- Make GIO-Unix an optional package.
-
-commit 7963243f4f83a78b927dd93237a0c68fdd45a028
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 13:57:11 2009 +0200
-
- Remove exo-mount-point.
-
- This is implemented in the GIO-Unix backend and works
- on more platforms then the exo code.
-
-commit 9e9a788ed6f54a9cc9a5b06c7fc646597ea99a2c
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 23 13:56:20 2009 +0200
-
- Use the GIO code for reading mount points in exo-mount.
-
-commit e30594c963df9e87bb8ce5c4675c4037da81fbe2
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Oct 22 11:14:51 2009 +0200
-
- Add missing function in the symbols file.
-
-commit 79244fdc4a95cfc222f9bd4bcead92ba23e741a4
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Oct 22 11:13:50 2009 +0200
-
- Revert "Remove visibility and use the linker for this."
-
- This reverts commit ed7589d185b6c9d305a87039422b08c02df5251f.
-
-commit 553391277c847b5e0ba24b5112e377327c4212ae
-Author: Rihards Prieditis <rprieditis at gmail.com>
-Date: Wed Oct 21 12:15:30 2009 +0000
-
- l10n: Updates to Latvian (lv) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit bc2952307e9a1feaf6fda0d84af2c1426ca2160a
-Author: Xu Meihong <mhuntxu at gmail.com>
-Date: Tue Oct 20 15:39:20 2009 +0000
-
- l10n: Updates to Chinese (China) (zh_CN) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 06295dc6b5a588783a0c3f9174e00c1fda16fa5c
-Author: Per Kongstad <p_kongstad at op.pl>
-Date: Mon Oct 19 13:41:04 2009 +0000
-
- l10n: Updates to Danish (da) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit ed7589d185b6c9d305a87039422b08c02df5251f
-Author: Nick Schermer <nick at xfce.org>
-Date: Mon Oct 19 13:25:51 2009 +0200
-
- Remove visibility and use the linker for this.
-
-commit ac57b8a8e7011bab0919fb7717188bdbf3be1c27
-Author: Nick Schermer <nick at xfce.org>
-Date: Mon Oct 19 00:47:32 2009 +0200
-
- Only sync devices with no volume.
-
- If the devices is pollable and we set the sync option, this
- will slowdown the transfer. I missed that when changing the
- code.
-
-commit 67ea5cb9179074747533e6055b4b8195efa0db39
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 20:27:28 2009 +0200
-
- Post-release tag bump.
-
-commit 5ef20525582a8afba3c970f333d7c6b07c7a7c1c
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 20:14:37 2009 +0200
-
- Remove git tag for release.
-
-commit e0f35aa1036e96e29b3d441e3c02f2b69c200008
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 20:13:44 2009 +0200
-
- Update NEWS for 0.5.0 release.
-
-commit b55038f5cbdcc066a279b75f6420adf3490380d2
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 20:13:24 2009 +0200
-
- Rebuild translations.
-
-commit 05f8343c4dcf3aec91a84653ad81a7fb89f88ba3
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 18:47:45 2009 +0200
-
- Backup old ChangeLog and add new log from GIT.
-
-commit c2ce554b39f682c05bb8ffeeb45fb5251e629d45
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 18:44:17 2009 +0200
-
- Sync NEWS file with releases from stable branch.
-
-commit 3ca94be42015e0405a543b901e80faf393a39356
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 15:23:09 2009 +0200
-
- Use new pygobject-codegen-2.0.
-
-commit c28b992db6f2f033cfc0ccb1dbd6e1849f18c7d2
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 15:21:47 2009 +0200
-
- Use new pygobject-codegen-2.0.
-
-commit ddfdc62e750286f6c3c4c1827a7f42fc16cf1cda
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Oct 18 15:21:23 2009 +0200
-
- Silent the build.
-
-commit 1f0444e4ac6775af225575575d18ca9e2a056d63
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Oct 17 20:55:47 2009 +0200
-
- Fix notes when generating the man pages.
-
-commit 3854a91602fb9f3349c6c8583d412b40c6b3d8a6
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Oct 17 18:53:37 2009 +0200
-
- Version to API docs.
-
- This will make parallel installation of exo-1 and exo-0.3
- easier.
-
-commit 94acf3844546d235dc310ab9303917fe96efeec3
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Oct 17 13:02:33 2009 +0200
-
- Read mount options from a rc file (bug #2891).
-
- All the hardcoded mount options are now read from a rc file so
- they can be easily changed by the distro or user.
-
-commit b9217ffd03affdd7dac64ec601f3c401d192f0c6
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Sat Oct 17 12:33:21 2009 +0200
-
- Add assertions to exo_job_scheduler_job_func().
-
-commit d0f1eb81f83a6b2678dbe7e1e2bd72ba414923a9
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 16 21:36:55 2009 +0200
-
- Strip some trailing spaces.
-
-commit 839e9d1420dc8c916e1a375920853331fb022d83
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 16 21:35:51 2009 +0200
-
- Add function exo_str_looks_like_an_uri (bug #5710).
-
-commit f07a9c00c7167e66935ec7b58a41b20cae1ca9e7
-Author: Masato Hashimoto <cabezon.hashimoto at gmail.com>
-Date: Sun Oct 11 07:59:40 2009 +0000
-
- l10n: Updates to Japanese (ja) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit f9dea32a4606b6b7c0c77e399fd6bc9c25126a56
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Oct 10 20:18:02 2009 +0200
-
- String change, don't mention xfmedia explicitly (bug #3067).
-
-commit 42d4c9befb7e32d4675976093c435fc198977d95
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 20:55:10 2009 +0200
-
- Make unmount work for devices that have a parent that is a volume (bug #2968).
-
- When a device had interfaces, but none of them was a volume, we
- simply failed with an error without checking if the device
- has parents that had his capability.
-
- Put the looping code in functions instead of a bunch gotos,
- to make the whole thing easier to understand.
-
-commit 4026b70b84a6f739fd2c8b980ccfe51396631e0a
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 19:08:16 2009 +0200
-
- Improve comment a bit.
-
-commit 8f4ea78de67433e60b88c7748fc4b3f534754fe5
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 14:53:47 2009 +0200
-
- Use the update-preview signal for updating the preview (bug #5133).
-
-commit 8bf62890d12cfeb895014c0aa442db9a4c8856f4
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 14:35:37 2009 +0200
-
- Add support for iocharset in exo-mount (bug #4294).
-
- When the wrong charset if detected you can override it
- with the environment variable EXO_MOUNT_IOCHARSET.
-
-commit 886816e1de4bb1dd9bc58858aa75a285b8353914
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 13:59:58 2009 +0200
-
- Use same trick as in Thunar to make the Debian buildbot work.
-
-commit a3544823b2f88ee1af86d673da4f3d0c3ce91c11
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 13:25:25 2009 +0200
-
- Make mounting NTFS drives work in exo-mount (bug #4532).
-
-commit 7ea79df52fa90caf34c596e551229c048a07564b
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 12:00:51 2009 +0200
-
- Fix some compiler warnings.
-
-commit f81a571cefe8c9aa9bb43880544deab292402e1e
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Oct 9 11:28:56 2009 +0200
-
- Use new xdt macros.
-
- Also drop the INSTALL file since it is generated at compile time.
-
-commit 1f6917f78eaba44aa779d6875b8b2dfccfe74817
-Author: Leandro Regueiro <leandro.regueiro at gmail.com>
-Date: Sun Oct 4 12:37:38 2009 +0000
-
- l10n: Updates to Galician (gl) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 773eb56aa60547fffa9f882275568196f28ca7a8
-Author: Leandro Regueiro <leandro.regueiro at gmail.com>
-Date: Sun Oct 4 12:37:10 2009 +0000
-
- l10n: Updates to Galician (gl) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 9a43e56e99308390be5e26d8b0c1cd9f9c5627eb
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Sep 29 14:57:29 2009 +0200
-
- Allow ssh as known filemanager uri too.
-
-commit a27374fec0c3347c64fdc8ede93185bd45d2f34f
-Author: Piarres Beobide <pi at beobide.net>
-Date: Mon Sep 21 20:48:04 2009 +0000
-
- l10n: Updates to Basque (eu) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 3e1011b47d3dae18ae062339b120dbf57b0a99f1
-Author: Rihards Prieditis <rprieditis at gmail.com>
-Date: Fri Sep 18 16:04:15 2009 +0000
-
- l10n: Updates to Latvian (lv) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 899c58c1bead581df0f5d612e1e8caaaddf84614
-Author: Rihards Prieditis <rprieditis at gmail.com>
-Date: Fri Sep 18 16:02:50 2009 +0000
-
- l10n: Updates to Latvian (lv) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 93b16ad4580afbcba2467290457383ca55a89f9c
-Author: Robert Hartl <hartl.robert at gmail.com>
-Date: Thu Sep 17 17:30:52 2009 +0000
-
- l10n: Updates to Slovak (sk) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 5e5d41f658e74e9e0b90bbb30665361f64168ef9
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Tue Sep 15 17:42:15 2009 +0200
-
- Revert "Use an idle function for delayed scrolling."
-
- This reverts commit 0a7be769f07828953d62e86fbc9da755f9aa8ad6. The
- related GDK bug was fixed upstream by Alexander Larsson (more
- information on https://bugzilla.gnome.org/show_bug.cgi?id=594880).
-
-commit 8637a16a521a190c63cea91f007637841d396f8b
-Author: Ignacio Velasco <elega at elega.com.ar>
-Date: Tue Sep 15 03:17:08 2009 +0000
-
- l10n: Updates to Spanish (Castilian) (es) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 28bce8c986692b65f52816863b1cd56d30410976
-Author: Robert Hartl <hartl.robert at gmail.com>
-Date: Sun Sep 13 14:56:23 2009 +0000
-
- l10n: Updates to Slovak (sk) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 0a7be769f07828953d62e86fbc9da755f9aa8ad6
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Fri Sep 11 20:10:04 2009 +0200
-
- Use an idle function for delayed scrolling.
-
- It looks like modifying the bin_window GdkWindow inside the expose
- event handler of ExoIconView does no longer work with client-side
- windows. This was done for delaying the scrolling to a certain path
- until the widget is realized and layouting is completed.
-
- As a result of using gdk_window_move() inside of the expose event
- handler, the painted icon view was not up to date or mixed up after the
- event handler had finished. Icons moved up a few pixels when hovering
- them and with scroll positions further down the view, the contents were
- painted twice (in the old and new state), resulting in overlapping
- items.
-
- This commit implements delayed scrolling via an idle function, which is
- the only way I see right now to work around this. It may cause the
- automatic scrolling to the previous file to be delayed for a very short
- time, but this shouldn't be critical.
-
- A bug was filed against GDK on
-
- http://bugzilla.gnome.org/show_bug.cgi?id=594880
-
-commit 790a952f24b6d9ceb5cebec0a97fb11274d905f7
-Author: Carles Muñoz Gorriz <carlesmu at internautas.org>
-Date: Sat Sep 5 11:23:05 2009 +0000
-
- l10n: Updates to Catalan (Valencian) (ca) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 5000268e78776d9566cbc1b966b8e179403f117c
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Wed Sep 2 16:22:22 2009 +0200
-
- Another ExoSimpleJob doc update.
-
-commit 710bbb267cd5554c7d3848b3bbea6c1edc438b39
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Sep 2 16:21:41 2009 +0200
-
- Add missing file in POTFILES.in.
-
-commit f3ea0ce56d15769de9184fb2c04e338a3ad83a0e
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Wed Sep 2 16:18:55 2009 +0200
-
- Update job docs. Only cancel the cancellable if the job is running.
-
-commit d89f1faae0e279264f5fc79537dda9b81f922b34
-Author: Iñigo Varela <malditoastur at gmail.com>
-Date: Wed Sep 2 10:31:12 2009 +0000
-
- l10n: Updates to Asturian (ast) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit a1230904c18da053a70bc1666e6b4f7ea4e81399
-Author: Evaggelos Balaskas <ebalaskas at ebalaskas.gr>
-Date: Tue Sep 1 17:22:10 2009 +0000
-
- l10n: Updates to Greek (el) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit d029c07d3c50e018da6d8ec8e11c90e0da75a4b0
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Sep 1 12:28:28 2009 +0200
-
- Some other fixes in the documentation.
-
-commit 5d2fe2a44ff0233643c8a712905123ea4b959bd3
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Sep 1 12:27:52 2009 +0200
-
- Remove the old tmpl files.
-
-commit f4b112e3cde701624944f90a430404cf20a0999c
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Sep 1 12:25:44 2009 +0200
-
- Move all the documentation in the code.
-
-commit 5f5e8f266f8dabef305a2a30c52534ed77fdbeda
-Author: Robert Hartl <hartl.robert at gmail.com>
-Date: Mon Aug 31 17:21:17 2009 +0000
-
- l10n: Slovak translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 7c8b6d56486c3900188d8ba1d1cdcf329777ad5a
-Author: Per Kongstad <p_kongstad at op.pl>
-Date: Sun Aug 30 19:22:27 2009 +0000
-
- l10n: Updates to Danish (da) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 95b8b3db51f1bbb02ef1fd136baabdd00a8845f5
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Aug 30 17:51:16 2009 +0200
-
- Regenerate po files.
-
-commit 6c9441c2f056b22b4ec0b7fc797db16be012c1b8
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Aug 30 17:44:34 2009 +0200
-
- Drop the 0.3 pot file.
-
-commit 3c9cee30fb1e6e018b379b37c9d3e774d3630a2e
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Aug 30 17:44:11 2009 +0200
-
- Use the version api number in to pot file.
-
-commit 19375842e7f4a1bc8a54bd24af1afab0bf5f92f4
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Aug 30 17:35:14 2009 +0200
-
- Launch desktop files using GIO (bug #5712).
-
- We cannot trust the file manager to handle this properly.
- Also fix a bug with relive files.
-
-commit e812468ea05ba805a82b61a6922f3c50a24e43be
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Aug 30 13:58:11 2009 +0200
-
- Use GIO for file loading/saving in the item editor.
-
- This makes the editor work with URIs and basically all
- file locations GIO supports.
- Also improved the error reporting a bit.
-
-commit 34e749f93ffac275444fe0d1a284bf85ea3314fa
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Aug 30 12:26:06 2009 +0200
-
- Use the key file macros for the key and group names.
-
-commit b896ca3c980a087aea4931ed16c59c4f444e0dac
-Author: Evaggelos Balaskas <ebalaskas at ebalaskas.gr>
-Date: Sun Aug 30 13:55:59 2009 +0000
-
- l10n: Updates to Greek (el) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit ce3c2d6606f856b4f0bebad286e0825d1622fc7f
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Aug 29 21:46:34 2009 +0200
-
- Squashed commit of the following:
-
- commit c89f6932db63a37827ef5c05e06002d2eeb151ad
- Author: Nick Schermer <nick at xfce.org>
- Date: Thu Aug 27 20:17:00 2009 +0200
-
- Strip the mailto: part from an uri since we work with mailto:%s in the desktop files.
-
- commit 8d82d52e199b8dfc8ef99763d203daaa6c4ed688
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 22:46:47 2009 +0200
-
- Fix distcheck with external gio module.
-
- commit a8c711840c69e434ea7b436cc9c84444328faadd
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 22:34:04 2009 +0200
-
- Update POTFILES.in.
-
- commit 3167524eae1b5dfacb3c4c6dc7adfe53f5f0b2e4
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 19:11:31 2009 +0200
-
- Use -compose for thunderbird (bug #4496).
-
- commit d72abb5d58b217a60fde7755f1102f1658747d39
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:44:35 2009 +0200
-
- Add gopher to the known browser URI schemes (bug #4497).
-
- commit 41b0c2a5d33f51195f0a01d9154b099f0a9cdc61
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:42:01 2009 +0200
-
- Update docs.
-
- commit d28a218994ae1b7ca3553a864a1ab28312141ab2
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:38:26 2009 +0200
-
- Update python bindings.
-
- commit e09d4bcc06dcd32a135b98b2ddca98e5d2e4e079
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:37:03 2009 +0200
-
- Remove exo-url functions and move dialog hook to gtk extensions.
-
- commit c07a72487229b8ab3b75326dd1a29211b9455914
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:09:09 2009 +0200
-
- Add FileManager support to exo-open and known URI completion.
-
- Move some code from exo-url to exo-open to complete non-uris
- when passing for example some filenames to exo-open.
-
- commit a16361e2f7684ac84d9e80008969e3a7db5a5838
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:08:10 2009 +0200
-
- Iterate the mainloop so the dialog is fully destroyed before executing.
-
- commit 4a3b8878bde0e18faae459e1a530bbd0f6c24aee
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:05:16 2009 +0200
-
- Add FileManager support to exo-helper (bug #4445).
-
- Slightly modified patch provided by Christian Dywan.
-
- commit 48e3c3f52d41cc4da1b5d85d93990e205f5b13a1
- Author: Nick Schermer <nick at xfce.org>
- Date: Wed Aug 26 18:02:02 2009 +0200
-
- Add a GIO module to handle known exo helper URIs.
-
-commit 6764461a5357e2901430ebe4e01c2f43acb3fe16
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 27 19:59:54 2009 +0200
-
- Fix some lines in the spec files.
-
-commit 4211025e87e19c673c89a74c54291407ef00d261
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 27 19:52:11 2009 +0200
-
- Drop the Encoding and Categories from the item editor (bug #4423).
-
-commit 59594bc3b42d4ba7acb675db54819707fa7c1bcb
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 27 18:09:54 2009 +0200
-
- Protect strstr against null values, probably the crash in bug #3847.
-
-commit 54edd5fd5a501db44084a29eccde2851a82302b9
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Tue Aug 25 03:03:26 2009 +0200
-
- Fix a typo related to the previous commit.
-
-commit 052fcaa595d2792dfd20232aefd442e80f2d179e
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Tue Aug 25 02:48:47 2009 +0200
-
- Use on exo-helper-$(LIBEXO_VERSION_API) for exo-preferred-applications.
-
-commit db6628fe1cc9728bca23295ee896bcd9692c140f
-Author: Bauzhan Muftakhidinov <baurthefirst at gmail.com>
-Date: Mon Aug 24 11:27:09 2009 +0000
-
- l10n: New translation to Kazakh
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 68243933d72353c8c598eca73a6176bd1447fd5c
-Author: Carles Muñoz Gorriz <carlesmu at internautas.org>
-Date: Sun Aug 23 08:38:34 2009 +0000
-
- l10n: Initial Catalan po-doc translation.
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 60ca64ef596b9e05da4687c00d9b33b8b39bdb7a
-Author: Carles Muñoz Gorriz <carlesmu at internautas.org>
-Date: Sun Aug 23 08:37:42 2009 +0000
-
- l10n: Updates to Catalan translation.
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 8ae5449767707f42d24297e53ace52d75fe93797
-Author: Nuno Miguel <nunis at netcabo.pt>
-Date: Sat Aug 22 21:29:39 2009 +0000
-
- l10n: Updates to Portuguese (pt) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit db00686d3ff93104fd9ed7dcfee53728b28a10f2
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 21:40:33 2009 +0200
-
- Update version to 0.5.0 and use new git build stuff.
-
-commit 583ec9b731b98451b3b6ffe5b385b313b005ef0a
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 21:21:06 2009 +0200
-
- Fix some distcheck problems.
-
-commit f9abffbc1e8259c9e18f5aecfa51726b277a191b
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 19:51:22 2009 +0200
-
- Don't abort if python is not found (bug #3751).
-
-commit 228e8f70760538235172d576ed17140c453c2983
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 19:39:02 2009 +0200
-
- Prefer getvfsstat over getfsstat (bug #3718).
-
-commit d1aa907c12c4f3878cbefa1609a5a27cee41d5ff
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 19:35:58 2009 +0200
-
- Fix missing include (bug #3751).
-
-commit 98d5545b871b591ac93e780c2b1b135e1af9c694
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 19:32:01 2009 +0200
-
- Fix abicheck and visibility of exo-(simple)-job.
-
-commit 05627cdb04d5d49d947f6acb7e3bbea26cfe5ec9
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Aug 20 19:23:51 2009 +0200
-
- Lookup the hardcoded paths for (u)mount during configure (bug #3717).
-
-commit c98c4d368f6a091d995c1d916b091f76ae4a5614
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 19 22:22:41 2009 +0200
-
- Fix module.xml, still had multiple maintainers.
-
-commit 7eb4fcda3ba1502e849408cb4fa8f4a21a868df6
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 19 18:43:20 2009 +0200
-
- Add some tests for the noop and string functions.
-
-commit ffe5750f096bfcfa2d88da01b341a631f712cea9
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 19 18:13:14 2009 +0200
-
- Improve exo_str_replace() a bit and make it handle NULL strings better.
-
-commit c8acc832c7635fd1bd29a5eb42f0d6f498d9d65d
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 19 17:28:41 2009 +0200
-
- Add Since 0.3.101 in the docs for exo_str_is_empty().
-
-commit 547d3ea84d9502eeb1e1c8102bdb9812f5cf6ec2
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 19 17:27:22 2009 +0200
-
- Use exo_str_is_empty() in the library.
-
-commit ed360b61b22334a58e3d9e8acfd0ace2b2001dcf
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 19 16:55:11 2009 +0200
-
- Add exo_str_is_empty() macro.
-
- Add a helper macro check check if a string is NULL
- or starts with a nul-terminated character.
-
-commit 10d04c4d5bbd1a6a62a5aea2745e3f13dab00400
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Aug 18 22:33:45 2009 +0200
-
- Fix exo_strndupv.
-
- Previous implemenation segfaulted and could overflow if
- @num was larger then the number of items in @strv.
-
- Also did a slight API break, making @num an unsigned int.
-
-commit 49d214266478cdec15761d7fcb18e3e48138c907
-Merge: 46ee5ce 58ebfe8
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Sat Aug 15 23:56:52 2009 +0200
-
- Merge branch 'master' of ssh://git.xfce.org/git/xfce/exo
-
-commit 46ee5ce1284231ce6437e4465b54337dad0393e7
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Sat Aug 15 23:50:09 2009 +0200
-
- Rename exo-0.3 to exo-1. Merge versioning-from-0.3-to-1 branch.
-
- commit c9b8d885c034022ae7cbaba91f17ffc15b5608ea
- Author: Nick Schermer <nick at xfce.org>
- Date: Fri Aug 14 22:59:00 2009 +0200
-
- Cleanup some unneeded Gtk or Glib version checks.
-
- commit 6a9b850134897ea57830de53dce38d6abb510193
- Author: Nick Schermer <nick at xfce.org>
- Date: Fri Aug 14 22:52:34 2009 +0200
-
- Move some private binding struts out of the header.
-
- commit 5ba0cb5e14b1e89f94c9e1a3fa9763dc57220249
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 17:16:47 2009 +0200
-
- Remove exo_icon_view_{set,get}_{text,markup,pixbuf}_column() functions.
-
- commit 28e7f49b8864163aacf764b21d07592a14072a45
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 16:54:36 2009 +0200
-
- Drop ExoPangoEllipsizeMode and related functions.
-
- commit 7ba2f84774dbf69f669cc6677cae10d382c6b66d
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 16:49:00 2009 +0200
-
- Remove exo_md5_*() functions and ExoMd5Digest. There's GChecksum now.
-
- commit 0d7c388f8875a32d902cd94ca492787c812121d4
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 16:40:57 2009 +0200
-
- Remove exo_intern_string() and exo_intern_static_string().
-
- commit 796215a00b477d8ad10fd5a3d1c6b575739ef2ba
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 16:31:55 2009 +0200
-
- Remove ExoEllipsizedLabel from exo.symbols.
-
- commit ec8c2ced12d05a0e54ade145527e0d2fb752c36c
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 16:26:10 2009 +0200
-
- Drop ExoEllipsizedLabel entirely.
-
- commit 9bb4e592eb7c04d7227292ab3eb59f47a5cb634c
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 15:39:50 2009 +0200
-
- Drop exo_gtk_object_ref_sink and exo_gtk_radio_action_set_current_value.
-
- This is part of bug #5671, which is about dropping deprecated/obsolete
- bits from exo before we switch from exo-0.3 to exo-1.
-
- commit 79ce003347ba5e4bb32a9f3c2cd93739fc07a0f3
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 02:10:39 2009 +0200
-
- Make Python bindings work again. pyexo.require('0.3') works with exo-1.
-
- commit 1793ad0e2fc2a2407f5babfc3c6464bd4cf4c250
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 01:26:33 2009 +0200
-
- Rename 0.3 to 1 in even more places. Python module might not work.
-
- commit 2de4f022e76541549f2c7a1e1e41116b8da98e2c
- Author: Jannis Pohlmann <jannis at xfce.org>
- Date: Thu Aug 13 00:09:35 2009 +0200
-
- Switch from exo-0.3 to exo-1 (library and command names).
-
- I might have missed a few spots. This is not tested yet.
-
-commit 58ebfe836c180faac9b2675576f20a1c5fc71e06
-Author: jannis <jannis at xfce.org>
-Date: Sat Aug 15 00:13:12 2009 +0000
-
- l10n: Updates to German (de) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 158bc6c41fdd3b7a376b91dbd50140f3ee553b00
-Author: jannis <jannis at xfce.org>
-Date: Sat Aug 15 00:03:06 2009 +0000
-
- l10n: Updates to German (de) translation
-
- Transmitted-via: Transifex (translations.xfce.org)
-
-commit 4c725114b766723232351bfb39f453d94cf8d631
-Author: Nick Schermer <nick at xfce.org>
-Date: Wed Aug 12 21:17:30 2009 +0200
-
- Make some changes to exo-desktop-item-edit.
-
- - Remove bold labels
- - Use new tooltip api
-
-commit f4b5526ca19811a601da06326bae5a0038025f28
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Aug 11 17:08:55 2009 +0200
-
- Add Jannis too.
-
-commit 4f8a83c2121fa3fb8a7ece2b260a447d735d1eed
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Aug 11 17:06:32 2009 +0200
-
- Add module description file.
-
-commit ecb1c9ad33f659f2d9c39430df103160dcddbcdd
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Sat Aug 8 13:26:34 2009 +0000
-
- update xfce translation
-
- (Old svn revision: 30448)
-
-commit 7aa7d3b94bccc34bb8014a3aa3246084ea64ad99
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Aug 7 14:37:14 2009 +0000
-
- Do not escape commas in url's (bug #5654).
-
- (Old svn revision: 30446)
-
-commit 868cbbb0112834ecfc1071799d5f12c61bc88aa7
-Author: Nick Schermer <nick at xfce.org>
-Date: Tue Aug 4 22:06:52 2009 +0000
-
- Fix possible segfault in exo, bug #5633.
-
- (Old svn revision: 30428)
-
-commit 3728134024d8b40422c14b745f5dc6adb1ede04f
-Author: Nick Schermer <nick at xfce.org>
-Date: Mon Jul 20 17:29:14 2009 +0000
-
- Fix crash in exo code if the ui-manager is not up2date.
-
- (Old svn revision: 30359)
-
-commit 3298dfb12b3eac0f8ab6f285fc3afeb71385eeca
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Jul 19 15:58:43 2009 +0000
-
- Fix critical warnings if pixbuf is not found, ellipsize labels.
-
- (Old svn revision: 30352)
-
-commit 106cacf9742aabb3d3f6c557387cc37d9d06f6a6
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Jul 17 21:37:29 2009 +0000
-
- Cleanup a bunch of code.
-
- Use Glib macros for defining a type, saves a bunch
- of code and is thread-safe.
-
- Drop ; after G_{BEGIN,END}_DECLS macros.
-
- Move G_GNUC_INTERNAL macros in front of the function
- to avoid problems with Solaris. Remove them from the
- code that is compiled as an executable.
-
- Tabs and spaces cleanups.
-
- (Old svn revision: 30340)
-
-commit 35e8346a9e3b699c52f092fdb5cc145eb87e683b
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Jul 16 21:30:25 2009 +0000
-
- Small optimization in exo_str_is_equal.
-
- (Old svn revision: 30332)
-
-commit d04a8abc1c655d765ed3b6d9b58b7de84788b5cf
-Author: Nick Schermer <nick at xfce.org>
-Date: Thu Jul 16 20:22:46 2009 +0000
-
- Drop the slice allocator macros and use it directly.
-
- (Old svn revision: 30331)
-
-commit 388ba9cec1c6a8626a115d3f0b83438cefdc16c7
-Author: Nick Schermer <nick at xfce.org>
-Date: Sat Jul 11 20:42:55 2009 +0000
-
- Revert some unneeded (gchar *) casts when -Wwrite-strings is not used.
-
- (Old svn revision: 30287)
-
-commit 62d16b4af41f2880455115854a8a571c94e81871
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Jul 10 18:48:14 2009 +0000
-
- Add another case in exo-open that should work.
-
- (Old svn revision: 30254)
-
-commit 6af5a64f0a5b35551ad819e68cc9e3b91d44c7cd
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Jul 10 18:38:05 2009 +0000
-
- Make run in terminal in xfrun4 work again.
-
- (Old svn revision: 30252)
-
-commit f578ac2d91d63241af2db9987e6b94514f5d183e
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Jul 10 18:24:36 2009 +0000
-
- Fix quotes in urls, only quote when the arg contains spaces (bug #5461).
-
- (Old svn revision: 30251)
-
-commit ce99ab4f0dbe661236c8a2fe3eca4620f41d8ac1
-Author: Nick Schermer <nick at xfce.org>
-Date: Fri Jul 10 16:56:33 2009 +0000
-
- Fix a bunch of compiler warnings.
-
- (Old svn revision: 30250)
-
-commit 227832b4dd9238f30060233471f579c415a0d8b1
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Thu Jul 9 12:42:21 2009 +0000
-
- Add Asturian translations
-
- (Old svn revision: 30229)
-
-commit 82e0ba18bc761d0f13d0c29089b6adb227327285
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Thu Jul 9 10:03:02 2009 +0000
-
- update xfce translation
-
- (Old svn revision: 30227)
-
-commit 93b3e6487ebbf8f20623796d431b6d0eb732d12c
-Author: Gabor Kelemen <kelemeng at gnome.hu>
-Date: Tue Jul 7 17:10:19 2009 +0000
-
- 2009-07-07 Gabor Kelemen <kelemeng at gnome.hu>
-
- * hu.po: Translation updated.
-
- (Old svn revision: 30215)
-
-commit 63b245c3d6ac4f14a7f5ec71f86d5bbe2b459091
-Author: Masato Hashimoto <cabezon.hashimoto at gmail.com>
-Date: Sat Jul 4 12:01:05 2009 +0000
-
- ja translation update
-
- (Old svn revision: 30194)
-
-commit 7df7697cced88a5e00ece318c5279baa4435c1e3
-Author: Per Kongstad <p_kongstad at op.pl>
-Date: Thu Jul 2 18:43:34 2009 +0000
-
- * da.po: Danish translation update (Per Kongstad)
-
- (Old svn revision: 30139)
-
-commit 8f5640632017f8d5a9c1d1982c597e76b636278b
-Author: Piarres Beobide <pi at beobide.net>
-Date: Mon Jun 22 22:14:44 2009 +0000
-
- libexo Basque translation update
-
- (Old svn revision: 30070)
-
-commit 1fd149a0509cf05913af622c2c15f5d7bcc8d138
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Mon Jun 15 12:47:08 2009 +0000
-
- update translation
-
- (Old svn revision: 30019)
-
-commit 9fa7aa8e890922d16cdda8fe5568ca5b6a3c3f6e
-Author: Gabor Kelemen <kelemeng at gnome.hu>
-Date: Sat Jun 13 09:50:22 2009 +0000
-
- 2009-06-09 Gabor Kelemen <kelemeng at gnome.hu>
-
- * hu.po: Translation reworked
-
- (Old svn revision: 30003)
-
-commit 3378626df227b89cf65203ad3ce5c11c93f37967
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Tue Jun 9 20:33:53 2009 +0000
-
- Drop svn:executable bit from po files
-
- (Old svn revision: 29999)
-
-commit 982542dbc1d17e45ff05ca5c6c986e91cabacecb
-Author: Dumitru Moldovan <niznaiul at gmail.com>
-Date: Sat May 30 12:58:12 2009 +0000
-
- Added initial xfce4-settings Romanian translation
- Changed mail addresses for myself and Romanian language team
- Other minor improvements and updates for libexo, thunar, terminal and xfcalendar
-
- (Old svn revision: 29989)
-
-commit 1e30c60b86190da8c21db601223e9c83abd8016f
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Fri May 29 10:43:27 2009 +0000
-
- update xfce translations
-
- (Old svn revision: 29988)
-
-commit 50f97784c1b4a5f4ae75fad1e5da5648d43fff5a
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Thu May 14 14:59:24 2009 +0000
-
- Remove the branch code from trunk again.
-
- (Old svn revision: 29958)
-
-commit 8750a6cf158a549c2ea95dd0f97327ef789dd7dd
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Thu May 14 14:42:26 2009 +0000
-
- * configure.in.in, Makefile.am, exo-thumbnailers/Makefile.am,
- exo-thumbnailers/exo-generic-thumbnailer.{c,h},
- exo-thumbnailers/exo-thumbnailer-service-dbus.xml,
- exo-thumbnailers/exu-thumbnailer-service-main.c,
- exo-thumbnailers/exo-thumbnailer-service.{c,h}: Initial import of a
- raw skeleton for the implementation of the Thumbnailer Specification.
- ExoGenericThumbnailer implements org.freedesktop.thumbnailer.Generic and
- ExoThumbnailerService is the D-Bus service that establishes the D-Bus
- connection and makes sure the thumbnailer service always runs only once.
- There seems to be something wrong right now, though. I can't get the
- service to be recognized by D-Bus properly at all ...
-
- (Old svn revision: 29956)
-
-commit e4bb22e08116ef7be8c9d6b7f335f1b1d0ff7043
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Mon May 11 22:48:08 2009 +0000
-
- * docs/reference/exo-sections.txt, docs/reference/tmpl/exo-job.sgml:
- Update sections.
- * docs/reference/exo-open.xml: Fix typo spotted by Yves-Alexis.
- * exo/exo-job.{c,h}: Add new function exo_job_send_to_mainloop() which
- is a simple wrapper around g_io_scheduler_job_send_to_mainloop(). I
- don't want to expose any the GIO scheduling internals.
-
- (Old svn revision: 29948)
-
-commit 9d4de3c1d518aaa6787f71461183377e516892d9
-Author: Nick Schermer <nick at xfce.org>
-Date: Mon May 11 19:42:21 2009 +0000
-
- * exo/exo-job.c, exo/exo-cell-renderer-icon.c: Fix compiler warnings.
- * exo-open/main.c: Ignore unknown options so the user can send
- arguments to the exo-open terminal parameters.
-
- (Old svn revision: 29942)
-
-commit d4dead05937d2dc797c3cedbc64ccf8342128ada
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Mon May 11 19:16:17 2009 +0000
-
- update latvian translation
-
- (Old svn revision: 29940)
-
-commit 81f770fcac434930f6ee84aac7cabd45a2431601
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Mon May 11 17:14:48 2009 +0000
-
- Update xml documentation
-
- (Old svn revision: 29937)
-
-commit b11b52ef8a005c9f99e7b8dd8615a43f40525023
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Mon May 11 16:27:50 2009 +0000
-
- update translations
-
- (Old svn revision: 29936)
-
-commit aa9f64adbdc0095cf9d059693eed5272b4e65235
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Tue May 5 21:39:22 2009 +0000
-
- * configure.in.in: Add hint that we'll need to update library version
- information before the next release, due to the added APIs.
- * docs/reference/exo-docs.sgml,
- docs/reference/tmpl/exo-simple-job.sgml,
- docs/reference/tmpl/exo-job.sgml, docs/reference/exo-sections.txt:
- Add new section for ExoJob and ExoSimpleJob.
- * exo/exo-job.c, exo/exo-simple-job.c: Improve the API documentation
- and associate class methods with the signals of ExoJob.
- They come from Thunar and can be used to wrap threaded/asynchronous
- operations with objects that support signals and subclassing.
-
- (Old svn revision: 29927)
-
-commit 9f5de6f174bba7f48a44650fe202265f16088031
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Tue May 5 20:07:22 2009 +0000
-
- * docs/reference/exo.types, exo/Makefile.am, exo/exo-job.{c,h},
- exo/exo-simple-job.{c,h}, exo/exo.h: Add ExoJob and ExoSimpleJob.
- They come from Thunar and can be used to wrap threaded/asynchronous
- operations with objects that support signals and subclassing.
- * libexo-0.3.pot, *.po: Merge new strings.
-
- (Old svn revision: 29926)
-
-commit e1c575f6322bfbc7f3208eee83c47aa5967d165b
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Mon Apr 20 13:39:50 2009 +0000
-
- forgot libexo in this job that is getting me very tired
-
- (Old svn revision: 29863)
-
-commit a25fc8925da8a4131858d348b1a5a3dc346dd398
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Mon Apr 20 12:10:17 2009 +0000
-
- xfce translation update
-
- (Old svn revision: 29856)
-
-commit c8461ecbf94571728a03d72fd285d18b7950b169
-Author: Masato Hashimoto <cabezon.hashimoto at gmail.com>
-Date: Thu Apr 16 14:54:01 2009 +0000
-
- Japanese translation update
-
- (Old svn revision: 29823)
-
-commit 660eb8e2102a9afe5f1ac97647be0d3fe7a4c1d2
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Thu Apr 16 08:45:36 2009 +0000
-
- galician translation update
-
- (Old svn revision: 29822)
-
-commit c921c13fb3b39593b4f86887be2847cd2d0daf1e
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Mon Apr 13 02:22:25 2009 +0000
-
- * configure.in.in, docs/reference/tmpl/exo-cell-renderer-icon.sgml,
- exo/Makefile.am, exo/exo-cell-renderer-icon.c: Add GIO to the
- dependencies and bump GLib to 2.16, GTK+ to 2.14. Add "gicon"
- property to ExoCellRendererIcon. It benefits from the same SVG
- speedup as the icon property.
-
- (Old svn revision: 29789)
-
-commit 785a7b0402070fd6b3315c9c6daa1c59f2e0689b
-Author: Stephan Arts <stephan at xfce.org>
-Date: Sun Apr 12 21:33:01 2009 +0000
-
- Update NEWS, ChangeLog and version info
-
- (Old svn revision: 29784)
-
-commit 4ce7ecf5783b6822451b72da01558d53606d99ac
-Author: Jannis Pohlmann <jannis at xfce.org>
-Date: Wed Apr 8 12:01:08 2009 +0000
-
- * configure.in.in, docs/manual/da/images/, docs/manual/gl/images/: Fix
- broken build due to incomplete integration of the Danish and Galician
- manual translations.
- * exo-helper/exo-helper-launcher-dialog.c: Add gettext() call around
- two strings which are already as translatable with N_() (bug #5203).
- * libexo-0.3.pot, *.po: Update translation files (no real changes
- though).
-
- (Old svn revision: 29730)
-
-commit 26e6da211f0f2b1a356790040d94c3ab2d3e17a4
-Author: Piotr Sokól <piotr.sokol at 10g.pl>
-Date: Wed Apr 8 11:49:55 2009 +0000
-
- Updated Polish translations
-
- (Old svn revision: 29729)
-
-commit 110dc36ee11bc6a843d8af224cd053c869020609
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Tue Apr 7 22:41:49 2009 +0000
-
- Doc maintainance (make update-xml)
-
- (Old svn revision: 29723)
-
-commit 30540aeb200caa307faaea3268b97c73b1df010a
-Author: Piotr Sokól <piotr.sokol at 10g.pl>
-Date: Mon Mar 30 15:14:15 2009 +0000
-
- Updated Polish translations
-
- (Old svn revision: 29690)
-
-commit a57a8ad0b917fd16e328359fd193494150d2a467
-Author: Maximilian Schleiss <maxschleiss at solnet.ch>
-Date: Sun Mar 29 22:03:06 2009 +0000
-
- Translations updates - es it ku
-
- (Old svn revision: 29689)
-
-commit bd759ad703cd7112de9fe12e6efadf2260a29b51
-Author: Maximilian Schleiss <maxschleiss at solnet.ch>
-Date: Fri Mar 27 22:27:47 2009 +0000
-
- Translations updates - gl pt ru
-
- (Old svn revision: 29686)
-
-commit 7130dba459f80fd36b11535caabc98230de3ed77
-Author: Piotr Sokól <piotr.sokol at 10g.pl>
-Date: Mon Mar 23 10:13:59 2009 +0000
-
- Updated Polish translations
-
- (Old svn revision: 29682)
-
-commit 8bb87fb690fa593add1446296a01356dd8d3247c
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Mar 22 09:09:16 2009 +0000
-
- Quote arguments passed to exo-open (bug #5132).
-
- (Old svn revision: 29679)
-
-commit c402c4888683b442eb9a3094fede16e41173d737
-Author: Masato Hashimoto <cabezon.hashimoto at gmail.com>
-Date: Thu Mar 19 15:02:17 2009 +0000
-
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
- * ja.po: Japanese translation update (Masato Hashimoto)
-
- (Old svn revision: 29675)
-
-commit 1a1cd089b121b979b1be9c2827e7dc458bf73c9a
-Author: Piotr Sokól <piotr.sokol at 10g.pl>
-Date: Mon Mar 16 11:17:09 2009 +0000
-
- Updated Polish translations
-
- (Old svn revision: 29669)
-
-commit 8c9120f3ddf68cac29360d8b51fdf65df82c45a5
-Author: Nick Schermer <nick at xfce.org>
-Date: Sun Mar 15 11:24:01 2009 +0000
-
- Add it docs to configure. Patch by Maximilian.
-
- (Old svn revision: 29664)
-
-commit fa8af013e2256c1a30f2b48da09ef03e60e05a88
-Author: Maximilian Schleiss <maxschleiss at solnet.ch>
-Date: Sat Mar 14 14:55:12 2009 +0000
-
- Translations updates - da es fr gl it nn
-
- (Old svn revision: 29660)
-
-commit 36c15602ea0c88cc338306b40ca03b8b14951e51
-Author: Piotr Sokól <piotr.sokol at 10g.pl>
-Date: Sun Mar 8 16:05:36 2009 +0000
-
- Updated Polish translations
-
- (Old svn revision: 29647)
-
-commit 01513a91241018ef07029781febd00613b3a6374
-Author: Mike Massonnet <mmassonnet at xfce.org>
-Date: Thu Mar 5 14:52:02 2009 +0000
-
- Renamed pt_PT to pt and nb_NO to nb (bug #4574)
-
- (Old svn revision: 29645)
-
-commit 5c65e204abef8d64036c871becd1f665d512b78f
-Author: Jean-François Wauthy <pollux at xfce.org>
-Date: Thu Mar 5 10:57:38 2009 +0000
-
- Rename nb_NO.po into nb.po
-
- (Old svn revision: 29644)
-
-commit 2372f27b553e921034ee647623717588a01e8657
-Author: Maximilian Schleiss <maxschleiss at solnet.ch>
-Date: Mon Mar 2 23:18:41 2009 +0000
-
- Translations updates - pt_PT
-
- (Old svn revision: 29641)
-
-commit 30cfbeca1037b8c05867a055b777770f51fed487
-Author: Maximilian Schleiss <maxschleiss at solnet.ch>
-Date: Sun Mar 1 22:47:35 2009 +0000
-
- Translations updates - es pl uk
-
- (Old svn revision: 29639)
diff --git a/ChangeLog.pre-0.5 b/ChangeLog.pre-0.5
deleted file mode 100644
index de4d08c..0000000
--- a/ChangeLog.pre-0.5
+++ /dev/null
@@ -1,2138 +0,0 @@
-2009-02-24 Stephan Arts <stephan at xfce.org>
-
- * == Released 0.3.100 ==
- * NEWS: Update news for the release.
- * configure.in.in: Update version number.
-
-2009-01-25 Jannis Pohlmann <jannis at xfce.org>
-
- * == Released 0.3.99.1 ==
- * NEWS: Update news for the release.
- * configure.in.in: Update version number.
-
-2009-01-18 Jannis Pohlmann <jannis at xfce.org>
-
- * configure.in.in: Add Makefiles for Spanish docs.
-
-2009-01-14 Jannis Pohlmann <jannis at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2009-01-12 Stephan Arts <stephan at xfce.org>
-
- * === Released 0.3.93 ===
- * configure.in.in: Update version number
-
-2009-01-11 Jannis Pohlmann <jannis at xfce.org>
-
- * configure.in.in: Add missing docs subdirectories.
-
-2009-01-10 Jannis Pohlmann <jannis at xfce.org>
-
- * NEWS: Update NEWS for the upcoming 0.3.93 release.
-
-2008-12-08 Nick Schermer <nick at xfce.org>
-
- * exo/exo-icon-view.c: Don't setup bindings for shift+n and shift+p
- so type-ahead search works as expected. Bug #4633.
-
-2008-12-08 Nick Schermer <nick at xfce.org>
-
- * Fix all compiler warnings and fix some possibly uninitialized variables.
-
-2008-11-23 Jannis Pohlmann <jannis at xfce.org>
-
- * exo-helper/main.c: Oops, I actually broke the --launch parameter. Fixed.
-
-2008-11-23 Jannis Pohlmann <jannis at xfce.org>
-
- * exo-helper/exo-preferred-applications.desktop.in: Remove GenericName and
- the "Xfce 4" prefix from the Name field.
- * exo-helper/main.c: Change order of the command line parameters so
- that --launch is at the very bottom of the list (directly above the
- launch type explanations.
-
-2008-11-23 Jannis Pohlmann <jannis at xfce.org>
-
- * exo-helper/main.c (main): Stop startup notification once the plug is
- created and the dialog content has been moved into the plug.
-
-2008-11-22 Nick Schermer <nick at xfce.org>
-
- * exo-desktop-item-edit/main.c, exo-open/main.c, exo-mount/main.c
- exo-csource/main.c, exo-mount-notify/main.c: Use -V for --version.
- * Manually update po files and regenerate them.
-
-2008-11-20 Jannis Pohlmann <jannis at xfce.org>
-
- * exo/exo-url.c (_exo_url_to_local_path, exo_url_show_on_screen):
- Modify _exo_url_to_local_path() so that it converts file:// URIs to
- paths, does not touch absolute paths and converts relative paths to
- absolute paths only if they exist in the local filesystem. Set
- relative paths to NULL otherwise.
- Replace the two regular expression for browser URIs by a more
- generic one and try to open URIs in the following order: file
- manager, email client and web browser as a last option.
- Alltogether this should fix bug #4627.
-
-2008-11-11 Jannis Pohlmann <jannis at xfce.org>
-
- * NEWS: Update NEWS file for the upcoming beta2 release.
-
-2008-11-11 Jannis Pohlmann <jannis at xfce.org>
-
- * exo/exo-icon-view.c: Add hack for drawing the background of text
- renderers inside the icon view. GtkIconView uses a similar hack, but
- this should really be fixed in GtkCellRendererText.
-
-2008-11-10 Jannis Pohlmann <jannis at xfce.org>
-
- * exo/exo-icon-view.c: Revert accidently committed painting code.
-
-2008-11-10 Jannis Pohlmann <jannis at xfce.org>
-
- * configure.in.in, exo/exo-md5.c: Get rid of external MD5 functions.
-
-2008-11-06 Brian Tarricone <bjt23 at cornell.edu>
-
- * exo-helper/main.c: Fix compile against glib < 2.14.
-
-2008-11-03 Jannis Pohlmann <jannis at xfce.org>
-
- * exo/exo-url.c: Split up assignment and conditional into separate
- lines to make the code more readable.
-
-2008-11-03 Jannis Pohlmann <jannis at xfce.org>
-
- * exo/exo-url.c: Check whether the given URL can be transformed into
- a local filename before going through the regular expressions for
- email addresses and browser URLs. Also don't allow additional
- characters before and after email addresses and browser URLs. This
- handles filenames with @ properly and should fix bug #4330.
-
-2008-10-22 Brian Tarricone <bjt23 at cornell.edu>
-
- * configure.in.in: Add 'svn' version tag.
- * exo-helper/exo-helper-chooser-dialog.[ch]: Add function to
- retrieve the toplevel container beneath the GtkDialog's
- GtkVBox.
- * exo-helper/exo-preferred-applications.desktop.in: Add
- X-XfcePluggable and X-XfceHelpFile keys.
- * exo-helper/exo-preferred-applications.in: Pass any extra
- command-line arguments on to exo-helper-0.3.
- * exo-helper/main.c: Use GOption framework for parsing the
- command line. Add --socket-id parameter so the dialog can
- be embedded in the settings manager.
-
-2008-10-10 Jannis Pohlmann <jannis at xfce.org>
-
- * exo-helper/helpers/Makefile.am,
- exo-helper/helpers/midori.desktop.in.in: Add Midori helper. Patch
- provided by Christian Dywan. This closes bug #4446.
-
-2008-08-05 Brian Tarricone <bjt23 at cornell.edu>
-
- * exo/exo-utils.h: Move the exo_atomic_inc()/exo_atomic_dec() inline
- function decls into the #ifdef to fix compilation on non-x86
- platforms (bug 4387).
-
-2008-08-30 Jannis Pohlmann <jannis at xfce.org>
-
- * autogen.sh: Do not print errors when trying to detect the
- revision of a git svn repository.
-
-2008-08-25 Brian Tarricone <kelnos at xfce.org>
-
- * exo-helper/exo-preferred-applications.desktop.in: Include
- preferred apps dialog in new settings manager.
-
-2008-08-12 Brian Tarricone <bjt23 at cornell.edu>
-
- * exo-mount/exo-mount-hal.c: Add support for mounting and
- unmounting encrypted volumes. Patch from Colin Leroy.
- Bug #3349.
-
-200-07-26 Jannis Pohlmann <jannis at xfce.org>
-
- * autogen.sh: Add @REVISION@ substitution support for git svn
- repositories.
-
-2008-07-17 Nick Schermer <nick at xfce.org>
-
- * exo-csource/main.c: Don't strip text between nodes
- with --strip-content. This will make stripping work
- on glade files.
- * configure.in.in: Version bump from 0.3.7 to 0.3.7.1.
-
-2007-12-02 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2007-12-02 Benedikt Meurer <benny at xfce.org>
-
- * === Released 0.3.4 ===
- * NEWS, configure.in.in: Bump version.
- * THANKS: Update translator credits.
- * po/*.po: Update Project-Id-Version.
- * docs/reference/Makefile.am: Fix dist building.
-
-2007-07-20 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mount-point.c: Fix build on Solaris.
-
-2007-05-22 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo/exo-string.{c,h}, exo/exo.symbols: Add new
- function exo_strdup_strftime(), which is an UTF-8 aware wrapper
- for strftime().
- * docs/reference/: Update reference manual.
-
-2007-05-22 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Prefer -lmd over -lmd5.
- * docs/reference/: Update reference manual.
-
-2007-05-20 Benedikt Meurer <benny at xfce.org>
-
- * exo-csource/main.c: Add support to strip comments and node contents
- from XML files. Based on patch from Nick Schermer <nick at xfce.org>.
- Bug #3094.
- * po/*.po, po/*.pot: Merge new strings.
- * po/de.po: Update german translations.
-
-2007-05-09 Benedikt Meurer <benny at xfce.org>
-
- * INSTALL, configure.in.in: Update for latest autoconf.
-
-2007-05-09 Benedikt Meurer <benny at xfce.org>
-
- * COPYING.LIB, COPYING, Makefile.am: Ship LGPL and GPL license
- files. Bug #2895.
-
-2007-02-17 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-config.h.in: Make sure EXO_PARAM_READABLE,
- EXO_PARAM_WRITABLE and EXO_PARAM_READWRITE are properly set.
-
-2007-02-12 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mount-point.c: Fix compilation on Solaris 2.8. Bug #2798.
-
-2007-02-12 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo/exo-mount-point.c: Fix compilation on newer
- NetBSD versions. Bug #2808.
-
-2007-02-12 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/sylpheed-claws.desktop.in.in: Apply patch from
- Colin Leroy <colin at colino.net> to replace Sylpheed-Claws with Claws
- Mail. Bug #2851.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
-
-2007-01-28 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-url.c(exo_url_show_on_screen): Apply patch from Peter de
- Ridder <pc.ridder at zonnet.nl> to quote URLs properly prior to
- passing them to external programs. Bug #2791.
-
-2007-01-28 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump required HAL version to 0.5.7. Bug #2828.
-
-2007-01-20 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2007-01-20 Benedikt Meurer <benny at xfce.org>
-
- * === Released 0.3.2 ===
- * NEWS, configure.in.in: Bump version.
- * THANKS: Update translator credits.
- * po/*.po: Update Project-Id-Version.
- * README, docs/reference/Makefile.am, exo-desktop-item-edit/Makefile.am,
- exo-hal/Makefile.am, exo-helper/Makefile.am, exo-mount/Makefile.am,
- exo-open/Makefile.am, exo/Makefile.am, exo/exo.h, python/Makefile.am,
- tests/Makefile.am: Drop EXO_API_SUBJECT_TO_CHANGE, as the 0.3 API
- is the stable API for the Xfce 4.4 branch now.
-
-2007-01-15 Benedikt Meurer <benny at xfce.org>
-
- * exo-mount/exo-mount-hal.c(exo_mount_hal_device_from_udi): Release
- string array properly.
-
-2007-01-15 Benedikt Meurer <benny at xfce.org>
-
- * exo-mount/exo-mount-hal.c(exo_mount_hal_device_from_udi): Allow
- to use the drive UDIs for CD-ROMs, which don't implement the
- Volume interface, but have atleast one associated, that
- implements the Volume interface.
-
-2007-01-15 Benedikt Meurer <benny at xfce.org>
-
- * exo-hal/exo-hal.c(exo_hal_volume_compute_display_name): Fix
- compilation on amd64, using G_GUINT64_FORMAT instead of assuming
- it's llu. Bug #2758.
-
-2007-01-11 Benedikt Meurer <benny at xfce.org>
-
- * exo-mount/main.c(main): Fix unused label if HAL is not available.
-
-2007-01-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mount-point.c(exo_mount_point_list_match_configured): Fix
- Linux build error.
-
-2007-01-10 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-md5.c(exo_md5_digest_dup): Fix invalid usage of g_memdup().
- * exo/exo-mount-point.{c,h}, exo/Makefile.am, exo/exo.symbols,
- exo/exo.h: Import new module ExoMountPoint, which handles the
- retrieval of active or configured mount points. This was merged
- here to avoid duplicating the code in several other applications.
- For example, Thunar, exo-mount and thunar-volman included similar
- code somehow. The code itself is highly platform-depend and so its
- easier to manage it in a central place.
- * docs/reference/: Update reference manual.
- * exo-mount/: Use the functions from the ExoMountPoint module.
- * tests/: Add a test case for the ExoMountPoint module.
- * po/POTFILES.in: Add new files here.
-
-2007-01-09 Benedikt Meurer <benny at xfce.org>
-
- * exo-hal/exo-hal.{c,h}: Add utility function exo_hal_udi_validate()
- to validate HAL device UDIs (actually D-Bus object paths).
- * docs/reference/: Update reference manual.
- * exo-mount/main.c(main): Use exo_hal_udi_validate() to verify HAL
- device UDIs passed on the command line.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2007-01-08 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo-hal/exo-hal.c: Fix build with older HAL
- versions. Fix build on amd64. Bug #2725.
-
-2007-01-07 Benedikt Meurer <benny at xfce.org>
-
- * exo-mount/exo-mount-hal.c: Handle blank discs properly. Try to come
- up with a usable error message if the user tries to mount a blank
- disc or a pure audio disc.
- * exo-mount/exo-mount-hal.c: Fix crash with certain types of discs.
- Bug #2723.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2007-01-07 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, Makefile.am, exo-hal/: Add utility library exo-hal,
- which provides functions to lookup display names and icons for HAL
- devices. These functions are used by both exo-mount and Thunar, and
- probably additional software in the future. The library is there to
- avoid having to duplicate these rather messy functions all over the
- place, and to make translators life easier, having to translate them
- only in a single place.
- * docs/reference/: Update the reference manual.
- * exo-mount/: Use exo-hal to determine the display names and icons for
- the HAL devices.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2007-01-06 Benedikt Meurer <benny at xfce.org>
-
- * exo-mount-notify/main.c(signal_io_func): Do not block Thunar's
- unmount operation waiting for the last notification to go
- away.
- * configure.in.in, exo-mount/: Be smarter when checking device files
- for equality, comparing them by their major/minor device ids instead
- of their paths.
-
-2007-01-06 Benedikt Meurer <benny at xfce.org>
-
- * exo-mount/exo-mount-fstab.c: Add missing <errno.h> include.
-
-2007-01-06 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, Makefile.am, exo-mount/: Add mount utility, that
- uses HAL if available, but can also operate without HAL. This is
- necessary because other mount utilities like gnome-mount or pmount
- do not always work properly, esp. with devices such as floppy
- drives. Even worse those utilities behave differently depending on
- the underlying system, and thunar-vfs already contains too many
- work arounds for such messy stuff.
- * configure.in.in, Makefile.am, exo-mount-notify/: Add an optional
- internal mount notify, which notifies the user that a device is
- being released by the system, and gives him a hint when the device
- can be removed physically. This requires a running notification
- daemon.
- * exo-desktop-item-edit/main.c(main): Update string to avoid
- duplicated strings in the translations.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2007-01-03 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo-csource/main.c, exo-open/main.c,
- exo-desktop-item-edit/main.c: Update copyright dates.
- * po/libexo-0.3.pot, po/*.po: Merge changed strings.
- * po/de.po: Update german translations.
-
-2006-12-28 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Several code cleanups.
-
-2006-11-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-url.c: Detect complex mailto:-URLs properly. Bug #2530.
-
-2006-11-04 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2006-11-04 Benedikt Meurer <benny at xfce.org>
-
- * === Released 0.3.1.12rc2 ===
- * NEWS, configure.in.in: Bump version.
- * THANKS: Update translator credits.
- * po/*.po: Update Project-Id-Version.
-
-2006-11-04 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-url.c(exo_url_show_on_screen): Need to escape commata in
- URLs passed to web browsers and mail readers, because some of them,
- i.e. Firefox and Thunderbird, will otherwise strip offs the part
- after the last comma. Bug #2454.
-
-2006-11-03 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-url.c: Underscore is a valid character for usernames.
- Bug #2453.
-
-2006-11-03 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-cell-renderer-icon.c(exo_cell_renderer_icon_render): Handle
- internal icons properly. Bug #2488.
-
-2006-10-30 Jean-François <pollux at xfce.org>
-
- * configure.in.in, docs/manual/fr,
- docs/manual/fr/exo-preferred-applications.xml.in,
- docs/manual/fr/images/, docs/manual/fr/Makefile.am,
- docs/manual/Makefile.am, po-doc/LINGUAS, po-doc/fr.po,
- po-doc/ChangeLog: Add French translations of the manual by Maximilian
- Schleiss. Bug #2478.
-
-2006-09-28 Benedikt Meurer <benny at xfce.org>
-
- * icons/24x24/, configure.in.in, icons/Makefile.am: Install the
- preferences-desktop-default-applications.png in 24x24 as well.
-
-2006-09-28 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo-helper/Makefile.am: Fix installation on Win32
- variants. Bug #2463.
-
-2006-09-14 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_button_press_event): Fix double
- click sometimes requiring a third click. Bug #2259.
-
-2006-09-13 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_item_hit_test): Revert previous
- change as it makes it too easy to accidently select files that you
- do not wanted to selected, when in compact list mode.
-
-2006-09-13 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_item_hit_test): Apply patch from
- Matt McClinch <mattmcclinch at gmail.com> to improve rubberband
- selection in compact list mode.
-
-2006-09-10 Benedikt Meurer <benny at xfce.org>
-
- * docs/reference/exo-open.xml: Add the --working-directory parameter
- to the exo-open manpage.
-
-2006-09-10 Benedikt Meurer <benny at xfce.org>
-
- * exo-open/main.c: Use GOption to parse the command line parameters
- and add a --working-directory parameter, which is used when launching
- applications via --launch.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2006-09-05 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2006-09-02 Benedikt Meurer <benny at xfce.org>
-
- * === Released 0.3.1.10rc1 ===
- * NEWS, configure.in.in: Bump version.
- * THANKS: Update translator credits.
- * po/*.po: Update Project-Id-Version.
- * exo.spec.in: Add missing files.
-
-2006-09-02 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c(exo_tree_view_drag_begin): Fix build with
- compilers other than gcc. Bug #2252.
- * po/cs.po: Updated czech translations by Michal Várady
- <miko.vaji at gmail.com>.
-
-2006-08-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-chooser-model.h: Need to include <exo/exo-config.h> to
- make sure G_GNUC_WARN_UNUSED_RESULT is defined. Thanks to Enrico
- Troeger <enrico.troeger at uvena.de> for the hint.
-
-2006-08-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-chooser-dialog.c(CONTEXT_TITLES): Apply patch from
- Matt McClinch <mattmcclinch at gmail.com> to fix a warning with older
- compilers. Bug #2223.
-
-2006-08-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Finally fix the layout problem where the
- appearance of a scrollbar causes the icons to be laid out again and
- again. Thanks to Matt McClinch <mattmcclinch at gmail.com> for the
- patch. Bug #2219.
- * exo/exo-icon-view.c: Several small cleanups.
-
-2006-08-26 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Fix typo, where -NDEBUG was used instead of
- -DNDEBUG as preprocessor flag. Bug #2221.
-
-2006-08-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-config.h.in: Verify that G_GNUC_NULL_TERMINATED is defined.
- * exo/exo-private.{c,h}: Add _exo_g_type_add_interface_simple() to
- further reduce the number of relocations.
- * exo/exo-icon-view.c(exo_icon_view_get_type): Use the newly added
- _exo_g_type_add_interface_simple() function here.
- * exo/exo-gdk-pixbuf-extensions.{c,h}, exo/exo.symbols: Import the
- exo_gdk_pixbuf_frame() function from Thunar, which will be used
- in the thumbnail preview widget to properly frame certain thumbnails,
- just like Thunar does.
- * configure.in.in, exo/exo-gdk-pixbuf-extensions.{c,h}, exo/exo.symbols:
- Add new method exo_gdk_pixbuf_new_from_file_at_max_size(), which loads
- an image from a file, scaling down the image as necessary, but never
- scaling up. It uses mmap() if possible to speed up loading images.
- * exo/exo-cell-renderer-ellipsized-text.{c,h}: Recycle the previously
- deprecated ExoCellRendererEllipsizedText class to be used as text
- renderers in ExoIconViews, utilizing the new follow-state property.
- * exo/exo-thumbnail.{c,h}, exo/Makefile.am: Add an internal frontend
- to the thumbnail database, which is used for the thumbnail preview
- widget and to load SVG icons in the icon cell renderer.
- * Makefile.am, configure.in.in, pixmaps/, exo/Makefile.am,
- exo/exo-thumbnail-preview.{c,h}: Import the ExoThumbnailPreview
- class as an internal widget class to display a thumbnail preview
- to be used in GtkFileChooser's. The preview widget was designed to
- look similar to the preview widget in The Gimp.
- * exo/exo-gtk-extensions.{c,h}, exo/exo.symbols: Add the convenience
- helper function exo_gtk_file_chooser_add_thumbnail_preview(), which
- adds an ExoThumbnailsPreview to a given GtkFileChooser and connects
- it appropriately to display a thumbnail for the currently selected
- file (if possible).
- * exo/Makefile.am, exo/exo-cell-renderer-icon.{c,h}, exo/exo.symbols,
- exo/exo.h: Import the ExoCellRendererIcon class, which should be used
- as icon cell renderer in ExoIconViews, and supports rendering named
- icons as well as image files, utilizing the thumbnail database
- whenever possible.
- * exo/Makefile.am, exo/exo-icon-chooser-dialog.{c,h}, exo/exo.symbols,
- exo/exo-icon-chooser-model.{c,h}, exo/exo.h: Finally import the
- initial components of the icon chooser framework, namely the
- ExoIconChooserModel and ExoIconChooserDialog classes.
- * exo-desktop-item-edit/exo-die-editor.c: Use the ExoIconChooserDialog
- here to select icons for .desktop files.
- * tests/Makefile.am, tests/test-exo-icon-chooser-dialog.c: Add a simple
- test case for the ExoIconChooserDialog.
- * configure.in.in, exo/exo-private.h: Use -DNDEBUG in release builds
- and -DG_ENABLE_DEBUG in full debug builds.
- * exo/exo-wrap-table.c, exo/exo-xsession-client.c: Documentation fixes.
- * docs/reference/: Update the API documentation.
- * python/: Update the python bindings.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
- * HACKING: A few updates.
-
-2006-08-16 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/exo-helper-chooser-dialog.c
- (exo_helper_chooser_dialog_init): Use "Web Browser" instead of
- "Default Web Browser" (same for terminal and mailer) for the section
- titles, as the term "Default" is somewhat redundant to the rest of
- the dialog and makes the whole UI looks busy.
- * exo-helper/exo-helper-chooser.c: Display fallback icon if no
- specific icon for the helper was found.
- * exo-helper/helpers/: Add several new helpers.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2006-08-14 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/urxvt.desktop.in.in,
- exo-helper/helpers/Makefile.am: Add support for rxvt-unicode.
- Bug #2158.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2006-08-09 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c: Add support for rubberband selection in the
- ExoTreeView class. Bug #1996.
-
-2006-08-07 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/exo-die-desktop-model.c
- (exo_die_desktop_item_new_from_file): Load only .desktop files of
- type Application.
-
-2006-08-06 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/exo-die-command-entry.c,
- exo-desktop-item-edit/exo-die-command-model.c: Set the completion
- model only after the command model is loaded, as GtkEntryCompletion
- in GTK+ 2.10 is way to slow when adding rows to a model, which makes
- the dialog hang for several seconds on startup.
- * exo-desktop-item-edit/exo-die-desktop-model.{c,h},
- exo-desktop-item-edit/Makefile.am, exo-desktop-item-edit/main.c,
- exo-desktop-item-edit/exo-die-editor.c: Add a convenient way to
- create launchers for applications installed on the system and
- available via the desktop database, by typing the name of the
- application in the "Name" field and using the available completion.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Updated.
- * po/de.po: Update german translations.
-
-2006-07-28 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(ExoIconViewItem): Apply patch from Matt McClinch
- <mattmcclinch at gmail.com> to fix invalid size for row and col.
-
-2006-07-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-xsession-client.c(exo_xsession_client_set_group): Use the
- stack to allocate the temporary custom protocols.
- * exo/exo-private.h: Add support macros for the slice allocator.
- * exo/exo-binding.c, exo/exo-icon-bar.c, exo/exo-icon-view.c,
- exo/exo-md5.c, exo/exo-toolbars-model.c: Use the slice allocator
- to reduce memory overhead where possible.
-
-2006-07-09 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2006-07-09 Benedikt Meurer <benny at xfce.org>
-
- * === Released 0.3.1.8beta2 ===
- * NEWS, configure.in.in: Bump version.
- * THANKS: Add missing translator credits.
- * po/*.po: Update Project-Id-Version.
- * exo.spec.in: Add missing files.
-
-2006-06-19 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/exo-compose-mail-0.3: For some reasons, not all
- env implementations can handle additional parameters properly.
- Bug #1923.
-
-2006-06-13 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-cell-renderer-ellipsized-text.{c,h}, exo/exo.symbols,
- exo/exo-ellipsized-label.{c,h}, exo/exo-pango-extensions.{c,h},
- docs/reference/: ExoCellRendererEllipsizedText, ExoEllipsizedLabel
- and the exo-pango-extensions are deprecated now.
- * exo/exo-config.h.in: Verify that G_GNUC_WARN_UNUSED_RESULT is
- defined.
- * exo/exo-md5.c(exo_md5_digest_get_type): Mark type name static.
- * exo/exo-md5.c(exo_md5_digest_to_str): Move hex digits to rodata.
- * exo/exo-md5.h, exo/exo.symbols: Warn if the result of an MD5
- function that returns data allocated on the heap is not used in
- the program.
- * exo/exo-string.h: Warn if the result of a string function that
- returns data allocated on the heap is not used in the program.
- * exo/exo-private.{c,h}, exo/exo-*.c: Reduce the number of relocations
- using a simple wrapper for g_type_register_static().
- * configure.in.in: Use --as-needed if supported by the linker.
-
-2006-06-11 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/balsa.desktop.in.in: Use the correct icon.
- * exo-helper/helpers/exo-compose-mail-0.3: Various fixes.
-
-2006-06-08 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/exo-compose-mail-0.3: Add simple Perl script to
- support extended mailto:-URIs for all included MailReaders. For
- example, it is now possible to specify a subject or attach files
- when composing mails using exo-open.
- * exo-helper/helpers/: Use exo-compose-mail-0.3 for all included
- MailReaders, and add Mutt and Sylpheed to the list.
- * acinclude.m4, configure.in.in: Check for required Perl modules,
- otherwise exo-compose-mail-0.3 will fail "silently".
- * docs/reference/exo-open.xml: Update the exo-open manual page with
- a short description of the extended mailto:-syntax.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Updated.
-
-2006-05-25 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/firefox.desktop.in: Don't forcibly open a new
- window for Firefox, but do whatever the user configured in Firefox.
- Bug #1850.
-
-2006-05-16 Benedikt Meurer <benny at xfce.org>
-
- * python/: Update python bindings to support compilation with PyGTK
- 2.9.0 and newer. Bug #1815.
-
-2006-05-14 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/exo-helper-chooser.c(browse_clicked): Make this consistent
- with the command chooser dialog in Thunar and exo-desktop-item-edit.
- * exo-helper/exo-helper-chooser.c(menu_activate_other): Make spacing
- consistent with the message dialogs.
-
-2006-05-11 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/main.c(main): Handle broken Icon values with
- file extensions properly. Bug #1795.
-
-2006-05-08 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-wrap-table.c(exo_wrap_table_layout): Fix typo.
-
-2006-05-07 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/main.c: Add hidden command line switch --xid
- to allow applications to pass a parent window id, so the window
- manager can properly place the "Create Launcher/Link" window above
- the parent window.
-
-2006-05-07 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/exo-die-icon-button.{c,h}: This wasn't meant
- to be imported.
-
-2006-05-07 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/exo-die-editor.c(exo_die_editor_icon_clicked):
- Use gtk_file_filter_add_pixbuf_formats().
-
-2006-05-06 Benedikt Meurer <benny at xfce.org>
-
- * exo-desktop-item-edit/, configure.in.in, Makefile.am: Import the
- exo-desktop-item-edit utility, used to create/edit .desktop links
- and launchers. Bug #1724.
- * icons/48x48/: Import fallback icons for the exo-desktop-item-edit
- utility, required for older icon themes that weren't updated to
- the icon naming spec yet.
- * po/POTFILES.in: Add new files here.
- * po/libexo-0.3.pot, po/*.po: Updated.
- * po/de.po: Update german translations.
- * NEWS, THANKS: Update NEWS and THANKS.
-
-2006-05-06 Benedikt Meurer <benny at xfce.org>
-
- * Makefile.am: Add --enable-xml2po to DISTCHECK_CONFIGURE_FLAGS.
- * exo-helper/exo-helper-launcher-dialog.c: Drop the "Help" button from
- the launcher dialog.
- * Makefile.am, configure.in.in, exo-support/: Import XfceHeading and
- XfceTitledDialog from libxfcegui4 to use by the tools in this package
- without readding the dependency on libxfcegui4.
- * exo-helper/Makefile.am, exo-helper/exo-helper-chooser-dialog.c,
- exo-helper/exo-helper-utils.{c,h}: Use XfceTitledDialog as superclass
- for ExoHelperChooserDialog.
- * po/libexo-0.3.pot, po/*.po: Updated.
- * po/de.po: Update the german translations.
-
-2006-05-05 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Update PACKAGE_BUGREPORT.
- * exo-source/main.c(print_version): Update copyright.
- * exo-source/main.c: Print version and usage in local encoding.
- * exo-helper/exo-preferred-applications-settings.c: Use absolute path
- to spawn exo-preferred-applications to make sure we always launch
- the script installed with this version of the package. Add icon name
- to the plugin icon object to support the new mcs manager.
-
-2006-05-04 Daichi Kawahata <daichi at xfce.org>
-
- * Makefile.am, configure.in.in, docs/manual/Makefile.am,
- docs/manual/ja/Makefile.am,
- docs/manual/ja/exo-preferred-applications.xml.in,
- docs/manual/ja/images/Makefile.am,
- docs/manual/ja/images/exo-preferred-applications-internet.png,
- docs/manual/ja/images/exo-preferred-applications-utilities.png,
- docs/manual/ja/images/exo-preferred-applications-webbrowser-custom.png,
- docs/manual/ja/images/exo-preferred-applications-webbrowser-menu.png,
- po-doc/ChangeLog, po-doc/LINGUAS, po-doc/Makefile.am,
- po-doc/exo-preferred-applications.pot, po-doc/ja.po: Import
- initial Japanese translations and related files.
-
-2006-05-02 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c, exo/exo-url.c: Apply patches from Oliver
- Lehmann <oliver at freebsd.org> to fix the compilation on older
- FreeBSD systems.
-
-2006-05-01 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo/exo-md5.c: RedHat/Fedora requires md5global.h
- before md5.h can be used. Bug #1732.
-
-2006-04-19 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_scroll_to_item): Avoid scrolling
- horizontally (to the right) if the item width is larger than the
- available allocation width, which fixes a weird scrolling bug with
- the compact view. Bug #1683.
-
-2006-04-19 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/exo-preferred-applications-settings.c(mcs_plugin_init):
- Mark button label translation. Bug #1669.
- * po/libexo-0.3.pot, po/*.po: Update translations.
-
-2006-04-17 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/exo-helper.c(exo_helper_execute): Finally fix the helper
- command execution.
-
-2006-04-16 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Post-release version bump.
-
-2006-04-16 Benedikt Meurer <benny at xfce.org>
-
- * === Released 0.3.1.6beta1 ===
- * NEWS, configure.in.in: Bump version.
- * configure.in.in: Depend on Xfce 4.2.2 or above.
- * Makefile.am, exo.spec.in, configure.in.in: Readd fixed exo.spec.in
- file for RPM building.
-
-2006-04-16 Benedikt Meurer <benny at xfce.org>
-
- * po/libexo-0.3.pot, po/*.po: Updated.
-
-2006-04-16 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Check for sys/wait.h.
- * exo-helper/exo-helper.c: Properly retry with the remaining commands
- if a command returns with an error within 5 seconds. This finally
- fixes the issues with Firefox.
-
-2006-04-16 Benedikt Meurer <benny at xfce.org>
-
- * docs/manual/C/exo-preferred-applications.xml.in: Update the
- documentation date.
-
-2006-04-16 Benedikt Meurer <benny at xfce.org>
-
- * NEWS: Update NEWS file for BETA1.
- * HACKING: Fix repository URL.
- * exo.spec.in, Makefile.am, configure.in.in: Drop spec file, as it is
- totally outdated and unmaintained.
-
-2006-04-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_layout_single_col): Apply patch
- from Matt McClinch <mattmcclinch at gmail.com> to properly use the
- calculated rowspan.
- * THANKS: Fix "Other contributors" section title.
-
-2006-04-14 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Allow horizontal scrolling using the regular
- mouse wheel when in EXO_ICON_VIEW_LAYOUT_COLS mode. Bug #1665.
-
-2006-04-14 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Avoid calling size_allocate() again and again,
- because of GtkScrolledWindow interaction (actually because GTK+ is
- totally broken here).
-
-2006-04-14 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.{c,h}, exo/exo.symbols: Add support for an
- additional layout mode, which is similar to the list view in Windows
- Explorer and lays out items in columns instead of rows, based on a
- patch from Matt McClinch <mattmcclinch at gmail.com>.
- * docs/reference/: Update API docs.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
-
-2006-04-11 Benedikt Meurer <benny at xfce.org>
-
- * python/pyexo.h: Work-around compile problem when glibc headers are
- included before Pythons config file.
-
-2006-04-11 Benedikt Meurer <benny at xfce.org>
-
- * python/: Update the Python bindings, including exo-url, exo-execute
- and exo-binding. Update the Python examples.
-
-2006-04-10 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_button_press_event),
- exo/exo-icon-view.c(exo_icon_view_single_click_timeout): Apply patch
- from Matt McClinch <mattmcclinch at gmail.com> to further improve
- Shift-selection handling.
-
-2006-04-09 Benedikt Meurer <benny at xfce.org>
-
- * icons/Makefile.am: Be sure to run gtk-update-icon-cache after
- installing new icons into the hicolor icon theme (skipped if $DESTDIR
- is set).
-
-2006-04-09 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.{c,h}, exo/exo-tree-view.{c,h}, exo/exo.symbols:
- Add "single-click-timeout" properties to ExoIconView and ExoTreeView,
- which control the delay after which the item under the mouse pointer
- is automatically selected. Bug #1509.
- * docs/reference/: Update API documentation.
-
-2006-04-09 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_select_all_between), THANKS:
- Apply patch to improve shift-selection in the icon view, from
- Matt McClinch <mattmcclinch at gmail.com>.
-
-2006-04-05 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Do not depend on Xfce 4.2.2, as 4.2.1 will also do.
- * configure.in.in: Solaris has MD5 functions in libmd5.
- * exo/exo-toolbars-editor-dialog.c
- (exo_toolbars_editor_dialog_add_toolbar): Fix format warning.
- * exo/exo-xsession-client.c(exo_xsession_client_set_group): Use
- memcpy() instead of bcopy().
- * docs/reference/exo-open.xml: Fix typo.
-
-2006-03-31 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_row_inserted): No need to invali-
- date the prelit_item here.
-
-2006-03-31 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c(exo_tree_view_button_release_event): Use button
- release to easily alter the selection even if all visible rows are
- selected in possible preparation for a drag operation.
-
-2006-03-30 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Implement "Right Arrow Keyboard Navigation" for
- ExoIconView, as requested by Jannis. Bug #1623.
-
-2006-03-21 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c(exo_tree_view_button_press_event): Do not
- mess up with double click events.
-
-2006-03-18 Benedikt Meurer <benny at xfce.org>
-
- * THANKS: Add translator credits for Andrey Fedoseev
- <andrey.fedoseev at gmail.com>.
-
-2006-03-16 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c(exo_tree_view_button_press_event): Allow to
- alter selection using Ctrl+button/Shift+button.
-
-2006-03-16 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c(exo_tree_view_button_press_event): Use a simple
- optimization here.
-
-2006-03-11 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/sylpheed-claws.desktop.in,
- exo-helper/helpers/Makefile.am: Add Sylpheed Claws as MailReader to
- the helper list. Thanks to Bernhard Walle <bernhard.walle at gmx.de>.
-
-2006-03-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_row_deleted): Use next/prev item (if
- any) as cursor/anchor when a row is deleted from the model. Else if
- the deleted item was the last item, reset anchor/cursor.
-
-2006-03-08 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_set_model): Always schedule a
- relayout here.
- * exo/exo-icon-view.c: Apply the scroll_to_path in the expose event
- handler rather than the size_allocate.
-
-2006-03-06 Benedikt Meurer <benny at xfce.org>
-
- * autogen.sh, configure.in.in, po/LINGUAS: Read the set of available
- languages from po/LINGUAS and substitute them when autogen.sh is
- run. This way we can continue to use glib-gettext.
-
-2006-03-05 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump version to 0.3.1.5svn.
-
-2006-03-05 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump version to 0.3.1.4alpha2.
- * configure.in.in: Bump soname.
- * NEWS: Add news items.
-
-2006-03-04 Benedikt Meurer <benny at xfce.org>
-
- * po/de.po: Fix error.
-
-2006-03-02 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo/exo-gdk-pixbuf-extensions.{c,h},
- exo/exo.symbols: Import exo_gdk_pixbuf_colorize, exo_gdk_pixbuf_lucent
- and exo_gdk_pixbuf_spotlight into libexo, so they can also be used by
- xfdesktop.
- * docs/reference/: Update the API documentation.
-
-2006-03-01 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_get_selected_items): Return the
- selected items in the correct order.
-
-2006-02-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.c(exo_tree_view_button_press_event): In single-click
- mode, do not emit "row-activated" if the button-press event was for
- one of the associated windows (i.e. the columns header window).
-
-2006-02-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Handle scrolling to a path before the view
- is realized/layouted.
-
-2006-02-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c, exo/exo-tree-view.c: Also drop the prelit
- timeout defines.
- * exo/exo-icon-view.c(exo_icon_view_button_press_event): Do not alter
- selection while shift is pressed when clicking on an already selected
- file. Bug #1501.
-
-2006-02-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c, exo/exo-tree-view.c: Revert the hover-autoselect
- stuff for now, as the current implementation can cause trouble. Maybe
- re-add it later, once a good implementation is available.
-
-2006-02-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Reset the cursor in single-click mode when the
- pointer leaves the icon view window.
-
-2006-02-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-tree-view.{c,h}, exo/Makefile.am, exo/exo.h, exo/exo.symbols:
- Add ExoTreeView which derives from GtkTreeView and extends it with
- single-click support and also works around the GtkTreeView limitation
- of dragging multiple files.
- * docs/references/: Update the API documentation.
- * po/POTFILES.in: Add exo-tree-view.c here.
- * po/libexo-0.3.pot, po/*.po: Update translations.
-
-2006-02-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Automatically select prelited items after a
- certain amount of time in single-click mode.
-
-2006-02-25 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_button_release_event): Allow multi
- selection using Shift/Control in single click mode. Bug #1500.
-
-2006-02-24 Benedikt Meurer <benny at xfce.org>
-
- * docs/manual/, Makefile.am, configure.in.in, docs/Makefile.am,
- exo-helper/exo-helper-chooser-dialog.c,
- exo-helper/exo-helper-launcher-dialog.c: Add initial user manual for
- the preferred applications framework, and connect the "Help" buttons
- to display the manual. Bug #1403.
- * docs/reference/exo-open.xml, docs/reference/Makefile.am: Add initial
- manpage for exo-open.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
-
-2006-02-24 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-private.{c,h}: Add helper function required for the
- interactive search, _exo_gtk_widget_send_focus_change().
- * exo/exo-icon-view.{c,h}, exo/exo.symbols: Add interactive search
- capabilities to ExoIconView. Bug #1358.
- * docs/reference/: Update the API documentation.
- * exo-helper/exo-helper-chooser-dialog.c
- (exo_helper_chooser_dialog_key_press_event): Close the chooser dialog
- on <control>W, so we are consistent with other applications.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Further updates on the german translations.
-
-2006-02-24 Benedikt Meurer <benny at xfce.org>
-
- * autogen.sh: Be sure to run svn info with LC_ALL=C.
-
-2006-02-23 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.{c,h}: Mark the "text-column", "markup-column" and
- "pixbuf-column" properties - their accessor methods - as deprecated,
- noting that developers should use the more powerful GtkCellRenderer's
- instead.
- * exo/exo-icon-view.{c,h}, exo/exo.symbols: Add "single-click" property
- to ExoIconView. Bug #1411.
- * docs/reference/: Update the API documentation.
- * exo/exo-url.c: Spawn Thunar asynchronously, as it will not exit if
- no running instance is found. We can be sure that Thunar will handle
- the file if found.
- * exo/exo-url.c, exo-open/main.c, exo-helper/main.c: Cleanup several
- error strings.
- * po/libexo-0.3.pot, po/*.po: Merge changed/new strings.
- * po/de.po: Update the german translations.
-
-2006-02-13 Benedikt Meurer <benny at xfce.org>
-
- * exo-helper/helpers/Terminal.desktop.in: Add "xfce4-terminal" here to
- be compatible with Debian/Ubuntu, where no "Terminal" binary is avail-
- able, instead the binary (and the package) is named "xfce4-terminal".
-
-2006-02-10 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: We do not need to keep around the index for every
- icon view item, as the index is simply the position in the list. In
- addition, we can speed up the reordering of items by reordering the
- list items of the existing list, rather than creating a new list.
-
-2006-02-09 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-utils.h: Do not use the exo_atomic_* functions, unless the
- compiler will really inline the functions. Else, we can just call
- the g_atomic_int_* counterparts here.
-
-2006-02-08 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-url.c(exo_url_show_on_screen): Add better support to open
- local paths using various fallbacks. Also add gnome-open as fallback
- for URLs not support by the helpers.
-
-2006-02-03 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-url.c: Define FNM_CASEFOLD for systems that don't support it.
- Bug #1423.
-
-2006-01-31 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_button_press_event): Reset
- pressed_button to -1 after handling a double blick, so that
- motion events occuring between here and the release event don't
- trigger a DnD operation.
-
-2006-01-31 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Drop accessibility support from the ExoIconView
- widget class for now, as it's totally broken right now. This should
- be rewritten from scratch at some time, using only the public
- interface of the class, once Atk/Gtk+ offers better support for
- accessibility on GtkCellRenderers.
-
-2006-01-31 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Fix two potential bugs, where the return value
- of g_list_remove() was ignored.
-
-2006-01-31 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Check for fnmatch.h.
- * exo/exo-url.c: Make exo_url_show_on_screen() smarter in guessing the
- correct application, it is now able to open local HTML files as well
- if the url refers to a local file.
- * exo-open/main.c(main): Popup an error dialog if an error occurs while
- trying to execute the preferred application or trying to open one of
- the specified URLs. This way we can just use it right away from
- applications/scripts without having to worry about user interaction.
-
-2006-01-31 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Depend on GLib >= 2.6.4 and Gtk+ >= 2.6.0.
- * configure.in.in, Makefile.am, icons/: Add preferred applications icon.
- * configure.in.in, Makefile.am, exo-helper/, NEWS: Import exo-helper
- framework based on the helper framework found in Terminal. Bug #1368.
- * exo/exo-execute.{c,h}, exo/exo-url.{c,h}, exo/Makefile.am, exo/exo.h,
- exo/exo.symbols: Add exo-url and exo-execute modules, which provide
- a consistent frontend to the helper framework.
- * configure.in.in, Makefile.am, exo-open/: Add exo-open utility
- program, which simply calls appropriate functions in libexo.
- * docs/reference/: Update the API documentation.
- * po/POTFILES.in: Add new files.
- * po/libexo-0.3.pot, po/*.po: Merge new strings.
- * po/de.po: Update german translations.
-
-2006-01-25 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Drop G_DISABLE_DEPRECATED completely. This fixes
- bug #1379.
- * exo/exo.h: Make sure i18n stuff is setup properly, so people with
- older Xfce versions can still build and run Thunar. This fixes
- bug #1341.
-
-2006-01-23 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-gtk-extensions.c(exo_gtk_radio_action_set_current_value):
- If no action matches the new value, the radio group will have no
- active action afterwards.
-
-2006-01-23 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump version to 0.3.1.3svn.
-
-2006-01-22 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump version to 0.3.1.2alpha.
- * configure.in.in: Bump current library interface version to 1, to make
- sure certain Linux distributions don't run into trouble when including
- exo pre-releases.
- * NEWS: Update some news items for the alpha release.
- * THANKS: Update translator credits.
- * po/*.po, po/libexo-0.3.pot: Update translations.
-
-2006-01-14 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Draw keyfocus using the same semantics as
- GtkTreeView. This finally fixes bug #1321.
-
-2006-01-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_paint_item): Let the cell renderer
- know whether the current item has the keyboard focus. Part one of fix
- for bug #1321.
-
-2005-12-30 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_start_rubberbanding): Be sure to
- disable a previous rubberband selection when starting a new rubberband
- selection.
-
-2005-12-17 Benedikt Meurer <benny at xfce.org>
-
- * NEWS, README, configure.in.in: Add support for three different levels
- of debugging support.
-
-2005-12-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_expose_event): Don't handle expose
- events until the layout has been calculated.
- * exo/exo-icon-view.c(exo_icon_view_expose_event): Simplify the rubber-
- band painting by taking advantage of double-buffering.
-
-2005-12-13 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-gdk-pixbuf-extensions.{c,h}, exo/exo.symbols: Add new function
- exo_gdk_pixbuf_scale_down(), which scales down an icon to fit into
- given dest_width/dest_height, optionally preserving the aspect ratio
- of the source icon.
- * docs/reference/tmpl/exo-gdk-pixbuf-extensions.sgml,
- docs/reference/exo-sections.txt: Add new function to the reference
- manual.
- * docs/reference/tmpl/exo-ellipsized-label.sgml,
- exo/exo-ellipsized-label.h: Small documentation fix.
- * HACKING, README: Update URLs and descriptions.
-
-2005-12-05 Benedikt Meurer <benny at xfce.org>
-
- * tests/test-exo-string.c, docs/reference/, exo/exo.symbols,
- exo/exo-string.{c,h}, tests/Makefile.am: Add new utility function
- exo_str_replace().
-
-2005-12-04 Benedikt Meurer <benny at xfce.org>
-
- * HACKING: Add reminder to increment library major version whenever
- new functions got added.
-
-2005-12-03 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Build the gnuc visibility test program with -Wall
- -Werror, as gcc reports warnings instead of errors if ELF visibility
- is not supported for the target platform, see bug #1253.
-
-2005-11-30 Benedikt Meurer <benny at xfce.org>
-
- * docs/reference/, exo/exo-gtk-extensions.{c,h}, exo/exo.symbols: Add
- exo_gtk_object_ref_sink(), which takes a reference on the object and
- drops the floating reference to the object (if any).
-
-2005-11-29 Benedikt Meurer <benny at xfce.org>
-
- * docs/reference/, exo/exo-binding.h: Update reference documentation.
-
-2005-11-22 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-string.{c,h}, exo/exo.symbols: Add exo_intern_string() and
- exo_intern_static_string(), which transform a string to it's GQuark
- representation and thereby can be used to reduce the memory overhead
- for static strings that will be handed to g_signal_new(),
- g_type_register_*(), etc.
- * exo/exo-cell-renderer-ellipsized-text.c: We don't need to provide an
- implementation here if build with Gtk+ 2.6 or above, as starting with
- Gtk+ 2.6, GtkCellRendererText already provides the required
- functionality.
- * exo/exo-cell-renderer-ellipsized-text.c, exo/exo-icon-bar.c,
- exo/exo-icon-view.c, exo/exo-toolbars-editor-dialog.c,
- exo/exo-toolbars-editor.c, exo/exo-toolbars-model.c,
- exo/exo-toolbars-view.c, exo/exo-wrap-table.c,
- exo/exo-xsession-client.c: Use exo_intern_static_string() aka I_() to
- avoid g_strdup()'ing static strings which are used for GQuarks in
- various places.
- * po/: Update translations.
-
-2005-11-16 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-gdk-pixbuf-extensions.c(exo_gdk_pixbuf_scale_ratio): Be sure
- to always pass width/height values greater than 0 to
- gdk_pixbuf_scale_simple().
-
-2005-11-15 Benedikt Meurer <benny at xfce.org>
-
- * NEWS: Add note about new ca translations. Remove note about ExoObject.
-
-2005-11-14 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump version to 0.3.1.1svn.
- * po/*.po, po/libexo-0.3.pot: Update translations.
-
-2005-11-13 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_expose_event): Return FALSE from
- the expose_event() method, so signal handlers can run after the
- default handler ran.
-
-2005-11-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_row_changed): Emit the
- "selection-changed" signal whenever a currently selected row
- changes.
-
-2005-11-07 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Use an alloc-only memory chunk and reset it
- whenever the item count drops to zero. This saves some overhead
- required for managing the allocated chunks.
- * exo/exo-icon-view.c: Update the bin_window background whenever a
- new style is set.
-
-2005-11-04 Benedikt Meurer <benny at xfce.org>
-
- * exo/Makefile.am, exo/exo.h, exo/exo.symbols, exo/exo-wrap-table.{c,h}:
- Add new class ExoWrapTable, which provides a container widget with
- automatic child layouting according to the width allocated to the
- container.
- * docs/reference/exo-docs.sgml, docs/reference/exo-sections.txt,
- docs/reference/exo.types, docs/reference/tmpl/exo-wrap-table.sgml:
- Add API documentation for ExoWrapTable.
- * tests/test-exo-wrap-table.c, tests/Makefile.am: Add a simple test
- case for ExoWrapTable.
- * po/*.po: Merge new strings.
-
-2005-10-29 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_set_cursor): Use g_list_nth_data()
- instead of g_list_nth()->data.
- * exo/exo-icon-view.c(exo_icon_view_layout_single_row): Drop unused
- variable spacing.
- * exo/exo-icon-view.c(exo_icon_view_drag_motion): Drop unused variable
- model.
- * exo/exo-icon-view.c(exo_icon_view_item_accessible_action_do_action):
- Drop unused variable icon_view.
- * exo/exo-icon-view.c(exo_icon_view_create_drag_icon): Verify that
- the icon view is realized.
-
-2005-10-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/abicheck.sh, exo/exo-utils.{c,h}, exo/exo.symbols: Include
- implementations for the exo_atomic_* functions and add them to the
- exported interface of the library.
- * configure.in.in: Don't use -fvisibility=hidden, as it causes trouble
- with the extern inline functions.
- * exo/exo-private.h, exo/exo-toolbars-private.h, python/exo.override,
- python/exomodule.c: Mark internal symbols with G_GNUC_INTERNAL.
- * docs/reference/exo-docs.sgml, docs/reference/exo-sections.txt,
- docs/reference/tmpl/exo-utils.sgml: Add the exo-utils to the reference
- documentation.
- * docs/reference/tmpl/exo-config.sgml: Mark the config interface as
- Stable.
- * exo/exo-config.{c,h.in}, exo/exo.symbols,
- docs/reference/exo-sections.txt: Add exo_check_version() to support
- runtime version checks.
- * exo/exo.symbols, exo/abicheck.sh: Use special handling for exported
- variables.
-
-2005-10-17 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-noop.{c,h}, exo/exo-utils.{c,h}, exo/Makefile.am, exo/exo.h,
- exo/exo.symbols: Move the exo_noop_* functions to exo-utils.
- * exo/exo-utils.h: Add exo_atomic_* inline functions.
-
-2005-09-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-object.{c,h}, tests/test-exo-object.c, exo/Makefile.am,
- exo/exo.h, exo/exo.symbols, tests/Makefile.am: Remove the ExoObject
- class as it causes to much trouble, unfortunately. Maybe one day the
- GType System and the various language bindings will be ready for this,
- then we can re-add it.
-
-2005-09-06 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_set_model): Reset the item memory
- chunk as a whole instead of freeing each item when the model is
- reset.
- * exo/exo-icon-view.c(exo_icon_view_set_model): Don't schedule the
- layouting if we're going to resize the view anyways.
-
-2005-09-04 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(find_item_page_up_down): Fix Page_Up handling.
-
-2005-09-03 Benedikt Meurer <benny at xfce.org>
-
- * exo-csource/main.c(print_csource): Fix a small bug for platforms,
- where size_t is different from unsigned int.
-
-2005-09-02 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_allocate_children): Increase the
- area allocated to child widgets by focus-line-width and focus-padding.
-
-2005-09-02 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_get_path_at_pos): Actually accept
- widget coordinates here, to be compatible with GtkTreeView.
-
-2005-09-01 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_dispose): Reset the drag destination
- item as we use a tree row reference here, which can cause a memory
- leak with custom DnD implementations.
-
-2005-08-31 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.{c,h}, exo/exo.symbols: Add two new methods
- exo_icon_view_widget_to_icon_coords() and
- exo_icon_view_icon_to_widget_coords(), which are used to translate
- between widget coordinates and icon window coordinates.
- * exo/exo-icon-view.c(exo_icon_view_get_dest_item_at_pos): Be consistent
- with the other methods that accept (x,y) coordinates and use icon
- window coordinates instead of widget coordinates.
-
-2005-08-31 Benedikt Meurer <benny at xfce.org>
-
- * po/es.po: Update spanish translations, thanks to Patricio Carr
- <pato at patocarr.com>.
-
-2005-08-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-bar.c, exo/exo-icon-view.c: Use alloca wrappers
- provided by GLib.
-
-2005-08-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c(exo_icon_view_expose_event): No need to setup
- the clipping for the fill GC, as we'll only draw within the clip
- region anyways.
-
-2005-08-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Allocate the GCs required for drawing the
- rubberband selection when the rubberbanding starts and deallocate
- them when rubberbanding is done, instead of allocating them for
- every expose_event handler invokation.
-
-2005-08-25 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-private.{c,h}: Drop the MIME info parser.
- * docs/reference/tmpl/*.sgml: Regenerate the API documentation
- templates.
- * docs/reference/exo-docs.sgml: Don't list libxfcegui4 as dependency
- any longer.
-
-2005-08-22 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Disable Gtk+ DnD callbacks when starting a
- rubberband selection and re-enable them afterwards.
- * exo/exo-icon-view.c(exo_icon_view_button_press_event): Cancel cell
- editing when clicking on an empty area.
-
-2005-08-19 Benedikt Meurer <benny at xfce.org>
-
- * python/Makefile.am: Fix indentation.
- * configure.in.in: Enable debugging by default when building from a
- SVN sandbox. Disable debugging by default when building a release.
- * TODO: Remove obsolete items.
- * HACKING: Fix repository URLs and file names.
- * NEWS: Collect atleast the most important changes.
- * po/: Run 'gmake update-po'.
-
-2005-08-19 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Bump the libtool revision number.
-
-2005-08-19 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, exo/exo-xsession-client.c: Drop dependency on X11.
- Acts as a dummy on other GDK targets.
- * configure.in.in, docs/reference/Makefile.am, exo/Makefile.am,
- exo/exo-0.3.pc.in, exo/exo.h, python/Makefile.am, tests/Makefile.am:
- Drop unnecessary dependency on libxfcegui4.
-
-2005-08-18 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.{c,h}, docs/reference/tmpl/exo-icon-view.sgml:
- Import the new ExoIconView class, which provides a compatible
- interface to the GtkIconView class in Gtk+ 2.8 (using cell
- renderers instead of hardcoding the renderering in the icon
- view). The icon view should be faster now, especially the
- rubberband painting should be atleast twice as fast (given that
- you don't use Gtk+ 2.8 with Cairo).
- * exo/exo-mime-database.{c,h}, exo/exo-mime-info.{c,h},
- exo/xdgmime/, exo/Makefile.am, configure.in.in, exo/exo.h,
- po/POTFILES.in: Remove the MIME database implementation, as
- ThunarVFS contains a thread-safe replacement now.
- * configure.in.in, exo/, python/: Use ELF visibility if supported
- by the compiler and the linker.
- * exo/: Fix several signedness warnings produced by gcc41.
- * python/: Remove the MIME implementation from the Python bindings
- and add the new icon view methods.
- * po/libexo-0.3.pot: Ditch autogenerated file.
- * exo-csource/Makefile.am: Build the exo-csource tool on 'gmake
- distcheck', as it's required to successfully 'gmake distcheck'
- in tests/.
-
-2005-08-14 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Add fi translations to XDT_I18N().
- * po/POTFILES.in: Add missing source files.
-
-2005-08-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-object-generic.c, exo/exo-object-i386.S, exo/exo-object.c:
- Better let the compiler handle the exo_object_new() and
- exo_object_unref() methods, so we don't need to care about
- text relocations.
-
-2005-08-05 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-object.h: Reserve two pointers for ExoObject.
-
-2005-08-04 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in: Merge debug support from Thunar. Add check for
- target platform, supports only i386 currently.
- * exo/exo-noop-generic.c, exo/exo-noop-i386.S, exo/exo-noop.h: Add
- commonly used noops.
- * exo/exo.h: Include exo-object.h and exo-noop.h.
- * exo/exo-config.h.in: Add EXO_GNUC_MALLOC macro.
- * exo/exo-object.{c,h}, exo/exo-object-generic.c, exo/exo-object-i386.S:
- Add lightweight object class which features thread-safe type
- registration and atomic refcouting, but provides none of the more
- advanced features of GObject. This can be used for lightweight, fast
- objects, that don't require any of GObject's features other than
- refcounting.
- * exo/Makefile.am: Add the new files.
- * tests/test-exo-noop.c, tests/test-exo-noop.c, tests/Makefile.am: Add
- new tests for exo-noop and exo-object.
-
-2005-07-19 Benedikt Meurer <benny at xfce.org>
-
- * po/ja.po: Update japanese translations, thanks to Daichi Kawahata
- <daichik at users.sourceforge.net>.
-
-2005-07-02 Benedikt Meurer <benny at xfce.org>
-
- * tests/Makefile.am: Don't assume that srcdir = builddir.
-
-2005-07-02 Benedikt Meurer <benny at xfce.org>
-
- * exo-csource/Makefile.am, exo-csource/main.c: Import the exo-csource
- utility, which can generate C code for arbitrary data, much like
- gdk-pixbuf-csource, but not limited to images.
- * docs/reference/exo-csource.xml, docs/reference/Makefile.am,
- docs/reference/exo-docs.sgml: Add documentation for the exo-csource
- utility.
- * tests/: Add a simple test case for the exo-csource utility.
- * po/: Hook the new strings from exo-csource into the translation
- database.
- * Makefile.am, configure.in.in: Link new stuff into the build framework.
-
-2005-06-28 Benedikt Meurer <benny at xfce.org>
-
- * configure.in.in, autogen.sh, Makefile.am: Merge build framework
- changes from Thunar.
- * po/libexo-0.3.pot, po/*.po: Run `gmake update-po'.
-
-2005-06-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-bar.c: G_DEFINE_TYPE already defines a parent class
- pointer, no need to do that manually.
- * exo/exo-icon-bar.c: Show the bin_window directly in the realize
- method instead of overriding the map method.
- * exo/exo-icon-bar.c: Fix a few rendering bugs. Still not perfect.
-
-2005-06-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/xdgmime/xdgmime.c, exo/exo-mime-database.c: The MIME detector
- doesn't perform any stat() calls anymore. The application is
- responsible to check that only regular files will be tested.
- * TODO: Add items that must be done for the MIME detector.
-
-2005-06-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/xdgmime/ChangeLog: Import the xdgmime ChangeLog to ease syncing.
- * exo/xdgmime/xdgmime.c(xdg_mime_init_from_directory): Import patch
- from federico to realloc the right size.
- * exo/xdgmime/xdgmime.c(xdg_check_time_and_dirs): Increase re-check
- time to 60 seconds.
- * exo/xdgmime/xdgmime.c(xdg_mime_get_mime_type_for_file): Don't use
- stdio streams to grab the data from the file for the magic check,
- because the additional overhead is unnecessary. Prefer fstat() over
- stat() to avoid having to resolve the inode for the given path twice.
-
-2005-06-24 Benedikt Meurer <benny at xfce.org>
-
- * exo/xdgmime/xdgmime.c(xdg_mime_remove_callback): Allow to specify
- NULL for the destroy function.
-
-2005-06-16 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-config.h.in: Add defines for EXO_PARAM_READABLE,
- EXO_PARAM_WRITABLE and EXO_PARAM_READWRITE, which enables us to take
- advantage of the new G_PARAM_STATIC_* defines in GObject 2.7.x/2.8.x,
- that are used to tell GParamSpec, that it doesn't need to take a
- copy of the name, nick and blurb settings if they are static strings.
- * exo/exo-cell-renderer-ellipsized-text.c, exo/exo-toolbars-view.c,
- exo/exo-mime-info.c, exo/exo-toolbars-editor.c, exo/exo-icon-bar.c,
- exo/exo-xsession-client.c: Make use of the new EXO_PARAM_* defines
- that were added to exo/exo-config.h.in.
-
-2005-06-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-database.c(exo_mime_database_init): Be sure to call
- xdg_mime_init() before setting up the reload callback function,
- because else the first call to a public xdg_mime_* function will
- lead to an invokation of xdg_mime_init(), which in turn will fire
- all reload callbacks, which in turn will make the ExoMimeDatabase
- drop it's internal state, which means that in the worst case, all
- the MIME information would be loaded twice on program startup.
- * exo/xdgmime/xdgmime.{c,h}: The xdg_mime_init() function must be
- public.
- * python/exo.defs: Add the exo_mime_info_lookup_icon_name() method to
- the Python bindings.
-
-2005-06-14 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-info.{c,h}: Add a method exo_mime_info_lookup_icon_name()
- which determines the name of a suitable icon in a given icon theme.
- The result of the lookup is cached internally. The purpose of this
- change is to allow for better caching of mime icons in the application
- using this interface. The implementation tries to reduce memory
- usage as much as possible.
-
-2005-06-13 Benedikt Meurer <benny at xfce.org>
-
- * po/ja.po: Update japanese translations, thanks to Daichi Kawahata
- <daichik at users.sourceforge.net>.
- * configure.ac, THANKS, po/fr.po: Add french translations, thanks to
- Stephane Roy <sroy at j2n.net>.
-
-2005-06-11 Benedikt Meurer <benny at xfce.org>
-
- * po/ja.po: Update japanese translations, thanks to Daichi Kawahata
- <daichik at users.sourceforge.net>.
-
-2005-06-11 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, po/es.po, THANKS: Add spanish translations from
- Patricio Carr <pato at patocarr.com>.
-
-2005-06-08 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac: Check for libintl.h as well.
- * exo/exo-private.c: Need to include locale.h here to get LC_MESSAGES
- on all systems.
-
-2005-06-05 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-info.c: Use the MIME-Type's name as fallback if the
- Shared MIME Database contains no comment for a given type.
-
-2005-06-04 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-database.c: Run the reload signal at the highest
- priority.
-
-2005-06-04 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-database.h: Fix indentation.
- * exo/exo-mime-database.c (exo_mime_database_get_info): The
- ExoMimeDatabase instance takes a reference on every returned
- ExoMimeInfo object.
-
-2005-05-30 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-database.{c,h}: Don't use separate private data
- structure.
- * exo/exo-mime-info.{c,h}: Add exo_mime_info_get_media(),
- exo_mime_info_get_subtype() and exo_mime_info_lookup_icon() methods.
- * python/exo.defs, python/exo.override: Add new methods to the Python
- bindings.
-
-2005-05-30 Benedikt Meurer <benny at xfce.org>
-
- * exo/Makefile.am: We don't use D-Bus any longer, so no need to keep
- that define around.
-
-2005-05-29 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-mime-database.h: Fix missing function declaration.
-
-2005-05-29 Benedikt Meurer <benny at xfce.org>
-
- * exo/xdgmime/: Import the xdgmime module from freedesktop.org.
- * exo/exo-mime-info.{c,h}, exo/exo-mime-database.{c,h}: Add two new
- classes ExoMimeDatabase and ExoMimeInfo to provide a high-level
- interface to the Shared MIME Database. We currently use xdgmime as
- backend, but that may change over time.
- * configure.ac, exo/Makefile.am, exo/exo.h: Add the new classes to the
- build framework.
- * python/examples/toolbars.py: Fix typo.
- * exo/exo-private.{c,h}: Import the MIME parser from the filer
- repository, which is used to query the comment for a given MIME
- type.
- * python/exo.defs: Add the ExoMimeDatabase and ExoMimeInfo classes to
- the Python bindings.
- * python/examples/mime.py: Add a short example of how to use the MIME
- module from a Python script.
-
-2005-03-17 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, po/ja.po, THANKS, NEWS: Add ja translations, thanks to
- Daichi Kawahata <daichik at users.sourceforge.net>.
- * docs/reference/tmpl/*.sgml: Regenerate with updated gtk-doc.
-
-2005-03-13 Benedikt Meurer <benny at xfce.org>
-
- * HACKING: Add several missing points to the Release process.
- * configure.ac: Bump version to 0.3.1svn.
-
-2005-03-13 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, NEWS: Version 0.3.0.
- * docs/reference/exo-docs.sgml: Update date.
- * po/: Run "make update-po".
- * po/de.po: Update the header.
-
-2005-03-09 Benedikt Meurer <benny at xfce.org>
-
- * exo.spec.in: Update the spec file.
-
-2005-03-02 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-0.3.pc.in: Fix API version.
- * exo/Makefile.am: Fix exo-enum-types.h handling.
- * po/: Update translations.
-
-2005-03-02 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, NEWS: Version 0.3.0pre1.
- * HACKING: Fix a typo in the 'Release process' section. Remove the
- obsolete step 'make regenerate' from the release process.
- * po/de.po, po/libexo-0.3.pot, po/en_GB.po: Run 'make update-po'.
- * Makefile.am: Add the "dist-bz2" and "distcheck-bz2" targets.
- * exo/exo-md5.c(MD5Final): Remove unused variables i and bytes.
-
-2005-02-25 Benedikt Meurer <benny at xfce.org>
-
- * docs/reference/tmpl/exo-toolbars-editor-dialog.sgml,
- docs/reference/tmpl/exo-toolbars-editor.sgml, exo/exo-icon-view.c,
- exo/exo-toolbars-editor-dialog.c, exo/exo-toolbars-editor.c,
- exo/exo-toolbars-model.c, NEWS: Update the API reference manual.
-
-2005-02-24 Benedikt Meurer <benny at xfce.org>
-
- * python/exo.override, python/exo.defs: Add Python bindings for
- the editable toolbars framework.
- * python/examples/Makefile.am, python/examples/toolbars.ui,
- python/examples/toolbars.py: Add example how to use the editable
- toolbars framework.
-
-2005-02-21 Benedikt Meurer <benny at xfce.org>
-
- * python/exomodule.c: Add pygtk_tree_path_to_pyobject() and
- pygtk_tree_path_from_pyobject() from the pygtk distribution, as
- the pygtk module unfortunately doesn't export them.
- * python/exo.override, python/exo.defs: Add the ExoIconView class
- to the Python bindings.
-
-2005-02-19 Benedikt Meurer <benny at xfce.org>
-
- * acinclude.m4, configure.ac: Remove custom Python headers check
- and use the new check from xfce4-dev-tools instead.
-
-2005-02-18 Benedikt Meurer <benny at xfce.org>
-
- * po/libexo-0.3.pot, po/de.po, po/en_GB.po: Update the translation
- files with the recent changes to the source files.
- * po/ChangeLog: Add an empty file here, as its required by the
- po/Makefile.in.in file generated by gettextize.
- * configure.ac: Add the Makefile for the Python examples. Add
- a Makefile variable LIBEXO_VERSION_API, that contains the
- API version of libexo.
- * python/examples/Makefile.am, python/examples/ellipsizing.py,
- python/examples/README: Ship simple python examples, currently
- only one sample program to demonstrate the use of the ellipsizing
- objects in libexo.
- * python/__init__.py, python/pyexo.py, python/Makefile.am: Use a
- similar technique like pygtk to support installing multiple
- versions of the pyexo bindings in parallel.
- * python/exomodule.c, python/exo.override, python/exo.defs,
- python/Makefile.am: Include the ExoEllipsizedLabel and
- ExoCellRendererEllipsizedText classes with the Python bindings.
- * NEWS: Add note about the new Python bindings.
-
-2005-02-17 Benedikt Meurer <benny at xfce.org>
-
- * python/exomodule.c, python/Makefile.am, python/exo.override, TODO,
- python/exo.defs, configure.ac, acinclude.m4, Makefile.am: Initial
- work on the Python bindings, currently includes ExoIconBar and
- ExoXsessionClient.
-
-2005-02-15 Benedikt Meurer <benny at xfce.org>
-
- * exo.spec.in: Do not include the API docs with the exo-devel package,
- but instead, use a exo-docs package.
- * exo.spec.in: Do not depend on D-BUS any longer.
- * exo.spec.in: Add --enable-final as configure parameter.
-
-2005-02-15 Benedikt Meurer <benny at xfce.org>
-
- * docs: Restructured.
-
-2005-02-15 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, po/libexo.pot, po/libexo-0.3.pot: Include the major
- and minor version in the translation domain name to allow parallel
- installations of libexo-0.2 and libexo-0.3.
- * configure.ac, exo/exo-dbus.c, exo/exo-dbus.h, exo/exo.h,
- exo/Makefile.am, po/POTFILES.in: Remove dependency on D-BUS.
- * configure.ac, exo/exo-ice.h, exo/exo-ice.c, exo/Makefile.am,
- po/POTFILES.in: Remove ICE module, which can be readded later
- on, but for now, we'll stick to the lightweight session
- management provided by ExoXSessionClient.
- * configure.ac, NEWS, exo/exo-0.2.pc.in, exo/exo-0.3.pc.in,
- exo/Makefile.am: Bump version to 0.3.0svn.
- * Makefile.am: Remove stale reference to the m4 directory.
- * exo/exo.h, exo/exo-property-proxy.h, exo/exo-property-proxy.c,
- exo/Makefile.am, po/POTFILES.in: Remove obsolete class
- ExoPropertyProxy, which was replaced with ExoBinding already.
- * exo/exo-file-watch.h, exo/exo-file-watch.c, exo/exo.h,
- exo/Makefile.am, po/POTFILES.in: Remove obsolete class ExoFileWatch.
- Thunar will include a better implementation.
- * exo/exo-uri.c, exo/exo-uri.h, exo/exo.h, exo/Makefile.am,
- po/POTFILES.in: Remove unused class ExoUri.
- * exo/Makefile.am: Added rules to properly auto-generate the built
- files. These autogeneration rules are only available if
- --enable-maintainer-mode is specified for configure (which is
- usually the case for autogen runs, but not for enduser configure
- runs).
-
-2005-02-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-cell-render-ellipsized-text.c
- (exo_cell_renderer_ellipsized_text_render): Make sure that the
- cell actually contains text (text string != NULL), because else
- the Pango extension code will dump core if libexo is built with
- --enable-final.
-
-2005-01-29 Benedikt Meurer <benny at xfce.org>
-
- * po/de.po: Improved translations for the toolbar style menu.
-
-2005-01-29 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-toolbars-view.c(exo_toolbars_view_context_menu), po/de.po,
- po/libexo.pot: Better texts for the toolbar style chooser menu.
-
-2005-01-27 Benedikt Meurer <benny at xfce.org>
-
- * m4/, configure, Makefile.in, debian/, depcomp, docs/Makefile.in,
- config.guess, exo/Makefile.in, config.sub, ltmain.sh, gtk-doc.make,
- po/Makefile.in.in, po/*.gmo, mkinstalldirs, config.h.in, missing,
- aclocal.m4, install-sh: Removed all auto-generated files from the
- repository.
- * autogen.sh, configure.ac: Use xfce4-dev-tools.
- * exo.spec.in: Use @PACKAGE_TARNAME@ and @PACKAGE_VERSION@ instead
- of hardcoding values.
-
-2004-12-23 Benedikt Meurer <benny at xfce.org>
-
- * gtk-doc.make, exo/Makefile.am: Get 'make dist' to work from a
- clean checkout.
-
-2004-12-13 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, Makefile.am, THANKS, po/en_GB.po, po/en_GB.gmo: Added
- en_GB translations from Dwayne Bailey <dwayne at translate.org.za>.
-
-2004-12-12 Benedikt Meurer <benny at xfce.org>
-
- * po/libexo.pot, po/de.po, po/de.gmo: Ran make update-po.
-
-2004-12-09 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, exo.spec.in, Makefile.am: Added .spec file and
- "rpm" target.
-
-2004-12-06 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c: Sync with latest changes to GtkIconView, esp.
- the accessibility support.
- * exo/exo-icon-bar.c: Icon bar rendering and sizing fixes.
-
-2004-12-03 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac: Bump version to 0.2.1svn.
-
-2004-12-02 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-xsession-client.c: Added "restart-command" property.
- * exo/exo-pango-extensions.c: Updated gtk-doc.
- * docs/: Updated API documentation.
- * po/libexo.pot, po/de.po, po/de.gmo: Updated translations.
- * configure.ac, NEWS: Version 0.2.0.
-
-2004-12-01 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.c, exo/exo-icon-view.h, docs/: Added documentation
- for the ExoIconView class.
-
-2004-11-30 Benedikt Meurer <benny at xfce.org>
-
- * exo/: Copyright corrections.
-
-2004-11-28 Benedikt Meurer <benny at xfce.org>
-
- * NEWS, po/de.po, po/de.gmo: Fix version number.
-
-2004-11-28 Benedikt Meurer <benny at xfce.org>
-
- * po/libexo.pot: Updated.
- * po/de.po, po/de.gmo: Completed the german translations.
- * exo/exo-binding.c, exo/exo-binding.h: Avoid recursing in notify
- handlers for mutual bindings by blocking the destination handler.
- * configure.ac, NEWS: Version 0.2.0pre2.
-
-2004-11-28 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-view.h: Added 4 padding fields to ExoIconViewClass
- for future expansion.
- * exo/exo-md5.h, exo/exo-md5.c: Changed the API to be compatible
- with libgnome/libegg.
- * docs/: Updated API documentation.
-
-2004-11-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-ellipsized-label.c(exo_ellipsized_label_new): Fix typo, the
- property is named "label", not "text".
- * exo/exo-icon-bar.c(exo_icon_bar_style_set): Reset background color
- only if the widget is realized.
-
-2004-11-27 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-bar.c: Update background of the bin_window as well
- when style changes. This fixes bug #23.
-
-2004-11-26 Benedikt Meurer <benny at xfce.org>
-
- * NEWS: Updated for 0.2.0pre1.
-
-2004-11-26 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-string.h, exo/exo-string.c: Added exo_strndupv() utility
- function to duplicate string arrays.
- * exo/exo-enum-types.h, exo/exo-pango-extensions.c,
- exo/exo-enum-types.c, exo/exo-pango-extensions.h: Added
- EXO_PANGO_ELLIPSIZE_NONE to be compatible with Pango. Use
- ellipsizing functions provided by Pango 1.6 if build against
- Pango 1.6 or above.
- * exo/exo-xsession-client.h, exo/exo-xsession-client.c: Added
- exo_xsession_client_get_restart_command() as per Brians request.
- * exo/exo-ellipsized-label.c, exo/exo-ellipsized-label.h: Made this
- widget compatible with GtkLabel from Gtk+ 2.6.
- * exo/exo-cell-renderer-ellipsized-text.c,
- exo/exo-cell-renderer-ellipsized-text.h: Added a CellRenderer widget
- that enhances GtkCellRendererText with the ability to automatically
- ellipsize text. This is compatible with GtkCellRendererText from
- Gtk+ 2.6.
- * exo/Makefile.am, HACKING: Added "regenerate" targets to regenerate
- the marshallers and enum types files.
- * exo/exo.h: Include new header files.
- * docs/: Updated API documentation.
- * configure.ac: Updated version to 0.2.0pre1.
-
-2004-11-25 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-toolbars-view.c, exo/exo-toolbars-view.h: Changed the
- semantics of the ExoToolbarsView class. The integrated right-click
- menu now contains an item "Customize Toolbars...", when the user
- has connected a handler to the "customize" signal. The icons
- where removed from the right-click menu until better icons are
- available.
- * po/libexo.pot, po/de.po, po/de.gmo: Updated the german translations.
- * docs/: Updated online documentation.
- * exo/exo-icon-bar.c, exo/exo-icon-bar.h: Added an "orientation"
- property. Iconbar now supports horizontal and vertical mode.
- * docs/Makefile.am, gtk-doc.make: Imported the gtk-doc make rules
- from Gtk+ 2.5.
-
-2004-11-23 Benedikt Meurer <benny at xfce.org>
-
- * README, HACKING: Improved these documents.
-
-2004-11-23 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, exo/exo.h, exo/exo-xsession-client.c,
- exo/exo-xsession-client.h, docs/: Added ExoXsessionClient class,
- which provides a lightweight X11R5 session management client.
-
-2004-11-23 Benedikt Meurer <benny at xfce.org>
-
- * HACKING: Additional notes for releases.
-
-2004-11-22 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-bar.c, exo/exo-icon-bar.h, docs/tmpl/exo-icon-bar.sgml:
- ExoIconBar can no longer receive focus. Renamed "changed" signal to
- "selection-changed". Several code cleanups and gtk-doc completed.
- * exo/exo-binding.c, exo/exo-gobject-extensions.c,
- exo/exo-binding.h, exo/exo-gobject-extensions.h,
- docs/tmpl/exo-binding.sgml, docs/tmpl/exo-gobject-extensions.sgml:
- Replacement for ExoPropertyProxy. Based on the GObject Binding
- Properties code from http://ex-code.com/glib-bind/. This
- implementation is easier, faster and requires less memory.
- * exo/exo.h: Deprecated ExoPropertyProxy in favour of ExoBinding.
- * configure.ac: Added some M4 magic to allow version tags. Updated
- version to 0.2.0svn.
- * po/: Updated translations.
- * exo/exo-private.c, exo/exo-private.h, exo/exo-toolbars-view.c: Get
- i18n support working.
-
-2004-11-16 Benedikt Meurer <benny at xfce.org>
-
- * po/, configure.ac: Made libexo translatable.
-
-2004-11-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-ellipsized-label.c: Remove the tooltips from the label
- object.
-
-2004-11-15 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-toolbars-view.c: Emit "popup-menu" if the user clicks the
- toolbars while not in Editing mode.
-
-2004-11-12 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac, NEWS: Version 0.1.3.
- * exo/exo-config.h.in, exo/exo-config.c, exo/exo.h, docs/exo-docs.sgml,
- docs/tmpl/exo-config.sgml, docs/exo-sections.txt: Added
- `Version Information' variables and macros similar to what
- we use in Xfce and Gtk+.
- * m4/debug.m4: --enable-final is now on by default for plattforms
- that support it.
- * exo/exo-toolbars-model.c(exo_toolbars_model_real_add_item): Always
- check if the action is valid.
-
-2004-11-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-string.c(exo_str_is_equal): Avoid call to strcmp here.
- * configure.ac, exo/exo-toolbars-model.c: Elide the dependency on
- libxml-2.0. Replaced with a GLib based XML parser.
- * configure.ac, m4/gtk-doc.m4, docs/: Added initial API reference
- documentation for libexo.
-
-2004-11-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-toolbars-private.c: Fix a crash on X setups where Gtk+
- doesn't use the best visual by default.
-
-2004-11-10 Benedikt Meurer <benny at xfce.org>
-
- * AUTHORS: Added note about libegg.
-
-2004-11-09 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac: Depend on libxml-2.0. Set libtool verinfo properly.
- * exo/exo-string.h, exo/exo-string.c: Added a function
- exo_str_elide_underscores that is used to remove underscores
- from label texts.
- * exo/exo-marshal.list, exo/exo-marshal.c, exo/exo-marshal.h: Added
- additional marshallers required for the toolbars stuff.
- * exo/exo-toolbars-private.h, exo/exo-toolbars-private.c,
- exo/exo-toolbars-model.h, exo/exo-toolbars-model.c,
- exo/exo-toolbars-view.h, exo/exo-toolbars-view.c,
- exo/exo-toolbars-editor-dialog.h, exo/exo-toolbars-editor-dialog.c,
- exo/exo-toolbars-editor.h, exo/exo-toolbars-editor.c: Added a
- customizable toolbar with backend and editing frontend. This is
- partly based on the editable toolbar found in libegg, but not
- compatible in any way.
- * exo/exo.h: Include new headers.
-
-2004-10-12 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac: Version 0.1.2.
- * m4/debug.m4: Added linker optimizations if --enable-final is
- given (recent GNU binutils required).
-
-2004-10-11 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-md5.c: Don't include <md5.h> if MD5Init wasn't found
- on the system.
-
-2004-09-30 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-icon-bar.c: Fixed the text color problem by introducing
- two new style properties active_item_text_color and
- cursor_item_text_color, which defaults to black.
- * exo/exo-icon-bar.c(exo_icon_bar_paint_item): Always draw the text
- with ACTIVE or SELECTED state to work-around issues with gtk
- themes that do not yet know about ExoIconBar. We need a real
- solution here.
- * TODO: Added note about the ExoIconBar theme problem.
-
-2004-09-25 Benedikt Meurer <benny at xfce.org>
-
- * configure.ac: Version 0.1.1.
-
-2004-09-24 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-ice.c, exo/exo-ice.h: Add ICE module based upon the
- ice-layer from xfce4-session and the gnome-ice module of
- libgnomeui.
- * configure.ac: Add check for ICE/XSM libraries.
-
-2004-09-23 Benedikt Meurer <benny at xfce.org>
-
- * exo/exo-md5.c: Add a fallback implementation for the MD5 algorithm,
- taken from ROX-Filer. Only used if MD5Init isn't found on the
- system.
-
-2004-09-14 Benedikt Meurer <benny at xfce.org>
-
- * Initial import.
diff --git a/Makefile.am b/Makefile.am
index 2beb10b..73e774c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -37,6 +37,15 @@ rpm: dist
rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
@rm -f $(PACKAGE)-$(VERSION).tar.gz
+.PHONY: ChangeLog
+
+ChangeLog: Makefile
+ (GIT_DIR=$(top_srcdir)/.git git log > .changelog.tmp \
+ && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) \
+ || (touch ChangeLog; echo 'Git directory not found: installing possibly empty changelog.' >&2)
+
+dist-hook: ChangeLog
+
EXTRA_DIST = \
AUTHORS \
COPYING \
More information about the Xfce4-commits
mailing list