Avoid crash when desktop icons are forcibly closed
This commit is contained in:
parent
018a8123f9
commit
ee5b0d381f
26
po/de.po
26
po/de.po
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Browser 0.1.4\n"
|
"Project-Id-Version: Browser 0.1.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-03-03 08:07+0100\n"
|
"POT-Creation-Date: 2011-03-19 03:41+0100\n"
|
||||||
"PO-Revision-Date: 2010-03-29 23:28+0200\n"
|
"PO-Revision-Date: 2010-03-29 23:28+0200\n"
|
||||||
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
||||||
"Language-Team: English\n"
|
"Language-Team: English\n"
|
||||||
|
@ -101,7 +101,7 @@ msgstr "_Info"
|
||||||
msgid "_File"
|
msgid "_File"
|
||||||
msgstr "_Datei"
|
msgstr "_Datei"
|
||||||
|
|
||||||
#: ../src/browser.c:156 ../src/desktopicon.c:691 ../src/view.c:109
|
#: ../src/browser.c:156 ../src/desktopicon.c:685 ../src/view.c:109
|
||||||
msgid "_Edit"
|
msgid "_Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -193,7 +193,7 @@ msgstr ""
|
||||||
msgid "Error"
|
msgid "Error"
|
||||||
msgstr "Fehler"
|
msgstr "Fehler"
|
||||||
|
|
||||||
#: ../src/browser.c:763 ../src/desktopicon.c:826 ../src/view.c:144
|
#: ../src/browser.c:763 ../src/desktopicon.c:820 ../src/view.c:144
|
||||||
#: ../src/view.c:419
|
#: ../src/view.c:419
|
||||||
msgid "Open with..."
|
msgid "Open with..."
|
||||||
msgstr "Offnen mit..."
|
msgstr "Offnen mit..."
|
||||||
|
@ -296,8 +296,8 @@ msgid "New folder"
|
||||||
msgstr "Neu Ordner"
|
msgstr "Neu Ordner"
|
||||||
|
|
||||||
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
||||||
#: ../src/callbacks.c:1043 ../src/desktopicon.c:806 ../src/desktopicon.c:811
|
#: ../src/callbacks.c:1043 ../src/desktopicon.c:800 ../src/desktopicon.c:805
|
||||||
#: ../src/desktopicon.c:929 ../src/desktopicon.c:934
|
#: ../src/desktopicon.c:923 ../src/desktopicon.c:928
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Achtung"
|
msgstr "Achtung"
|
||||||
|
|
||||||
|
@ -334,12 +334,12 @@ msgstr "Offnen in neue Fenster"
|
||||||
msgid "_Unmount"
|
msgid "_Unmount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:932 ../src/desktopicon.c:704 ../src/view.c:100
|
#: ../src/callbacks.c:932 ../src/desktopicon.c:698 ../src/view.c:100
|
||||||
#: ../src/view.c:111
|
#: ../src/view.c:111
|
||||||
msgid "Open _with..."
|
msgid "Open _with..."
|
||||||
msgstr "Offnen _mit..."
|
msgstr "Offnen _mit..."
|
||||||
|
|
||||||
#: ../src/callbacks.c:1042 ../src/desktopicon.c:810
|
#: ../src/callbacks.c:1042 ../src/desktopicon.c:804
|
||||||
msgid "Are you sure you want to execute this file?"
|
msgid "Are you sure you want to execute this file?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -512,27 +512,27 @@ msgid ""
|
||||||
" -m\tMonitor where to display the desktop\n"
|
" -m\tMonitor where to display the desktop\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:662 ../src/desktopicon.c:713
|
#: ../src/desktopicon.c:656 ../src/desktopicon.c:707
|
||||||
msgid "_Rename..."
|
msgid "_Rename..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:859 ../src/desktopicon.c:860
|
#: ../src/desktopicon.c:853 ../src/desktopicon.c:854
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:869
|
#: ../src/desktopicon.c:863
|
||||||
msgid "Rename: "
|
msgid "Rename: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:880
|
#: ../src/desktopicon.c:874
|
||||||
msgid "To: "
|
msgid "To: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:932
|
#: ../src/desktopicon.c:926
|
||||||
msgid "Are you sure you want to delete "
|
msgid "Are you sure you want to delete "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:933
|
#: ../src/desktopicon.c:927
|
||||||
msgid " file(s)?"
|
msgid " file(s)?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
26
po/es.po
26
po/es.po
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Browser 0.1.4\n"
|
"Project-Id-Version: Browser 0.1.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-03-03 08:07+0100\n"
|
"POT-Creation-Date: 2011-03-19 03:41+0100\n"
|
||||||
"PO-Revision-Date: 2010-03-30 01:04+0200\n"
|
"PO-Revision-Date: 2010-03-30 01:04+0200\n"
|
||||||
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
|
@ -101,7 +101,7 @@ msgstr ""
|
||||||
msgid "_File"
|
msgid "_File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/browser.c:156 ../src/desktopicon.c:691 ../src/view.c:109
|
#: ../src/browser.c:156 ../src/desktopicon.c:685 ../src/view.c:109
|
||||||
msgid "_Edit"
|
msgid "_Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -193,7 +193,7 @@ msgstr ""
|
||||||
msgid "Error"
|
msgid "Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/browser.c:763 ../src/desktopicon.c:826 ../src/view.c:144
|
#: ../src/browser.c:763 ../src/desktopicon.c:820 ../src/view.c:144
|
||||||
#: ../src/view.c:419
|
#: ../src/view.c:419
|
||||||
msgid "Open with..."
|
msgid "Open with..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -296,8 +296,8 @@ msgid "New folder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
||||||
#: ../src/callbacks.c:1043 ../src/desktopicon.c:806 ../src/desktopicon.c:811
|
#: ../src/callbacks.c:1043 ../src/desktopicon.c:800 ../src/desktopicon.c:805
|
||||||
#: ../src/desktopicon.c:929 ../src/desktopicon.c:934
|
#: ../src/desktopicon.c:923 ../src/desktopicon.c:928
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -334,12 +334,12 @@ msgstr ""
|
||||||
msgid "_Unmount"
|
msgid "_Unmount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:932 ../src/desktopicon.c:704 ../src/view.c:100
|
#: ../src/callbacks.c:932 ../src/desktopicon.c:698 ../src/view.c:100
|
||||||
#: ../src/view.c:111
|
#: ../src/view.c:111
|
||||||
msgid "Open _with..."
|
msgid "Open _with..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:1042 ../src/desktopicon.c:810
|
#: ../src/callbacks.c:1042 ../src/desktopicon.c:804
|
||||||
msgid "Are you sure you want to execute this file?"
|
msgid "Are you sure you want to execute this file?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -512,27 +512,27 @@ msgid ""
|
||||||
" -m\tMonitor where to display the desktop\n"
|
" -m\tMonitor where to display the desktop\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:662 ../src/desktopicon.c:713
|
#: ../src/desktopicon.c:656 ../src/desktopicon.c:707
|
||||||
msgid "_Rename..."
|
msgid "_Rename..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:859 ../src/desktopicon.c:860
|
#: ../src/desktopicon.c:853 ../src/desktopicon.c:854
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:869
|
#: ../src/desktopicon.c:863
|
||||||
msgid "Rename: "
|
msgid "Rename: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:880
|
#: ../src/desktopicon.c:874
|
||||||
msgid "To: "
|
msgid "To: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:932
|
#: ../src/desktopicon.c:926
|
||||||
msgid "Are you sure you want to delete "
|
msgid "Are you sure you want to delete "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:933
|
#: ../src/desktopicon.c:927
|
||||||
msgid " file(s)?"
|
msgid " file(s)?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
26
po/fr.po
26
po/fr.po
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Browser 0.1.4\n"
|
"Project-Id-Version: Browser 0.1.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-03-03 08:07+0100\n"
|
"POT-Creation-Date: 2011-03-19 03:41+0100\n"
|
||||||
"PO-Revision-Date: 2010-03-29 23:28+0200\n"
|
"PO-Revision-Date: 2010-03-29 23:28+0200\n"
|
||||||
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
|
@ -101,7 +101,7 @@ msgstr "À _propos"
|
||||||
msgid "_File"
|
msgid "_File"
|
||||||
msgstr "_Fichier"
|
msgstr "_Fichier"
|
||||||
|
|
||||||
#: ../src/browser.c:156 ../src/desktopicon.c:691 ../src/view.c:109
|
#: ../src/browser.c:156 ../src/desktopicon.c:685 ../src/view.c:109
|
||||||
msgid "_Edit"
|
msgid "_Edit"
|
||||||
msgstr "É_dition"
|
msgstr "É_dition"
|
||||||
|
|
||||||
|
@ -193,7 +193,7 @@ msgstr " Chemin: "
|
||||||
msgid "Error"
|
msgid "Error"
|
||||||
msgstr "Erreur"
|
msgstr "Erreur"
|
||||||
|
|
||||||
#: ../src/browser.c:763 ../src/desktopicon.c:826 ../src/view.c:144
|
#: ../src/browser.c:763 ../src/desktopicon.c:820 ../src/view.c:144
|
||||||
#: ../src/view.c:419
|
#: ../src/view.c:419
|
||||||
msgid "Open with..."
|
msgid "Open with..."
|
||||||
msgstr "Ouvrir avec..."
|
msgstr "Ouvrir avec..."
|
||||||
|
@ -296,8 +296,8 @@ msgid "New folder"
|
||||||
msgstr "Nouveau dossier"
|
msgstr "Nouveau dossier"
|
||||||
|
|
||||||
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
||||||
#: ../src/callbacks.c:1043 ../src/desktopicon.c:806 ../src/desktopicon.c:811
|
#: ../src/callbacks.c:1043 ../src/desktopicon.c:800 ../src/desktopicon.c:805
|
||||||
#: ../src/desktopicon.c:929 ../src/desktopicon.c:934
|
#: ../src/desktopicon.c:923 ../src/desktopicon.c:928
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Avertissement"
|
msgstr "Avertissement"
|
||||||
|
|
||||||
|
@ -334,12 +334,12 @@ msgstr "Ouvrir dans une _nouvelle fenêtre"
|
||||||
msgid "_Unmount"
|
msgid "_Unmount"
|
||||||
msgstr "Démonter"
|
msgstr "Démonter"
|
||||||
|
|
||||||
#: ../src/callbacks.c:932 ../src/desktopicon.c:704 ../src/view.c:100
|
#: ../src/callbacks.c:932 ../src/desktopicon.c:698 ../src/view.c:100
|
||||||
#: ../src/view.c:111
|
#: ../src/view.c:111
|
||||||
msgid "Open _with..."
|
msgid "Open _with..."
|
||||||
msgstr "Ouvrir _avec..."
|
msgstr "Ouvrir _avec..."
|
||||||
|
|
||||||
#: ../src/callbacks.c:1042 ../src/desktopicon.c:810
|
#: ../src/callbacks.c:1042 ../src/desktopicon.c:804
|
||||||
msgid "Are you sure you want to execute this file?"
|
msgid "Are you sure you want to execute this file?"
|
||||||
msgstr "Voulez-vous vraiment exécuter ce fichier ?"
|
msgstr "Voulez-vous vraiment exécuter ce fichier ?"
|
||||||
|
|
||||||
|
@ -540,27 +540,27 @@ msgstr ""
|
||||||
" -h\tAfficher l'écran d'accueil\n"
|
" -h\tAfficher l'écran d'accueil\n"
|
||||||
" -m\tMoniteur où afficher le bureau\n"
|
" -m\tMoniteur où afficher le bureau\n"
|
||||||
|
|
||||||
#: ../src/desktopicon.c:662 ../src/desktopicon.c:713
|
#: ../src/desktopicon.c:656 ../src/desktopicon.c:707
|
||||||
msgid "_Rename..."
|
msgid "_Rename..."
|
||||||
msgstr "_Renommer..."
|
msgstr "_Renommer..."
|
||||||
|
|
||||||
#: ../src/desktopicon.c:859 ../src/desktopicon.c:860
|
#: ../src/desktopicon.c:853 ../src/desktopicon.c:854
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr "Renommer"
|
msgstr "Renommer"
|
||||||
|
|
||||||
#: ../src/desktopicon.c:869
|
#: ../src/desktopicon.c:863
|
||||||
msgid "Rename: "
|
msgid "Rename: "
|
||||||
msgstr "Renommer : "
|
msgstr "Renommer : "
|
||||||
|
|
||||||
#: ../src/desktopicon.c:880
|
#: ../src/desktopicon.c:874
|
||||||
msgid "To: "
|
msgid "To: "
|
||||||
msgstr "Vers : "
|
msgstr "Vers : "
|
||||||
|
|
||||||
#: ../src/desktopicon.c:932
|
#: ../src/desktopicon.c:926
|
||||||
msgid "Are you sure you want to delete "
|
msgid "Are you sure you want to delete "
|
||||||
msgstr "Voulez-vous vraiment effacer "
|
msgstr "Voulez-vous vraiment effacer "
|
||||||
|
|
||||||
#: ../src/desktopicon.c:933
|
#: ../src/desktopicon.c:927
|
||||||
msgid " file(s)?"
|
msgid " file(s)?"
|
||||||
msgstr " fichier(s) ?"
|
msgstr " fichier(s) ?"
|
||||||
|
|
||||||
|
|
26
po/it.po
26
po/it.po
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Browser 0.1.4\n"
|
"Project-Id-Version: Browser 0.1.4\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-03-03 08:07+0100\n"
|
"POT-Creation-Date: 2011-03-19 03:41+0100\n"
|
||||||
"PO-Revision-Date: 2010-04-07 23:18+0200\n"
|
"PO-Revision-Date: 2010-04-07 23:18+0200\n"
|
||||||
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
||||||
"Language-Team: Italian\n"
|
"Language-Team: Italian\n"
|
||||||
|
@ -101,7 +101,7 @@ msgstr ""
|
||||||
msgid "_File"
|
msgid "_File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/browser.c:156 ../src/desktopicon.c:691 ../src/view.c:109
|
#: ../src/browser.c:156 ../src/desktopicon.c:685 ../src/view.c:109
|
||||||
msgid "_Edit"
|
msgid "_Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -193,7 +193,7 @@ msgstr ""
|
||||||
msgid "Error"
|
msgid "Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/browser.c:763 ../src/desktopicon.c:826 ../src/view.c:144
|
#: ../src/browser.c:763 ../src/desktopicon.c:820 ../src/view.c:144
|
||||||
#: ../src/view.c:419
|
#: ../src/view.c:419
|
||||||
msgid "Open with..."
|
msgid "Open with..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -296,8 +296,8 @@ msgid "New folder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
#: ../src/callbacks.c:196 ../src/callbacks.c:202 ../src/callbacks.c:1038
|
||||||
#: ../src/callbacks.c:1043 ../src/desktopicon.c:806 ../src/desktopicon.c:811
|
#: ../src/callbacks.c:1043 ../src/desktopicon.c:800 ../src/desktopicon.c:805
|
||||||
#: ../src/desktopicon.c:929 ../src/desktopicon.c:934
|
#: ../src/desktopicon.c:923 ../src/desktopicon.c:928
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -334,12 +334,12 @@ msgstr ""
|
||||||
msgid "_Unmount"
|
msgid "_Unmount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:932 ../src/desktopicon.c:704 ../src/view.c:100
|
#: ../src/callbacks.c:932 ../src/desktopicon.c:698 ../src/view.c:100
|
||||||
#: ../src/view.c:111
|
#: ../src/view.c:111
|
||||||
msgid "Open _with..."
|
msgid "Open _with..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/callbacks.c:1042 ../src/desktopicon.c:810
|
#: ../src/callbacks.c:1042 ../src/desktopicon.c:804
|
||||||
msgid "Are you sure you want to execute this file?"
|
msgid "Are you sure you want to execute this file?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -512,27 +512,27 @@ msgid ""
|
||||||
" -m\tMonitor where to display the desktop\n"
|
" -m\tMonitor where to display the desktop\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:662 ../src/desktopicon.c:713
|
#: ../src/desktopicon.c:656 ../src/desktopicon.c:707
|
||||||
msgid "_Rename..."
|
msgid "_Rename..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:859 ../src/desktopicon.c:860
|
#: ../src/desktopicon.c:853 ../src/desktopicon.c:854
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:869
|
#: ../src/desktopicon.c:863
|
||||||
msgid "Rename: "
|
msgid "Rename: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:880
|
#: ../src/desktopicon.c:874
|
||||||
msgid "To: "
|
msgid "To: "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:932
|
#: ../src/desktopicon.c:926
|
||||||
msgid "Are you sure you want to delete "
|
msgid "Are you sure you want to delete "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/desktopicon.c:933
|
#: ../src/desktopicon.c:927
|
||||||
msgid " file(s)?"
|
msgid " file(s)?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
@ -84,8 +84,7 @@ static int _desktopicon_set_name(DesktopIcon * desktopicon, char const * name);
|
||||||
static void _desktopicon_update_transparency(DesktopIcon * desktopicon);
|
static void _desktopicon_update_transparency(DesktopIcon * desktopicon);
|
||||||
|
|
||||||
/* callbacks */
|
/* callbacks */
|
||||||
static gboolean _on_desktopicon_closex(GtkWidget * widget, GdkEvent * event,
|
static gboolean _on_desktopicon_closex(void);
|
||||||
gpointer data);
|
|
||||||
static gboolean _on_icon_button_press(GtkWidget * widget,
|
static gboolean _on_icon_button_press(GtkWidget * widget,
|
||||||
GdkEventButton * event, gpointer data);
|
GdkEventButton * event, gpointer data);
|
||||||
static gboolean _on_icon_key_press(GtkWidget * widget, GdkEventKey * event,
|
static gboolean _on_icon_key_press(GtkWidget * widget, GdkEventKey * event,
|
||||||
|
@ -446,7 +445,7 @@ static DesktopIcon * _desktopicon_new_do(Desktop * desktop, GdkPixbuf * image,
|
||||||
gtk_window_set_focus_on_map(window, FALSE);
|
gtk_window_set_focus_on_map(window, FALSE);
|
||||||
#endif
|
#endif
|
||||||
g_signal_connect(G_OBJECT(desktopicon->window), "delete-event",
|
g_signal_connect(G_OBJECT(desktopicon->window), "delete-event",
|
||||||
G_CALLBACK(_on_desktopicon_closex), desktopicon);
|
G_CALLBACK(_on_desktopicon_closex), NULL);
|
||||||
/* event */
|
/* event */
|
||||||
desktopicon->event = gtk_event_box_new();
|
desktopicon->event = gtk_event_box_new();
|
||||||
gtk_drag_source_set(desktopicon->event, GDK_BUTTON1_MASK, targets,
|
gtk_drag_source_set(desktopicon->event, GDK_BUTTON1_MASK, targets,
|
||||||
|
@ -570,13 +569,8 @@ static void _desktopicon_update_transparency(DesktopIcon * desktopicon)
|
||||||
|
|
||||||
|
|
||||||
/* callbacks */
|
/* callbacks */
|
||||||
static gboolean _on_desktopicon_closex(GtkWidget * widget, GdkEvent * event,
|
static gboolean _on_desktopicon_closex(void)
|
||||||
gpointer data)
|
|
||||||
{
|
{
|
||||||
DesktopIcon * di = data;
|
|
||||||
|
|
||||||
gtk_widget_hide(widget);
|
|
||||||
desktopicon_delete(di);
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user