--- garcon-0.1.8/ChangeLog 2011-06-19 15:35:21.000000000 +0200 +++ garcon-0.1.9/ChangeLog 2011-09-12 20:24:33.000000000 +0200 @@ -1,3 +1,475 @@ +commit dcdbfb5b388968048c7477e215dc10b6d634af03 +Author: Nick Schermer +Date: Mon Sep 12 20:20:46 2011 +0200 + + Updates for release. + +commit 1fe36e18e64a75751ccdb8d4caca856c684329ac +Author: Nick Schermer +Date: Fri Sep 9 20:12:42 2011 +0200 + + Return an error string instead of freeing it. + +commit 6ff5fb437eb927185796f3d851e5338af30710aa +Author: Pjotr Anon +Date: Wed Sep 7 20:13:40 2011 +0200 + + l10n: Updated Dutch (Flemish) (nl) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 1b35c0ff8e2326250ff362f32110f3c694fb1dbf +Author: Cheng-Chia Tseng +Date: Mon Sep 5 05:51:36 2011 +0200 + + l10n: Updated Chinese (Taiwan) (zh_TW) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 4cc68370971200a4ae90a5e5bd15d9f6c86a9f15 +Author: Pjotr Anon +Date: Thu Sep 1 15:31:57 2011 +0200 + + l10n: Updated Dutch (Flemish) (nl) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 27e14b2ade2165438caade39fade8e45eb08845e +Author: Ardjuna +Date: Sun Aug 28 03:49:55 2011 +0200 + + l10n: Updated Indonesian (id) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit ddf34f3654f863ec23e83ac3f3b2b02917f00b18 +Author: Mohd. Nadzrin Sapari +Date: Fri Aug 26 22:05:13 2011 +0200 + + l10n: New translation for Malay + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit d43d9487be7ead6005d79a7b5842ea131be5bc9c +Author: كريم أولاد الشلحة +Date: Wed Aug 24 04:25:24 2011 +0200 + + l10n: Updated Arabic (ar) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 98103ad48c698568ba3c9a0de2a600c7d4ebae48 +Author: Mișu Moldovan +Date: Sun Jul 31 11:18:59 2011 +0200 + + l10n: Updated Romanian (ro) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit f4b738538f1cf56fe3a2525f80045d7ca54ad331 +Author: Piarres Beobide +Date: Mon Jul 25 16:06:47 2011 +0200 + + l10n: Updated Basque (eu) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit e7e5c09a8d09c08fa635c8ef8e982e6341fbe9d7 +Author: Artem Zolochevskiy +Date: Fri Jul 22 13:10:56 2011 +0200 + + l10n: Updated Russian (ru) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit bffa3c881d54d32c66d4771d1d0ee127792885e4 +Author: Andres Sanchez +Date: Tue Jul 19 19:28:37 2011 +0200 + + l10n: Updated Spanish (Castilian) (es) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit c37e564d0955facdaf4185865dea887b489e724f +Author: Andres Sanchez +Date: Tue Jul 19 19:27:44 2011 +0200 + + l10n: Updated Spanish (Castilian) (es) translation to 96% + + New status: 26 messages complete with 1 fuzzy and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit caf43725263b07ebe22355888dcd6ba57b8479c0 +Author: Tomáš Vadina +Date: Fri Jul 15 08:35:37 2011 +0200 + + l10n: Updated Slovak (sk) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 1b91378bdbc5568301b7d3d704fb008b45c79a75 +Author: Rafael Neri +Date: Tue Jul 12 14:28:14 2011 +0200 + + l10n: Updated Portuguese (Brazilian) (pt_BR) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 3ea39286cc7d6834d47931fc6530bca92623c99f +Author: alpertekinalp +Date: Fri Jul 8 15:54:28 2011 +0200 + + l10n: Updated Turkish (tr) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit bc52d25c2079f374ff8bd5e1b5ad302d7daf545e +Author: Chipong Luo +Date: Fri Jul 8 10:02:39 2011 +0200 + + l10n: Updated Chinese (China) (zh_CN) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 592fd6e810b6bbdd685a6609684e223af081c9fd +Author: Praveen Illa +Date: Wed Jul 6 01:20:30 2011 +0200 + + l10n: Updated Telugu (te) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit bfcb569d6c1e260e0fbff5ab5de0677008f16afc +Author: Nick Schermer +Date: Sun Jul 3 22:03:46 2011 +0200 + + Remove unneeded check. + +commit 82faf9ec8a1a24e678928596c5609991df1711e5 +Author: Nick Schermer +Date: Wed Jun 29 19:38:57 2011 +0200 + + Make a previous commit a bit nicer. + +commit 6f94f8b90ea802df19fb84e2e00b1d8fb3bb9c50 +Author: Nick Schermer +Date: Mon Jun 27 20:53:16 2011 +0200 + + Small function cleanup. + +commit 0e78e9a3279774c48ce181e0c3f8548faef3935e +Author: Nick Schermer +Date: Mon Jun 27 20:46:56 2011 +0200 + + Do utf-8 checking in the set functions. + +commit 02f2f540a2dec91d4e1c845e3e03b1bf73b92fc2 +Author: Nick Schermer +Date: Sun Jun 26 23:07:39 2011 +0200 + + Remove _garcon_keyfile_load. + +commit 160e15a643b57f9f857cda144c89b12f3ae43a84 +Author: Nick Schermer +Date: Sun Jun 26 23:06:36 2011 +0200 + + Port GarconMenuDirectory to XfceRc. + +commit ca2fa78c98cb2797337d6450de43791e78b21d9a +Author: Nick Schermer +Date: Sun Jun 26 22:59:20 2011 +0200 + + Port GarconMenuItem to use XfceRc. + +commit 69884e86a01211282976dcfba8b97bb3b8fdd441 +Author: Nick Schermer +Date: Sun Jun 26 22:58:58 2011 +0200 + + Depend on libxfce4util for XfceRc. + +commit 5ad8363be883a649c98ac351e9c0d1d8de13d9a9 +Author: Nick Schermer +Date: Tue Jun 28 23:25:03 2011 +0200 + + Do not sort the menu items twice with merge-all. + + The _get_items and _get_menus functions both returned sorted + lists that were sorted again after concat, avoid this by + directly collecting the unsorted data in _get_elements. + +commit ba62f4e94bc79e63c0ef515b0d746077258affe2 +Author: Nick Schermer +Date: Mon Jun 27 21:24:58 2011 +0200 + + Add macro to free list with destroy function. + + Used quite often in garcon and since 2.28 there is a + function for this in glib. Bit easier on the eye. + +commit 1d816daaaff26e7ee7bbfafa2aed9a38febb5c91 +Author: Jannis Pohlmann +Date: Sun Jun 26 23:31:12 2011 +0200 + + Do not decrement the internal refcount of items. + + This reverts commit c63c7b91f1b9cca982a9441de5397d4019fa6fb0. The + internal reference counter is used to check whether items are allocated + or not. Whenever an item has been included in a menu at least once (that + is, it matched an rule) it's refcount is not supposed to be + lowered anymore (in that sense it's more like a boolean flag than a + counter). Decrementing the refcount breaks . + + Reverting this change might break menu reloading, so perhaps we need to + use something different than garcon_menu_item_unref() in + XfceMenuItemCache. Will check later. + +commit e55762858aac06aa4d55a0cde3d1ede77ac97f45 +Author: Jannis Pohlmann +Date: Sun Jun 26 23:30:26 2011 +0200 + + Print information about the different stages of test-menu-parser. + +commit e75fc6a382ada4dcc4c55bb54f4db9149f0be7e2 +Author: Jannis Pohlmann +Date: Sun Jun 26 21:39:19 2011 +0200 + + Fix printing the path of items in the test suite application. + +commit 3634884a49a513e27a32b6a91e9558052a1a735d +Author: Jannis Pohlmann +Date: Sun Jun 26 14:08:12 2011 +0200 + + Fix coding style a bit. + + There are quite a number of places where the "< 90 chars per row" rule + is not honored. I guess at som point it would be good to copy the coding + style file over from tumbler and extend it by a few manual wrapping + rules. + +commit 8e056c7e9b900d9adfb3181cdee4f40dc1e104da +Author: Per Kongstad +Date: Sun Jun 26 12:11:58 2011 +0200 + + l10n: Updated Danish (da) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 9fe41fe9eca704be2a0e92f4e7cedf8ab1ffd4c6 +Author: Nick Schermer +Date: Sun Jun 26 11:35:49 2011 +0200 + + Queue more reload-required signals. + +commit ac66e7fbfc0788eb870ee773fc4420e432340370 +Author: Nick Schermer +Date: Sun Jun 26 08:59:44 2011 +0200 + + Sort cases in garcon_menu_node_tree_rule_matches(). + + Sort the most common node types to the top of the switch. With the + stock menu the followint types were processed: + + 772 GARCON_MENU_NODE_TYPE_INCLUDE + 30 GARCON_MENU_NODE_TYPE_EXCLUDE + 4 GARCON_MENU_NODE_TYPE_DIRECTORY_DIR + 73 GARCON_MENU_NODE_TYPE_FILENAME + 1142 GARCON_MENU_NODE_TYPE_CATEGORY + 158 GARCON_MENU_NODE_TYPE_OR + +commit 42c7fdfde47a1f4ba79c70f28e9615cf7aee5164 +Author: Nick Schermer +Date: Sun Jun 26 08:46:42 2011 +0200 + + Optimize some functions that are called a lot. + + Avoid the reverse check on garcon_menu_node_tree_get_child_node(), + which is called a bunch of times. + + And post-reverse the lists that are generated with + garcon_menu_node_tree_get_string_children() and + garcon_menu_node_tree_get_child_nodes(). + +commit 9ebab4a5b31448d4acafeafbe58c27acbbd7801a +Author: Nick Schermer +Date: Sun Jun 26 08:17:50 2011 +0200 + + Use GSList in garcon_menu_merger_remove_duplicate_paths(). + +commit 6311a7f8579c3290cc53d3ee9cc6b40d205e4afe +Author: Nick Schermer +Date: Sat Jun 25 23:26:20 2011 +0200 + + Move new appfinder item to top of default Xfce menu. + +commit 2a09cdb913eda786d1a8d47bc439fa8cade6010b +Author: Nick Schermer +Date: Sat Jun 25 21:22:06 2011 +0200 + + Plug leak in garcon_menu_merger_resolve_moves(). + +commit aa10182c18268a570f85db412dff7a8c62cbec03 +Author: Nick Schermer +Date: Sat Jun 25 21:14:38 2011 +0200 + + Use a GSList for internal list of monitored files. + +commit 3c1bc907eeea622486b82f14651b4978a8fc8fd9 +Author: Nick Schermer +Date: Sat Jun 25 21:11:36 2011 +0200 + + Plug leak in garcon_menu_resolve_items() and use GSList. + +commit 3b303dddc60d6fd94d70107f8cd73ad0aac3b04d +Author: Nick Schermer +Date: Sat Jun 25 21:00:02 2011 +0200 + + Plug leak and speed up garcon_menu_get_elements(). + +commit 3ffd9b2a021e730fbca82f2b8085c80815b4f738 +Author: Nick Schermer +Date: Sat Jun 25 17:09:03 2011 +0200 + + Merge multiple reload-required signals. + + The signal is triggered up to 5 times when the menu is + changed. Use and idle to combine those events in 1 + signal emit. + +commit afc4f4b3a844cbdc8e036363e033caed4e17b9a7 +Author: Bauzhan Muftakhidinov +Date: Sat Jun 25 13:59:03 2011 +0200 + + l10n: Updated Kazakh (kk) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 05a41494a6a81fed1ee4675f4bf06171de7a2725 +Author: Yarema aka Knedlyk +Date: Wed Jun 22 10:37:12 2011 +0200 + + l10n: Updated Ukrainian (uk) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 51cd565bbb3a57410fec9bcb3578be19c57a23cf +Author: Masato Hashimoto +Date: Tue Jun 21 07:07:20 2011 +0200 + + l10n: Updated Japanese (ja) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 525f76fe06ba9edb568ea07e95087037c54d5965 +Author: Christoph Wickert +Date: Mon Jun 20 22:48:50 2011 +0200 + + l10n: Updated German (de) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit b043d840cf39703bd3a4dcd418c550835ba47b3a +Author: Sergio Marques +Date: Mon Jun 20 22:20:06 2011 +0200 + + l10n: Updated Portuguese (pt) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 6a54aac2f50cc22179e144c5a4ff84389a6a3507 +Author: Christoph Wickert +Date: Mon Jun 20 21:21:19 2011 +0200 + + l10n: Updated German (de) translation to 96% + + New status: 26 messages complete with 1 fuzzy and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit e79dd157273e29f48e83c85c4898d855a96f5aab +Author: Chipong Luo +Date: Mon Jun 20 02:39:10 2011 +0200 + + l10n: Updated Chinese (China) (zh_CN) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 60c4827e819410fcb4a685f1c939e6c1f3c7083e +Author: Pjotr Anon +Date: Sun Jun 19 19:04:19 2011 +0200 + + l10n: Updated Dutch (Flemish) (nl) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit 4e9556a8f495423c4a56a43fd3984607d1af9bb4 +Author: Cristian Marchi +Date: Sun Jun 19 17:21:54 2011 +0200 + + l10n: Updated Italian (it) translation to 100% + + New status: 27 messages complete with 0 fuzzies and 0 untranslated. + + Transmitted-via: Transifex (translations.xfce.org). + +commit e376b55a7600fe9b16ba06b42cab323949d97310 +Author: Nick Schermer +Date: Sun Jun 19 15:47:57 2011 +0200 + + Rename Network category to Internet (bug #3459). + +commit fe1ab5616d00f917cea1e8c97cab193fad6a2b5b +Author: Nick Schermer +Date: Sun Jun 19 15:36:47 2011 +0200 + + Post release tag bump. + commit 592d5c3390d9bc5cbd66eb5d96a878162c9e221c Author: Nick Schermer Date: Sun Jun 19 15:35:00 2011 +0200