Hello community,

here is the log from the commit of package libgaminggear for openSUSE:Factory 
checked in at 2017-08-23 11:55:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgaminggear (Old)
 and      /work/SRC/openSUSE:Factory/.libgaminggear.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgaminggear"

Wed Aug 23 11:55:48 2017 rev:10 rq:518341 version:0.15.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgaminggear/libgaminggear.changes      
2016-09-21 18:48:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libgaminggear.new/libgaminggear.changes 
2017-08-23 11:57:06.022404637 +0200
@@ -1,0 +2,5 @@
+Mon Aug 21 13:05:55 UTC 2017 - tchva...@suse.com
+
+- Version update to 0.15.1 (see Changelog)
+
+-------------------------------------------------------------------

Old:
----
  libgaminggear-0.15.0.tar.bz2

New:
----
  libgaminggear-0.15.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgaminggear.spec ++++++
--- /var/tmp/diff_new_pack.WmNIAI/_old  2017-08-23 11:57:06.590324691 +0200
+++ /var/tmp/diff_new_pack.WmNIAI/_new  2017-08-23 11:57:06.606322439 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libgaminggear
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %define libgaminggearfx     libgaminggearfx0
 %define libgaminggearwidget libgaminggearwidget0
 Name:           libgaminggear
-Version:        0.15.0
+Version:        0.15.1
 Release:        0
 Summary:        Library for gaming input devices
 License:        GPL-2.0 and CC-BY-3.0

++++++ libgaminggear-0.15.0.tar.bz2 -> libgaminggear-0.15.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgaminggear-0.15.0/CMakeLists.txt 
new/libgaminggear-0.15.1/CMakeLists.txt
--- old/libgaminggear-0.15.0/CMakeLists.txt     2016-09-13 19:47:30.000000000 
+0200
+++ new/libgaminggear-0.15.1/CMakeLists.txt     2017-06-09 19:14:59.000000000 
+0200
@@ -65,7 +65,7 @@
 
 SET(V_MAJOR 0)
 SET(V_MINOR 15)
-SET(V_MICRO 0)
+SET(V_MICRO 1)
 SET(TRANSLATION_LANGUAGES de en)
 
 INCLUDE_DIRECTORIES(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgaminggear-0.15.0/Changelog 
new/libgaminggear-0.15.1/Changelog
--- old/libgaminggear-0.15.0/Changelog  2016-09-13 19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/Changelog  2017-06-09 19:14:59.000000000 +0200
@@ -1,3 +1,8 @@
+0.15.1 2017-06-09
+
+ * Fixed: Translations
+ * Fixed: File descriptor handling in GaminggearDevice
+
 0.15.0 2016-09-13
 
  * Added: GaminggearProfileData, GaminggearProfileTable, 
GaminggearProfilePage, GaminggearProfiles
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libgaminggear-0.15.0/cmake_modules/INSTALL_LIBDIR.cmake 
new/libgaminggear-0.15.1/cmake_modules/INSTALL_LIBDIR.cmake
--- old/libgaminggear-0.15.0/cmake_modules/INSTALL_LIBDIR.cmake 2016-09-13 
19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/cmake_modules/INSTALL_LIBDIR.cmake 2017-06-09 
19:14:59.000000000 +0200
@@ -35,9 +35,9 @@
   )
 
   IF(_machine_x86_64)
-    SET(INSTALL_LIBDIR lib64)
+    SET(INSTALL_LIBDIR /lib64)
   ELSE()
