[Zeitgeist] [Bug 958483] Re: Untranslated strings in a-l-m

2012-03-21 Thread Launchpad Bug Tracker
This bug was fixed in the package activity-log-manager - 0.9.4-0ubuntu1

---
activity-log-manager (0.9.4-0ubuntu1) precise; urgency=low

  * New upstream release
- make Diagnositics tab translatable (LP: #957891, #958483)
- X-GNOME-Keywords is changed to Keywords (LP: #949849)
- Fix untranslated strings in Application and History tab
- Add border to folder blacklist TreeView
- Fixed a segmentation fault dued to null pixbufs.
- Make the AppSelection dialog to be orderer automatically by usage.
- Force the size of the blacklisted directory's text to be consistent
  with the size of the label above.
- Use gtk-execute as application's icon if the application's icon
  isn't in the current IconTheme.
- Added Today and Yesterday instead of the date, matching the mockup.
- The Folders blacklisted have icons if they are special folders
- The blacklisted Folders list show the folder name and the folder
  path for each entry
- [UIFe] Blacklisted special folder icons (from nautilus). (LP: #960498)
  * debian/watch:
- update to latest upstream url
  * debian/control:
- bump Standards-Version
 -- Didier Roche didro...@ubuntu.com   Wed, 21 Mar 2012 11:16:03 +0100

** Changed in: activity-log-manager (Ubuntu)
   Status: New = Fix Released

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/958483

Title:
  Untranslated strings in a-l-m

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in Ubuntu Translations:
  Triaged
Status in “activity-log-manager” package in Ubuntu:
  Fix Released

Bug description:
  I have found some more untranslated strings in the Activity Log Manager:
  - On the Select Application window, the table headers are not marked for 
translation
  - On the Applications tab, the accessible name of the applications list is 
not marked for translation
  - On the History tab, the dates shown when one selects Advanced are not 
formatted in a locale-specific way, because the format strings are not marked 
for translation. Same happens in the Select Application window, under the Last 
Used column.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/958483/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 957891] Re: Diagnostics tab i18n problems in a-l-m

2012-03-21 Thread Launchpad Bug Tracker
This bug was fixed in the package activity-log-manager - 0.9.4-0ubuntu1

---
activity-log-manager (0.9.4-0ubuntu1) precise; urgency=low

  * New upstream release
- make Diagnositics tab translatable (LP: #957891, #958483)
- X-GNOME-Keywords is changed to Keywords (LP: #949849)
- Fix untranslated strings in Application and History tab
- Add border to folder blacklist TreeView
- Fixed a segmentation fault dued to null pixbufs.
- Make the AppSelection dialog to be orderer automatically by usage.
- Force the size of the blacklisted directory's text to be consistent
  with the size of the label above.
- Use gtk-execute as application's icon if the application's icon
  isn't in the current IconTheme.
- Added Today and Yesterday instead of the date, matching the mockup.
- The Folders blacklisted have icons if they are special folders
- The blacklisted Folders list show the folder name and the folder
  path for each entry
- [UIFe] Blacklisted special folder icons (from nautilus). (LP: #960498)
  * debian/watch:
- update to latest upstream url
  * debian/control:
- bump Standards-Version
 -- Didier Roche didro...@ubuntu.com   Wed, 21 Mar 2012 11:16:03 +0100

** Changed in: activity-log-manager (Ubuntu)
   Status: New = Fix Released

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/957891

Title:
  Diagnostics tab i18n problems in a-l-m

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in Ubuntu Translations:
  Triaged
Status in “activity-log-manager” package in Ubuntu:
  Fix Released

Bug description:
  The strings on the Diagnostics tab of the Privacy control center panel do not 
appear translated. This is because of two problems:
  - the Diagnostics tab label is not marked for translation
  - the strings from the whoopsie.ui file are translated in the po files, but 
the translation domain is not set for the file before the 
gtk_builder_add_from_file call.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/957891/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 949849] Re: Should use official Keywords instead of X-GNOME-Keywords

2012-03-21 Thread Launchpad Bug Tracker
This bug was fixed in the package activity-log-manager - 0.9.4-0ubuntu1

---
activity-log-manager (0.9.4-0ubuntu1) precise; urgency=low

  * New upstream release
- make Diagnositics tab translatable (LP: #957891, #958483)
- X-GNOME-Keywords is changed to Keywords (LP: #949849)
- Fix untranslated strings in Application and History tab
- Add border to folder blacklist TreeView
- Fixed a segmentation fault dued to null pixbufs.
- Make the AppSelection dialog to be orderer automatically by usage.
- Force the size of the blacklisted directory's text to be consistent
  with the size of the label above.
- Use gtk-execute as application's icon if the application's icon
  isn't in the current IconTheme.
- Added Today and Yesterday instead of the date, matching the mockup.
- The Folders blacklisted have icons if they are special folders
- The blacklisted Folders list show the folder name and the folder
  path for each entry
- [UIFe] Blacklisted special folder icons (from nautilus). (LP: #960498)
  * debian/watch:
- update to latest upstream url
  * debian/control:
- bump Standards-Version
 -- Didier Roche didro...@ubuntu.com   Wed, 21 Mar 2012 11:16:03 +0100

** Changed in: activity-log-manager (Ubuntu)
   Status: Triaged = Fix Released

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/949849

Title:
  Should use official Keywords instead of X-GNOME-Keywords

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in “activity-log-manager” package in Ubuntu:
  Fix Released
Status in “deja-dup” package in Ubuntu:
  Won't Fix
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “pkgbinarymangler” package in Ubuntu:
  Fix Released
Status in “system-config-printer” package in Ubuntu:
  Triaged

Bug description:
  Currently X-GNOME-Keywords is stripped from desktop, we should add
  Keywords to the list, patch coming in a bit but just to check do you
  want to keep compat for X-GNOME-Keywords still and just update the few
  sources using it before precise?

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/949849/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 958483] Re: Untranslated strings in a-l-m

2012-03-21 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/activity-log-manager

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/958483

Title:
  Untranslated strings in a-l-m

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in Ubuntu Translations:
  Triaged
Status in “activity-log-manager” package in Ubuntu:
  Fix Released

Bug description:
  I have found some more untranslated strings in the Activity Log Manager:
  - On the Select Application window, the table headers are not marked for 
translation
  - On the Applications tab, the accessible name of the applications list is 
not marked for translation
  - On the History tab, the dates shown when one selects Advanced are not 
formatted in a locale-specific way, because the format strings are not marked 
for translation. Same happens in the Select Application window, under the Last 
Used column.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/958483/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 957891] Re: Diagnostics tab i18n problems in a-l-m

2012-03-21 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/activity-log-manager

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/957891

Title:
  Diagnostics tab i18n problems in a-l-m

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in Ubuntu Translations:
  Triaged
Status in “activity-log-manager” package in Ubuntu:
  Fix Released

Bug description:
  The strings on the Diagnostics tab of the Privacy control center panel do not 
appear translated. This is because of two problems:
  - the Diagnostics tab label is not marked for translation
  - the strings from the whoopsie.ui file are translated in the po files, but 
the translation domain is not set for the file before the 
gtk_builder_add_from_file call.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/957891/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 949849] Re: Should use official Keywords instead of X-GNOME-Keywords

2012-03-21 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/activity-log-manager

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/949849

Title:
  Should use official Keywords instead of X-GNOME-Keywords

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in “activity-log-manager” package in Ubuntu:
  Fix Released
Status in “deja-dup” package in Ubuntu:
  Won't Fix
Status in “language-selector” package in Ubuntu:
  Fix Released
Status in “pkgbinarymangler” package in Ubuntu:
  Fix Released
Status in “system-config-printer” package in Ubuntu:
  Triaged

Bug description:
  Currently X-GNOME-Keywords is stripped from desktop, we should add
  Keywords to the list, patch coming in a bit but just to check do you
  want to keep compat for X-GNOME-Keywords still and just update the few
  sources using it before precise?

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/949849/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 958483] Re: Untranslated strings in a-l-m

2012-03-21 Thread Gabor Kelemen
** Changed in: ubuntu-translations
   Status: Triaged = Fix Released

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/958483

Title:
  Untranslated strings in a-l-m

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in Ubuntu Translations:
  Fix Released
Status in “activity-log-manager” package in Ubuntu:
  Fix Released

Bug description:
  I have found some more untranslated strings in the Activity Log Manager:
  - On the Select Application window, the table headers are not marked for 
translation
  - On the Applications tab, the accessible name of the applications list is 
not marked for translation
  - On the History tab, the dates shown when one selects Advanced are not 
formatted in a locale-specific way, because the format strings are not marked 
for translation. Same happens in the Select Application window, under the Last 
Used column.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/958483/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 957891] Re: Diagnostics tab i18n problems in a-l-m

2012-03-21 Thread Gabor Kelemen
** Changed in: ubuntu-translations
   Status: Triaged = Fix Released

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/957891

Title:
  Diagnostics tab i18n problems in a-l-m

Status in Activity Log Manager for Zeitgeist:
  Fix Released
Status in Ubuntu Translations:
  Fix Released
Status in “activity-log-manager” package in Ubuntu:
  Fix Released

Bug description:
  The strings on the Diagnostics tab of the Privacy control center panel do not 
appear translated. This is because of two problems:
  - the Diagnostics tab label is not marked for translation
  - the strings from the whoopsie.ui file are translated in the po files, but 
the translation domain is not set for the file before the 
gtk_builder_add_from_file call.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/957891/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 932989] Re: Make FTS++ optional

2012-03-21 Thread Moritz Neeb
** Branch linked: lp:~zormit/zeitgeist/fix-932989

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/932989

Title:
  Make FTS++ optional

Status in Zeitgeist Framework:
  In Progress

Bug description:
  * Make FTS++ optional.
  * Make the fts.vala extension behave if FTS++ isn't there.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/932989/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Merge] lp:~zormit/zeitgeist/fix-932989 into lp:zeitgeist

2012-03-21 Thread Moritz Neeb
Moritz Neeb has proposed merging lp:~zormit/zeitgeist/fix-932989 into 
lp:zeitgeist.

Requested reviews:
  Zeitgeist Framework Team (zeitgeist)
Related bugs:
  Bug #932989 in Zeitgeist Framework: Make FTS++ optional
  https://bugs.launchpad.net/zeitgeist/+bug/932989

For more details, see:
https://code.launchpad.net/~zormit/zeitgeist/fix-932989/+merge/98760

Added an option for autogen.sh / configure : --disable-fts to compile without 
FTS++.
If zeitgeist-fts (aka SimpleIndexer at DBus) is not present, fts.vala 
unregisters a special monitor which was set up to wait for FTS and the 
extension itself.
-- 
https://code.launchpad.net/~zormit/zeitgeist/fix-932989/+merge/98760
Your team Zeitgeist Framework Team is requested to review the proposed merge of 
lp:~zormit/zeitgeist/fix-932989 into lp:zeitgeist.
=== modified file 'configure.ac'
--- configure.ac	2012-03-20 12:29:29 +
+++ configure.ac	2012-03-21 23:38:18 +
@@ -80,6 +80,18 @@
 DBUS_SERVICES_DIR=$services_dir
 AC_SUBST(DBUS_SERVICES_DIR)
 
+
+#
+# Configure options: --disable-fts.
+#
+AC_ARG_ENABLE([fts],
+AS_HELP_STRING([--disable-fts], [Build without FTS++ extension]))
+
+if test x$enable_fts = x ; then
+enable_fts=yes
+fi
+AM_CONDITIONAL(HAVE_FTS, test x$enable_fts != xno)
+
 AC_CONFIG_FILES([
 	Makefile
 	src/Makefile
@@ -131,6 +143,7 @@
 Install Prefix: ${prefix}
 
   Optional dependencies
+fts++:  ${enable_fts}
 dee-icu:${with_dee_icu}
 
 EOF

=== modified file 'extensions/Makefile.am'
--- extensions/Makefile.am	2012-02-15 18:27:21 +
+++ extensions/Makefile.am	2012-03-21 23:38:18 +
@@ -1,4 +1,6 @@
+if HAVE_FTS
 SUBDIRS = fts++
+endif
 
 NULL =
 

=== modified file 'extensions/fts.vala'
--- extensions/fts.vala	2012-02-10 17:03:50 +
+++ extensions/fts.vala	2012-03-21 23:38:18 +
@@ -95,24 +95,23 @@
 
 // FIXME: shouldn't we delay this to next idle callback?
 // Get SimpleIndexer
-Bus.watch_name_on_connection (connection,
-INDEXER_NAME,
-BusNameWatcherFlags.AUTO_START,
-(conn) =
-{
-if (siin != null) return;
-conn.get_proxy.beginRemoteSimpleIndexer (
-org.gnome.zeitgeist.SimpleIndexer,
-/org/gnome/zeitgeist/index/activity,
-0, null, this.proxy_acquired);
-},
-() = {});
+if (siin != null) return;
+connection.get_proxy.beginRemoteSimpleIndexer (
+org.gnome.zeitgeist.SimpleIndexer,
+/org/gnome/zeitgeist/index/activity,
+0, null, this.proxy_acquired);
 }
 catch (Error err)
 {
 warning (%s, err.message);
 }
 }
+
+private void proxy_not_present()
+{
+notifier.remove_monitor (new BusName (INDEXER_NAME),/org/gnome/zeitgeist/monitor/special);
+this.unload();
+}
 
 private void proxy_acquired (Object? obj, AsyncResult res)
 {
@@ -120,7 +119,15 @@
 try
 {
 siin = conn.get_proxy.endRemoteSimpleIndexer (res);
-siin_connection_failed = false;
+if((siin as DBusProxy).g_name_owner == null)
+{
+this.proxy_not_present();
+siin_connection_failed = true; //TODO: Is this needed?
+}
+else
+{
+siin_connection_failed = false;
+}
 }
 catch (IOError err)
 {
@@ -147,6 +154,25 @@
 Not connected to SimpleIndexer);
 }
 }
+
+public override void unload ()
+{
+try
+{
+var connection = Bus.get_sync (BusType.SESSION, null);
+if (registration_id != 0)
+{
+connection.unregister_object (registration_id);
+registration_id = 0;
+}
+}
+catch (Error err)
+{
+warning (%s, err.message);
+}
+
+debug (%s, this.ref_count = %u, Log.METHOD, this.ref_count);
+}
 
 public async void search (string query_string, Variant time_range,
 Variant filter_templates, uint offset, uint count, uint result_type,

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp