Merge lp:~jbicha/software-properties/use-gi-require_version into lp:software-properties
- use-gi-require_version
- Merge into main
Proposed by
Jeremy Bicha
on 2016-08-28
| Status: | Merged |
|---|---|
| Merged at revision: | 982 |
| Proposed branch: | lp:~jbicha/software-properties/use-gi-require_version |
| Merge into: | lp:software-properties |
| Diff against target: |
1405 lines (+231/-682) 15 files modified
data/software-properties-drivers.desktop.in (+2/-1) debian/changelog (+12/-0) po/software-properties.pot (+192/-129) po/urd.po (+0/-552) softwareproperties/gtk/CdromProgress.py (+2/-0) softwareproperties/gtk/DialogAdd.py (+2/-0) softwareproperties/gtk/DialogAddSourcesList.py (+3/-0) softwareproperties/gtk/DialogCacheOutdated.py (+2/-0) softwareproperties/gtk/DialogEdit.py (+2/-0) softwareproperties/gtk/DialogMirror.py (+2/-0) softwareproperties/gtk/SimpleGtkbuilderApp.py (+2/-0) softwareproperties/gtk/SoftwarePropertiesGtk.py (+3/-0) softwareproperties/gtk/dialogs.py (+2/-0) softwareproperties/gtk/utils.py (+3/-0) tests/test_dbus.py (+2/-0) |
| To merge this branch: | bzr merge lp:~jbicha/software-properties/use-gi-require_version |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Dimitri John Ledkov | 2016-09-10 | Pending | |
| Ubuntu Core Development Team | 2016-08-28 | Pending | |
|
Review via email:
|
|||
Commit Message
Description of the Change
To post a comment you must log in.
lp:~jbicha/software-properties/use-gi-require_version
updated
on 2016-09-01
- 972. By Dimitri John Ledkov on 2016-09-01
-
add-apt-repository: fix compatibility with keybox gnupg 2.1. LP:
#1615039 - 973. By Dimitri John Ledkov on 2016-09-01
-
releasing package software-properties version 0.96.24.4
| Jeremy Bicha (jbicha) wrote : | # |
| Jeremy Bicha (jbicha) wrote : | # |
Because it looked like this might not get approved before UI Freeze, I went ahead and used ubuntu-
lp:~jbicha/software-properties/use-gi-require_version
updated
on 2016-09-09
- 974. By Dimitri John Ledkov on 2016-09-08
-
software-
properties- common: add depends on dirmngr, such that
add-apt-repository can fetch keys for PPAs. - 975. By Dimitri John Ledkov on 2016-09-08
-
releasing package software-properties version 0.96.24.5
- 976. By Jeremy Bicha on 2016-09-09
-
Add gi.require_
version( "Gtk", "3.0") to silence the warning - 979. By Jeremy Bicha on 2016-09-09
-
Rebuild software-
properties. pot ./setup.py build_i18n
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
| 1 | === modified file 'data/software-properties-drivers.desktop.in' |
| 2 | --- data/software-properties-drivers.desktop.in 2014-04-04 06:52:18 +0000 |
| 3 | +++ data/software-properties-drivers.desktop.in 2016-09-09 07:14:41 +0000 |
| 4 | @@ -4,8 +4,9 @@ |
| 5 | Icon=jockey |
| 6 | Terminal=false |
| 7 | Type=Application |
| 8 | -NotShownIn=GNOME;Unity;KDE; |
| 9 | +NotShowIn=GNOME;KDE; |
| 10 | Categories=X-XFCE;GTK;Settings;HardwareSettings |
| 11 | +X-AppStream-Ignore=true |
| 12 | Name=Additional Drivers |
| 13 | Name[es]=Controladores adicionales |
| 14 | Comment=Configure third-party and proprietary drivers |
| 15 | |
| 16 | === modified file 'debian/changelog' |
| 17 | --- debian/changelog 2016-09-08 09:54:13 +0000 |
| 18 | +++ debian/changelog 2016-09-09 07:14:41 +0000 |
| 19 | @@ -1,3 +1,15 @@ |
| 20 | +software-properties (0.96.24.6) UNRELEASED; urgency=medium |
| 21 | + |
| 22 | + [ Jeremy Bicha ] |
| 23 | + * Add gi.require_version("Gtk", "3.0") to silence the warning |
| 24 | + |
| 25 | + [ Matthias Klumpp ] |
| 26 | + * Drop po/urd.po; it's a duplicate of po/ur.po |
| 27 | + * Fix typo in Additional Drivers .desktop preventing the .desktop from |
| 28 | + being hidden in GNOME and KDE. Also have AppStream ignore it. |
| 29 | + |
| 30 | + -- Jeremy Bicha <jbicha@ubuntu.com> Fri, 09 Sep 2016 03:08:01 -0400 |
| 31 | + |
| 32 | software-properties (0.96.24.5) yakkety; urgency=medium |
| 33 | |
| 34 | * software-properties-common: add depends on dirmngr, such that |
| 35 | |
| 36 | === modified file 'po/software-properties.pot' |
| 37 | --- po/software-properties.pot 2014-09-11 14:02:47 +0000 |
| 38 | +++ po/software-properties.pot 2016-09-09 07:14:41 +0000 |
| 39 | @@ -8,13 +8,13 @@ |
| 40 | msgstr "" |
| 41 | "Project-Id-Version: PACKAGE VERSION\n" |
| 42 | "Report-Msgid-Bugs-To: Sebastian Heinlein <sebi@glatzor.de>\n" |
| 43 | -"POT-Creation-Date: 2014-09-11 11:45+0200\n" |
| 44 | +"POT-Creation-Date: 2016-09-09 03:13-0400\n" |
| 45 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
| 46 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 47 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| 48 | "Language: \n" |
| 49 | "MIME-Version: 1.0\n" |
| 50 | -"Content-Type: text/plain; charset=CHARSET\n" |
| 51 | +"Content-Type: text/plain; charset=UTF-8\n" |
| 52 | "Content-Transfer-Encoding: 8bit\n" |
| 53 | "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" |
| 54 | |
| 55 | @@ -41,8 +41,8 @@ |
| 56 | msgstr "" |
| 57 | |
| 58 | #: ../data/software-properties-kde.desktop.in.h:1 |
| 59 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:653 |
| 60 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:672 |
| 61 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:674 |
| 62 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:693 |
| 63 | msgid "Software Sources" |
| 64 | msgstr "" |
| 65 | |
| 66 | @@ -53,10 +53,39 @@ |
| 67 | "'add-apt-repository multiverse'" |
| 68 | msgstr "" |
| 69 | |
| 70 | -#: ../add-apt-repository:59 |
| 71 | +#: ../software-properties-kde:75 |
| 72 | +msgid "Print some debug information to the command line" |
| 73 | +msgstr "" |
| 74 | + |
| 75 | +#: ../software-properties-kde:78 ../add-apt-repository:59 |
| 76 | msgid "Print a lot of debug information to the command line" |
| 77 | msgstr "" |
| 78 | |
| 79 | +#: ../software-properties-kde:81 |
| 80 | +msgid "" |
| 81 | +"No update on repository change (useful if called from an external program)" |
| 82 | +msgstr "" |
| 83 | + |
| 84 | +#: ../software-properties-kde:84 |
| 85 | +msgid "Enable the specified component of the distro's repositories" |
| 86 | +msgstr "" |
| 87 | + |
| 88 | +#: ../software-properties-kde:88 |
| 89 | +msgid "Enable PPA with the given name" |
| 90 | +msgstr "" |
| 91 | + |
| 92 | +#: ../software-properties-kde:92 |
| 93 | +msgid "URL of keyserver" |
| 94 | +msgstr "" |
| 95 | + |
| 96 | +#: ../software-properties-kde:95 |
| 97 | +msgid "Win ID to act as a dialogue for" |
| 98 | +msgstr "" |
| 99 | + |
| 100 | +#: ../software-properties-kde:98 |
| 101 | +msgid "data directory for UI files" |
| 102 | +msgstr "" |
| 103 | + |
| 104 | #: ../add-apt-repository:62 |
| 105 | msgid "remove repository from sources.list.d directory" |
| 106 | msgstr "" |
| 107 | @@ -74,57 +103,61 @@ |
| 108 | msgid "Assume yes to all queries" |
| 109 | msgstr "" |
| 110 | |
| 111 | -#: ../add-apt-repository:75 |
| 112 | +#: ../add-apt-repository:74 |
| 113 | +msgid "Update package cache after adding" |
| 114 | +msgstr "" |
| 115 | + |
| 116 | +#: ../add-apt-repository:78 |
| 117 | msgid "Error: must run as root" |
| 118 | msgstr "" |
| 119 | |
| 120 | -#: ../add-apt-repository:79 |
| 121 | +#: ../add-apt-repository:82 |
| 122 | msgid "Error: need a repository as argument" |
| 123 | msgstr "" |
| 124 | |
| 125 | -#: ../add-apt-repository:82 |
| 126 | +#: ../add-apt-repository:85 |
| 127 | msgid "Error: need a single repository as argument" |
| 128 | msgstr "" |
| 129 | |
| 130 | -#: ../add-apt-repository:102 |
| 131 | +#: ../add-apt-repository:105 |
| 132 | #, c-format |
| 133 | msgid "'%s' distribution component disabled for all sources." |
| 134 | msgstr "" |
| 135 | |
| 136 | -#: ../add-apt-repository:104 |
| 137 | +#: ../add-apt-repository:107 |
| 138 | #, c-format |
| 139 | msgid "'%s' distribution component is already disabled for all sources." |
| 140 | msgstr "" |
| 141 | |
| 142 | -#: ../add-apt-repository:109 |
| 143 | +#: ../add-apt-repository:112 |
| 144 | #, c-format |
| 145 | msgid "'%s' distribution component enabled for all sources." |
| 146 | msgstr "" |
| 147 | |
| 148 | -#: ../add-apt-repository:111 |
| 149 | +#: ../add-apt-repository:114 |
| 150 | #, c-format |
| 151 | msgid "'%s' distribution component is already enabled for all sources." |
| 152 | msgstr "" |
| 153 | |
| 154 | -#: ../add-apt-repository:133 |
| 155 | +#: ../add-apt-repository:136 |
| 156 | #, c-format |
| 157 | msgid " More info: %s" |
| 158 | msgstr "" |
| 159 | |
| 160 | -#: ../add-apt-repository:137 |
| 161 | +#: ../add-apt-repository:140 |
| 162 | msgid "Press [ENTER] to continue or ctrl-c to cancel removing it" |
| 163 | msgstr "" |
| 164 | |
| 165 | -#: ../add-apt-repository:139 |
| 166 | +#: ../add-apt-repository:142 |
| 167 | msgid "Press [ENTER] to continue or ctrl-c to cancel adding it" |
| 168 | msgstr "" |
| 169 | |
| 170 | -#: ../add-apt-repository:156 ../add-apt-repository:160 |
| 171 | +#: ../add-apt-repository:160 ../add-apt-repository:164 |
| 172 | #, c-format |
| 173 | msgid "Error: '%s' doesn't exist in a sourcelist file" |
| 174 | msgstr "" |
| 175 | |
| 176 | -#: ../add-apt-repository:165 |
| 177 | +#: ../add-apt-repository:169 |
| 178 | #, c-format |
| 179 | msgid "Error: '%s' invalid" |
| 180 | msgstr "" |
| 181 | @@ -156,71 +189,71 @@ |
| 182 | "distribution project." |
| 183 | msgstr "" |
| 184 | |
| 185 | -#: ../softwareproperties/kde/DialogMirror.py:57 |
| 186 | +#: ../softwareproperties/kde/DialogMirror.py:63 |
| 187 | msgid "Mirror" |
| 188 | msgstr "" |
| 189 | |
| 190 | -#: ../softwareproperties/kde/DialogMirror.py:179 |
| 191 | -#: ../softwareproperties/kde/DialogMirror.py:180 |
| 192 | -#: ../softwareproperties/kde/DialogMirror.py:213 |
| 193 | +#: ../softwareproperties/kde/DialogMirror.py:184 |
| 194 | +#: ../softwareproperties/kde/DialogMirror.py:185 |
| 195 | +#: ../softwareproperties/kde/DialogMirror.py:218 |
| 196 | msgid "Testing Mirrors" |
| 197 | msgstr "" |
| 198 | |
| 199 | -#: ../softwareproperties/kde/DialogMirror.py:179 |
| 200 | -#: ../softwareproperties/kde/DialogMirror.py:182 |
| 201 | +#: ../softwareproperties/kde/DialogMirror.py:184 |
| 202 | +#: ../softwareproperties/kde/DialogMirror.py:187 |
| 203 | msgid "Cancel" |
| 204 | msgstr "" |
| 205 | |
| 206 | -#: ../softwareproperties/kde/DialogMirror.py:214 |
| 207 | -#: ../softwareproperties/gtk/DialogMirror.py:332 |
| 208 | +#: ../softwareproperties/kde/DialogMirror.py:219 |
| 209 | +#: ../softwareproperties/gtk/DialogMirror.py:337 |
| 210 | msgid "No suitable download server was found" |
| 211 | msgstr "" |
| 212 | |
| 213 | -#: ../softwareproperties/kde/DialogMirror.py:215 |
| 214 | -#: ../softwareproperties/gtk/DialogMirror.py:333 |
| 215 | +#: ../softwareproperties/kde/DialogMirror.py:220 |
| 216 | +#: ../softwareproperties/gtk/DialogMirror.py:338 |
| 217 | msgid "Please check your Internet connection." |
| 218 | msgstr "" |
| 219 | |
| 220 | -#: ../softwareproperties/kde/DialogMirror.py:230 |
| 221 | -#: ../softwareproperties/gtk/DialogMirror.py:348 |
| 222 | +#: ../softwareproperties/kde/DialogMirror.py:235 |
| 223 | +#: ../softwareproperties/gtk/DialogMirror.py:353 |
| 224 | msgid "Canceling..." |
| 225 | msgstr "" |
| 226 | |
| 227 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:164 |
| 228 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:162 |
| 229 | #: ../data/gtkbuilder/main.ui.h:9 |
| 230 | msgid "Daily" |
| 231 | msgstr "" |
| 232 | |
| 233 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:165 |
| 234 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:163 |
| 235 | #: ../data/gtkbuilder/main.ui.h:10 |
| 236 | msgid "Every two days" |
| 237 | msgstr "" |
| 238 | |
| 239 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:166 |
| 240 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:164 |
| 241 | #: ../data/gtkbuilder/main.ui.h:11 |
| 242 | msgid "Weekly" |
| 243 | msgstr "" |
| 244 | |
| 245 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:167 |
| 246 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:165 |
| 247 | #: ../data/gtkbuilder/main.ui.h:12 |
| 248 | msgid "Every two weeks" |
| 249 | msgstr "" |
| 250 | |
| 251 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:174 |
| 252 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:241 |
| 253 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:172 |
| 254 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:247 |
| 255 | #, python-format |
| 256 | msgid "Every %s days" |
| 257 | msgstr "" |
| 258 | |
| 259 | #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu |
| 260 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:216 |
| 261 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:214 |
| 262 | #, python-format |
| 263 | msgid "%s updates" |
| 264 | msgstr "" |
| 265 | |
| 266 | #. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu |
| 267 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:220 |
| 268 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:301 |
| 269 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:218 |
| 270 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:307 |
| 271 | #, python-format |
| 272 | msgid "%s Software" |
| 273 | msgstr "" |
| 274 | @@ -228,70 +261,64 @@ |
| 275 | #. TRANSLATORS: Label for the components in the Internet section |
| 276 | #. first %s is the description of the component |
| 277 | #. second %s is the code name of the comp, eg main, universe |
| 278 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:239 |
| 279 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:314 |
| 280 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:237 |
| 281 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:320 |
| 282 | #, python-format |
| 283 | msgid "%s (%s)" |
| 284 | msgstr "" |
| 285 | |
| 286 | #. add a separator and the option to choose another mirror from the list |
| 287 | #. #FIXME server_store.append(["sep", None, True]) |
| 288 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:302 |
| 289 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:429 |
| 290 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:522 |
| 291 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:300 |
| 292 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:450 |
| 293 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:543 |
| 294 | msgid "Other..." |
| 295 | msgstr "" |
| 296 | |
| 297 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:672 |
| 298 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:942 |
| 299 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:668 |
| 300 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:966 |
| 301 | msgid "Import key" |
| 302 | msgstr "" |
| 303 | |
| 304 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:675 |
| 305 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:956 |
| 306 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:671 |
| 307 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:980 |
| 308 | msgid "Error importing selected file" |
| 309 | msgstr "" |
| 310 | |
| 311 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:676 |
| 312 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:957 |
| 313 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:672 |
| 314 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:981 |
| 315 | msgid "The selected file may not be a GPG key file or it might be corrupt." |
| 316 | msgstr "" |
| 317 | |
| 318 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:688 |
| 319 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:973 |
| 320 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:685 |
| 321 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:997 |
| 322 | msgid "Error removing the key" |
| 323 | msgstr "" |
| 324 | |
| 325 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:689 |
| 326 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:974 |
| 327 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:686 |
| 328 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:998 |
| 329 | msgid "The key you selected could not be removed. Please report this as a bug." |
| 330 | msgstr "" |
| 331 | |
| 332 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:703 |
| 333 | +msgid "Reload" |
| 334 | +msgstr "" |
| 335 | + |
| 336 | #: ../softwareproperties/kde/SoftwarePropertiesKDE.py:705 |
| 337 | -msgid "Reload" |
| 338 | -msgstr "" |
| 339 | - |
| 340 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:707 |
| 341 | -#: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:2 |
| 342 | -msgid "" |
| 343 | -"<b><big>The information about available software is out-of-date</big></b>\n" |
| 344 | -"\n" |
| 345 | -"To install software and updates from newly added or changed sources, you " |
| 346 | -"have to reload the information about available software.\n" |
| 347 | -"\n" |
| 348 | -"You need a working internet connection to continue." |
| 349 | -msgstr "" |
| 350 | - |
| 351 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:736 |
| 352 | +msgid "Your local copy of the software catalog is out of date." |
| 353 | +msgstr "" |
| 354 | + |
| 355 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:706 |
| 356 | +msgid "A new copy will be downloaded." |
| 357 | +msgstr "" |
| 358 | + |
| 359 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:730 |
| 360 | msgid "CD Error" |
| 361 | msgstr "" |
| 362 | |
| 363 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:737 |
| 364 | -#, python-format |
| 365 | -msgid "" |
| 366 | -"<big><b>Error scanning the CD</b></big>\n" |
| 367 | -"\n" |
| 368 | -"%s" |
| 369 | +#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:731 |
| 370 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:832 |
| 371 | +msgid "Error scanning the CD" |
| 372 | msgstr "" |
| 373 | |
| 374 | #: ../softwareproperties/kde/CdromProgress.py:54 |
| 375 | @@ -299,7 +326,7 @@ |
| 376 | msgstr "" |
| 377 | |
| 378 | #: ../softwareproperties/kde/CdromProgress.py:54 |
| 379 | -#: ../softwareproperties/gtk/CdromProgress.py:59 |
| 380 | +#: ../softwareproperties/gtk/CdromProgress.py:61 |
| 381 | msgid "Please enter a name for the disc" |
| 382 | msgstr "" |
| 383 | |
| 384 | @@ -308,25 +335,19 @@ |
| 385 | msgstr "" |
| 386 | |
| 387 | #: ../softwareproperties/kde/CdromProgress.py:58 |
| 388 | -#: ../softwareproperties/gtk/CdromProgress.py:75 |
| 389 | +#: ../softwareproperties/gtk/CdromProgress.py:77 |
| 390 | msgid "Please insert a disk in the drive:" |
| 391 | msgstr "" |
| 392 | |
| 393 | #. L10N: the example is of the format: deb http://ftp.debian.org sarge main |
| 394 | #: ../softwareproperties/kde/DialogAdd.py:55 |
| 395 | -#: ../data/gtkbuilder/dialog-add.ui.h:1 |
| 396 | -msgid "" |
| 397 | -"<big><b>Enter the complete APT line of the repository that you want to add " |
| 398 | -"as source</b></big>" |
| 399 | +msgid "Enter the complete APT line of the repository that you want to add." |
| 400 | msgstr "" |
| 401 | |
| 402 | -#. L10N: the example is of the format: deb http://ftp.debian.org sarge main |
| 403 | #: ../softwareproperties/kde/DialogAdd.py:57 |
| 404 | -#: ../softwareproperties/gtk/DialogAdd.py:62 |
| 405 | #, python-format |
| 406 | msgid "" |
| 407 | -"The APT line includes the type, location and components of a repository, for " |
| 408 | -"example '%s'." |
| 409 | +"Include the type, location and components of the repository. Example: %s" |
| 410 | msgstr "" |
| 411 | |
| 412 | #: ../softwareproperties/kde/DialogEdit.py:43 |
| 413 | @@ -347,175 +368,179 @@ |
| 414 | msgid "Source Code" |
| 415 | msgstr "" |
| 416 | |
| 417 | -#: ../softwareproperties/gtk/DialogMirror.py:248 |
| 418 | +#: ../softwareproperties/gtk/DialogMirror.py:250 |
| 419 | msgid "New mirror" |
| 420 | msgstr "" |
| 421 | |
| 422 | -#: ../softwareproperties/gtk/DialogMirror.py:321 |
| 423 | +#: ../softwareproperties/gtk/DialogMirror.py:326 |
| 424 | #, python-format |
| 425 | msgid "Completed %s of %s tests" |
| 426 | msgstr "" |
| 427 | |
| 428 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:663 |
| 429 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:682 |
| 430 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:684 |
| 431 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:703 |
| 432 | msgid "Active" |
| 433 | msgstr "" |
| 434 | |
| 435 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:721 |
| 436 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:742 |
| 437 | msgid "Key" |
| 438 | msgstr "" |
| 439 | |
| 440 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:738 |
| 441 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:759 |
| 442 | msgid "_Add key from paste data" |
| 443 | msgstr "" |
| 444 | |
| 445 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:751 |
| 446 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:762 |
| 447 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:772 |
| 448 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:783 |
| 449 | msgid "Error importing key" |
| 450 | msgstr "" |
| 451 | |
| 452 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:752 |
| 453 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:763 |
| 454 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:773 |
| 455 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:784 |
| 456 | msgid "The selected data may not be a GPG key file or it might be corrupt." |
| 457 | msgstr "" |
| 458 | |
| 459 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:808 |
| 460 | -msgid "Error scanning the CD" |
| 461 | -msgstr "" |
| 462 | - |
| 463 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:809 |
| 464 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:833 |
| 465 | msgid "Could not find a suitable CD." |
| 466 | msgstr "" |
| 467 | |
| 468 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1019 |
| 469 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1043 |
| 470 | msgid "Applying changes..." |
| 471 | msgstr "" |
| 472 | |
| 473 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1100 |
| 474 | -#: ../data/gtkbuilder/main.ui.h:40 |
| 475 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1124 |
| 476 | +#: ../data/gtkbuilder/main.ui.h:42 |
| 477 | msgid "Re_vert" |
| 478 | msgstr "" |
| 479 | |
| 480 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1102 |
| 481 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1126 |
| 482 | msgid "_Apply Changes" |
| 483 | msgstr "" |
| 484 | |
| 485 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1104 |
| 486 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1128 |
| 487 | msgid "_Cancel" |
| 488 | msgstr "" |
| 489 | |
| 490 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1106 |
| 491 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1130 |
| 492 | msgid "_Restart..." |
| 493 | msgstr "" |
| 494 | |
| 495 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1121 |
| 496 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1145 |
| 497 | msgid "Searching for available drivers..." |
| 498 | msgstr "" |
| 499 | |
| 500 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1151 |
| 501 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1175 |
| 502 | msgid "An error occurred while searching for drivers." |
| 503 | msgstr "" |
| 504 | |
| 505 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1223 |
| 506 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1249 |
| 507 | msgid "This device is using the recommended driver." |
| 508 | msgstr "" |
| 509 | |
| 510 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1224 |
| 511 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1250 |
| 512 | msgid "This device is using an alternative driver." |
| 513 | msgstr "" |
| 514 | |
| 515 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1225 |
| 516 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1251 |
| 517 | msgid "This device is using a manually-installed driver." |
| 518 | msgstr "" |
| 519 | |
| 520 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1226 |
| 521 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1252 |
| 522 | msgid "This device is not working." |
| 523 | msgstr "" |
| 524 | |
| 525 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1235 |
| 526 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1261 |
| 527 | msgid "Continue using a manually installed driver" |
| 528 | msgstr "" |
| 529 | |
| 530 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1262 |
| 531 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1288 |
| 532 | msgid "Using {} from {}" |
| 533 | msgstr "" |
| 534 | |
| 535 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1264 |
| 536 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1290 |
| 537 | msgid "Using {}" |
| 538 | msgstr "" |
| 539 | |
| 540 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1271 |
| 541 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1297 |
| 542 | msgid "open source" |
| 543 | msgstr "" |
| 544 | |
| 545 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1273 |
| 546 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1299 |
| 547 | msgid "proprietary" |
| 548 | msgstr "" |
| 549 | |
| 550 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1276 |
| 551 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1302 |
| 552 | #, python-brace-format |
| 553 | msgid "{base_description} ({licence}, tested)" |
| 554 | msgstr "" |
| 555 | |
| 556 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1278 |
| 557 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1304 |
| 558 | #, python-brace-format |
| 559 | msgid "{base_description} ({licence})" |
| 560 | msgstr "" |
| 561 | |
| 562 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1298 |
| 563 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1324 |
| 564 | msgid "Do not use the device" |
| 565 | msgstr "" |
| 566 | |
| 567 | #. No drivers found. |
| 568 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1318 |
| 569 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1344 |
| 570 | msgid "No additional drivers available." |
| 571 | msgstr "" |
| 572 | |
| 573 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1336 |
| 574 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1362 |
| 575 | msgid "Unknown" |
| 576 | msgstr "" |
| 577 | |
| 578 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1385 |
| 579 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1411 |
| 580 | msgid "You need to restart the computer to complete the driver changes." |
| 581 | msgstr "" |
| 582 | |
| 583 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1399 |
| 584 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1425 |
| 585 | #, python-format |
| 586 | msgid "%(count)d proprietary driver in use." |
| 587 | msgid_plural "%(count)d proprietary drivers in use." |
| 588 | msgstr[0] "" |
| 589 | msgstr[1] "" |
| 590 | |
| 591 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1404 |
| 592 | +#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:1430 |
| 593 | #: ../data/gtkbuilder/main.ui.h:37 |
| 594 | msgid "No proprietary drivers are in use." |
| 595 | msgstr "" |
| 596 | |
| 597 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:43 |
| 598 | +#: ../softwareproperties/gtk/DialogAddSourcesList.py:46 |
| 599 | msgid "Add Software Channels" |
| 600 | msgstr "" |
| 601 | |
| 602 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:84 |
| 603 | +#: ../softwareproperties/gtk/DialogAddSourcesList.py:87 |
| 604 | msgid "Install software additionally or only from this source?" |
| 605 | msgid_plural "Install software additionally or only from these sources?" |
| 606 | msgstr[0] "" |
| 607 | msgstr[1] "" |
| 608 | |
| 609 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:89 |
| 610 | +#: ../softwareproperties/gtk/DialogAddSourcesList.py:92 |
| 611 | msgid "" |
| 612 | "You can either add the following sources or replace your current sources by " |
| 613 | "them. Only install software from trusted sources." |
| 614 | msgstr "" |
| 615 | |
| 616 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:104 |
| 617 | +#: ../softwareproperties/gtk/DialogAddSourcesList.py:107 |
| 618 | msgid "There are no sources to install software from" |
| 619 | msgstr "" |
| 620 | |
| 621 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:105 |
| 622 | +#: ../softwareproperties/gtk/DialogAddSourcesList.py:108 |
| 623 | #, python-format |
| 624 | msgid "The file '%s' does not contain any valid software sources." |
| 625 | msgstr "" |
| 626 | |
| 627 | +#. L10N: the example is of the format: deb http://ftp.debian.org sarge main |
| 628 | +#: ../softwareproperties/gtk/DialogAdd.py:64 |
| 629 | +#, python-format |
| 630 | +msgid "" |
| 631 | +"The APT line includes the type, location and components of a repository, for " |
| 632 | +"example '%s'." |
| 633 | +msgstr "" |
| 634 | + |
| 635 | #. some known keys |
| 636 | #: ../softwareproperties/AptAuth.py:39 |
| 637 | msgid "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" |
| 638 | @@ -525,6 +550,18 @@ |
| 639 | msgid "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>" |
| 640 | msgstr "" |
| 641 | |
| 642 | +#: ../softwareproperties/AptAuth.py:41 |
| 643 | +msgid "Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>" |
| 644 | +msgstr "" |
| 645 | + |
| 646 | +#: ../softwareproperties/AptAuth.py:42 |
| 647 | +msgid "Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>" |
| 648 | +msgstr "" |
| 649 | + |
| 650 | +#: ../softwareproperties/AptAuth.py:43 |
| 651 | +msgid "Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>" |
| 652 | +msgstr "" |
| 653 | + |
| 654 | #: ../data/gtkbuilder/dialog-edit-source.ui.h:2 |
| 655 | msgid "Source" |
| 656 | msgstr "" |
| 657 | @@ -694,11 +731,31 @@ |
| 658 | msgid "Additional Drivers" |
| 659 | msgstr "" |
| 660 | |
| 661 | +#: ../data/gtkbuilder/main.ui.h:40 |
| 662 | +msgid "" |
| 663 | +"Use proposed updates if you’re willing to report bugs on any problems that " |
| 664 | +"occur." |
| 665 | +msgstr "" |
| 666 | + |
| 667 | +#: ../data/gtkbuilder/main.ui.h:41 |
| 668 | +msgid "Developer Options" |
| 669 | +msgstr "" |
| 670 | + |
| 671 | #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:1 |
| 672 | #: ../data/gtkbuilder/dialog-mirror.ui.h:6 |
| 673 | msgid " " |
| 674 | msgstr "" |
| 675 | |
| 676 | +#: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:2 |
| 677 | +msgid "" |
| 678 | +"<b><big>The information about available software is out-of-date</big></b>\n" |
| 679 | +"\n" |
| 680 | +"To install software and updates from newly added or changed sources, you " |
| 681 | +"have to reload the information about available software.\n" |
| 682 | +"\n" |
| 683 | +"You need a working internet connection to continue." |
| 684 | +msgstr "" |
| 685 | + |
| 686 | #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:7 |
| 687 | msgid "_Reload" |
| 688 | msgstr "" |
| 689 | @@ -731,6 +788,12 @@ |
| 690 | "location." |
| 691 | msgstr "" |
| 692 | |
| 693 | +#: ../data/gtkbuilder/dialog-add.ui.h:1 |
| 694 | +msgid "" |
| 695 | +"<big><b>Enter the complete APT line of the repository that you want to add " |
| 696 | +"as source</b></big>" |
| 697 | +msgstr "" |
| 698 | + |
| 699 | #: ../data/gtkbuilder/dialog-add.ui.h:2 |
| 700 | msgid "APT line:" |
| 701 | msgstr "" |
| 702 | |
| 703 | === removed file 'po/urd.po' |
| 704 | --- po/urd.po 2009-08-28 17:57:47 +0000 |
| 705 | +++ po/urd.po 1970-01-01 00:00:00 +0000 |
| 706 | @@ -1,552 +0,0 @@ |
| 707 | -# Urdu translation for update-manager |
| 708 | -# Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 |
| 709 | -# This file is distributed under the same license as the update-manager package. |
| 710 | -# FIRST AUTHOR <EMAIL@ADDRESS>, 2006. |
| 711 | -# |
| 712 | -#, fuzzy |
| 713 | -msgid "" |
| 714 | -msgstr "" |
| 715 | -"Project-Id-Version: update-manager\n" |
| 716 | -"Report-Msgid-Bugs-To: \n" |
| 717 | -"POT-Creation-Date: 2009-08-28 12:48-0400\n" |
| 718 | -"PO-Revision-Date: 2006-05-07 01:53+0000\n" |
| 719 | -"Last-Translator: Hameed محمد حمید <hameeduddin517@yahoo.com>\n" |
| 720 | -"Language-Team: Urdu <urd@li.org>\n" |
| 721 | -"MIME-Version: 1.0\n" |
| 722 | -"Content-Type: text/plain; charset=UTF-8\n" |
| 723 | -"Content-Transfer-Encoding: 8bit\n" |
| 724 | -"Plural-Forms: nplurals=2; plural=n != 1\n" |
| 725 | - |
| 726 | -#: ../data/software-properties.desktop.in.h:1 |
| 727 | -msgid "Configure the sources for installable software and updates" |
| 728 | -msgstr "" |
| 729 | - |
| 730 | -#: ../data/software-properties.desktop.in.h:2 |
| 731 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:549 |
| 732 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:569 |
| 733 | -#: ../data/glade/main.glade.h:24 |
| 734 | -msgid "Software Sources" |
| 735 | -msgstr "" |
| 736 | - |
| 737 | -#: ../software-properties-gtk:82 |
| 738 | -msgid "You need to be root to run this program" |
| 739 | -msgstr "" |
| 740 | - |
| 741 | -#: ../add-apt-repository:18 |
| 742 | -msgid "Error: must run as root" |
| 743 | -msgstr "" |
| 744 | - |
| 745 | -#: ../add-apt-repository:22 |
| 746 | -msgid "Error: need a repository as argument" |
| 747 | -msgstr "" |
| 748 | - |
| 749 | -#: ../add-apt-repository:31 |
| 750 | -#, c-format |
| 751 | -msgid "Error: '%s' invalid" |
| 752 | -msgstr "" |
| 753 | - |
| 754 | -#: ../softwareproperties/distro.py:28 |
| 755 | -msgid "" |
| 756 | -"<i>To improve the user experience of Ubuntu please take part in the " |
| 757 | -"popularity contest. If you do so the list of installed software and how " |
| 758 | -"often it was used will be collected and sent anonymously to the Ubuntu " |
| 759 | -"project on a weekly basis.\n" |
| 760 | -"\n" |
| 761 | -"The results are used to improve the support for popular applications and to " |
| 762 | -"rank applications in the search results.</i>" |
| 763 | -msgstr "" |
| 764 | - |
| 765 | -#: ../softwareproperties/distro.py:37 |
| 766 | -msgid "" |
| 767 | -"<i>To improve the user experiece of Debian please take part in the " |
| 768 | -"popularity contest. If you do so the list of installed software and how " |
| 769 | -"often it was used will be collected and sent anonymously to the Debian " |
| 770 | -"project.\n" |
| 771 | -"\n" |
| 772 | -"The results are used to optimise the layout of the installation CDs." |
| 773 | -msgstr "" |
| 774 | - |
| 775 | -#: ../softwareproperties/distro.py:44 |
| 776 | -msgid "" |
| 777 | -"Submit the list of installed software and how often it is is used to the " |
| 778 | -"distribution project." |
| 779 | -msgstr "" |
| 780 | - |
| 781 | -#: ../softwareproperties/kde/DialogMirror.py:68 |
| 782 | -msgid "Mirror" |
| 783 | -msgstr "" |
| 784 | - |
| 785 | -#: ../softwareproperties/kde/DialogMirror.py:214 |
| 786 | -#: ../softwareproperties/kde/DialogMirror.py:215 |
| 787 | -msgid "Testing Mirrors" |
| 788 | -msgstr "" |
| 789 | - |
| 790 | -#: ../softwareproperties/kde/DialogMirror.py:214 |
| 791 | -#: ../softwareproperties/kde/DialogMirror.py:217 |
| 792 | -msgid "Cancel" |
| 793 | -msgstr "" |
| 794 | - |
| 795 | -#. update_days = apt_pkg.Config.FindI(softwareproperties.CONF_MAP["autoupdate"]) |
| 796 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:193 |
| 797 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:175 |
| 798 | -msgid "Daily" |
| 799 | -msgstr "روز" |
| 800 | - |
| 801 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:194 |
| 802 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:176 |
| 803 | -msgid "Every two days" |
| 804 | -msgstr "ھر دو دن" |
| 805 | - |
| 806 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:195 |
| 807 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:177 |
| 808 | -msgid "Weekly" |
| 809 | -msgstr "ھفتھ وار" |
| 810 | - |
| 811 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:196 |
| 812 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:178 |
| 813 | -msgid "Every two weeks" |
| 814 | -msgstr "ھر دو ھفتے" |
| 815 | - |
| 816 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:203 |
| 817 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:187 |
| 818 | -#, python-format |
| 819 | -msgid "Every %s days" |
| 820 | -msgstr "ھر %s دن" |
| 821 | - |
| 822 | -#. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu |
| 823 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:245 |
| 824 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:255 |
| 825 | -#, python-format |
| 826 | -msgid "%s updates" |
| 827 | -msgstr "" |
| 828 | - |
| 829 | -#. TRANS: %s stands for the distribution name e.g. Debian or Ubuntu |
| 830 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:249 |
| 831 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:258 |
| 832 | -#, python-format |
| 833 | -msgid "%s Software" |
| 834 | -msgstr "" |
| 835 | - |
| 836 | -#. TRANSLATORS: Label for the components in the Internet section |
| 837 | -#. first %s is the description of the component |
| 838 | -#. second %s is the code name of the comp, eg main, universe |
| 839 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:269 |
| 840 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:272 |
| 841 | -#, python-format |
| 842 | -msgid "%s (%s)" |
| 843 | -msgstr "" |
| 844 | - |
| 845 | -#. add a separator and the option to choose another mirror from the list |
| 846 | -#. #FIXME server_store.append(["sep", None, True]) |
| 847 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:322 |
| 848 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:427 |
| 849 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:384 |
| 850 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:441 |
| 851 | -msgid "Other..." |
| 852 | -msgstr "" |
| 853 | - |
| 854 | -#. L10N: the example is of the format: deb http://ftp.debian.org sarge main |
| 855 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:653 |
| 856 | -#, python-format |
| 857 | -msgid "" |
| 858 | -"<p><b>Enter the complete APT line of the<br /> repository that you want to " |
| 859 | -"add as source</b></p><p>The APT line includes the type, location and " |
| 860 | -"components of a repository,<br /> for example <i>\"%s\"</i>.</p>" |
| 861 | -msgstr "" |
| 862 | - |
| 863 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:654 |
| 864 | -msgid "Add APT repository" |
| 865 | -msgstr "" |
| 866 | - |
| 867 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:695 |
| 868 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:807 |
| 869 | -#, fuzzy |
| 870 | -msgid "Import key" |
| 871 | -msgstr "امپورٹ کی" |
| 872 | - |
| 873 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:698 |
| 874 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:820 |
| 875 | -#: ../softwareproperties/gtk/DialogAptKey.py:88 |
| 876 | -msgid "Error importing selected file" |
| 877 | -msgstr "" |
| 878 | - |
| 879 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:699 |
| 880 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:821 |
| 881 | -#: ../softwareproperties/gtk/DialogAptKey.py:89 |
| 882 | -msgid "The selected file may not be a GPG key file or it might be corrupt." |
| 883 | -msgstr "" |
| 884 | - |
| 885 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:713 |
| 886 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:834 |
| 887 | -#: ../softwareproperties/gtk/DialogAptKey.py:101 |
| 888 | -msgid "Error removing the key" |
| 889 | -msgstr "" |
| 890 | - |
| 891 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:714 |
| 892 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:835 |
| 893 | -#: ../softwareproperties/gtk/DialogAptKey.py:102 |
| 894 | -msgid "The key you selected could not be removed. Please report this as a bug." |
| 895 | -msgstr "" |
| 896 | - |
| 897 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:730 |
| 898 | -msgid "Reload" |
| 899 | -msgstr "" |
| 900 | - |
| 901 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:732 |
| 902 | -#: ../data/glade/dialogs.glade.h:4 |
| 903 | -msgid "" |
| 904 | -"<b><big>The information about available software is out-of-date</big></b>\n" |
| 905 | -"\n" |
| 906 | -"To install software and updates from newly added or changed sources, you " |
| 907 | -"have to reload the information about available software.\n" |
| 908 | -"\n" |
| 909 | -"You need a working internet connection to continue." |
| 910 | -msgstr "" |
| 911 | - |
| 912 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:762 |
| 913 | -msgid "CD Error" |
| 914 | -msgstr "" |
| 915 | - |
| 916 | -#: ../softwareproperties/kde/SoftwarePropertiesKDE.py:763 |
| 917 | -#, python-format |
| 918 | -msgid "" |
| 919 | -"<big><b>Error scanning the CD</b></big>\n" |
| 920 | -"\n" |
| 921 | -"%s" |
| 922 | -msgstr "" |
| 923 | - |
| 924 | -#: ../softwareproperties/kde/CdromProgress.py:51 |
| 925 | -msgid "CD Name" |
| 926 | -msgstr "" |
| 927 | - |
| 928 | -#: ../softwareproperties/kde/CdromProgress.py:51 |
| 929 | -#: ../softwareproperties/gtk/CdromProgress.py:58 |
| 930 | -msgid "Please enter a name for the disc" |
| 931 | -msgstr "" |
| 932 | - |
| 933 | -#: ../softwareproperties/kde/CdromProgress.py:55 |
| 934 | -msgid "Insert Disk" |
| 935 | -msgstr "" |
| 936 | - |
| 937 | -#: ../softwareproperties/kde/CdromProgress.py:55 |
| 938 | -#: ../softwareproperties/gtk/CdromProgress.py:74 |
| 939 | -msgid "Please insert a disk in the drive:" |
| 940 | -msgstr "" |
| 941 | - |
| 942 | -#: ../softwareproperties/kde/DialogEdit.py:40 |
| 943 | -msgid "Binary" |
| 944 | -msgstr "" |
| 945 | - |
| 946 | -#: ../softwareproperties/kde/DialogEdit.py:41 ../data/glade/main.glade.h:25 |
| 947 | -msgid "Source code" |
| 948 | -msgstr "" |
| 949 | - |
| 950 | -#: ../softwareproperties/SoftwareProperties.py:446 |
| 951 | -msgid "(Source Code)" |
| 952 | -msgstr "" |
| 953 | - |
| 954 | -#: ../softwareproperties/SoftwareProperties.py:452 |
| 955 | -msgid "Source Code" |
| 956 | -msgstr "" |
| 957 | - |
| 958 | -#: ../softwareproperties/gtk/DialogMirror.py:244 |
| 959 | -msgid "New mirror" |
| 960 | -msgstr "" |
| 961 | - |
| 962 | -#: ../softwareproperties/gtk/DialogMirror.py:302 |
| 963 | -#, python-format |
| 964 | -msgid "Completed %s of %s tests" |
| 965 | -msgstr "" |
| 966 | - |
| 967 | -#: ../softwareproperties/gtk/DialogMirror.py:355 |
| 968 | -msgid "No suitable download server was found" |
| 969 | -msgstr "" |
| 970 | - |
| 971 | -#: ../softwareproperties/gtk/DialogMirror.py:356 |
| 972 | -msgid "Please check your Internet connection." |
| 973 | -msgstr "" |
| 974 | - |
| 975 | -#: ../softwareproperties/gtk/DialogMirror.py:372 |
| 976 | -msgid "Canceling..." |
| 977 | -msgstr "" |
| 978 | - |
| 979 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:560 |
| 980 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:580 |
| 981 | -msgid "Active" |
| 982 | -msgstr "" |
| 983 | - |
| 984 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:631 |
| 985 | -msgid "_Add key from paste data" |
| 986 | -msgstr "" |
| 987 | - |
| 988 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:644 |
| 989 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:655 |
| 990 | -#, fuzzy |
| 991 | -msgid "Error importing key" |
| 992 | -msgstr "امپورٹ کی" |
| 993 | - |
| 994 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:645 |
| 995 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:656 |
| 996 | -msgid "The selected data may not be a GPG key file or it might be corrupt." |
| 997 | -msgstr "" |
| 998 | - |
| 999 | -#: ../softwareproperties/gtk/SoftwarePropertiesGtk.py:875 |
| 1000 | -msgid "Error scanning the CD" |
| 1001 | -msgstr "" |
| 1002 | - |
| 1003 | -#. some known keys |
| 1004 | -#: ../softwareproperties/gtk/DialogAptKey.py:37 |
| 1005 | -#: ../softwareproperties/AptAuth.py:33 |
| 1006 | -msgid "Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>" |
| 1007 | -msgstr "" |
| 1008 | - |
| 1009 | -#: ../softwareproperties/gtk/DialogAptKey.py:38 |
| 1010 | -#: ../softwareproperties/AptAuth.py:34 |
| 1011 | -msgid "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>" |
| 1012 | -msgstr "" |
| 1013 | - |
| 1014 | -#: ../softwareproperties/gtk/DialogAptKey.py:78 |
| 1015 | -msgid "Choose a key-file" |
| 1016 | -msgstr "" |
| 1017 | - |
| 1018 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:39 |
| 1019 | -msgid "Add Software Channels" |
| 1020 | -msgstr "" |
| 1021 | - |
| 1022 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:80 |
| 1023 | -msgid "Install software additionally or only from this source?" |
| 1024 | -msgid_plural "Install software additionally or only from these sources?" |
| 1025 | -msgstr[0] "" |
| 1026 | -msgstr[1] "" |
| 1027 | - |
| 1028 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:85 |
| 1029 | -msgid "" |
| 1030 | -"You can either add the following sources or replace your current sources by " |
| 1031 | -"them. Only install software from trusted sources." |
| 1032 | -msgstr "" |
| 1033 | - |
| 1034 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:100 |
| 1035 | -msgid "There are no sources to install software from" |
| 1036 | -msgstr "" |
| 1037 | - |
| 1038 | -#: ../softwareproperties/gtk/DialogAddSourcesList.py:101 |
| 1039 | -#, python-format |
| 1040 | -msgid "The file '%s' does not contain any valid software sources." |
| 1041 | -msgstr "" |
| 1042 | - |
| 1043 | -#. L10N: the example is of the format: deb http://ftp.debian.org sarge main |
| 1044 | -#: ../softwareproperties/gtk/DialogAdd.py:60 |
| 1045 | -#, python-format |
| 1046 | -msgid "" |
| 1047 | -"The APT line includes the type, location and components of a repository, for " |
| 1048 | -"example '%s'." |
| 1049 | -msgstr "" |
| 1050 | - |
| 1051 | -#: ../data/glade/main.glade.h:1 |
| 1052 | -msgid " " |
| 1053 | -msgstr "" |
| 1054 | - |
| 1055 | -#: ../data/glade/main.glade.h:2 |
| 1056 | -msgid "<b>Automatic updates</b>" |
| 1057 | -msgstr "" |
| 1058 | - |
| 1059 | -#: ../data/glade/main.glade.h:3 |
| 1060 | -msgid "<b>Downloadable from the Internet</b>" |
| 1061 | -msgstr "" |
| 1062 | - |
| 1063 | -#: ../data/glade/main.glade.h:4 |
| 1064 | -msgid "<b>Installable from CD-ROM/DVD</b>" |
| 1065 | -msgstr "" |
| 1066 | - |
| 1067 | -#: ../data/glade/main.glade.h:5 |
| 1068 | -msgid "<b>Release upgrade</b>" |
| 1069 | -msgstr "" |
| 1070 | - |
| 1071 | -#: ../data/glade/main.glade.h:6 |
| 1072 | -msgid "<b>Trusted software providers</b>" |
| 1073 | -msgstr "" |
| 1074 | - |
| 1075 | -#: ../data/glade/main.glade.h:7 |
| 1076 | -msgid "Add CD-ROM..." |
| 1077 | -msgstr "" |
| 1078 | - |
| 1079 | -#: ../data/glade/main.glade.h:8 |
| 1080 | -msgid "Add..." |
| 1081 | -msgstr "" |
| 1082 | - |
| 1083 | -#: ../data/glade/main.glade.h:9 |
| 1084 | -msgid "Authentication" |
| 1085 | -msgstr "" |
| 1086 | - |
| 1087 | -#: ../data/glade/main.glade.h:10 |
| 1088 | -msgid "Chec_k for updates:" |
| 1089 | -msgstr "" |
| 1090 | - |
| 1091 | -#: ../data/glade/main.glade.h:11 |
| 1092 | -msgid "Download from:" |
| 1093 | -msgstr "" |
| 1094 | - |
| 1095 | -#: ../data/glade/main.glade.h:12 |
| 1096 | -msgid "Edit..." |
| 1097 | -msgstr "" |
| 1098 | - |
| 1099 | -#: ../data/glade/main.glade.h:13 |
| 1100 | -msgid "Import the public key from a trusted software provider" |
| 1101 | -msgstr "" |
| 1102 | - |
| 1103 | -#: ../data/glade/main.glade.h:14 |
| 1104 | -msgid "Install _security updates without confirmation" |
| 1105 | -msgstr "" |
| 1106 | - |
| 1107 | -#: ../data/glade/main.glade.h:15 |
| 1108 | -msgid "" |
| 1109 | -"Keys are used to authenticate the correct source of software and so protect " |
| 1110 | -"your computer from malicious software" |
| 1111 | -msgstr "" |
| 1112 | - |
| 1113 | -#: ../data/glade/main.glade.h:16 |
| 1114 | -msgid "" |
| 1115 | -"Never\n" |
| 1116 | -"Normal releases\n" |
| 1117 | -"Long term support releases only" |
| 1118 | -msgstr "" |
| 1119 | - |
| 1120 | -#: ../data/glade/main.glade.h:19 |
| 1121 | -msgid "Only _notify about available updates" |
| 1122 | -msgstr "" |
| 1123 | - |
| 1124 | -#: ../data/glade/main.glade.h:20 |
| 1125 | -msgid "Other Software" |
| 1126 | -msgstr "" |
| 1127 | - |
| 1128 | -#: ../data/glade/main.glade.h:21 |
| 1129 | -msgid "Restore _Defaults" |
| 1130 | -msgstr "" |
| 1131 | - |
| 1132 | -#: ../data/glade/main.glade.h:22 |
| 1133 | -msgid "Restore the default keys of your distribution" |
| 1134 | -msgstr "" |
| 1135 | - |
| 1136 | -#: ../data/glade/main.glade.h:23 |
| 1137 | -msgid "Show new distribution releases: " |
| 1138 | -msgstr "" |
| 1139 | - |
| 1140 | -#: ../data/glade/main.glade.h:26 |
| 1141 | -msgid "Statistics" |
| 1142 | -msgstr "" |
| 1143 | - |
| 1144 | -#: ../data/glade/main.glade.h:27 |
| 1145 | -msgid "Submit statistical information" |
| 1146 | -msgstr "" |
| 1147 | - |
| 1148 | -#: ../data/glade/main.glade.h:28 |
| 1149 | -msgid "To install from a CD-ROM or DVD, insert the medium into the drive." |
| 1150 | -msgstr "" |
| 1151 | - |
| 1152 | -#: ../data/glade/main.glade.h:29 |
| 1153 | -msgid "Updates" |
| 1154 | -msgstr "" |
| 1155 | - |
| 1156 | -#: ../data/glade/main.glade.h:30 |
| 1157 | -msgid "_Download all updates in the background" |
| 1158 | -msgstr "" |
| 1159 | - |
| 1160 | -#: ../data/glade/main.glade.h:31 |
| 1161 | -#, fuzzy |
| 1162 | -msgid "_Import Key File..." |
| 1163 | -msgstr "امپورٹ کی" |
| 1164 | - |
| 1165 | -#: ../data/glade/dialogs.glade.h:1 |
| 1166 | -msgid "" |
| 1167 | -"<b><big>Testing download servers</big></b>\n" |
| 1168 | -"\n" |
| 1169 | -"A series of tests will be done to find the best mirror for your location." |
| 1170 | -msgstr "" |
| 1171 | - |
| 1172 | -#: ../data/glade/dialogs.glade.h:9 |
| 1173 | -msgid "<b>Comment:</b>" |
| 1174 | -msgstr "" |
| 1175 | - |
| 1176 | -#: ../data/glade/dialogs.glade.h:10 |
| 1177 | -msgid "<b>Components:</b>" |
| 1178 | -msgstr "" |
| 1179 | - |
| 1180 | -#: ../data/glade/dialogs.glade.h:11 |
| 1181 | -msgid "<b>Distribution:</b>" |
| 1182 | -msgstr "" |
| 1183 | - |
| 1184 | -#: ../data/glade/dialogs.glade.h:12 |
| 1185 | -msgid "<b>Type:</b>" |
| 1186 | -msgstr "" |
| 1187 | - |
| 1188 | -#: ../data/glade/dialogs.glade.h:13 |
| 1189 | -msgid "<b>URI:</b>" |
| 1190 | -msgstr "" |
| 1191 | - |
| 1192 | -#: ../data/glade/dialogs.glade.h:14 |
| 1193 | -msgid "" |
| 1194 | -"<big><b>Enter the complete APT line of the repository that you want to add " |
| 1195 | -"as source</b></big>" |
| 1196 | -msgstr "" |
| 1197 | - |
| 1198 | -#: ../data/glade/dialogs.glade.h:15 |
| 1199 | -msgid "APT line:" |
| 1200 | -msgstr "" |
| 1201 | - |
| 1202 | -#: ../data/glade/dialogs.glade.h:16 |
| 1203 | -msgid "" |
| 1204 | -"Binary\n" |
| 1205 | -"Source" |
| 1206 | -msgstr "" |
| 1207 | - |
| 1208 | -#: ../data/glade/dialogs.glade.h:18 |
| 1209 | -msgid "Choose _Server" |
| 1210 | -msgstr "" |
| 1211 | - |
| 1212 | -#: ../data/glade/dialogs.glade.h:19 |
| 1213 | -msgid "Choose a Download Server" |
| 1214 | -msgstr "" |
| 1215 | - |
| 1216 | -#: ../data/glade/dialogs.glade.h:20 |
| 1217 | -msgid "Edit Source" |
| 1218 | -msgstr "" |
| 1219 | - |
| 1220 | -#: ../data/glade/dialogs.glade.h:21 |
| 1221 | -msgid "Performs a connection test to find the best mirror for your location" |
| 1222 | -msgstr "" |
| 1223 | - |
| 1224 | -#: ../data/glade/dialogs.glade.h:22 |
| 1225 | -msgid "Protocol:" |
| 1226 | -msgstr "" |
| 1227 | - |
| 1228 | -#: ../data/glade/dialogs.glade.h:23 |
| 1229 | -msgid "Scanning CD-ROM" |
| 1230 | -msgstr "" |
| 1231 | - |
| 1232 | -#: ../data/glade/dialogs.glade.h:24 |
| 1233 | -msgid "_Add Source" |
| 1234 | -msgstr "" |
| 1235 | - |
| 1236 | -#: ../data/glade/dialogs.glade.h:25 |
| 1237 | -msgid "_Reload" |
| 1238 | -msgstr "" |
| 1239 | - |
| 1240 | -#: ../data/glade/dialogs.glade.h:26 |
| 1241 | -msgid "_Replace" |
| 1242 | -msgstr "" |
| 1243 | - |
| 1244 | -#: ../data/glade/dialogs.glade.h:27 |
| 1245 | -msgid "_Select Best Server" |
| 1246 | -msgstr "" |
| 1247 | - |
| 1248 | -#~ msgid "After one week" |
| 1249 | -#~ msgstr "ایک ھفتھ" |
| 1250 | - |
| 1251 | -#~ msgid "After two weeks" |
| 1252 | -#~ msgstr "دو ھفتھ باد" |
| 1253 | - |
| 1254 | -#~ msgid "After one month" |
| 1255 | -#~ msgstr "ایک ماھ باد" |
| 1256 | - |
| 1257 | -#~ msgid "After %s days" |
| 1258 | -#~ msgstr "بعد %s دن" |
| 1259 | |
| 1260 | === modified file 'softwareproperties/gtk/CdromProgress.py' |
| 1261 | --- softwareproperties/gtk/CdromProgress.py 2014-09-11 09:06:49 +0000 |
| 1262 | +++ softwareproperties/gtk/CdromProgress.py 2016-09-09 07:14:41 +0000 |
| 1263 | @@ -22,6 +22,8 @@ |
| 1264 | import os |
| 1265 | |
| 1266 | import apt |
| 1267 | +import gi |
| 1268 | +gi.require_version("Gtk", "3.0") |
| 1269 | from gi.repository import Gtk |
| 1270 | from gettext import gettext as _ |
| 1271 | |
| 1272 | |
| 1273 | === modified file 'softwareproperties/gtk/DialogAdd.py' |
| 1274 | --- softwareproperties/gtk/DialogAdd.py 2014-09-11 09:06:49 +0000 |
| 1275 | +++ softwareproperties/gtk/DialogAdd.py 2016-09-09 07:14:41 +0000 |
| 1276 | @@ -24,6 +24,8 @@ |
| 1277 | # USA |
| 1278 | |
| 1279 | import os |
| 1280 | +import gi |
| 1281 | +gi.require_version("Gtk", "3.0") |
| 1282 | from gi.repository import Gtk |
| 1283 | from gettext import gettext as _ |
| 1284 | |
| 1285 | |
| 1286 | === modified file 'softwareproperties/gtk/DialogAddSourcesList.py' |
| 1287 | --- softwareproperties/gtk/DialogAddSourcesList.py 2015-06-09 11:27:37 +0000 |
| 1288 | +++ softwareproperties/gtk/DialogAddSourcesList.py 2016-09-09 07:14:41 +0000 |
| 1289 | @@ -2,6 +2,9 @@ |
| 1290 | |
| 1291 | from __future__ import print_function |
| 1292 | |
| 1293 | +import gi |
| 1294 | +gi.require_version("Gdk", "3.0") |
| 1295 | +gi.require_version("Gtk", "3.0") |
| 1296 | from gi.repository import GObject, Gdk, Gtk |
| 1297 | import os |
| 1298 | from gettext import gettext as _ |
| 1299 | |
| 1300 | === modified file 'softwareproperties/gtk/DialogCacheOutdated.py' |
| 1301 | --- softwareproperties/gtk/DialogCacheOutdated.py 2015-09-28 14:56:02 +0000 |
| 1302 | +++ softwareproperties/gtk/DialogCacheOutdated.py 2016-09-09 07:14:41 +0000 |
| 1303 | @@ -21,6 +21,8 @@ |
| 1304 | # USA |
| 1305 | |
| 1306 | import os |
| 1307 | +import gi |
| 1308 | +gi.require_version("Gtk", "3.0") |
| 1309 | from gi.repository import GObject, Gtk |
| 1310 | |
| 1311 | import aptdaemon.client |
| 1312 | |
| 1313 | === modified file 'softwareproperties/gtk/DialogEdit.py' |
| 1314 | --- softwareproperties/gtk/DialogEdit.py 2014-09-11 09:06:49 +0000 |
| 1315 | +++ softwareproperties/gtk/DialogEdit.py 2016-09-09 07:14:41 +0000 |
| 1316 | @@ -25,6 +25,8 @@ |
| 1317 | from __future__ import print_function |
| 1318 | |
| 1319 | import os |
| 1320 | +import gi |
| 1321 | +gi.require_version("Gtk", "3.0") |
| 1322 | from gi.repository import Gtk |
| 1323 | |
| 1324 | from aptsources.sourceslist import SourceEntry |
| 1325 | |
| 1326 | === modified file 'softwareproperties/gtk/DialogMirror.py' |
| 1327 | --- softwareproperties/gtk/DialogMirror.py 2016-06-20 18:08:26 +0000 |
| 1328 | +++ softwareproperties/gtk/DialogMirror.py 2016-09-09 07:14:41 +0000 |
| 1329 | @@ -21,6 +21,8 @@ |
| 1330 | # USA |
| 1331 | |
| 1332 | import os |
| 1333 | +import gi |
| 1334 | +gi.require_version("Gtk", "3.0") |
| 1335 | from gi.repository import GObject, Gtk |
| 1336 | from gettext import gettext as _ |
| 1337 | import threading |
| 1338 | |
| 1339 | === modified file 'softwareproperties/gtk/SimpleGtkbuilderApp.py' |
| 1340 | --- softwareproperties/gtk/SimpleGtkbuilderApp.py 2013-01-08 04:12:49 +0000 |
| 1341 | +++ softwareproperties/gtk/SimpleGtkbuilderApp.py 2016-09-09 07:14:41 +0000 |
| 1342 | @@ -20,6 +20,8 @@ |
| 1343 | # USA |
| 1344 | |
| 1345 | import logging |
| 1346 | +import gi |
| 1347 | +gi.require_version("Gtk", "3.0") |
| 1348 | from gi.repository import Gtk, Gio |
| 1349 | from softwareproperties.gtk.utils import setup_ui |
| 1350 | LOG=logging.getLogger(__name__) |
| 1351 | |
| 1352 | === modified file 'softwareproperties/gtk/SoftwarePropertiesGtk.py' |
| 1353 | --- softwareproperties/gtk/SoftwarePropertiesGtk.py 2016-06-20 18:08:26 +0000 |
| 1354 | +++ softwareproperties/gtk/SoftwarePropertiesGtk.py 2016-09-09 07:14:41 +0000 |
| 1355 | @@ -37,6 +37,9 @@ |
| 1356 | import threading |
| 1357 | import sys |
| 1358 | |
| 1359 | +import gi |
| 1360 | +gi.require_version("Gdk", "3.0") |
| 1361 | +gi.require_version("Gtk", "3.0") |
| 1362 | from gi.repository import GObject, Gdk, Gtk, Gio, GLib |
| 1363 | |
| 1364 | from .SimpleGtkbuilderApp import SimpleGtkbuilderApp |
| 1365 | |
| 1366 | === modified file 'softwareproperties/gtk/dialogs.py' |
| 1367 | --- softwareproperties/gtk/dialogs.py 2011-01-25 17:56:51 +0000 |
| 1368 | +++ softwareproperties/gtk/dialogs.py 2016-09-09 07:14:41 +0000 |
| 1369 | @@ -21,6 +21,8 @@ |
| 1370 | # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 |
| 1371 | # USA |
| 1372 | |
| 1373 | +import gi |
| 1374 | +gi.require_version("Gtk", "3.0") |
| 1375 | from gi.repository import Gtk |
| 1376 | |
| 1377 | def show_error_dialog(parent, primary, secondary): |
| 1378 | |
| 1379 | === modified file 'softwareproperties/gtk/utils.py' |
| 1380 | --- softwareproperties/gtk/utils.py 2012-07-05 13:32:44 +0000 |
| 1381 | +++ softwareproperties/gtk/utils.py 2016-09-09 07:14:41 +0000 |
| 1382 | @@ -18,7 +18,10 @@ |
| 1383 | |
| 1384 | from __future__ import print_function |
| 1385 | |
| 1386 | +import gi |
| 1387 | +gi.require_version("Gtk", "3.0") |
| 1388 | from gi.repository import Gtk |
| 1389 | + |
| 1390 | import logging |
| 1391 | LOG=logging.getLogger(__name__) |
| 1392 | |
| 1393 | |
| 1394 | === modified file 'tests/test_dbus.py' |
| 1395 | --- tests/test_dbus.py 2013-06-26 11:30:21 +0000 |
| 1396 | +++ tests/test_dbus.py 2016-09-09 07:14:41 +0000 |
| 1397 | @@ -3,6 +3,8 @@ |
| 1398 | |
| 1399 | from __future__ import print_function |
| 1400 | |
| 1401 | +import gi |
| 1402 | +gi.require_version("Gtk", "3.0") |
| 1403 | from gi.repository import Gtk, GLib |
| 1404 | |
| 1405 | import atexit |

I also added patches 2, 3, and 6 from /anonscm. debian. org/git/ collab- maint/software- properties. git/tree/ debian/ patches
https:/
I'd like to merge patch 4 (Use PackageKit directly instead of aptdaemon) too but Matthias (ximion) said the software driver support wasn't thoroughly tested yet, so I guess we'll wait for the 17.04 cycle to do that one.