-    SET(INSTALL_LIBDIR lib)
+    SET(INSTALL_LIBDIR /lib)
   ENDIF()
 
   SET(INSTALL_LIBDIR "${INSTALL_LIBDIR}" CACHE PATH "" FORCE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libgaminggear-0.15.0/libgaminggear/gaminggear_device.c 
new/libgaminggear-0.15.1/libgaminggear/gaminggear_device.c
--- old/libgaminggear-0.15.0/libgaminggear/gaminggear_device.c  2016-09-13 
19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/libgaminggear/gaminggear_device.c  2017-06-09 
19:14:59.000000000 +0200
@@ -55,7 +55,7 @@
        if (g_hash_table_lookup_extended(gaminggear_device->priv->fds, key, 
NULL, &value))
                return GPOINTER_TO_INT(value);
 
-       path = gaminggear_device_get_path(gaminggear_device, key);
+       path = (gchar const 
*)g_hash_table_lookup(gaminggear_device->priv->paths, key);
        if (!path) {
                g_set_error(error, G_FILE_ERROR, G_FILE_ERROR_INVAL, _("Could 
not open file for device key %s: %s"), key, _("no path"));
                return -1;
@@ -68,7 +68,7 @@
                g_debug("File %s for device key %s has file descriptor %i", 
path, key, fd);
                g_hash_table_insert(gaminggear_device->priv->fds, 
g_strdup(key), GINT_TO_POINTER(fd));
        }
-       
+
        return fd;
 }
 
@@ -91,14 +91,7 @@
 }
 
 void gaminggear_device_set_path(GaminggearDevice *gaminggear_device, gchar 
const *key, gchar const *path) {
-       gchar *old_path;
-
-       old_path = (gchar *)g_object_get_data(G_OBJECT(gaminggear_device), key);
-       if (old_path) {
-               gaminggear_device_close(gaminggear_device, key, NULL);
-               g_free(old_path);
-       }
-
+       gaminggear_device_close(gaminggear_device, key, NULL);
        g_hash_table_insert(gaminggear_device->priv->paths, g_strdup(key), 
g_strdup(path));
 }
 
@@ -144,24 +137,14 @@
                        NULL));
 }
 
-static void destroy_str(gpointer data) {
-       g_free(data);
-}
-
-static void destroy_fd(gpointer data) {
-       int fd = GPOINTER_TO_INT(data);
-       if (close(fd) < 0)
-               g_warning(_("Could not close file descriptor %i: %s"), fd, 
g_strerror(errno));
-}
-
 static void gaminggear_device_init(GaminggearDevice *gaminggear_dev) {
        GaminggearDevicePrivate *priv = 
GAMINGGEAR_DEVICE_GET_PRIVATE(gaminggear_dev);
        gaminggear_dev->priv = priv;
 
        gaminggear_rec_mutex_init(&priv->lock);
 
-       priv->paths = g_hash_table_new_full(g_str_hash, g_str_equal, 
destroy_str, destroy_str);
-       priv->fds = g_hash_table_new_full(g_str_hash, g_str_equal, destroy_str, 
destroy_fd);
+       priv->paths = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, 
g_free);
+       priv->fds = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, 
NULL);
 }
 
 static void set_property(GObject *object, guint prop_id, GValue const *value, 
GParamSpec *pspec) {
@@ -186,11 +169,18 @@
        }
 }
 
