Changeset 436
- Timestamp:
- 09/16/06 19:40:21 (2 years ago)
- Files:
-
- trunk/ChangeLog (modified) (1 diff)
- trunk/NEWS (modified) (1 diff)
- trunk/po/es.mo (modified) (previous)
- trunk/po/es.po (modified) (13 diffs)
- trunk/po/mesk.pot (modified) (11 diffs)
- trunk/src/mesk_gui.glade (modified) (7 diffs)
- trunk/src/preference_window.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ChangeLog
r424 r436 1 2006-09-17 00:45 'Travis Shirk <travis@pobox.com>' 2 3 * [r435] src/control.py, src/images/mesk-splash.jpg, 4 src/mesk_gui.glade: Back to glade-2, and a little splash 5 6 2006-09-14 05:43 'Travis Shirk <travis@pobox.com>' 7 8 * [r432] src/plugins/audioscrobbler.py, 9 src/plugins/plugins_gui.glade: Prettied up config dialog 10 11 2006-09-12 02:58 'Travis Shirk <travis@pobox.com>' 12 13 * [r428] po/es.po: Good enuf, lost interest in maintaining this 14 through babelfish. 15 16 2006-09-10 03:50 'Travis Shirk <travis@pobox.com>' 17 18 * [r426] .: Merge clear 19 20 2006-09-10 03:00 'Travis Shirk <travis@pobox.com>' 21 22 * [r425] Makefile.in, etc/mesk-0.2.0.ebuild: Ebuild testing 23 24 2006-09-10 02:43 'Travis Shirk <travis@pobox.com>' 25 26 * [r424] ., ChangeLog, NEWS: 0.1.2 release notes merge, and 0.2.0 27 updates 28 29 2006-09-10 01:51 'Travis Shirk <travis@pobox.com>' 30 31 * [r423] etc/mesk.1.in, po/es.mo, po/es.po, po/mesk.pot, 32 src/main.py, src/mesk/audio/mp3.py, src/mesk/audio/oggvorbis.py, 33 src/tips_window.py: Added some more tips, plus other release 34 stuff 35 36 2006-09-10 00:32 'Travis Shirk <travis@pobox.com>' 37 38 * [r422] src/main.py, src/mesk_extras.glade: Update config from 39 0.1.x to 0.2.0 40 41 2006-09-09 21:18 'Travis Shirk <travis@pobox.com>' 42 43 * [r420] src/playlist_control.py: #231 44 45 2006-09-09 21:12 'Travis Shirk <travis@pobox.com>' 46 47 * [r419] src/audio_control.py, src/playlist_control.py: HTTP auth 48 error handling a redraw fixes (closes #141) 49 50 2006-09-09 02:47 'Travis Shirk <travis@pobox.com>' 51 52 * [r418] src/audio_control.py, src/mesk/audio/__init__.py, 53 src/mesk_extras.glade: Show URI in http auth dialog, and messing 54 with urgency hints 55 1 56 2006-09-04 17:47 'Travis Shirk <travis@pobox.com>' 2 57 trunk/NEWS
r424 r436 1 1 2 == Mesk 0.2.0 - XXX TBD XXX==2 == Mesk 0.2.0 - 2006.09.16 (Tragedy) == 3 3 * Using Gstreamer 0.10 (0.8 is no longer supported). 4 4 * Multiple playlists with the ability to cut, copy, and paste between them. trunk/po/es.po
r428 r436 8 8 "Project-Id-Version: 0.1.1\n" 9 9 "Report-Msgid-Bugs-To: \n" 10 "POT-Creation-Date: 2006-09- 09 19:51-0600\n"10 "POT-Creation-Date: 2006-09-16 19:33-0600\n" 11 11 "PO-Revision-Date: 2006-04-15 17:38-0600\n" 12 12 "Last-Translator: Travis Shirk <travis@pobox.com>\n" … … 41 41 msgstr "Nombre" 42 42 43 #: ../src/mesk_extras.glade.h:6 ../src/plugins/plugins_gui.glade.h: 643 #: ../src/mesk_extras.glade.h:6 ../src/plugins/plugins_gui.glade.h:5 44 44 msgid "Password:" 45 45 msgstr "Contraseña:" … … 53 53 msgstr "Etiqueta De la Extremidad" 54 54 55 #: ../src/mesk_extras.glade.h:9 ../src/plugins/plugins_gui.glade.h:1 355 #: ../src/mesk_extras.glade.h:9 ../src/plugins/plugins_gui.glade.h:11 56 56 msgid "Username:" 57 57 msgstr "Username:" … … 61 61 msgstr "_Cierre" 62 62 63 #: ../src/mesk_extras.glade.h:11 ../src/mesk_gui.glade.h: 1963 #: ../src/mesk_extras.glade.h:11 ../src/mesk_gui.glade.h:25 64 64 msgid "_Next" 65 65 msgstr "_Después" 66 66 67 #: ../src/mesk_extras.glade.h:12 ../src/mesk_gui.glade.h:2 067 #: ../src/mesk_extras.glade.h:12 ../src/mesk_gui.glade.h:27 68 68 msgid "_Previous" 69 69 msgstr "_Anterior" … … 114 114 115 115 #: ../src/mesk_gui.glade.h:9 116 msgid "" 117 "<big>Welcome To <b>Mesk</b></big>\n" 118 "\n" 119 "Add, or open, a playlist using the File menu." 116 msgid "<big>Welcome To <b>Mesk</b></big>" 117 msgstr "" 118 119 #: ../src/mesk_gui.glade.h:10 120 #, fuzzy 121 msgid "Add, or open, a playlist using the File menu." 120 122 msgstr "" 121 123 "<big>Recepción A<b>Mesk</b></big>\n" 122 124 "\n" 123 125 "Agregue, o ábrase, un playlist usando el menú de archivo." 126 127 #: ../src/mesk_gui.glade.h:11 128 #, fuzzy 129 msgid "Application Name" 130 msgstr "Versión del uso" 124 131 125 132 #: ../src/mesk_gui.glade.h:12 … … 128 135 129 136 #: ../src/mesk_gui.glade.h:13 137 msgid "Clear Queue" 138 msgstr "" 139 140 #: ../src/mesk_gui.glade.h:14 130 141 msgid "Configure..." 131 142 msgstr "Configure..." 132 143 133 #: ../src/mesk_gui.glade.h:14 144 #: ../src/mesk_gui.glade.h:15 145 msgid "Cu_t" 146 msgstr "" 147 148 #: ../src/mesk_gui.glade.h:16 134 149 msgid "Find:" 135 150 msgstr "Hallazgo:" 136 151 137 #: ../src/mesk_gui.glade.h:1 5152 #: ../src/mesk_gui.glade.h:17 138 153 msgid "First" 139 154 msgstr "Primero" 140 155 141 #: ../src/mesk_gui.glade.h:1 6../src/mesk/__init__.py:47156 #: ../src/mesk_gui.glade.h:18 ../src/mesk/__init__.py:47 142 157 msgid "Playlist" 143 158 msgstr "Playlist" 144 159 145 #: ../src/mesk_gui.glade.h:1 7160 #: ../src/mesk_gui.glade.h:19 146 161 msgid "Playlist stats" 147 162 msgstr "Playlist stats" 148 163 149 #: ../src/mesk_gui.glade.h: 18164 #: ../src/mesk_gui.glade.h:20 150 165 msgid "Plugins" 151 166 msgstr "Plugins" 167 168 #: ../src/mesk_gui.glade.h:21 169 msgid "Queue" 170 msgstr "" 171 172 #: ../src/mesk_gui.glade.h:22 173 msgid "Queue/Unqueue" 174 msgstr "" 175 176 #: ../src/mesk_gui.glade.h:23 177 #, fuzzy 178 msgid "_Add Music..." 179 msgstr "Agregue La Música" 180 181 #: ../src/mesk_gui.glade.h:24 182 msgid "_Copy" 183 msgstr "" 184 185 #: ../src/mesk_gui.glade.h:26 186 #, fuzzy 187 msgid "_Paste" 188 msgstr "Pausa" 189 190 #: ../src/mesk_gui.glade.h:28 191 msgid "_Remove" 192 msgstr "" 152 193 153 194 #: ../src/plugins/plugins_gui.glade.h:1 … … 156 197 157 198 #: ../src/plugins/plugins_gui.glade.h:2 158 msgid " <b>Last.fm Credentials:</b>"159 msgstr " <b>Credenciales de last.fm:</b>"199 msgid "Enable last.fm profile:" 200 msgstr "" 160 201 161 202 #: ../src/plugins/plugins_gui.glade.h:3 … … 164 205 165 206 #: ../src/plugins/plugins_gui.glade.h:4 166 msgid "Gajim Status Configuration"167 msgstr "Configuración Del Estado De Gajim"168 169 #: ../src/plugins/plugins_gui.glade.h:5170 207 msgid "Password (again):" 171 208 msgstr "Contraseña (otra vez):" 172 209 173 210 #: ../src/plugins/plugins_gui.glade.h:7 174 msgid "Submit Played Songs"175 msgstr "Someta Las Canciones Jugadas"176 177 #: ../src/plugins/plugins_gui.glade.h:9178 211 #, fuzzy, no-c-format 179 212 msgid "" … … 185 218 "A obtener una cuenta en last.fm vaya:\n" 186 219 "http://www.last.fm/signup.php" 187 188 #: ../src/plugins/plugins_gui.glade.h:14189 msgid "last.fm Configuration"190 msgstr "Configuración de last.fm"191 220 192 221 #: ../src/about_dialog.py:44 … … 605 634 msgstr "Ahorrar %d artÃculos hechos cola" 606 635 607 #: ../src/plugins/audioscrobbler.py:15 1636 #: ../src/plugins/audioscrobbler.py:159 608 637 msgid "Username and password required" 609 638 msgstr "El username y la contraseña requirieron" 610 639 611 #: ../src/plugins/audioscrobbler.py:16 0640 #: ../src/plugins/audioscrobbler.py:168 612 641 msgid "Passwords do not match" 613 642 msgstr "Las contraseñas no emparejan" 614 643 615 #: ../src/plugins/audioscrobbler.py:2 08644 #: ../src/plugins/audioscrobbler.py:216 616 645 msgid "Missing username and/or password" 617 646 msgstr "Username que falta y/o contraseña" 618 647 619 648 #. minutes 620 #: ../src/plugins/audioscrobbler.py:2 19649 #: ../src/plugins/audioscrobbler.py:227 621 650 #, python-format 622 651 msgid "Handshake error, retry in %d minutes: %s" 623 652 msgstr "Error del apretón de manos, recomprobación en %d minutos: %s" 624 653 625 #: ../src/plugins/audioscrobbler.py:2 37 ../src/plugins/audioscrobbler.py:302654 #: ../src/plugins/audioscrobbler.py:245 ../src/plugins/audioscrobbler.py:310 626 655 #, python-format 627 656 msgid "Malformed response: %s" 628 657 msgstr "Respuesta malformada: %s" 629 658 630 #: ../src/plugins/audioscrobbler.py:2 48659 #: ../src/plugins/audioscrobbler.py:256 631 660 #, python-format 632 661 msgid "Handshake failure '%s', retrying in %d seconds: %s" 633 662 msgstr "Falta ' %s' del apretón de manos, revisando en %d segundos: %s" 634 663 635 #: ../src/plugins/audioscrobbler.py:2 58664 #: ../src/plugins/audioscrobbler.py:266 636 665 #, python-format 637 666 msgid "Invalid username: %s" 638 667 msgstr "Username inválido: %s" 639 668 640 #: ../src/plugins/audioscrobbler.py:2 67669 #: ../src/plugins/audioscrobbler.py:275 641 670 #, python-format 642 671 msgid "Plugin update available here, please see %s" 643 672 msgstr "La actualización plugin disponible aquÃ, considera por favor %s" 644 673 645 #: ../src/plugins/audioscrobbler.py:2 74 ../src/plugins/audioscrobbler.py:307674 #: ../src/plugins/audioscrobbler.py:282 ../src/plugins/audioscrobbler.py:315 646 675 #, python-format 647 676 msgid "Invalid response: %s" 648 677 msgstr "Respuesta inválida: %s" 649 678 650 #: ../src/plugins/audioscrobbler.py:2 89679 #: ../src/plugins/audioscrobbler.py:297 651 680 #, python-format 652 681 msgid "Submit error: %s" 653 682 msgstr "Someta el error: %s" 654 683 655 #: ../src/plugins/audioscrobbler.py:31 1684 #: ../src/plugins/audioscrobbler.py:319 656 685 #, python-format 657 686 msgid "Submit failure: %s" 658 687 msgstr "Someta la falta: %s" 659 688 660 #: ../src/plugins/audioscrobbler.py:3 15689 #: ../src/plugins/audioscrobbler.py:323 661 690 msgid "BADAUTH failure, hanshake required" 662 691 msgstr "Falta de BADAUTH, hanshake requerido" 663 692 664 #: ../src/plugins/audioscrobbler.py:3 16693 #: ../src/plugins/audioscrobbler.py:324 665 694 msgid "Invalid password" 666 695 msgstr "Inválida de Respuesta: %s" 667 696 668 #: ../src/plugins/audioscrobbler.py:3 33697 #: ../src/plugins/audioscrobbler.py:341 669 698 #, python-format 670 699 msgid "Audioscrobbler authentication error: %s" 671 700 msgstr "Error de la autentificación de Audioscrobbler: %s" 672 701 673 #: ../src/plugins/audioscrobbler.py:4 14702 #: ../src/plugins/audioscrobbler.py:422 674 703 #, fuzzy, python-format 675 704 msgid "Source length %s < 30s, skipping" 676 705 msgstr "Longitud %d de la fuente menos que 30s, saltando" 677 706 678 #: ../src/plugins/audioscrobbler.py:4 35707 #: ../src/plugins/audioscrobbler.py:443 679 708 #, python-format 680 709 msgid "Source %s is missing artist and/or title: " … … 704 733 msgstr "Gajim debe funcionar para determinar cuentas." 705 734 706 #: ../src/preference_window.py:5 6735 #: ../src/preference_window.py:55 707 736 msgid "Plugin" 708 737 msgstr "Plugin" 709 738 710 #: ../src/preference_window.py:6 2739 #: ../src/preference_window.py:61 711 740 msgid "Enabled" 712 741 msgstr "Permita" 713 742 714 #: ../src/preference_window.py:13 1743 #: ../src/preference_window.py:130 715 744 msgid "Plugin activation error" 716 745 msgstr "Error plugin de la activación" 717 746 718 #: ../src/preference_window.py:13 4747 #: ../src/preference_window.py:133 719 748 msgid "Plugin deactivation error" 720 749 msgstr "Error plugin de la desactivación" … … 727 756 728 757 # XXX: I've totally lost interest.. 729 730 758 #: ../src/tips_window.py:85 731 759 msgid "" … … 846 874 "Circle Jerks, Single Frame, Electric Wizard, Broken Social Scene, Ill " 847 875 "Repute.\n" 876 877 #~ msgid "<b>Last.fm Credentials:</b>" 878 #~ msgstr "<b>Credenciales de last.fm:</b>" 879 880 #~ msgid "Gajim Status Configuration" 881 #~ msgstr "Configuración Del Estado De Gajim" 882 883 #~ msgid "Submit Played Songs" 884 #~ msgstr "Someta Las Canciones Jugadas" 885 886 #~ msgid "last.fm Configuration" 887 #~ msgstr "Configuración de last.fm" trunk/po/mesk.pot
r423 r436 9 9 "Project-Id-Version: PACKAGE VERSION\n" 10 10 "Report-Msgid-Bugs-To: \n" 11 "POT-Creation-Date: 2006-09- 09 19:51-0600\n"11 "POT-Creation-Date: 2006-09-16 19:33-0600\n" 12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 42 42 msgstr "" 43 43 44 #: ../src/mesk_extras.glade.h:6 ../src/plugins/plugins_gui.glade.h: 644 #: ../src/mesk_extras.glade.h:6 ../src/plugins/plugins_gui.glade.h:5 45 45 msgid "Password:" 46 46 msgstr "" … … 54 54 msgstr "" 55 55 56 #: ../src/mesk_extras.glade.h:9 ../src/plugins/plugins_gui.glade.h:1 356 #: ../src/mesk_extras.glade.h:9 ../src/plugins/plugins_gui.glade.h:11 57 57 msgid "Username:" 58 58 msgstr "" … … 62 62 msgstr "" 63 63 64 #: ../src/mesk_extras.glade.h:11 ../src/mesk_gui.glade.h: 1964 #: ../src/mesk_extras.glade.h:11 ../src/mesk_gui.glade.h:25 65 65 msgid "_Next" 66 66 msgstr "" 67 67 68 #: ../src/mesk_extras.glade.h:12 ../src/mesk_gui.glade.h:2 068 #: ../src/mesk_extras.glade.h:12 ../src/mesk_gui.glade.h:27 69 69 msgid "_Previous" 70 70 msgstr "" … … 115 115 116 116 #: ../src/mesk_gui.glade.h:9 117 msgid "" 118 "<big>Welcome To <b>Mesk</b></big>\n" 119 "\n" 120 "Add, or open, a playlist using the File menu." 117 msgid "<big>Welcome To <b>Mesk</b></big>" 118 msgstr "" 119 120 #: ../src/mesk_gui.glade.h:10 121 msgid "Add, or open, a playlist using the File menu." 122 msgstr "" 123 124 #: ../src/mesk_gui.glade.h:11 125 msgid "Application Name" 121 126 msgstr "" 122 127 … … 126 131 127 132 #: ../src/mesk_gui.glade.h:13 133 msgid "Clear Queue" 134 msgstr "" 135 136 #: ../src/mesk_gui.glade.h:14 128 137 msgid "Configure..." 129 138 msgstr "" 130 139 131 #: ../src/mesk_gui.glade.h:14 140 #: ../src/mesk_gui.glade.h:15 141 msgid "Cu_t" 142 msgstr "" 143 144 #: ../src/mesk_gui.glade.h:16 132 145 msgid "Find:" 133 146 msgstr "" 134 147 135 #: ../src/mesk_gui.glade.h:1 5148 #: ../src/mesk_gui.glade.h:17 136 149 msgid "First" 137 150 msgstr "" 138 151 139 #: ../src/mesk_gui.glade.h:1 6../src/mesk/__init__.py:47152 #: ../src/mesk_gui.glade.h:18 ../src/mesk/__init__.py:47 140 153 msgid "Playlist" 141 154 msgstr "" 142 155 143 #: ../src/mesk_gui.glade.h:1 7156 #: ../src/mesk_gui.glade.h:19 144 157 msgid "Playlist stats" 145 158 msgstr "" 146 159 147 #: ../src/mesk_gui.glade.h: 18160 #: ../src/mesk_gui.glade.h:20 148 161 msgid "Plugins" 162 msgstr "" 163 164 #: ../src/mesk_gui.glade.h:21 165 msgid "Queue" 166 msgstr "" 167 168 #: ../src/mesk_gui.glade.h:22 169 msgid "Queue/Unqueue" 170 msgstr "" 171 172 #: ../src/mesk_gui.glade.h:23 173 msgid "_Add Music..." 174 msgstr "" 175 176 #: ../src/mesk_gui.glade.h:24 177 msgid "_Copy" 178 msgstr "" 179 180 #: ../src/mesk_gui.glade.h:26 181 msgid "_Paste" 182 msgstr "" 183 184 #: ../src/mesk_gui.glade.h:28 185 msgid "_Remove" 149 186 msgstr "" 150 187 … … 154 191 155 192 #: ../src/plugins/plugins_gui.glade.h:2 156 msgid " <b>Last.fm Credentials:</b>"193 msgid "Enable last.fm profile:" 157 194 msgstr "" 158 195 … … 162 199 163 200 #: ../src/plugins/plugins_gui.glade.h:4 164 msgid "Gajim Status Configuration"165 msgstr ""166 167 #: ../src/plugins/plugins_gui.glade.h:5168 201 msgid "Password (again):" 169 202 msgstr "" 170 203 171 204 #: ../src/plugins/plugins_gui.glade.h:7 172 msgid "Submit Played Songs"173 msgstr ""174 175 #: ../src/plugins/plugins_gui.glade.h:9176 205 #, no-c-format 177 206 msgid "" … … 180 209 "Join the Mesk Users group at:\n" 181 210 "http://www.last.fm/group/Mesk%2BUsers" 182 msgstr ""183 184 #: ../src/plugins/plugins_gui.glade.h:14185 msgid "last.fm Configuration"186 211 msgstr "" 187 212 … … 574 599 msgstr "" 575 600 576 #: ../src/plugins/audioscrobbler.py:15 1601 #: ../src/plugins/audioscrobbler.py:159 577 602 msgid "Username and password required" 578 603 msgstr "" 579 604 580 #: ../src/plugins/audioscrobbler.py:16 0605 #: ../src/plugins/audioscrobbler.py:168 581 606 msgid "Passwords do not match" 582 607 msgstr "" 583 608 584 #: ../src/plugins/audioscrobbler.py:2 08609 #: ../src/plugins/audioscrobbler.py:216 585 610 msgid "Missing username and/or password" 586 611 msgstr "" 587 612 588 613 #. minutes 589 #: ../src/plugins/audioscrobbler.py:2 19614 #: ../src/plugins/audioscrobbler.py:227 590 615 #, python-format 591 616 msgid "Handshake error, retry in %d minutes: %s" 592 617 msgstr "" 593 618 594 #: ../src/plugins/audioscrobbler.py:2 37 ../src/plugins/audioscrobbler.py:302619 #: ../src/plugins/audioscrobbler.py:245 ../src/plugins/audioscrobbler.py:310 595 620 #, python-format 596 621 msgid "Malformed response: %s" 597 622 msgstr "" 598 623 599 #: ../src/plugins/audioscrobbler.py:2 48624 #: ../src/plugins/audioscrobbler.py:256 600 625 #, python-format 601 626 msgid "Handshake failure '%s', retrying in %d seconds: %s" 602 627 msgstr "" 603 628 604 #: ../src/plugins/audioscrobbler.py:2 58629 #: ../src/plugins/audioscrobbler.py:266 605 630 #, python-format 606 631 msgid "Invalid username: %s" 607 632 msgstr "" 608 633 609 #: ../src/plugins/audioscrobbler.py:2 67634 #: ../src/plugins/audioscrobbler.py:275 610 635 #, python-format 611 636 msgid "Plugin update available here, please see %s" 612 637 msgstr "" 613 638 614 #: ../src/plugins/audioscrobbler.py:2 74 ../src/plugins/audioscrobbler.py:307639 #: ../src/plugins/audioscrobbler.py:282 ../src/plugins/audioscrobbler.py:315 615 640 #, python-format 616 641 msgid "Invalid response: %s" 617 642 msgstr "" 618 643 619 #: ../src/plugins/audioscrobbler.py:2 89644 #: ../src/plugins/audioscrobbler.py:297 620 645 #, python-format 621 646 msgid "Submit error: %s" 622 647 msgstr "" 623 648 624 #: ../src/plugins/audioscrobbler.py:31 1649 #: ../src/plugins/audioscrobbler.py:319 625 650 #, python-format 626 651 msgid "Submit failure: %s" 627 652 msgstr "" 628 653 629 #: ../src/plugins/audioscrobbler.py:3 15654 #: ../src/plugins/audioscrobbler.py:323 630 655 msgid "BADAUTH failure, hanshake required" 631 656 msgstr "" 632 657 633 #: ../src/plugins/audioscrobbler.py:3 16658 #: ../src/plugins/audioscrobbler.py:324 634 659 msgid "Invalid password" 635 660 msgstr "" 636 661 637 #: ../src/plugins/audioscrobbler.py:3 33662 #: ../src/plugins/audioscrobbler.py:341 638 663 #, python-format 639 664 msgid "Audioscrobbler authentication error: %s" 640 665 msgstr "" 641 666 642 #: ../src/plugins/audioscrobbler.py:4 14667 #: ../src/plugins/audioscrobbler.py:422 643 668 #, python-format 644 669 msgid "Source length %s < 30s, skipping" 645 670 msgstr "" 646 671 647 #: ../src/plugins/audioscrobbler.py:4 35672 #: ../src/plugins/audioscrobbler.py:443 648 673 #, python-format 649 674 msgid "Source %s is missing artist and/or title: " … … 671 696 msgstr "" 672 697 673 #: ../src/preference_window.py:5 6698 #: ../src/preference_window.py:55 674 699 msgid "Plugin" 675 700 msgstr "" 676 701 677 #: ../src/preference_window.py:6 2702 #: ../src/preference_window.py:61 678 703 msgid "Enabled" 679 704 msgstr "" 680 705 681 #: ../src/preference_window.py:13 1706 #: ../src/preference_window.py:130 682 707 msgid "Plugin activation error" 683 708 msgstr "" 684 709 685 #: ../src/preference_window.py:13 4710 #: ../src/preference_window.py:133 686 711 msgid "Plugin deactivation error" 687 712 msgstr "" trunk/src/mesk_gui.glade
r435 r436 535 535 <property name="visible">True</property> 536 536 <property name="visible_window">True</property> 537 <property name="above_child"> False</property>537 <property name="above_child">True</property> 538 538 539 539 <child> … … 549 549 <property name="xalign">0</property> 550 550 <property name="yalign">0</property> 551 <property name="xpad"> 10</property>551 <property name="xpad">2</property> 552 552 <property name="ypad">0</property> 553 553 <property name="ellipsize">PANGO_ELLIPSIZE_END</property> 554 <property name="width_chars">2 0</property>554 <property name="width_chars">25</property> 555 555 <property name="single_line_mode">False</property> 556 556 <property name="angle">0</property> … … 820 820 821 821 <child> 822 <widget class="GtkButton" id="search_close_button"> 823 <property name="visible">True</property> 824 <property name="tooltip">Close search</property> 825 <property name="can_focus">True</property> 826 <property name="relief">GTK_RELIEF_NONE</property> 827 <property name="focus_on_click">False</property> 828 <signal name="clicked" handler="_on_search_close_button_clicked"/> 829 830 <child> 831 <widget class="GtkImage" id="image11"> 832 <property name="visible">True</property> 833 <property name="stock">gtk-close</property> 834 <property name="icon_size">4</property> 835 <property name="xalign">0.5</property> 836 <property name="yalign">0.5</property> 837 <property name="xpad">0</property> 838 <property name="ypad">0</property> 839 </widget> 840 </child> 841 </widget> 842 <packing> 843 <property name="padding">0</property> 844 <property name="expand">False</property> 845 <property name="fill">False</property> 846 </packing> 847 </child> 848 849 <child> 822 850 <widget class="GtkLabel" id="search_label"> 823 851 <property name="visible">True</property> … … 845 873 846 874 <child> 847 <widget class="GtkAlignment" id=" search_entry_alignment">875 <widget class="GtkAlignment" id="alignment14"> 848 876 <property name="visible">True</property> 849 877 <property name="xalign">0.5</property> … … 853 881 <property name="top_padding">0</property> 854 882 <property name="bottom_padding">0</property> 855 <property name="left_padding"> 3</property>856 <property name="right_padding"> 0</property>883 <property name="left_padding">2</property> 884 <property name="right_padding">2</property> 857 885 858 886 <child> … … 874 902 <packing> 875 903 <property name="padding">0</property> 876 <property name="expand">True</property> 877 <property name="fill">True</property> 904 <property name="expand">False</property> 905 <property name="fill">False</property> 906 </packing> 907 </child> 908 909 <child> 910 <widget class="GtkButton" id="search_clear_button"> 911 <property name="visible">True</property> 912 <property name="tooltip">Clear search</property> 913 <property name="can_focus">True</property> 914 <property name="relief">GTK_RELIEF_NONE</property> 915 <property name="focus_on_click">True</property> 916 <signal name="clicked" handler="_on_search_clear_button_clicked"/> 917 <accelerator key="u" modifiers="GDK_CONTROL_MASK" signal="clicked"/> 918 919 <child> 920 <widget class="GtkImage" id="image21"> 921 <property name="visible">True</property> 922 <property name="stock">gtk-clear</property> 923 <property name="icon_size">4</property> 924 <property name="xalign">0.5</property> 925 <property name="yalign">0.5</property> 926 <property name="xpad">0</property> 927 <property name="ypad">0</property> 928 </widget> 929 </child> 930 </widget> 931 <packing> 932 <property name="padding">0</property> 933 <property name="expand">False</property> 934 <property name="fill">False</property> 878 935 </packing> 879 936 </child> … … 1027 1084 </widget> 1028 1085 </child> 1029 </widget>1030 </child>1031 </widget>1032 <packing>1033 <property name="padding">0</property>1034 <property name="expand">False</property>1035 <property name="fill">False</property>1036 </packing>1037 </child>1038 1039 <child>1040 <widget class="GtkButton" id="search_clear_button">1041 <property name="visible">True</property>1042 <property name="tooltip">Clear search</property>1043 <property name="can_focus">True</property>1044 <property name="relief">GTK_RELIEF_NONE</property>1045 <property name="focus_on_click">True</property>1046 <signal name="clicked" handler="_on_search_clear_button_clicked"/>1047 <accelerator key="u" modifiers="GDK_CONTROL_MASK" signal="clicked"/>1048 1049 <child>1050 <widget class="GtkImage" id="image21">1051 <property name="visible">True</property>1052 <property name="stock">gtk-clear</property>1053 <property name="icon_size">4</property>1054 <property name="xalign">0.5</property>1055 <property name="yalign">0.5</property>1056 <property name="xpad">0</property>1057 <property name="ypad">0</property>1058 </widget>1059 </child>1060 </widget>1061 <packing>1062 <property name="padding">0</property>1063 <property name="expand">False</property>1064 <property name="fill">False</property>1065 </packing>1066 </child>1067 1068 <child>1069 <widget class="GtkButton" id="search_close_button">1070 <property name="visible">True</property>1071 <property name="tooltip">Close search</property>1072 <property name="can_focus">True</property>1073 <property name="relief">GTK_RELIEF_NONE</property>1074 <property name="focus_on_click">False</property>1075 <signal name="clicked" handler="_on_search_close_button_clicked"/>1076 1077 <child>1078 <widget class="GtkImage" id="image11">1079 <property name="visible">True</property>1080 <property name="stock">gtk-close</property>1081 <property name="icon_size">4</property>1082 <property name="xalign">0.5</property>1083 <property name="yalign">0.5</property>1084 <property name="xpad">0</property>1085 <property name="ypad">0</property>1086 1086 </widget> 1087 1087 </child> trunk/src/preference_window.py
r417 r436 41 41 self._plugin_image = self.xml.get_widget('plugin_image') 42 42 self._config_button = self.xml.get_widget('plugin_config_button') 43 self._config_button.set_sensitive(True) 44 self._config_button.hide() 43 self._config_button.set_sensitive(False) 45 44 46 45 # Create plugins list and model … … 116 115 configurable = False 117 116 if is_active and configurable: 118 self._config_button.s how()117 self._config_button.set_sensitive(True) 119 118 else: 120 self._config_button. hide()119 self._config_button.set_sensitive(False) 121 120 122 121 def _on_plugin_toggled(self, cell, path, model):