+static void close_fd_cb(gpointer key, gpointer value, gpointer user_data) {
+       int fd = GPOINTER_TO_INT(value);
+       if (close(fd) < 0)
+               g_warning(_("Could not close file descriptor %1$i for device 
key %2$s: %3$s"), fd, (gchar const *)key, g_strerror(errno));
+}
+
 static void gaminggear_device_finalize(GObject *object) {
        GaminggearDevicePrivate *priv = GAMINGGEAR_DEVICE(object)->priv;
 
        g_free(priv->identifier);
        g_hash_table_unref(priv->paths);
+       g_hash_table_foreach(priv->fds, close_fd_cb, NULL);
        g_hash_table_unref(priv->fds);
        gaminggear_rec_mutex_clear(&priv->lock);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgaminggear-0.15.0/libgaminggear.spec 
new/libgaminggear-0.15.1/libgaminggear.spec
--- old/libgaminggear-0.15.0/libgaminggear.spec 2016-09-13 19:47:30.000000000 
+0200
+++ new/libgaminggear-0.15.1/libgaminggear.spec 2017-06-09 19:14:59.000000000 
+0200
@@ -1,6 +1,6 @@
 %define vmajor 0
 %define vminor 15
-%define vmicro 0
+%define vmicro 1
 
 Name: libgaminggear
 Version: %{vmajor}.%{vminor}.%{vmicro}
@@ -83,5 +83,5 @@
 %{_datadir}/cmake/Modules/FindGAMINGGEAR%{vmajor}.cmake
 
 %changelog
-* Tue Sep 13 2016 Stefan Achatz <erazor...@users.sourceforge.net> 0.15.0-1
+* Fri Jun 09 2016 Stefan Achatz <erazor...@users.sourceforge.net> 0.15.1-1
 - Initial version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libgaminggear-0.15.0/libgaminggearwidget/gaminggear_profile_page.c 
new/libgaminggear-0.15.1/libgaminggearwidget/gaminggear_profile_page.c
--- old/libgaminggear-0.15.0/libgaminggearwidget/gaminggear_profile_page.c      
2016-09-13 19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/libgaminggearwidget/gaminggear_profile_page.c      
2017-06-09 19:14:59.000000000 +0200
@@ -16,6 +16,7 @@
  */
 
 #include "gaminggear/gaminggear_profile_page.h"
+#include "gaminggear_helper.h"
 #include "i18n-lib.h"
 
 #define GAMINGGEAR_PROFILE_PAGE_GET_PRIVATE(obj) 
(G_TYPE_INSTANCE_GET_PRIVATE((obj), GAMINGGEAR_PROFILE_PAGE_TYPE, 
GaminggearProfilePagePrivate))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libgaminggear-0.15.0/libgaminggearwidget/gaminggear_profile_table.c 
new/libgaminggear-0.15.1/libgaminggearwidget/gaminggear_profile_table.c
--- old/libgaminggear-0.15.0/libgaminggearwidget/gaminggear_profile_table.c     
2016-09-13 19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/libgaminggearwidget/gaminggear_profile_table.c     
2017-06-09 19:14:59.000000000 +0200
@@ -18,6 +18,7 @@
 #include "gaminggear/gaminggear_profile_table.h"
 #include "gaminggear_profile_list_store.h"
 #include "gaminggear_dialogs.h"
+#include "gaminggear_helper.h"
 #include "i18n-lib.h"
 #include <string.h>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgaminggear-0.15.0/po/de.po 
new/libgaminggear-0.15.1/po/de.po
--- old/libgaminggear-0.15.0/po/de.po   2016-09-13 19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/po/de.po   2017-06-09 19:14:59.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libgaminggear 0.7.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-09-13 19:42+0200\n"
+"POT-Creation-Date: 2017-06-09 19:09+0200\n"
 "PO-Revision-Date: 2015-04-09 16:36+0200\n"
 "Last-Translator: Stefan <erazor...@users.sourceforge.net>\n"
 "Language-Team: German\n"
@@ -61,7 +61,8 @@
 msgid ""
 "Advanced view does not support final waits. Please switch to another view to "
 "add it again if needed."
-msgstr "Erweiterte Ansicht unterstützt keine finalen Wartezeiten. Bitte 
wechsle zu "
+msgstr ""
+"Erweiterte Ansicht unterstützt keine finalen Wartezeiten. Bitte wechsle zu "
 "einer anderen Ansicht um diese wieder hinzuzufügen."
 
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:204
@@ -137,15 +138,11 @@
 msgid "Could not cancel audio notificator: %s"
 msgstr "Konnte Tonnachricht nicht abbrechen: %s"
 
-#: libgaminggear/gaminggear_device.c:86
+#: libgaminggear/gaminggear_device.c:86 libgaminggear/gaminggear_device.c:175
 #, c-format
 msgid "Could not close file descriptor %1$i for device key %2$s: %3$s"
-msgstr "Konnte Dateideskriptor %1$i für Geräteschlüssel %2$s nicht schließen: 
%3$s"
-
-#: libgaminggear/gaminggear_device.c:154
-#, c-format
-msgid "Could not close file descriptor %i: %s"
-msgstr "Konnte Dateideskriptor %i nicht schließen: %s"
+msgstr ""
+"Konnte Dateideskriptor %1$i für Geräteschlüssel %2$s nicht schließen: %3$s"
 
 #: libgaminggear/gaminggear_device.c:80
 #, c-format
@@ -310,10 +307,9 @@
 msgid "Could not release fx system"
 msgstr "Konnte fx System nicht freigeben"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:387
-#, fuzzy
+#: libgaminggearwidget/gaminggear_profile_table.c:388
 msgid "Could not remove profile"
-msgstr "Konnte Makros nicht speichern"
+msgstr "Konnte Profil nicht entfernen"
 
 #: gaminggearfxcontrol/gaminggearfxcontrol.c:173
 msgid "Could not reset all lights"
@@ -393,14 +389,15 @@
 #: libgaminggear/gaminggear_input_events_uhid.c:198
 #, c-format
 msgid "Could not write to uhid %i: partial write (%zi instead of %zu)"
-msgstr "Konnte nicht in uhid %i schreiben: unvollständig geschrieben (%zi 
statt %zu)"
+msgstr ""
+"Konnte nicht in uhid %i schreiben: unvollständig geschrieben (%zi statt %zu)"
 
 #: libgaminggear/macros_converter_roccat_swarm.c:96
 #, c-format
 msgid "Could not write: %s"
 msgstr "Konnte nicht schreiben: %s"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:633
+#: libgaminggearwidget/gaminggear_profile_table.c:634
 msgid "DP"
 msgstr "DP"
 
@@ -429,10 +426,9 @@
 msgid "Do you really want to remove this macroset?"
 msgstr "Wollen sie dieses Makroset wirklich entfernen?"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:379
-#, fuzzy
+#: libgaminggearwidget/gaminggear_profile_table.c:380
 msgid "Do you really want to remove this profile?"
-msgstr "Wollen sie dieses Makro wirklich entfernen?"
+msgstr "Wollen sie dieses Profil wirklich entfernen?"
 
 #: libgaminggearwidget/gaminggear_dialogs.c:36
 msgid "Do you want to save?"
@@ -442,7 +438,7 @@
 msgid "Down"
 msgstr "Ab"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:464
+#: libgaminggearwidget/gaminggear_profile_table.c:465
 msgid "Duplicate"
 msgstr "Duplizieren"
 
@@ -450,7 +446,7 @@
 msgid "Edit macros"
 msgstr "Makros editieren"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:65
+#: libgaminggearwidget/gaminggear_profile_page.c:66
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:325
 msgid "Export"
 msgstr "Export"
@@ -486,11 +482,11 @@
 msgid "HID usage id 0x%02x has no corresponding xkeycode"
 msgstr "HID usage id 0x%02x hat keinen zugehörigen xkeycode"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:629
+#: libgaminggearwidget/gaminggear_profile_table.c:630
 msgid "HW"
 msgstr "HW"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:476
+#: libgaminggearwidget/gaminggear_profile_table.c:477
 msgid "Hardware index"
 msgstr "Hardware index"
 
@@ -515,7 +511,7 @@
 msgid "Ignoring wait as first event type"
 msgstr "Ignoriere Wartezeit als erstes Ereignis"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:61
+#: libgaminggearwidget/gaminggear_profile_page.c:62
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:321
 msgid "Import"
 msgstr "Import"
@@ -620,7 +616,7 @@
 msgid "Position: "
 msgstr "Position: "
 
-#: libgaminggearwidget/gaminggear_profile_table.c:623
+#: libgaminggearwidget/gaminggear_profile_table.c:624
 msgid "Profile"
 msgstr "Profil"
 
@@ -640,17 +636,16 @@
 msgid "Remove macroset"
 msgstr "Makroset entfernen"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:379
-#, fuzzy
+#: libgaminggearwidget/gaminggear_profile_table.c:380
 msgid "Remove profile"
-msgstr "Makro entfernen"
+msgstr "Profil entfernen"
 
 #: libgaminggearwidget/gaminggear_macro_tree_view.c:438
-#: libgaminggearwidget/gaminggear_profile_table.c:460
+#: libgaminggearwidget/gaminggear_profile_table.c:461
 msgid "Rename"
 msgstr "Umbenennen"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:69
+#: libgaminggearwidget/gaminggear_profile_page.c:70
 msgid "Reset"
 msgstr "Zurücksetzen"
 
@@ -704,7 +699,7 @@
 msgid "SteelSeries Engine 3 database"
 msgstr "SteelSeries Engine 3 Datenbank"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:157
+#: libgaminggearwidget/gaminggear_profile_page.c:158
 #: libgaminggearwidget/gaminggear_macro_editor.c:140
 msgid "Store modifications"
 msgstr "Modifikationen speichern"
@@ -723,7 +718,7 @@
 msgid "This macro contains a final wait of %u ms"
 msgstr "Dieses Makro enthält eine finale Wartezeit von %u ms"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:472
+#: libgaminggearwidget/gaminggear_profile_table.c:473
 msgid "Toggle desktop profile"
 msgstr "Desktop Profil umschalten"
 
@@ -761,7 +756,8 @@
 #, c-format
 msgid ""
 "Uhid keyboard: Too many keys pressed at the same time. Could not press %i"
-msgstr "Uhid Tastatur: Zu viele Tasten gleichzeitig gedrückt. Konnte %i nicht 
drücken"
+msgstr ""
+"Uhid Tastatur: Zu viele Tasten gleichzeitig gedrückt. Konnte %i nicht drücken"
 
 #: libgaminggear/gaminggear_input_events_uhid.c:489
 #: libgaminggear/gaminggear_input_events_uhid.c:505
@@ -827,7 +823,7 @@
 msgid "Warning"
 msgstr "Warnung"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:156
+#: libgaminggearwidget/gaminggear_profile_page.c:157
 #: libgaminggearwidget/gaminggear_macro_editor.c:139
 msgid "Would you like to store actual modifications?"
 msgstr "Möchten sie aktuelle Modifikationen speichern?"
@@ -878,3 +874,5 @@
 msgid "use light index INDEX"
 msgstr "benutze Lichtindex INDEX"
 
+#~ msgid "Could not close file descriptor %i: %s"
+#~ msgstr "Konnte Dateideskriptor %i nicht schließen: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgaminggear-0.15.0/po/en.po 
new/libgaminggear-0.15.1/po/en.po
--- old/libgaminggear-0.15.0/po/en.po   2016-09-13 19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/po/en.po   2017-06-09 19:14:59.000000000 +0200
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libgaminggear 0.7.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-09-13 19:42+0200\n"
+"POT-Creation-Date: 2017-06-09 19:09+0200\n"
 "PO-Revision-Date: 2015-04-09 16:36+0200\n"
 "Last-Translator: Stefan <erazor...@users.sourceforge.net>\n"
 "Language-Team: English\n"
@@ -61,7 +61,8 @@
 msgid ""
 "Advanced view does not support final waits. Please switch to another view to "
 "add it again if needed."
-msgstr "Advanced view does not support final waits. Please switch to another 
view to "
+msgstr ""
+"Advanced view does not support final waits. Please switch to another view to "
 "add it again if needed."
 
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:204
@@ -137,16 +138,11 @@
 msgid "Could not cancel audio notificator: %s"
 msgstr "Could not cancel audio notificator: %s"
 
-#: libgaminggear/gaminggear_device.c:86
+#: libgaminggear/gaminggear_device.c:86 libgaminggear/gaminggear_device.c:175
 #, c-format
 msgid "Could not close file descriptor %1$i for device key %2$s: %3$s"
 msgstr "Could not close file descriptor %1$i for device key %2$s: %3$s"
 
-#: libgaminggear/gaminggear_device.c:154
-#, c-format
-msgid "Could not close file descriptor %i: %s"
-msgstr "Could not close file descriptor %i: %s"
-
 #: libgaminggear/gaminggear_device.c:80
 #, c-format
 msgid "Could not close file descriptor for device key %s: %s"
@@ -310,10 +306,9 @@
 msgid "Could not release fx system"
 msgstr "Could not release fx system"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:387
-#, fuzzy
+#: libgaminggearwidget/gaminggear_profile_table.c:388
 msgid "Could not remove profile"
-msgstr "Could not save macros"
+msgstr "Could not remove profile"
 
 #: gaminggearfxcontrol/gaminggearfxcontrol.c:173
 msgid "Could not reset all lights"
@@ -400,7 +395,7 @@
 msgid "Could not write: %s"
 msgstr "Could not write: %s"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:633
+#: libgaminggearwidget/gaminggear_profile_table.c:634
 msgid "DP"
 msgstr "DP"
 
@@ -429,10 +424,9 @@
 msgid "Do you really want to remove this macroset?"
 msgstr "Do you really want to remove this macroset?"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:379
-#, fuzzy
+#: libgaminggearwidget/gaminggear_profile_table.c:380
 msgid "Do you really want to remove this profile?"
-msgstr "Do you really want to remove this macro?"
+msgstr "Do you really want to remove this profile?"
 
 #: libgaminggearwidget/gaminggear_dialogs.c:36
 msgid "Do you want to save?"
@@ -442,7 +436,7 @@
 msgid "Down"
 msgstr "Down"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:464
+#: libgaminggearwidget/gaminggear_profile_table.c:465
 msgid "Duplicate"
 msgstr "Duplicate"
 
@@ -450,7 +444,7 @@
 msgid "Edit macros"
 msgstr "Edit macros"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:65
+#: libgaminggearwidget/gaminggear_profile_page.c:66
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:325
 msgid "Export"
 msgstr "Export"
@@ -486,11 +480,11 @@
 msgid "HID usage id 0x%02x has no corresponding xkeycode"
 msgstr "HID usage id 0x%02x has no corresponding xkeycode"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:629
+#: libgaminggearwidget/gaminggear_profile_table.c:630
 msgid "HW"
 msgstr "HW"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:476
+#: libgaminggearwidget/gaminggear_profile_table.c:477
 msgid "Hardware index"
 msgstr "Hardware index"
 
@@ -515,7 +509,7 @@
 msgid "Ignoring wait as first event type"
 msgstr "Ignoring wait as first event type"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:61
+#: libgaminggearwidget/gaminggear_profile_page.c:62
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:321
 msgid "Import"
 msgstr "Import"
@@ -620,7 +614,7 @@
 msgid "Position: "
 msgstr "Position: "
 
-#: libgaminggearwidget/gaminggear_profile_table.c:623
+#: libgaminggearwidget/gaminggear_profile_table.c:624
 msgid "Profile"
 msgstr "Profile"
 
@@ -640,17 +634,16 @@
 msgid "Remove macroset"
 msgstr "Remove macroset"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:379
-#, fuzzy
+#: libgaminggearwidget/gaminggear_profile_table.c:380
 msgid "Remove profile"
-msgstr "Remove macro"
+msgstr "Remove profile"
 
 #: libgaminggearwidget/gaminggear_macro_tree_view.c:438
-#: libgaminggearwidget/gaminggear_profile_table.c:460
+#: libgaminggearwidget/gaminggear_profile_table.c:461
 msgid "Rename"
 msgstr "Rename"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:69
+#: libgaminggearwidget/gaminggear_profile_page.c:70
 msgid "Reset"
 msgstr "Reset"
 
@@ -704,7 +697,7 @@
 msgid "SteelSeries Engine 3 database"
 msgstr "SteelSeries Engine 3 database"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:157
+#: libgaminggearwidget/gaminggear_profile_page.c:158
 #: libgaminggearwidget/gaminggear_macro_editor.c:140
 msgid "Store modifications"
 msgstr "Store modifications"
@@ -723,7 +716,7 @@
 msgid "This macro contains a final wait of %u ms"
 msgstr "This macro contains a final wait of %u ms"
 
-#: libgaminggearwidget/gaminggear_profile_table.c:472
+#: libgaminggearwidget/gaminggear_profile_table.c:473
 msgid "Toggle desktop profile"
 msgstr "Toggle desktop profile"
 
@@ -761,7 +754,8 @@
 #, c-format
 msgid ""
 "Uhid keyboard: Too many keys pressed at the same time. Could not press %i"
-msgstr "Uhid keyboard: Too many keys pressed at the same time. Could not press 
%i"
+msgstr ""
+"Uhid keyboard: Too many keys pressed at the same time. Could not press %i"
 
 #: libgaminggear/gaminggear_input_events_uhid.c:489
 #: libgaminggear/gaminggear_input_events_uhid.c:505
@@ -827,7 +821,7 @@
 msgid "Warning"
 msgstr "Warning"
 
-#: libgaminggearwidget/gaminggear_profile_page.c:156
+#: libgaminggearwidget/gaminggear_profile_page.c:157
 #: libgaminggearwidget/gaminggear_macro_editor.c:139
 msgid "Would you like to store actual modifications?"
 msgstr "Would you like to store actual modifications?"
@@ -878,3 +872,5 @@
 msgid "use light index INDEX"
 msgstr "use light index INDEX"
 
+#~ msgid "Could not close file descriptor %i: %s"
+#~ msgstr "Could not close file descriptor %i: %s"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgaminggear-0.15.0/po/libgaminggear.pot 
new/libgaminggear-0.15.1/po/libgaminggear.pot
--- old/libgaminggear-0.15.0/po/libgaminggear.pot       2016-09-13 
19:47:30.000000000 +0200
+++ new/libgaminggear-0.15.1/po/libgaminggear.pot       2017-06-09 
19:14:59.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libgaminggear 0.15.\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-09-13 19:42+0200\n"
+"POT-Creation-Date: 2017-06-09 19:09+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <l...@li.org>\n"
@@ -136,16 +136,11 @@
 msgid "Could not cancel audio notificator: %s"
 msgstr ""
 
-#: libgaminggear/gaminggear_device.c:86
+#: libgaminggear/gaminggear_device.c:86 libgaminggear/gaminggear_device.c:175
 #, c-format
 msgid "Could not close file descriptor %1$i for device key %2$s: %3$s"
 msgstr ""
 
-#: libgaminggear/gaminggear_device.c:154
-#, c-format
-msgid "Could not close file descriptor %i: %s"
-msgstr ""
-
 #: libgaminggear/gaminggear_device.c:80
 #, c-format
 msgid "Could not close file descriptor for device key %s: %s"
@@ -309,7 +304,7 @@
 msgid "Could not release fx system"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:387
+#: libgaminggearwidget/gaminggear_profile_table.c:388
 msgid "Could not remove profile"
 msgstr ""
 
@@ -398,7 +393,7 @@
 msgid "Could not write: %s"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:633
+#: libgaminggearwidget/gaminggear_profile_table.c:634
 msgid "DP"
 msgstr ""
 
@@ -427,7 +422,7 @@
 msgid "Do you really want to remove this macroset?"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:379
+#: libgaminggearwidget/gaminggear_profile_table.c:380
 msgid "Do you really want to remove this profile?"
 msgstr ""
 
@@ -439,7 +434,7 @@
 msgid "Down"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:464
+#: libgaminggearwidget/gaminggear_profile_table.c:465
 msgid "Duplicate"
 msgstr ""
 
@@ -447,7 +442,7 @@
 msgid "Edit macros"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_page.c:65
+#: libgaminggearwidget/gaminggear_profile_page.c:66
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:325
 msgid "Export"
 msgstr ""
@@ -483,11 +478,11 @@
 msgid "HID usage id 0x%02x has no corresponding xkeycode"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:629
+#: libgaminggearwidget/gaminggear_profile_table.c:630
 msgid "HW"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:476
+#: libgaminggearwidget/gaminggear_profile_table.c:477
 msgid "Hardware index"
 msgstr ""
 
@@ -512,7 +507,7 @@
 msgid "Ignoring wait as first event type"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_page.c:61
+#: libgaminggearwidget/gaminggear_profile_page.c:62
 #: libgaminggearwidget/gaminggear_macro_editor_dialog_menu_bar.c:321
 msgid "Import"
 msgstr ""
@@ -617,7 +612,7 @@
 msgid "Position: "
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:623
+#: libgaminggearwidget/gaminggear_profile_table.c:624
 msgid "Profile"
 msgstr ""
 
@@ -637,16 +632,16 @@
 msgid "Remove macroset"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:379
+#: libgaminggearwidget/gaminggear_profile_table.c:380
 msgid "Remove profile"
 msgstr ""
 
 #: libgaminggearwidget/gaminggear_macro_tree_view.c:438
-#: libgaminggearwidget/gaminggear_profile_table.c:460
+#: libgaminggearwidget/gaminggear_profile_table.c:461
 msgid "Rename"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_page.c:69
+#: libgaminggearwidget/gaminggear_profile_page.c:70
 msgid "Reset"
 msgstr ""
 
@@ -700,7 +695,7 @@
 msgid "SteelSeries Engine 3 database"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_page.c:157
+#: libgaminggearwidget/gaminggear_profile_page.c:158
 #: libgaminggearwidget/gaminggear_macro_editor.c:140
 msgid "Store modifications"
 msgstr ""
@@ -719,7 +714,7 @@
 msgid "This macro contains a final wait of %u ms"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_table.c:472
+#: libgaminggearwidget/gaminggear_profile_table.c:473
 msgid "Toggle desktop profile"
 msgstr ""
 
@@ -823,7 +818,7 @@
 msgid "Warning"
 msgstr ""
 
-#: libgaminggearwidget/gaminggear_profile_page.c:156
+#: libgaminggearwidget/gaminggear_profile_page.c:157
 #: libgaminggearwidget/gaminggear_macro_editor.c:139
 msgid "Would you like to store actual modifications?"
 msgstr ""


Reply via email to