Merge lp:~jibel/synaptic/bug.292267 into lp:~mvo/synaptic/synaptic--main
- bug.292267
- Merge into synaptic--main
Proposed by
Jean-Baptiste Lallement
Status: | Merged |
---|---|
Merge reported by: | Michael Vogt |
Merged at revision: | not available |
Proposed branch: | lp:~jibel/synaptic/bug.292267 |
Merge into: | lp:~mvo/synaptic/synaptic--main |
Diff against target: |
5754 lines (+1635/-3448) 26 files modified
common/Makefile.am (+1/-1) common/rpackagelister.cc (+212/-13) common/rpackagelister.h (+32/-1) common/rpackageview.cc (+24/-1) common/rpackageview.h (+10/-5) common/sections_trans.cc (+3/-1) config.h.in (+3/-0) configure.in (+13/-0) debian/changelog (+845/-3) debian/control (+7/-5) debian/patches/00list.Ubuntu (+1/-0) debian/patches/01_ubuntu_changelog.dpatch (+21/-9) debian/patches/10_ubuntu_maintenance_gui.dpatch (+187/-0) debian/rules (+2/-1) debian/synaptic.dirs (+1/-0) gtk/Makefile.am (+2/-2) gtk/glade/window_fetch.glade (+1/-0) gtk/glade/window_main.glade (+83/-0) gtk/gtkpkglist.cc (+1/-1) gtk/rgdebinstallprogress.cc (+18/-8) gtk/rgmainwindow.cc (+144/-4) gtk/rgmainwindow.h (+10/-0) gtk/rgpkgdetails.cc (+2/-1) gtk/rguserdialog.cc (+1/-1) po/Makefile.in.in (+11/-12) po/synaptic.pot (+0/-3379) |
To merge this branch: | bzr merge lp:~jibel/synaptic/bug.292267 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Vogt | Needs Fixing | ||
Review via email: mp+19663@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote : | # |
Revision history for this message
Michael Vogt (mvo) wrote : | # |
Thanks! The disadvantage is that the relevance sorting will not taken into effect. I think it should only re-sort if the user has a non-default sort mode (clicked on any of the treeview column headers). What do you think?
review:
Needs Fixing
lp:~jibel/synaptic/bug.292267
updated
- 1711. By Jean-Baptiste Lallement <j-lallement@black>
-
- Sort by relevancy when doing quicksearch and no search column is set.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'common/Makefile.am' |
2 | --- common/Makefile.am 2008-08-21 14:32:18 +0000 |
3 | +++ common/Makefile.am 2010-03-31 09:42:35 +0000 |
4 | @@ -3,7 +3,7 @@ |
5 | noinst_LIBRARIES = libsynaptic.a |
6 | |
7 | INCLUDES = -I/usr/include/apt-pkg @RPM_HDRS@ @DEB_HDRS@ @PACKAGE_CFLAGS@ \ |
8 | - $(LIBTAGCOLL_CFLAGS) \ |
9 | + $(LIBEPT_CFLAGS) \ |
10 | -DSYNAPTICLOCALEDIR=\""$(synapticlocaledir)"\" \ |
11 | -DSYNAPTICSTATEDIR=\""$(localstatedir)"\" |
12 | |
13 | |
14 | === modified file 'common/rpackagelister.cc' |
15 | --- common/rpackagelister.cc 2010-02-17 22:10:17 +0000 |
16 | +++ common/rpackagelister.cc 2010-03-31 09:42:35 +0000 |
17 | @@ -36,6 +36,7 @@ |
18 | #include <sys/stat.h> |
19 | #include <unistd.h> |
20 | #include <time.h> |
21 | +#include <algorithm> |
22 | |
23 | #include "rpackagelister.h" |
24 | #include "rpackagecache.h" |
25 | @@ -78,6 +79,9 @@ |
26 | |
27 | RPackageLister::RPackageLister() |
28 | : _records(0), _progMeter(new OpProgress) |
29 | +#ifdef WITH_EPT |
30 | + , _textsearch(0) |
31 | +#endif |
32 | { |
33 | _cache = new RPackageCache(); |
34 | |
35 | @@ -85,7 +89,7 @@ |
36 | _searchData.isRegex = false; |
37 | _viewMode = _config->FindI("Synaptic::ViewMode", 0); |
38 | _updating = true; |
39 | - _sortMode = LIST_SORT_NAME_ASC; |
40 | + _sortMode = LIST_SORT_DEFAULT; |
41 | |
42 | // keep order in sync with rpackageview.h |
43 | _views.push_back(new RPackageViewSections(_packages)); |
44 | @@ -94,8 +98,11 @@ |
45 | _filterView = new RPackageViewFilter(_packages); |
46 | _views.push_back(_filterView); |
47 | _searchView = new RPackageViewSearch(_packages); |
48 | - _views.push_back(_searchView); |
49 | + _views.push_back(_searchView); |
50 | //_views.push_back(new RPackageViewAlphabetic(_packages)); |
51 | +#ifdef WITH_EPT |
52 | + openXapianIndex(); |
53 | +#endif |
54 | |
55 | if (_viewMode >= _views.size()) |
56 | _viewMode = 0; |
57 | @@ -419,7 +426,47 @@ |
58 | return true; |
59 | } |
60 | |
61 | - |
62 | +#ifdef WITH_EPT |
63 | +bool RPackageLister::xapianIndexNeedsUpdate() |
64 | +{ |
65 | + struct stat buf; |
66 | + |
67 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
68 | + std::cerr << "xapainIndexNeedsUpdate()" << std::endl; |
69 | + |
70 | + // check the xapian index |
71 | + if(FileExists("/usr/sbin/update-apt-xapian-index") && |
72 | + (!_textsearch || !_textsearch->hasData())) { |
73 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
74 | + std::cerr << "xapain index not build yet" << std::endl; |
75 | + return true; |
76 | + } |
77 | + |
78 | + // compare timestamps, rebuild everytime, its now cheap(er) |
79 | + // because we use u-a-x-i --update |
80 | + stat(_config->FindFile("Dir::Cache::pkgcache").c_str(), &buf); |
81 | + if(_textsearch->timestamp() < buf.st_mtime) { |
82 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
83 | + std::cerr << "xapian outdated " |
84 | + << buf.st_mtime - _textsearch->timestamp() << std::endl; |
85 | + return true; |
86 | + } |
87 | + |
88 | + return false; |
89 | +} |
90 | + |
91 | +bool RPackageLister::openXapianIndex() |
92 | +{ |
93 | + if(_textsearch) |
94 | + delete _textsearch; |
95 | + try { |
96 | + _textsearch = new ept::textsearch::TextSearch; |
97 | + } catch (Xapian::DatabaseOpeningError) { |
98 | + return false; |
99 | + }; |
100 | + return true; |
101 | +} |
102 | +#endif |
103 | |
104 | void RPackageLister::applyInitialSelection() |
105 | { |
106 | @@ -635,6 +682,7 @@ |
107 | |
108 | switch(mode) { |
109 | case LIST_SORT_NAME_ASC: |
110 | + case LIST_SORT_DEFAULT: |
111 | // Do nothing, already done |
112 | break; |
113 | case LIST_SORT_NAME_DES: |
114 | @@ -1235,6 +1283,7 @@ |
115 | // Get the source list |
116 | //pkgSourceList List; |
117 | _cache->list()->ReadMainList(); |
118 | + |
119 | // Lock the list directory |
120 | FileFd Lock; |
121 | if (_config->FindB("Debug::NoLocking", false) == false) { |
122 | @@ -1246,12 +1295,26 @@ |
123 | |
124 | _updating = true; |
125 | |
126 | + |
127 | +#ifndef HAVE_RPM |
128 | +// apt-0.7.10 has the new UpdateList code in algorithms, we use it |
129 | + string s; |
130 | + bool res = ListUpdate(*status, *_cache->list(), 5000); |
131 | + if(res == false) |
132 | + { |
133 | + while(!_error->empty()) |
134 | + { |
135 | + bool isError = _error->PopMessage(s); |
136 | + error += s; |
137 | + } |
138 | + } |
139 | + return res; |
140 | +#else |
141 | // Create the download object |
142 | pkgAcquire Fetcher(status); |
143 | |
144 | bool Failed = false; |
145 | |
146 | -#if HAVE_RPM |
147 | if (_cache->list()->GetReleases(&Fetcher) == false) |
148 | return false; |
149 | Fetcher.Run(); |
150 | @@ -1266,21 +1329,13 @@ |
151 | _error->Warning(_("Release files for some repositories could not be " |
152 | "retrieved or authenticated. Such repositories are " |
153 | "being ignored.")); |
154 | -#endif /* HAVE_RPM */ |
155 | |
156 | if (!_cache->list()->GetIndexes(&Fetcher)) |
157 | return false; |
158 | |
159 | -// apt-rpm does not support the pulseInterval |
160 | -#ifdef HAVE_RPM |
161 | // Run it |
162 | if (Fetcher.Run() == pkgAcquire::Failed) |
163 | return false; |
164 | -#else |
165 | - if (Fetcher.Run(50000) == pkgAcquire::Failed) |
166 | - return false; |
167 | -#endif |
168 | - |
169 | |
170 | //bool AuthFailed = false; |
171 | Failed = false; |
172 | @@ -1313,6 +1368,7 @@ |
173 | return false; |
174 | } |
175 | return true; |
176 | +#endif |
177 | } |
178 | |
179 | bool RPackageLister::getDownloadUris(vector<string> &uris) |
180 | @@ -1410,7 +1466,7 @@ |
181 | |
182 | serverError = getServerErrorMessage(errm); |
183 | |
184 | - _error->Warning(tmp.str().c_str()); |
185 | + _error->Warning("%s", tmp.str().c_str()); |
186 | Failed = true; |
187 | } |
188 | |
189 | @@ -1883,4 +1939,147 @@ |
190 | } |
191 | |
192 | |
193 | +#ifdef WITH_EPT |
194 | +bool RPackageLister::limitBySearch(string searchString) |
195 | +{ |
196 | + //cerr << "limitBySearch(): " << searchString << endl; |
197 | + if(!_textsearch->hasData()) |
198 | + return false; |
199 | + |
200 | + return xapianSearch(searchString); |
201 | +} |
202 | + |
203 | +bool RPackageLister::xapianSearch(string unsplitSearchString) |
204 | +{ |
205 | + //std::cerr << "RPackageLister::xapianSearch()" << std::endl; |
206 | + string s; |
207 | + string originalSearchString = unsplitSearchString; |
208 | + |
209 | + ept::textsearch::TextSearch *ts = _textsearch; |
210 | + if(!ts || !ts->hasData()) |
211 | + return false; |
212 | + |
213 | + try { |
214 | + Xapian::Enquire enquire(ts->db()); |
215 | + Xapian::QueryParser parser; |
216 | + parser.add_prefix("name","XP"); |
217 | + parser.add_prefix("section","XS"); |
218 | + Xapian::Query query = parser.parse_query(unsplitSearchString); |
219 | + enquire.set_query(query); |
220 | + |
221 | + // Get a set of tags to expand the query |
222 | + vector<string> expand = ts->expand(enquire); |
223 | + |
224 | + // now expand the query by adding the searching string as a package |
225 | + // name so that those searches appear erlier |
226 | + for (int i=0;i<originalSearchString.size();i++) |
227 | + { |
228 | + if(isblank(originalSearchString[i])) { |
229 | + if(s.size() > 0) { |
230 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
231 | + std::cerr << "adding to querry: XP" << s << std::endl; |
232 | + expand.push_back("XP"+s); |
233 | + } |
234 | + s=""; |
235 | + } else |
236 | + s+=originalSearchString[i]; |
237 | + } |
238 | + // now add to the last found string |
239 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
240 | + std::cerr << "adding: XP" << s << std::endl; |
241 | + expand.push_back("XP"+s); |
242 | + |
243 | + // the last string is always expanded to get better search as you |
244 | + // type results |
245 | + if (s.size() > 0) { |
246 | + Xapian::TermIterator I; |
247 | + int j=0; |
248 | + |
249 | + for(I=_textsearch->db().allterms_begin(s); |
250 | + I != _textsearch->db().allterms_end(s); |
251 | + I++) |
252 | + { |
253 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
254 | + std::cerr << "expanded terms: " << *I << std::endl; |
255 | + expand.push_back(*I); |
256 | + expand.push_back("XP"+*I); |
257 | + // do not expand all alt terms, they can be huge > 100 |
258 | + // and make the search very slow |
259 | + j++; |
260 | + if (j > maxAltTerms) |
261 | + break; |
262 | + } |
263 | + } |
264 | + |
265 | + |
266 | + // Build the expanded query |
267 | + Xapian::Query expansion(Xapian::Query::OP_OR, expand.begin(), expand.end()); |
268 | + enquire.set_query(Xapian::Query(Xapian::Query::OP_OR, query, expansion)); |
269 | + |
270 | + // Retrieve the results |
271 | + bool done = false; |
272 | + int top_percent = 0; |
273 | + _viewPackages.clear(); |
274 | + for (size_t pos = 0; !done; pos += 20) |
275 | + { |
276 | + Xapian::MSet matches = enquire.get_mset(pos, 20); |
277 | + if (matches.size() < 20) |
278 | + done = true; |
279 | + for (Xapian::MSetIterator i = matches.begin(); i != matches.end(); ++i) |
280 | + { |
281 | + RPackage* pkg = getPackage(i.get_document().get_data()); |
282 | + // Filter out results that apt doesn't know |
283 | + if (!pkg || !_selectedView->hasPackage(pkg)) |
284 | + continue; |
285 | + |
286 | + // Save the confidence interval of the top value, to use it as |
287 | + // a reference to compute an adaptive quality cutoff |
288 | + if (top_percent == 0) |
289 | + top_percent = i.get_percent(); |
290 | + |
291 | + // Stop producing if the quality goes below a cutoff point |
292 | + if (i.get_percent() < qualityCutoff * top_percent / 100) |
293 | + { |
294 | + //cerr << "Discarding: " << i.get_percent() << " over " << qualityCutoff * top_percent / 100 << endl; |
295 | + done = true; |
296 | + break; |
297 | + } |
298 | + |
299 | + //cerr << "found: " << pkg->name() << endl; |
300 | + _viewPackages.push_back(pkg); |
301 | + } |
302 | + } |
303 | + // re-apply sort criteria only if an explicit search is set |
304 | + if (_sortMode != LIST_SORT_DEFAULT) |
305 | + sortPackages(_sortMode); |
306 | + return true; |
307 | + } catch (const Xapian::Error & error) { |
308 | + /* We are here if a Xapian call failed. The main cause is a parser exception. |
309 | + * The error message is always in English currently. |
310 | + * The possible parser errors are: |
311 | + * Unknown range operation |
312 | + * parse error |
313 | + * Syntax: <expression> AND <expression> |
314 | + * Syntax: <expression> AND NOT <expression> |
315 | + * Syntax: <expression> NOT <expression> |
316 | + * Syntax: <expression> OR <expression> |
317 | + * Syntax: <expression> XOR <expression> |
318 | + */ |
319 | + cerr << "Exception in RPackageLister::xapianSearch():" << error.get_msg() << endl; |
320 | + return false; |
321 | + } |
322 | +} |
323 | +#else |
324 | +bool RPackageLister::limitBySearch(string searchString) |
325 | +{ |
326 | + return false; |
327 | +} |
328 | + |
329 | +bool RPackageLister::xapianSearch(string searchString) |
330 | +{ |
331 | + return false; |
332 | +} |
333 | +#endif |
334 | + |
335 | + |
336 | // vim:ts=3:sw=3:et |
337 | |
338 | === modified file 'common/rpackagelister.h' |
339 | --- common/rpackagelister.h 2010-02-17 22:10:17 +0000 |
340 | +++ common/rpackagelister.h 2010-03-31 09:42:35 +0000 |
341 | @@ -36,6 +36,10 @@ |
342 | #include <apt-pkg/depcache.h> |
343 | #include <apt-pkg/acquire.h> |
344 | |
345 | +#ifdef WITH_EPT |
346 | +#include <ept/textsearch/textsearch.h> |
347 | +#endif |
348 | + |
349 | #include "rpackagecache.h" |
350 | #include "rpackage.h" |
351 | #include "rpackagestatus.h" |
352 | @@ -45,6 +49,14 @@ |
353 | |
354 | using namespace std; |
355 | |
356 | +#ifdef WITH_EPT |
357 | +namespace ept { |
358 | +namespace textsearch { |
359 | +class TextSearch; |
360 | +} |
361 | +} |
362 | +#endif |
363 | + |
364 | class OpProgress; |
365 | class RPackageCache; |
366 | class RPackageFilter; |
367 | @@ -102,6 +114,11 @@ |
368 | pkgRecords *_records; |
369 | OpProgress *_progMeter; |
370 | |
371 | +#ifdef WITH_EPT |
372 | + ept::textsearch::TextSearch *_textsearch; |
373 | +#endif |
374 | + |
375 | + |
376 | // Other members. |
377 | vector<RPackage *> _packages; |
378 | vector<int> _packagesIndex; |
379 | @@ -123,12 +140,18 @@ |
380 | |
381 | RPackageViewFilter *_filterView; // the package view that does the filtering |
382 | RPackageViewSearch *_searchView; // the package view that does the (simple) search |
383 | - |
384 | + |
385 | + // helper for the limitBySearch() code |
386 | + static const int qualityCutoff = 25; |
387 | + static const int maxAltTerms = 15; |
388 | + bool xapianSearch(string searchString); |
389 | + |
390 | public: |
391 | |
392 | unsigned int _viewMode; |
393 | |
394 | typedef enum { |
395 | + LIST_SORT_DEFAULT, |
396 | LIST_SORT_NAME_ASC, |
397 | LIST_SORT_NAME_DES, |
398 | LIST_SORT_SIZE_ASC, |
399 | @@ -190,6 +213,9 @@ |
400 | list<pkgState> redoStack; |
401 | |
402 | public: |
403 | + // limit what the current view displays |
404 | + bool limitBySearch(string searchString); |
405 | + |
406 | // clean files older than "Synaptic::delHistory" |
407 | void cleanCommitLog(); |
408 | |
409 | @@ -322,6 +348,11 @@ |
410 | bool writeSelections(ostream &out, bool fullState); |
411 | |
412 | RPackageCache* getCache() { return _cache; }; |
413 | +#ifdef WITH_EPT |
414 | + ept::textsearch::TextSearch* textsearch() { return _textsearch; } |
415 | + bool xapianIndexNeedsUpdate(); |
416 | + bool openXapianIndex(); |
417 | +#endif |
418 | |
419 | RPackageLister(); |
420 | ~RPackageLister(); |
421 | |
422 | === modified file 'common/rpackageview.cc' |
423 | --- common/rpackageview.cc 2009-12-23 15:31:43 +0000 |
424 | +++ common/rpackageview.cc 2010-03-31 09:42:35 +0000 |
425 | @@ -31,6 +31,7 @@ |
426 | #include <map> |
427 | #include <vector> |
428 | #include <sstream> |
429 | +#include <algorithm> |
430 | |
431 | #include "sections_trans.h" |
432 | |
433 | @@ -64,6 +65,11 @@ |
434 | _view.clear(); |
435 | } |
436 | |
437 | +bool RPackageView::hasPackage(RPackage *pkg) |
438 | +{ |
439 | + return find(_selectedView.begin(), _selectedView.end(), pkg) != _selectedView.end(); |
440 | +} |
441 | + |
442 | void RPackageView::clearSelection() |
443 | { |
444 | _hasSelection = false; |
445 | @@ -311,7 +317,6 @@ |
446 | searchProgress.Done(); |
447 | return found; |
448 | } |
449 | - |
450 | //------------------------------------------------------------------ |
451 | |
452 | RPackageViewFilter::RPackageViewFilter(vector<RPackage *> &allPkgs) |
453 | @@ -543,6 +548,19 @@ |
454 | |
455 | filter = new RFilter(); |
456 | filter->preset = true; |
457 | + filter->pattern.addPattern(RPatternPackageFilter::Component, |
458 | + "main", true); |
459 | + filter->pattern.addPattern(RPatternPackageFilter::Component, |
460 | + "restricted", true); |
461 | + filter->pattern.addPattern(RPatternPackageFilter::Origin, |
462 | + "Ubuntu", false); |
463 | + filter->pattern.setAndMode(true); |
464 | + filter->status.setStatus(RStatusPackageFilter::Installed); |
465 | + filter->setName("Community Maintained (installed)"); _("Community Maintained (installed)"); |
466 | + registerFilter(filter); |
467 | + |
468 | + filter = new RFilter(); |
469 | + filter->preset = true; |
470 | filter->status.setStatus(RStatusPackageFilter::NowPolicyBroken); |
471 | filter->setName("Missing Recommends"); _("Missing Recommends"); |
472 | registerFilter(filter); |
473 | @@ -578,4 +596,9 @@ |
474 | _view[subview].push_back(package); |
475 | }; |
476 | |
477 | + |
478 | + |
479 | + |
480 | + |
481 | + |
482 | // vim:sts=3:sw=3 |
483 | |
484 | === modified file 'common/rpackageview.h' |
485 | --- common/rpackageview.h 2009-12-23 14:29:40 +0000 |
486 | +++ common/rpackageview.h 2010-03-31 09:42:35 +0000 |
487 | @@ -29,6 +29,11 @@ |
488 | #include <string> |
489 | #include <map> |
490 | |
491 | +#ifdef WITH_EPT |
492 | +#include <ept/textsearch/textsearch.h> |
493 | +#include <xapian.h> |
494 | +#endif |
495 | + |
496 | #include "rpackage.h" |
497 | #include "rpackagefilter.h" |
498 | |
499 | @@ -66,6 +71,7 @@ |
500 | |
501 | bool hasSelection() { return _hasSelection; }; |
502 | string getSelected() { return _selectedName; }; |
503 | + bool hasPackage(RPackage *pkg); |
504 | virtual bool setSelected(string name); |
505 | |
506 | void showAll() { |
507 | @@ -144,7 +150,6 @@ |
508 | }; |
509 | |
510 | class RPackageViewSearch : public RPackageView { |
511 | - |
512 | struct searchItem { |
513 | vector<string> searchStrings; |
514 | string searchName; |
515 | @@ -155,9 +160,11 @@ |
516 | searchItem _currentSearchItem; |
517 | int found; // nr of found pkgs for the last search |
518 | |
519 | + bool xapianSearch(); |
520 | + |
521 | public: |
522 | - RPackageViewSearch(vector<RPackage *> &allPkgs) |
523 | - : RPackageView(allPkgs), found(0) {}; |
524 | + RPackageViewSearch(vector<RPackage *> &allPkgs) |
525 | + : RPackageView(allPkgs), found(0) {}; |
526 | |
527 | int setSearch(string searchName, int type, string searchString, |
528 | OpProgress &searchProgress); |
529 | @@ -224,8 +231,6 @@ |
530 | void addPackage(RPackage *package); |
531 | }; |
532 | |
533 | - |
534 | - |
535 | #endif |
536 | |
537 | // vim:sts=3:sw=3 |
538 | |
539 | === modified file 'common/sections_trans.cc' |
540 | --- common/sections_trans.cc 2009-09-07 11:00:02 +0000 |
541 | +++ common/sections_trans.cc 2010-03-31 09:42:35 +0000 |
542 | @@ -7,7 +7,7 @@ |
543 | |
544 | #include "sections_trans.h" |
545 | |
546 | -char *transtable[][2] = { |
547 | +const char *transtable[][2] = { |
548 | // TRANSLATORS: Alias for the Debian package section "admin" |
549 | {"admin", _("System Administration")}, |
550 | // TRANSLATORS: Alias for the Debian package section "base" |
551 | @@ -118,6 +118,8 @@ |
552 | {"alien", _("Converted From RPM by Alien")}, |
553 | // TRANSLATORS: Ubuntu translations section |
554 | {"translations", _("Internationalization and localization")}, |
555 | + // TRANSLATORS: Ubuntu metapackages section |
556 | + {"metapackages", _("Meta Packages")}, |
557 | |
558 | // TRANSLATORS: Alias for the Debian package section "non-US" |
559 | // Export to the outside of the USA is not allowed |
560 | |
561 | === modified file 'config.h.in' |
562 | --- config.h.in 2009-10-21 11:14:25 +0000 |
563 | +++ config.h.in 2010-03-31 09:42:35 +0000 |
564 | @@ -118,6 +118,9 @@ |
565 | /* build with dpkg progress bar */ |
566 | #undef WITH_DPKG_STATUSFD |
567 | |
568 | +/* Define if you want to enable the ept functions. */ |
569 | +#undef WITH_EPT |
570 | + |
571 | /* build with launchpad-integration */ |
572 | #undef WITH_LAUNCHPAD_INTEGRATION |
573 | |
574 | |
575 | === modified file 'configure.in' |
576 | --- configure.in 2010-01-25 16:43:43 +0000 |
577 | +++ configure.in 2010-03-31 09:42:35 +0000 |
578 | @@ -129,6 +129,19 @@ |
579 | AC_SUBST(LP_CFLAGS) |
580 | AC_SUBST(LP_LIBS) |
581 | |
582 | +AC_MSG_CHECKING(for --enable-ept) |
583 | +AC_ARG_ENABLE([ept], |
584 | + AC_HELP_STRING(--enable-ept, enable libept functionality), |
585 | + [enable_ept="$enableval"],[enable_ept="yes"]) |
586 | +if test "$enable_ept" != "no"; then |
587 | + AC_MSG_RESULT(no) |
588 | + AC_DEFINE(WITH_EPT, 1, |
589 | + [Define if you want to enable the ept functions.]) |
590 | + LIBEPT_DEFS |
591 | +else |
592 | + AC_MSG_RESULT(yes) |
593 | +fi |
594 | + |
595 | |
596 | dnl Checks for header files. |
597 | AC_HEADER_STDC |
598 | |
599 | === modified file 'debian/changelog' |
600 | --- debian/changelog 2010-03-23 20:09:47 +0000 |
601 | +++ debian/changelog 2010-03-31 09:42:35 +0000 |
602 | @@ -1,4 +1,14 @@ |
603 | -synaptic (0.63.2) UNRELEASED; urgency=low |
604 | +synaptic (0.63.1ubuntu2) UNRELEASED; urgency=low |
605 | + |
606 | + [ Jean-Baptiste Lallement ] |
607 | + * common/rpackagelister.cc: |
608 | + - in RPackageLister::xapianSearch() catch xapian exception to |
609 | + prevent crash when xapian interprets search string as a syntax |
610 | + error |
611 | + |
612 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 18 Feb 2010 09:29:15 +0100 |
613 | + |
614 | +synaptic (0.63.1ubuntu1) lucid; urgency=low |
615 | |
616 | [ Michael Vogt ] |
617 | * po/uk.po: |
618 | @@ -13,7 +23,7 @@ |
619 | * disable 'Lock Version' and 'Automatically installed' menu entries for a |
620 | normal user (LP: #309906) |
621 | |
622 | - -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 16 Feb 2010 11:13:45 +0100 |
623 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 17 Feb 2010 23:27:47 +0100 |
624 | |
625 | synaptic (0.63.1) unstable; urgency=low |
626 | |
627 | @@ -41,6 +51,56 @@ |
628 | |
629 | -- Michael Vogt <mvo@debian.org> Thu, 11 Feb 2010 19:58:40 +0100 |
630 | |
631 | +synaptic (0.63ubuntu4) lucid; urgency=low |
632 | + |
633 | + * gtk/rgdebinstallprogress.cc: |
634 | + - make the dpkg progress code less cpu intensive |
635 | + * po/uk.po |
636 | + - add ukrainian translation, thanks to Serhij Dubyk |
637 | + |
638 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 11 Feb 2010 15:23:38 +0100 |
639 | + |
640 | +synaptic (0.63ubuntu3) lucid; urgency=low |
641 | + |
642 | + * gtk/rgsummarywindow.cc: |
643 | + - move the gtk_tree_view_set_model() down to speed up the |
644 | + operation |
645 | + * gtk/rgdebinstallprogress.cc: |
646 | + - on error, set error string into status label |
647 | + - when the recovery is run (dpkg --configure -a) display a |
648 | + proper status label for that |
649 | + * gtk/rgaboutpanel.cc: |
650 | + - fix FTBFS with gcc-4.5 (closes: #565077) |
651 | + * additions to the (internal) API |
652 | + * debian/patches/10_ubuntu_maintenance_gui.dpatch: |
653 | + - updated to support LTS and new "Supported" flags |
654 | + |
655 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 25 Jan 2010 09:58:35 +0100 |
656 | + |
657 | +synaptic (0.63ubuntu2) lucid; urgency=low |
658 | + |
659 | + * po/pt_BR.po: |
660 | + - Updated pt_BR.po, thanks to Sergio Cipolla (closes: #561853) |
661 | + * po/sk.po: |
662 | + - Updated sk.po, thanks to helix84 (closes: #559283) |
663 | + * common/rpackageview.{cc,h}: |
664 | + - remember search history accross package transactions |
665 | + * make the origin filter more fine grained |
666 | + |
667 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 23 Dec 2009 15:30:54 +0100 |
668 | + |
669 | +synaptic (0.63ubuntu1) lucid; urgency=low |
670 | + |
671 | + * merged from debian, remaining changes: |
672 | + - ubuntu icons for supported applications |
673 | + - launchpad-integration |
674 | + - ubuntu changelog download support |
675 | + - support section metapackages |
676 | + - merged ept branch |
677 | + - x-ubuntu-gettext-domain in desktop file |
678 | + |
679 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 11 Nov 2009 14:10:05 +0100 |
680 | + |
681 | synaptic (0.63) unstable; urgency=low |
682 | |
683 | * common/rpackage.h: |
684 | @@ -77,6 +137,78 @@ |
685 | |
686 | -- Michael Vogt <mvo@debian.org> Thu, 27 Aug 2009 10:00:10 +0200 |
687 | |
688 | +synaptic (0.62.7ubuntu7~ppa1) karmic; urgency=low |
689 | + |
690 | + * gtk/rgfetchprogress.{cc,h}: |
691 | + - remove the custom progress rendering and replace with |
692 | + stock gtk progress |
693 | + * gtk/rgmainwindow.cc: |
694 | + - use yellowish background in quick search mode |
695 | + - reset quick search when the find dialog is popped up |
696 | + |
697 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 21 Oct 2009 11:03:54 +0200 |
698 | + |
699 | +synaptic (0.62.7ubuntu6) karmic; urgency=low |
700 | + |
701 | + * gtk/glade/window_fetch.glade: |
702 | + - add default_width to avoid fetch window resizing |
703 | + (LP: #450451) |
704 | + |
705 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 15 Oct 2009 10:13:17 +0200 |
706 | + |
707 | +synaptic (0.62.7ubuntu5) karmic; urgency=low |
708 | + |
709 | + * rebuild against latest libapt |
710 | + |
711 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 25 Sep 2009 22:35:18 +0200 |
712 | + |
713 | +synaptic (0.62.7ubuntu4) karmic; urgency=low |
714 | + |
715 | + * common/sections_trans.cc: |
716 | + - fix typo in gnu-r section description |
717 | + * po/fr.po: |
718 | + - updated, thanks to Stéphane Blondon, closes: #543981 |
719 | + * po/sl.po: |
720 | + - updated, thanks to Matej Urbančič |
721 | + * take the "Origin" field from the release file into account |
722 | + when looking for supported packages |
723 | + |
724 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 22 Sep 2009 17:49:45 +0200 |
725 | + |
726 | +synaptic (0.62.7ubuntu3) karmic; urgency=low |
727 | + |
728 | + * common/rpackagelister.cc: |
729 | + - add prefixes for "name" and "section" in the quick search |
730 | + This allows "name:apt" or "section:devel" searches |
731 | + * debian/control: |
732 | + - recommends gksu|kdebase-bin (kdsu is fine too) |
733 | + closes: #442421 |
734 | + * add filter for manual installed packages (LP: #122047) |
735 | + * fix typo (thanks to Florentin Duneau), closes: #542122 |
736 | + * po/pt_BR.po: |
737 | + - updated translation, thanks to Sergio Cipolla |
738 | + (closes: #532473) |
739 | + * common/rpackage.{cc,h}: |
740 | + - fix potential segfault |
741 | + |
742 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 04 Sep 2009 11:52:17 +0200 |
743 | + |
744 | +synaptic (0.62.7ubuntu2) karmic; urgency=low |
745 | + |
746 | + * common/rpackagelister.cc: |
747 | + - fixes in the xapian search (thanks to seb128) |
748 | + - more debug output with Debug::Synaptic::Xapian=true |
749 | + |
750 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 15 Jul 2009 16:14:50 +0200 |
751 | + |
752 | +synaptic (0.62.7ubuntu1) karmic; urgency=low |
753 | + |
754 | + * merged from debian |
755 | + * debian/control: |
756 | + - add build-conflict against librpm-dev |
757 | + |
758 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 10 Jul 2009 14:35:17 +0200 |
759 | + |
760 | synaptic (0.62.7) unstable; urgency=low |
761 | |
762 | * show progress when searching and not not block the UI |
763 | @@ -94,6 +226,35 @@ |
764 | |
765 | -- Michael Vogt <mvo@debian.org> Thu, 25 Jun 2009 16:17:56 +0200 |
766 | |
767 | +synaptic (0.62.6ubuntu3) karmic; urgency=low |
768 | + |
769 | + * common/rpackagelister.cc: |
770 | + - remove all fuzzy matching in xapianIndexNeedsUpdate() |
771 | + * gtk/rgmainwindow.cc: |
772 | + - run update-apt-xapian-index --udpate under ionice, rebuild |
773 | + the index every time the timestamps do not match |
774 | + |
775 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 10 Jul 2009 13:00:47 +0200 |
776 | + |
777 | +synaptic (0.62.6ubuntu2) karmic; urgency=low |
778 | + |
779 | + * show progress when searching and not not block the UI |
780 | + (LP: #24188) |
781 | + |
782 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 15 Jun 2009 17:17:28 +0200 |
783 | + |
784 | +synaptic (0.62.6ubuntu1) karmic; urgency=low |
785 | + |
786 | + * merge from Debian/unstable, remaining changes: |
787 | + - ubuntu icons for supported applications |
788 | + - launchpad-integration |
789 | + - ubuntu changelog download support |
790 | + - support section metapackages |
791 | + - merged ept branch |
792 | + - x-ubuntu-gettext-domain in desktop file |
793 | + |
794 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 08 Jun 2009 10:47:19 +0200 |
795 | + |
796 | synaptic (0.62.6) unstable; urgency=low |
797 | |
798 | * po/th.po: |
799 | @@ -138,6 +299,35 @@ |
800 | |
801 | -- Michael Vogt <mvo@debian.org> Fri, 05 Jun 2009 16:22:48 +0200 |
802 | |
803 | +synaptic (0.62.5ubuntu3) jaunty-proposed; urgency=low |
804 | + |
805 | + * improve the logic when the xapian index needs |
806 | + rebuilding by checking the xapian document count |
807 | + against the available packages (LP: #365151) |
808 | + |
809 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 17 Apr 2009 16:14:30 +0200 |
810 | + |
811 | +synaptic (0.62.5ubuntu2) jaunty; urgency=low |
812 | + |
813 | + * No-change upload to strip translations from .desktop files. (LP: #348225) |
814 | + |
815 | + -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 30 Mar 2009 12:57:47 +0200 |
816 | + |
817 | +synaptic (0.62.5ubuntu1) jaunty; urgency=low |
818 | + |
819 | + * po/th.po: |
820 | + - updated Thai translation (closes: #512605) |
821 | + * gtk/rgdebinstallprogress.cc: |
822 | + - if forkpty() show a propper error message |
823 | + (thanks to Evan) |
824 | + * gtk/rgfetchprogress.cc: |
825 | + - if the ETA is huge report it as unknown (LP: #322871) |
826 | + * debian/control: |
827 | + - add depends to hicolor-icon-theme |
828 | + - rebuild against latest libapt/libept |
829 | + |
830 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 09 Feb 2009 16:03:03 +0100 |
831 | + |
832 | synaptic (0.62.5) unstable; urgency=low |
833 | |
834 | * gtk/rgsummarywindow.cc: |
835 | @@ -191,6 +381,27 @@ |
836 | |
837 | -- Michael Vogt <mvo@debian.org> Tue, 18 Nov 2008 20:35:18 +0100 |
838 | |
839 | +synaptic (0.62.2ubuntu2) jaunty; urgency=low |
840 | + |
841 | + * gtk/rgpkgdetails.{cc,h}: |
842 | + - download/show big image when clicking on the |
843 | + thumbnail |
844 | + * debian/rules, .bzr-builddeb/default.conf |
845 | + - bybye arch-build, hello "bzr-buildpackage" |
846 | + |
847 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 18 Nov 2008 19:21:16 +0100 |
848 | + |
849 | +synaptic (0.62.2ubuntu1) jaunty; urgency=low |
850 | + |
851 | + * Merge from debian, remaining changes: |
852 | + - ubuntu icons for supported applications |
853 | + - launchpad-integration |
854 | + - support section metapackages |
855 | + - x-ubuntu-gettext-domain in desktop file |
856 | + - support end time calculation |
857 | + |
858 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 14 Nov 2008 12:42:42 +0100 |
859 | + |
860 | synaptic (0.62.2) unstable; urgency=low |
861 | |
862 | * po/es.po: |
863 | @@ -223,6 +434,148 @@ |
864 | |
865 | -- Michael Vogt <mvo@debian.org> Fri, 14 Nov 2008 11:44:43 +0100 |
866 | |
867 | +synaptic (0.62.1ubuntu10) intrepid; urgency=low |
868 | + |
869 | + * common/rpackagelister.cc: |
870 | + - add special handling for "-" char in the xapian |
871 | + search (thanks to kiko) |
872 | + - fix hang in quick search for huge result lists |
873 | + (like "li") LP: #282188 |
874 | + |
875 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 21 Oct 2008 15:19:02 +0200 |
876 | + |
877 | +synaptic (0.62.1ubuntu9) intrepid; urgency=low |
878 | + |
879 | + * gtk/rgmainwindow.cc: |
880 | + - only xapian search when more than one char is used |
881 | + in the search querry (LP: #260739) |
882 | + * common/rpackagelister.{cc,h}: |
883 | + - expand partial strings in search as you type so that |
884 | + "ged" finds "gedit" (LP: #261423) |
885 | + * 10_ubuntu_maintenance_gui.dpatch: |
886 | + - make sure to look only for immutable release files |
887 | + when calculating the support time |
888 | + |
889 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 22 Sep 2008 15:57:58 +0200 |
890 | + |
891 | +synaptic (0.62.1ubuntu8) intrepid; urgency=low |
892 | + |
893 | + * common/rpackageview.cc: |
894 | + - add new "Missing Recommends" default filter |
895 | + * common/rpackage.cc: |
896 | + - fix code to get candidate origin |
897 | + - support getting the candidate release file name |
898 | + * common/rpackagestatus.cc: |
899 | + - support maintenanceEndTime() (if the distro supports that) |
900 | + * 10_ubuntu_maintenance_gui.dpatch: |
901 | + - add support for displaying when the maintaince ends |
902 | + |
903 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 22 Aug 2008 12:40:10 +0200 |
904 | + |
905 | +synaptic (0.62.1ubuntu7) intrepid; urgency=low |
906 | + |
907 | + * debian/control: |
908 | + - add apt-xapian-index to the recommends again, we have some |
909 | + space on the CDs again (thanks to Steve Langasek) |
910 | + |
911 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 19 Jun 2008 14:45:42 +0200 |
912 | + |
913 | +synaptic (0.62.1ubuntu6) intrepid; urgency=low |
914 | + |
915 | + * gtk/rgdebinstallprogress.cc: |
916 | + - make sure that SIGCHLD is not blocked to work around |
917 | + kdesudo (LP: #156041) |
918 | + * common/rpackageview.cc: |
919 | + - add new "Missing Recommends" default filter |
920 | + - fix incorrect display of the "Community Maintained" filter |
921 | + |
922 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 14 Aug 2008 12:01:56 +0200 |
923 | + |
924 | +synaptic (0.62.1ubuntu5) intrepid; urgency=low |
925 | + |
926 | + * debian/control: |
927 | + - make deborphan and apt-xapian-index suggests instead of recommends |
928 | + to save space on the CD - this means we loose the quick search |
929 | + feature in the default install |
930 | + * po/es.po: |
931 | + - updated spanish translation (thanks to |
932 | + Francisco Javier Cuadrado) |
933 | + * gtk/glade/dialog_upgrade.glade: |
934 | + - provide a mnemonics in the upgrade dialog, |
935 | + closes: #491179 (thanks to Matt Kraai) |
936 | + * gtk/glade/window_fetch.glade: |
937 | + - dialog fix (thanks to Oded Arbel) (LP: #228127) |
938 | + * gtk/rgdebinstallprogress.cc: |
939 | + - intercept ctrl-c in the terminal window and ask |
940 | + if that is really the desired action |
941 | + * gtk/rgmainwindow.cc: |
942 | + - fix "Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper" |
943 | + assertion failure error (LP: #38397, closes: #341645) |
944 | + |
945 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 01 Aug 2008 13:50:48 +0200 |
946 | + |
947 | +synaptic (0.62.1ubuntu4) intrepid; urgency=low |
948 | + |
949 | + * improve the search as you type to weight packagename in the |
950 | + search heigher |
951 | + |
952 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 16 Jul 2008 16:00:26 +0100 |
953 | + |
954 | +synaptic (0.62.1ubuntu3) intrepid; urgency=low |
955 | + |
956 | + * do not run the index update when called in backend |
957 | + (non-interactive) mode |
958 | + |
959 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 03 Jul 2008 21:58:28 +0200 |
960 | + |
961 | +synaptic (0.62.1ubuntu2) intrepid; urgency=low |
962 | + |
963 | + * added support for quick search using xapian (thanks to |
964 | + Enrico Zini for his help) |
965 | + |
966 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 17 Jun 2008 14:37:19 +0200 |
967 | + |
968 | +synaptic (0.62.1ubuntu1) intrepid; urgency=low |
969 | + |
970 | + * merge from debian, remaining changes: |
971 | + - ubuntu icons for supported applications |
972 | + - launchpad-integration |
973 | + - build against latest apt in ubuntu |
974 | + - support section metapackages |
975 | + - x-ubuntu-gettext-domain in desktop file |
976 | + |
977 | + * po/es.po: |
978 | + - updated Spanish translation (thanks to |
979 | + Francisco Javier Cuadrado) |
980 | + * debian/control: |
981 | + - added "menu" to the recommends (closes: #478250) |
982 | + * gtk/glade/window_main.glade: |
983 | + - make the main vpane shinkable |
984 | + * gtk/rgmainwindow.cc: |
985 | + - do not loose the keyboard focus after a package |
986 | + action in the listview |
987 | + * debian/control: |
988 | + - switch bzr branch to bzr.debian.org |
989 | + |
990 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 12 Jun 2008 15:57:44 +0200 |
991 | + |
992 | +synaptic (0.62.1ubuntu1) intrepid; urgency=low |
993 | + |
994 | + * po/es.po: |
995 | + - updated Spanish translation (thanks to |
996 | + Francisco Javier Cuadrado) |
997 | + * debian/control: |
998 | + - added "menu" to the recommends (closes: #478250) |
999 | + * gtk/glade/window_main.glade: |
1000 | + - make the main vpane shinkable |
1001 | + * gtk/rgmainwindow.cc: |
1002 | + - do not loose the keyboard focus after a package |
1003 | + action in the listview |
1004 | + * debian/control: |
1005 | + - switch bzr branch to bzr.debian.org |
1006 | + |
1007 | + -- Michael Vogt <mvo@debian.org> Tue, 18 Jun 2008 10:17:31 +0200 |
1008 | + |
1009 | synaptic (0.62.1) unstable; urgency=low |
1010 | |
1011 | * po/es.po: |
1012 | @@ -281,6 +634,82 @@ |
1013 | |
1014 | -- James Vega <jamessan@debian.org> Sat, 05 Apr 2008 18:58:52 -0400 |
1015 | |
1016 | +synaptic (0.61ubuntu9) hardy; urgency=low |
1017 | + |
1018 | + * po/cs.po: |
1019 | + - translation update (thanks to Kamil Páral) |
1020 | + * rebuild for liblaunchpad-integration change |
1021 | + |
1022 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 10 Apr 2008 16:25:00 +0200 |
1023 | + |
1024 | +synaptic (0.61ubuntu8) hardy; urgency=low |
1025 | + |
1026 | + * pixmaps/hicolor/16x16/package-purge.png: |
1027 | + - make the icon different from the "remove" icon |
1028 | + * gtk/rgsummarywindow.cc: |
1029 | + - code cleanup and fix potential endless loop (thanks to |
1030 | + Sebastien Bacher) |
1031 | + |
1032 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 01 Apr 2008 14:39:18 +0200 |
1033 | + |
1034 | +synaptic (0.61ubuntu7) hardy; urgency=low |
1035 | + |
1036 | + * do not auto-close on package install errors when run with |
1037 | + closeZvt=true (LP: #183209) |
1038 | + |
1039 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 03 Mar 2008 15:05:55 +0100 |
1040 | + |
1041 | +synaptic (0.61ubuntu6) hardy; urgency=low |
1042 | + |
1043 | + * recommend software-properties-gtk |
1044 | + |
1045 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 21 Feb 2008 11:33:11 +0100 |
1046 | + |
1047 | +synaptic (0.61ubuntu5) hardy; urgency=low |
1048 | + |
1049 | + [ Brian Murray ] |
1050 | + * typo fixes (LP: #64482, LP: #157850, LP: #179914, LP: #179912, LP: #179909) |
1051 | + |
1052 | + [ Michael Vogt ] |
1053 | + * add new RFilePackageFilter |
1054 | + * added default custom filter that shows installed community software |
1055 | + |
1056 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 12 Feb 2008 22:54:39 +0100 |
1057 | + |
1058 | +synaptic (0.61ubuntu4) hardy; urgency=low |
1059 | + |
1060 | + * fix incorect transient settings when run with --no-main-window |
1061 | + (thanks to Robert Colins for reporting) |
1062 | + |
1063 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 31 Jan 2008 10:51:31 +0100 |
1064 | + |
1065 | +synaptic (0.61ubuntu3) hardy; urgency=low |
1066 | + |
1067 | + * use new ListUpdate() code from apt |
1068 | + |
1069 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 07 Jan 2008 21:20:49 +0100 |
1070 | + |
1071 | +synaptic (0.61ubuntu2) hardy; urgency=low |
1072 | + |
1073 | + [ Michael Vogt] |
1074 | + * debian/rules, debian/control: |
1075 | + - use dh_icons and add appropriate b-d on debhelper |
1076 | + * g++ 4.3 fixes (closes: #456044) |
1077 | + |
1078 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 13 Dec 2007 20:48:57 +0100 |
1079 | + |
1080 | +synaptic (0.61ubuntu1) hardy; urgency=low |
1081 | + |
1082 | + * merged from debian/unstable, remaining changes: |
1083 | + - ubuntu icons for supported applications |
1084 | + - maintained filed changed |
1085 | + - launchpad-integration |
1086 | + - build against latest apt in ubuntu |
1087 | + - support section metapackages |
1088 | + - x-ubuntu-gettext-domain in desktop file |
1089 | + |
1090 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 13 Dec 2007 15:49:12 +0100 |
1091 | + |
1092 | synaptic (0.61) unstable; urgency=low |
1093 | |
1094 | [ Michael Vogt ] |
1095 | @@ -318,6 +747,76 @@ |
1096 | |
1097 | -- Michael Vogt <mvo@debian.org> Thu, 06 Dec 2007 16:00:51 +0100 |
1098 | |
1099 | +synaptic (0.60ubuntu5.1) gutsy-proposed; urgency=low |
1100 | + |
1101 | + * gtk/rgfetchprogress.{cc,h}: |
1102 | + - fix crash in download progress on theme changes (LP: #67995) |
1103 | + |
1104 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 17 Oct 2007 11:14:03 +0200 |
1105 | + |
1106 | +synaptic (0.60ubuntu5) gutsy; urgency=low |
1107 | + |
1108 | + [ Loic Minier ] |
1109 | + * Set has_focus on the close button of the welcome dialog; LP: #148695. |
1110 | + |
1111 | + [ Michael Vogt ] |
1112 | + * gtk/rgmainwindow.cc: |
1113 | + - fix crash in cbInstallFromVersion() (LP: #145685) |
1114 | + |
1115 | + -- Loic Minier <lool@dooz.org> Wed, 03 Oct 2007 22:33:28 +0200 |
1116 | + |
1117 | +synaptic (0.61) unstable; urgency=low |
1118 | + |
1119 | + [ Michael Vogt ] |
1120 | + * fix missing Basque translation (closes: #429460) |
1121 | + * updatd Basque translation (thanks to mikel paskual) |
1122 | + * update galician translation (thanks to Ignacio Casal) |
1123 | + * updated Czech translation (thanks to Vit Pelcak) |
1124 | + * updated Finish translation (thanks to Timo Jyrinki) |
1125 | + * po/POTFILES.in, po/POTFILES.skip: |
1126 | + - updated so that intltool-update -m is happy again (thanks |
1127 | + to Nacho) |
1128 | + * gtk/rgmainwindow.cc: |
1129 | + - add missing space in the wget script (thanks to Avi Rozen) |
1130 | + * make it build with g++ 4.3 |
1131 | + * gtk/rgmainwindow.cc: |
1132 | + - fix crash in cbInstallFromVersion() |
1133 | + * gtk/rgfetchprogress.{cc,h}: |
1134 | + - fix crash in download progress on theme changes |
1135 | + |
1136 | + [ Loic Minier ] |
1137 | + * Set has_focus on the close button of the welcome dialog; closes: #148695. |
1138 | + |
1139 | + -- Loic Minier <lool@dooz.org> Wed, 03 Oct 2007 22:25:09 +0200 |
1140 | + |
1141 | +synaptic (0.60ubuntu3) gutsy; urgency=low |
1142 | + |
1143 | + * build against latest apt |
1144 | + |
1145 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 03 Aug 2007 21:15:40 +0200 |
1146 | + |
1147 | +synaptic (0.60ubuntu2) gutsy; urgency=low |
1148 | + |
1149 | + * debian/control: |
1150 | + - added XS-Vcs-Bzr field |
1151 | + |
1152 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 30 Jul 2007 15:04:48 +0200 |
1153 | + |
1154 | +synaptic (0.60ubuntu1) gutsy; urgency=low |
1155 | + |
1156 | + * merged from debian/unstable, remaining changes: |
1157 | + - 01_ubuntu_changelog: |
1158 | + + default to changelogs.ubuntu.com |
1159 | + - 03_hide_browse_documentation: |
1160 | + + don't show the dwww documentation button |
1161 | + - 04_ubuntu_lpi: |
1162 | + + launchpad integration added |
1163 | + - 06_ubuntu_su_to_root: |
1164 | + + use gksu instead of su-to-root |
1165 | + - ubuntu branding icon |
1166 | + |
1167 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 18 Jun 2007 15:08:09 +0200 |
1168 | + |
1169 | synaptic (0.60) unstable; urgency=low |
1170 | |
1171 | * moved most icons use the icontheme |
1172 | @@ -366,6 +865,231 @@ |
1173 | |
1174 | -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 6 Mar 2007 17:22:30 +0100 |
1175 | |
1176 | +synaptic (0.57.11.1ubuntu15) gutsy; urgency=low |
1177 | + |
1178 | + * gtk/rgpreferenceswindow.cc: |
1179 | + - overwrite the http_proxy environ when the user set the proxy |
1180 | + explicitely (thanks to Berend De Schouwer, LP#105515) |
1181 | + * common/rpackagelister.cc: |
1182 | + - added "Volatile::SetSelectionDoReInstall" to support |
1183 | + reinstalling from --set-selections too |
1184 | + * common/rpackage.cc: |
1185 | + - only show a package as supported if it is authenticated |
1186 | + * po/eu.po: |
1187 | + - updated (thanks to dooteo, closes: #368951) |
1188 | + * gtk/rguserdialog.cc, gtk/rggladewindow.cc: |
1189 | + - do not crash for invalid parent-window-ids |
1190 | + |
1191 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 11 Apr 2007 11:16:31 +0200 |
1192 | + |
1193 | +synaptic (0.57.11.1ubuntu14) feisty; urgency=low |
1194 | + |
1195 | + * gtk/rgchangeswindow.cc: |
1196 | + - fix crash in confirm changes (LP#80922) |
1197 | + Thanks to John Millikin for the instructions how to reproduce the |
1198 | + bug |
1199 | + |
1200 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 4 Apr 2007 13:01:23 +0200 |
1201 | + |
1202 | +synaptic (0.57.11.1ubuntu13) feisty; urgency=low |
1203 | + |
1204 | + * when generating the wget script, use wget -c (LP#76462) |
1205 | + * po/cs.po: |
1206 | + - updated (thanks to Vit Pelcak) |
1207 | + * gtk/rgpkgdetails.cc: |
1208 | + - fix chinese descriptions display, thanks to Liu Qishuai |
1209 | + (LP#102228) |
1210 | + * fix drop down boxes in preferences (LP#100072) |
1211 | + * fix terminal window (LP#99877) |
1212 | + * show error and exit if opening the cache fails (LP#90016) |
1213 | + |
1214 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 3 Apr 2007 22:23:48 +0200 |
1215 | + |
1216 | +synaptic (0.57.11.1ubuntu12) feisty; urgency=low |
1217 | + |
1218 | + * data/synaptic.desktop.in: |
1219 | + - fix in the Category to make it show up in g-a-i (LP#88877) |
1220 | + * common/rpackageview.cc: |
1221 | + - fix in the getSections() code (LP##91888) |
1222 | + |
1223 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 13 Mar 2007 20:18:09 +0100 |
1224 | + |
1225 | +synaptic (0.57.11.1ubuntu11) feisty; urgency=low |
1226 | + |
1227 | + * build with gcc 4.3 (closes: #413419) |
1228 | + * do not return a NULL pointer in name() |
1229 | + * remove unneeded pkgActionGroup that seems to cause havoc |
1230 | + |
1231 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 6 Mar 2007 19:02:44 +0100 |
1232 | + |
1233 | +synaptic (0.57.11.1ubuntu10) feisty; urgency=low |
1234 | + |
1235 | + * debian/control: |
1236 | + - changed ubuntu maintainer |
1237 | + - added XS-Vcs-Bzr |
1238 | + * gtk/rgpreferenceswindow.cc: |
1239 | + - fix proxy authentication (thanks to Jan de Mooij) |
1240 | + (LP#86769) |
1241 | + |
1242 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 27 Feb 2007 12:34:12 +0100 |
1243 | + |
1244 | +synaptic (0.57.11.1ubuntu9) feisty; urgency=low |
1245 | + |
1246 | + * remove file descriptor resource leak |
1247 | + * depend on latest apt (needs rebuild to fix resource leak) |
1248 | + * fix crash in "Add downloaded packages" (LP#85934) |
1249 | + |
1250 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 26 Feb 2007 14:31:31 +0100 |
1251 | + |
1252 | +synaptic (0.57.11.1ubuntu8) feisty; urgency=low |
1253 | + |
1254 | + * move the desktop file back into new control center as it confused |
1255 | + too many people and we want to get rid of Applications/System Tools |
1256 | + (LP: #84984) |
1257 | + * fixed memory corruption problem on reopening the cache |
1258 | + (LP#81624) |
1259 | + |
1260 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 19 Feb 2007 10:33:32 +0100 |
1261 | + |
1262 | +synaptic (0.57.11.1ubuntu7) feisty; urgency=low |
1263 | + |
1264 | + * really use software-properties-gtk if available (LP#84248) |
1265 | + * move the desktop file out of settings because it does no longer |
1266 | + fit there with the new control center in gnome 2.17 |
1267 | + (LP: #83658) |
1268 | + * fix version number generation for the about dialog (lp: #84626) |
1269 | + |
1270 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 12 Feb 2007 19:05:35 +0100 |
1271 | + |
1272 | +synaptic (0.57.11.1ubuntu6) feisty; urgency=low |
1273 | + |
1274 | + * use software-properties-gtk if available |
1275 | + * rebuild against latest apt version |
1276 | + |
1277 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 6 Feb 2007 16:37:48 +0100 |
1278 | + |
1279 | +synaptic (0.57.11.1ubuntu5) feisty; urgency=low |
1280 | + |
1281 | + * fix corner-case bug in --set-selections, --non-interactive (lp: #81428) |
1282 | + |
1283 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 26 Jan 2007 10:41:48 +0100 |
1284 | + |
1285 | +synaptic (0.57.11.1ubuntu4) feisty; urgency=low |
1286 | + |
1287 | + * debian/rules: |
1288 | + - fix automatic version number generation |
1289 | + |
1290 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 22 Jan 2007 15:27:59 +0100 |
1291 | + |
1292 | +synaptic (0.57.11.1ubuntu2) feisty; urgency=low |
1293 | + |
1294 | + * added "Origins" view (AlwaysEnableUniverseMultiverse spec) |
1295 | + |
1296 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Dec 2006 19:05:08 +0100 |
1297 | + |
1298 | +synaptic (0.57.11.1ubuntu1) feisty; urgency=low |
1299 | + |
1300 | + * merged with debian |
1301 | + |
1302 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Dec 2006 17:30:46 +0100 |
1303 | + |
1304 | +synaptic (0.57.11.1) unstable; urgency=high |
1305 | + |
1306 | + * gtk/rgmainwindow.cc: |
1307 | + - fix crash in "Lock package" |
1308 | + * gtk/rgpreferenceswindow.cc: |
1309 | + - add default font to fix crash |
1310 | + |
1311 | + -- Michael Vogt <mvo@debian.org> Mon, 18 Dec 2006 10:52:08 +0100 |
1312 | + |
1313 | +synaptic (0.57.11ubuntu13) edgy; urgency=low |
1314 | + |
1315 | + * gtk/rgmainwindow.cc: |
1316 | + - fix crash in "Lock package" (lp: 64005) |
1317 | + * gtk/rgpreferenceswindow.cc: |
1318 | + - add default font to fix crash (lp: 65553) |
1319 | + |
1320 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 23 Oct 2006 16:12:55 +0200 |
1321 | + |
1322 | +synaptic (0.57.11ubuntu12) edgy; urgency=low |
1323 | + |
1324 | + * gtk/gsyncaptic.cc: |
1325 | + - fix in the checking for already runing synaptic (lp: 62754) |
1326 | + |
1327 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 11 Oct 2006 18:09:16 +0200 |
1328 | + |
1329 | +synaptic (0.57.11ubuntu11) edgy; urgency=low |
1330 | + |
1331 | + * common/rpackagelister.cc: |
1332 | + - use pkgActionGroup to fix performance regression in setSelection() |
1333 | + * performance regression fixes (lp: #63171) |
1334 | + |
1335 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 10 Oct 2006 13:57:42 +0200 |
1336 | + |
1337 | +synaptic (0.57.11ubuntu10) edgy; urgency=low |
1338 | + |
1339 | + * common/rpackagelister.cc: |
1340 | + - run refresh() after re-adjusting the size of the packages (lp: #62298) |
1341 | + |
1342 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 26 Sep 2006 17:33:28 +0200 |
1343 | + |
1344 | +synaptic (0.57.11ubuntu9) edgy; urgency=low |
1345 | + |
1346 | + * fix problem with pkgs disappering from the current view when |
1347 | + certain auto-removable packages are marked for removal |
1348 | + |
1349 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 21 Sep 2006 13:39:35 +0200 |
1350 | + |
1351 | +synaptic (0.57.11ubuntu8) edgy; urgency=low |
1352 | + |
1353 | + * redo the auto flag on "restoreState()" too |
1354 | + |
1355 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 21 Sep 2006 00:55:16 +0200 |
1356 | + |
1357 | +synaptic (0.57.11ubuntu7) edgy; urgency=low |
1358 | + |
1359 | + * auto install/garbage filter added |
1360 | + |
1361 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Sep 2006 15:04:36 +0200 |
1362 | + |
1363 | +synaptic (0.57.11ubuntu6) edgy; urgency=low |
1364 | + |
1365 | + * fix mark/unmark auto |
1366 | + |
1367 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 20 Sep 2006 14:18:43 +0200 |
1368 | + |
1369 | +synaptic (0.57.11ubuntu5) edgy; urgency=low |
1370 | + |
1371 | + * fix performance regression when canceling a operation |
1372 | + |
1373 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 11 Sep 2006 11:52:30 +0200 |
1374 | + |
1375 | +synaptic (0.57.11ubuntu4) edgy; urgency=low |
1376 | + |
1377 | + * when switching views, don't autoselect "All" |
1378 | + * support the "metapackages" section |
1379 | + |
1380 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 6 Sep 2006 20:30:45 +0200 |
1381 | + |
1382 | +synaptic (0.57.11ubuntu3) edgy; urgency=low |
1383 | + |
1384 | + * make "Fix Missing" and "Set Selections" faster (thanks to seb128 |
1385 | + for discovering this problem) |
1386 | + |
1387 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 4 Sep 2006 15:59:20 +0200 |
1388 | + |
1389 | +synaptic (0.57.11ubuntu2) edgy; urgency=low |
1390 | + |
1391 | + * merged the ddtp support |
1392 | + |
1393 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 14 Aug 2006 16:26:28 +0200 |
1394 | + |
1395 | +synaptic (0.57.11ubuntu1) edgy; urgency=low |
1396 | + |
1397 | + * merged with debian |
1398 | + |
1399 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 27 Jul 2006 15:17:03 +0200 |
1400 | + |
1401 | synaptic (0.57.11.1) unstable; urgency=high |
1402 | |
1403 | * gtk/rgmainwindow.cc: |
1404 | @@ -388,6 +1112,32 @@ |
1405 | |
1406 | -- Michael Vogt <mvo@debian.org> Thu, 27 Jul 2006 15:12:31 +0200 |
1407 | |
1408 | +synaptic (0.57.10ubuntu3) edgy; urgency=low |
1409 | + |
1410 | + * show broken packages in the status view as well |
1411 | + * don't show a download window if nothing is going to be downloaded |
1412 | + * cleanups |
1413 | + |
1414 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 21 Jul 2006 11:47:31 +0200 |
1415 | + |
1416 | +synaptic (0.57.10ubuntu2) edgy; urgency=low |
1417 | + |
1418 | + * fixed FTBFS |
1419 | + * build-dep on latest vte |
1420 | + |
1421 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 4 Jul 2006 16:17:25 +0200 |
1422 | + |
1423 | +synaptic (0.57.10ubuntu1) edgy; urgency=low |
1424 | + |
1425 | + * po/ja.po: updated japanese translation (thanks to Daisuke SUZUKI) |
1426 | + * po/sv.po: updated translation (thanks to Daniel Nylander) |
1427 | + * UI and string fixes (thanks to Sebastian Heinlein) |
1428 | + * merged with debian |
1429 | + * merged simple support for the apt auto-mark of automatic dependencies |
1430 | + feature (new "Installed (auto removable)" status) |
1431 | + |
1432 | + -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 3 Jul 2006 21:38:16 +0200 |
1433 | + |
1434 | synaptic (0.57.10) unstable; urgency=low |
1435 | |
1436 | * fix a bug in the skip-taskbar handling (thanks to seb128) |
1437 | @@ -413,6 +1163,99 @@ |
1438 | |
1439 | -- Michael Vogt <mvo@debian.org> Tue, 28 Feb 2006 09:44:42 +0100 |
1440 | |
1441 | +synaptic (0.57.8ubuntu11) dapper; urgency=low |
1442 | + |
1443 | + * fix bug that the window is not visisble in the tasklist when run |
1444 | + in "install all upgrades" mode from update-notifier (thanks to |
1445 | + seb128 for reporting) |
1446 | + * hide the "auto-close" checkbutton when runing non-interactively, |
1447 | + because synaptic won't save options then (Ubuntu: #28250) |
1448 | + * better deal with invalid utf8 in the package descriptions |
1449 | + (Ubuntu: #37050, #38399) |
1450 | + * increase the size of the diff dialog textview (ubuntu: #44012) |
1451 | + * search in summary too (ubuntu: #32337) |
1452 | + * fix focus problem (ubuntu: #39971) |
1453 | + |
1454 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 18 May 2006 11:41:18 +0200 |
1455 | + |
1456 | +synaptic (0.57.8ubuntu10) dapper; urgency=low |
1457 | + |
1458 | + * g++-4.1 fixes (thanks to Martin Michlmayr) (closes: 357863) |
1459 | + * fix the invocation of the external software-properties |
1460 | + |
1461 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 21 Apr 2006 10:02:28 +0200 |
1462 | + |
1463 | +synaptic (0.57.8ubuntu9) dapper; urgency=low |
1464 | + |
1465 | + * fix a bug in the skip-taskbar handling (thanks to seb128) |
1466 | + * fix the column sorting (closes: #361070) |
1467 | + * use the urgency hint for the conffile prompt (ubuntu: #21898) |
1468 | + * better handling of the automatic terminal expanding (ubuntu: #38935) |
1469 | + |
1470 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 12 Apr 2006 20:43:23 +0200 |
1471 | + |
1472 | +synaptic (0.57.8ubuntu8) dapper; urgency=low |
1473 | + |
1474 | + * fix memory corruption problem (ubuntu #37817, #37987) |
1475 | + |
1476 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 4 Apr 2006 19:59:35 +0200 |
1477 | + |
1478 | +synaptic (0.57.8ubuntu7) dapper; urgency=low |
1479 | + |
1480 | + * gtk/window_changes.glade: |
1481 | + - make the dialog icon "info" instead of "warning" (ubuntu: #17085) |
1482 | + * remove http:// when it was entered as part of the proxy uri |
1483 | + (ubuntu: #18038) |
1484 | + * if a dpkg error happens during install run "dpkg --configure -a" |
1485 | + to recover as much as possible (ubuntu: #19021) |
1486 | + * if no terminal activity is detected and the terminal is expanded |
1487 | + set the urgency hint as well (ubuntu: #31436) |
1488 | + * remove http:// when it was entered as part of the proxy uri |
1489 | + * include reinstall markings in the "changes" filter |
1490 | + |
1491 | + -- Michael Vogt <michael.vogt@ubuntu.com> Sun, 2 Apr 2006 11:40:45 +0200 |
1492 | + |
1493 | +synaptic (0.57.8ubuntu6) dapper; urgency=low |
1494 | + |
1495 | + * wording fix (ubuntu #36488) |
1496 | + * if no terminal activity is detected and the terminal is expanded |
1497 | + set the urgency hint as well (ubuntu: #31436) |
1498 | + |
1499 | + -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 29 Mar 2006 14:33:19 +0200 |
1500 | + |
1501 | +synaptic (0.57.8ubuntu5) dapper; urgency=low |
1502 | + |
1503 | + * fix problem with fetch window not centered on parent (thanks to |
1504 | + seb128 and glatzor) |
1505 | + * fix a missing set_transient() problem (ubuntu #36030) |
1506 | + |
1507 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 23 Mar 2006 00:10:25 +0100 |
1508 | + |
1509 | +synaptic (0.57.8ubuntu4) dapper; urgency=low |
1510 | + |
1511 | + * fix another set_transient() problem with run with --parent-window-id |
1512 | + (ubuntu #33406) |
1513 | + |
1514 | + -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 2 Mar 2006 15:38:08 +0100 |
1515 | + |
1516 | +synaptic (0.57.8ubuntu3) dapper; urgency=low |
1517 | + |
1518 | + * data/synaptic.desktop.in: set X-Ubuntu-Gettext-Domain |
1519 | + * make "mark" the default response in the "Mark change dialog" (ubuntu #31189) |
1520 | + * don't fail if run as non-root, just explain what's wrong |
1521 | + |
1522 | + -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 24 Feb 2006 10:35:43 +0100 |
1523 | + |
1524 | +synaptic (0.57.8ubuntu2) dapper; urgency=low |
1525 | + |
1526 | + * po/th.po: updated Thai Translation (thanks to Isriya Paireepairit) |
1527 | + * po/el.po: updated Greek translation (thanks to Kostas Papadimas) |
1528 | + * only clean the list dir if a update was successful |
1529 | + * fix problem that some windows have a skip taskbar hint but no |
1530 | + transient parent (thanks to Seb128 for reporting the problem) |
1531 | + |
1532 | + -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 21 Feb 2006 18:59:52 +0100 |
1533 | + |
1534 | synaptic (0.57.8) unstable; urgency=low |
1535 | |
1536 | * po/pl.po: updated Polish translation (thanks to Emilian Nowak) |
1537 | @@ -1445,4 +2288,3 @@ |
1538 | |
1539 | -- Michael Vogt <mvo@debian.org> Tue, 13 Nov 2001 23:17:20 +0100 |
1540 | |
1541 | - |
1542 | |
1543 | === modified file 'debian/control' |
1544 | --- debian/control 2009-07-21 08:16:20 +0000 |
1545 | +++ debian/control 2010-03-31 09:42:35 +0000 |
1546 | @@ -1,11 +1,13 @@ |
1547 | Source: synaptic |
1548 | Section: admin |
1549 | Priority: optional |
1550 | -Maintainer: Michael Vogt <mvo@debian.org> |
1551 | -Build-Depends: debhelper (>= 5.0.51), libapt-pkg-dev (>= 0.7.0), gettext, libgtk2.0-dev, libvte-dev (>= 0.11.11), libglade2-dev, libxft2-dev, scrollkeeper, intltool, xmlto, libsm-dev , sharutils, dpatch, lsb-release, dpkg (>= 1.13.9) |
1552 | +Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
1553 | +XSBC-Original-Maintainer: Michael Vogt <mvo@debian.org> |
1554 | +Build-Depends: debhelper (>= 5.0.51), libapt-pkg-dev (>= 0.7.23), gettext, libgtk2.0-dev, libvte-dev (>= 0.11.11), libglade2-dev, libxft2-dev, scrollkeeper, intltool, xmlto, libsm-dev , sharutils, dpatch, lsb-release, dpkg (>= 1.13.9), liblaunchpad-integration-dev, libept-dev (>= 0.5.26ubuntu2) |
1555 | Build-Conflicts: librpm-dev |
1556 | Standards-Version: 3.7.2.2 |
1557 | -Vcs-Bzr: http://bzr.debian.org/synaptic/synaptic/debian-sid |
1558 | +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-core-dev/synaptic/ubuntu/ |
1559 | +XS-Original-Vcs-Bzr: http://bzr.debian.org/synaptic/synaptic/debian-sid |
1560 | |
1561 | Package: synaptic |
1562 | Architecture: any |
1563 | @@ -13,8 +15,8 @@ |
1564 | Provides: gsynaptic |
1565 | Replaces: gsynaptic |
1566 | Conflicts: gsynaptic, menu (<< 2.1.11) |
1567 | -Recommends: gksu|kdebase-bin, deborphan, libgnome2-perl, menu |
1568 | -Suggests: dwww |
1569 | +Recommends: gksu|kdebase-bin, libgnome2-perl, software-properties-gtk, apt-xapian-index |
1570 | +Suggests: dwww, menu, deborphan |
1571 | Description: Graphical package manager |
1572 | Synaptic is a graphical package management tool based on GTK+ and APT. |
1573 | Synaptic enables you to install, upgrade and remove software packages in |
1574 | |
1575 | === modified file 'debian/patches/00list.Ubuntu' |
1576 | --- debian/patches/00list.Ubuntu 2007-10-04 08:45:12 +0000 |
1577 | +++ debian/patches/00list.Ubuntu 2010-03-31 09:42:35 +0000 |
1578 | @@ -3,3 +3,4 @@ |
1579 | 03_hide_browse_documentation |
1580 | 04_ubuntu_lpi |
1581 | 06_ubuntu_su_to_root |
1582 | +10_ubuntu_maintenance_gui |
1583 | |
1584 | === modified file 'debian/patches/01_ubuntu_changelog.dpatch' |
1585 | --- debian/patches/01_ubuntu_changelog.dpatch 2009-06-04 16:12:33 +0000 |
1586 | +++ debian/patches/01_ubuntu_changelog.dpatch 2010-03-31 09:42:35 +0000 |
1587 | @@ -5,10 +5,10 @@ |
1588 | ## DP: No description. |
1589 | |
1590 | @DPATCH@ |
1591 | -diff -urNad synaptic-0.56/common/rpackage.cc /tmp/dpep.Ri9fRS/synaptic-0.56/common/rpackage.cc |
1592 | ---- synaptic-0.56/common/rpackage.cc 2005-02-18 13:28:43.000000000 +0100 |
1593 | -+++ /tmp/dpep.Ri9fRS/synaptic-0.56/common/rpackage.cc 2005-02-18 14:39:17.005309176 +0100 |
1594 | -@@ -810,7 +810,7 @@ |
1595 | +diff -urNad ubuntu~/common/rpackage.cc ubuntu/common/rpackage.cc |
1596 | +--- ubuntu~/common/rpackage.cc 2009-09-18 23:37:47.000000000 +0200 |
1597 | ++++ ubuntu/common/rpackage.cc 2009-09-18 23:40:55.071662698 +0200 |
1598 | +@@ -875,7 +875,7 @@ |
1599 | if(verstr.find(':')!=verstr.npos) |
1600 | verstr=string(verstr, verstr.find(':')+1); |
1601 | char uri[512]; |
1602 | @@ -17,7 +17,10 @@ |
1603 | src_section.c_str(), |
1604 | prefix.c_str(), |
1605 | srcpkg.c_str(), |
1606 | -@@ -1293,7 +1293,7 @@ |
1607 | +diff -urNad ubuntu~/common/rpackagestatus.cc ubuntu/common/rpackagestatus.cc |
1608 | +--- ubuntu~/common/rpackagestatus.cc 2009-09-18 23:37:47.000000000 +0200 |
1609 | ++++ ubuntu/common/rpackagestatus.cc 2009-09-18 23:41:36.086660327 +0200 |
1610 | +@@ -69,7 +69,7 @@ |
1611 | markUnsupported = true; |
1612 | |
1613 | // read supported labels |
1614 | @@ -26,12 +29,21 @@ |
1615 | stringstream sst1(labels); |
1616 | while(!sst1.eof()) { |
1617 | sst1 >> s; |
1618 | -@@ -1301,7 +1301,7 @@ |
1619 | +@@ -77,7 +77,7 @@ |
1620 | + } |
1621 | + |
1622 | + // read supported origins |
1623 | +- origin = _config->Find("Synaptic::supported-origins", "Debian"); |
1624 | ++ origin = _config->Find("Synaptic::supported-origins", "Ubuntu"); |
1625 | + stringstream sst2(origin); |
1626 | + while(!sst2.eof()) { |
1627 | + sst2 >> s; |
1628 | +@@ -85,7 +85,7 @@ |
1629 | } |
1630 | |
1631 | // read supported components |
1632 | - components = _config->Find("Synaptic::supported-components", "main updates/main"); |
1633 | + components = _config->Find("Synaptic::supported-components", "main updates/main restricted"); |
1634 | - stringstream sst2(components); |
1635 | - while(!sst2.eof()) { |
1636 | - sst2 >> s; |
1637 | + stringstream sst3(components); |
1638 | + while(!sst3.eof()) { |
1639 | + sst3 >> s; |
1640 | |
1641 | === modified file 'debian/patches/03_hide_browse_documentation.dpatch' (properties changed: -x to +x) |
1642 | === modified file 'debian/patches/04_ubuntu_lpi.dpatch' (properties changed: -x to +x) |
1643 | === modified file 'debian/patches/06_ubuntu_su_to_root.dpatch' (properties changed: -x to +x) |
1644 | === added file 'debian/patches/10_ubuntu_maintenance_gui.dpatch' |
1645 | --- debian/patches/10_ubuntu_maintenance_gui.dpatch 1970-01-01 00:00:00 +0000 |
1646 | +++ debian/patches/10_ubuntu_maintenance_gui.dpatch 2010-03-31 09:42:35 +0000 |
1647 | @@ -0,0 +1,187 @@ |
1648 | +#! /bin/sh /usr/share/dpatch/dpatch-run |
1649 | +## 10_foo.dpatch |
1650 | +## |
1651 | +## All lines beginning with `## DP:' are a description of the patch. |
1652 | +## DP: No description. |
1653 | + |
1654 | +@DPATCH@ |
1655 | +diff -urNad ubuntu~/common/rpackagestatus.cc ubuntu/common/rpackagestatus.cc |
1656 | +--- ubuntu~/common/rpackagestatus.cc 2010-01-25 12:01:12.070416517 +0100 |
1657 | ++++ ubuntu/common/rpackagestatus.cc 2010-01-25 12:02:01.380407389 +0100 |
1658 | +@@ -185,7 +185,8 @@ |
1659 | + pkgTagSection sec; |
1660 | + time_t release_date = -1; |
1661 | + |
1662 | +- string distro = _config->Find("Synaptic::supported-label"); |
1663 | ++ // FIXME: make this use the "labels" vector in the future |
1664 | ++ string distro = _config->Find("Synaptic::supported-label","Ubuntu"); |
1665 | + string releaseFile = pkg->getReleaseFileForOrigin(distro, release); |
1666 | + if(!FileExists(releaseFile)) { |
1667 | + // happens e.g. when there is no release file and is harmless |
1668 | +@@ -209,10 +210,26 @@ |
1669 | + // now calculate the time until there is support |
1670 | + gmtime_r(&release_date, res); |
1671 | + |
1672 | +- const int support_time =_config->FindI("Synaptic::supported-month", 0); |
1673 | ++ int support_time =_config->FindI("Synaptic::supported-month", 18); |
1674 | + if (support_time <= 0) |
1675 | + return false; |
1676 | + |
1677 | ++ // check if the package overwrites the support time, this has the |
1678 | ++ // format "5y", "18m" etc |
1679 | ++ string support_time_str = pkg->findTagFromPkgRecord("Supported"); |
1680 | ++ size_t len = support_time_str.length(); |
1681 | ++ if(len > 1) { |
1682 | ++ int factor = 1; |
1683 | ++ if (support_time_str[len-1] == 'y') |
1684 | ++ factor = 12; |
1685 | ++ else if (support_time_str[len-1] == 'm') |
1686 | ++ factor = 1; |
1687 | ++ else |
1688 | ++ cerr << "Unknown support tag: " << support_time_str << endl; |
1689 | ++ // and covert to an integer (skipping the last char 'y') |
1690 | ++ support_time = factor * atoi(support_time_str.substr(0, len-1).c_str()); |
1691 | ++ } |
1692 | ++ |
1693 | + res->tm_year += (support_time / 12) + ((res->tm_mon + support_time % 12) / 12); |
1694 | + res->tm_mon = (res->tm_mon + support_time) % 12; |
1695 | + |
1696 | +diff -urNad ubuntu~/gtk/glade/window_main.glade ubuntu/gtk/glade/window_main.glade |
1697 | +--- ubuntu~/gtk/glade/window_main.glade 2010-01-25 12:01:12.100413355 +0100 |
1698 | ++++ ubuntu/gtk/glade/window_main.glade 2010-01-25 12:02:01.561112535 +0100 |
1699 | +@@ -1351,8 +1351,8 @@ |
1700 | + <property name="pixels_above_lines">3</property> |
1701 | + <property name="pixels_below_lines">3</property> |
1702 | + <property name="pixels_inside_wrap">0</property> |
1703 | +- <property name="left_margin">3</property> |
1704 | +- <property name="right_margin">3</property> |
1705 | ++ <property name="left_margin">12</property> |
1706 | ++ <property name="right_margin">12</property> |
1707 | + <property name="indent">0</property> |
1708 | + <property name="text" translatable="yes"></property> |
1709 | + </widget> |
1710 | +diff -urNad ubuntu~/gtk/rgpkgdetails.cc ubuntu/gtk/rgpkgdetails.cc |
1711 | +--- ubuntu~/gtk/rgpkgdetails.cc 2010-01-25 11:59:47.000000000 +0100 |
1712 | ++++ ubuntu/gtk/rgpkgdetails.cc 2010-01-25 12:02:01.561112535 +0100 |
1713 | +@@ -24,6 +24,8 @@ |
1714 | + #include "config.h" |
1715 | + |
1716 | + #include <cassert> |
1717 | ++#include <langinfo.h> |
1718 | ++ |
1719 | + #include "rgwindow.h" |
1720 | + #include "rgmainwindow.h" |
1721 | + #include "rgpkgdetails.h" |
1722 | +@@ -191,33 +193,17 @@ |
1723 | + "scale", 1.1, |
1724 | + NULL); |
1725 | + } |
1726 | ++ if(gtk_text_tag_table_lookup(tag_table, "gray") == NULL) { |
1727 | ++ gtk_text_buffer_create_tag(buf, "gray", |
1728 | ++ "foreground", "darkgray", |
1729 | ++ NULL); |
1730 | ++ } |
1731 | + // set summary |
1732 | + s = utf8(pkg->summary()); |
1733 | + gtk_text_buffer_get_start_iter(buf, &it); |
1734 | + gtk_text_buffer_insert(buf, &it, s, -1); |
1735 | + gtk_text_buffer_get_start_iter(buf, &start); |
1736 | + gtk_text_buffer_apply_tag_by_name(buf, "bold", &start, &it); |
1737 | +- // set emblems |
1738 | +- GdkPixbuf *pixbuf = RGPackageStatus::pkgStatus.getSupportedPix(pkg); |
1739 | +- if(pixbuf != NULL) { |
1740 | +- // insert space |
1741 | +- gtk_text_buffer_insert(buf, &it, " ", 1); |
1742 | +- // make image |
1743 | +- emblem = gtk_image_new_from_pixbuf(pixbuf); |
1744 | +- gtk_image_set_pixel_size(GTK_IMAGE(emblem), 16); |
1745 | +- // set eventbox and tooltip |
1746 | +- GtkWidget *event = gtk_event_box_new(); |
1747 | +- GtkStyle *style = gtk_widget_get_style(textview); |
1748 | +- gtk_widget_modify_bg(event, GTK_STATE_NORMAL, |
1749 | +- &style->base[GTK_STATE_NORMAL]); |
1750 | +- gtk_container_add(GTK_CONTAINER(event), emblem); |
1751 | +- gtk_tooltips_set_tip(tips, event, _("This application is supported by the distribution"), ""); |
1752 | +- // create anchor |
1753 | +- GtkTextChildAnchor *anchor = gtk_text_buffer_create_child_anchor(buf, &it); |
1754 | +- gtk_text_view_add_child_at_anchor(GTK_TEXT_VIEW(textview), event, anchor); |
1755 | +- gtk_widget_show_all(event); |
1756 | +- } |
1757 | +- |
1758 | + // add button to get screenshot |
1759 | + gtk_text_buffer_insert(buf, &it, "\n", 1); |
1760 | + GtkTextChildAnchor *anchor = gtk_text_buffer_create_child_anchor(buf, &it); |
1761 | +@@ -237,6 +223,51 @@ |
1762 | + s = utf8(pkg->description()); |
1763 | + gtk_text_buffer_insert(buf, &it, s, -1); |
1764 | + |
1765 | ++ // now check if we have a support time |
1766 | ++ gchar *maint_str = NULL; |
1767 | ++ struct tm end_time; |
1768 | ++ if(pkg->label() == "Ubuntu" && pkg->origin() == "Ubuntu") { |
1769 | ++ if(RGPackageStatus::pkgStatus.maintenanceEndTime(pkg, &end_time)) { |
1770 | ++ if (pkg->component() == "main") |
1771 | ++ maint_str = g_strdup_printf(_("\n\n" |
1772 | ++ "Canonical provides critical updates for %s " |
1773 | ++ "until %s %i."), |
1774 | ++ pkg->name(), |
1775 | ++ nl_langinfo(MON_1+end_time.tm_mon), |
1776 | ++ end_time.tm_year + 1900); |
1777 | ++ else if (pkg->component() == "restricted") |
1778 | ++ maint_str = g_strdup_printf(_("\n\n" |
1779 | ++ "Canonical provides critical updates " |
1780 | ++ "supplied by the developers of %s " |
1781 | ++ "until %s %i."), |
1782 | ++ pkg->name(), |
1783 | ++ nl_langinfo(MON_1+end_time.tm_mon), |
1784 | ++ end_time.tm_year + 1900); |
1785 | ++ } else { |
1786 | ++ if (pkg->component() == "main") |
1787 | ++ maint_str = g_strdup_printf(_("\n\n" |
1788 | ++ "Canonical provides critical updates for %s."), |
1789 | ++ pkg->name()); |
1790 | ++ else if (pkg->component() == "restricted") |
1791 | ++ maint_str = g_strdup_printf(_("\n\n" |
1792 | ++ "Canonical provides critical updates " |
1793 | ++ "supplied by the developers of %s."), |
1794 | ++ pkg->name()); |
1795 | ++ else if (pkg->component() == "universe" || |
1796 | ++ pkg->component() == "multiverse") |
1797 | ++ maint_str = g_strdup_printf(_("\n\n" |
1798 | ++ "Canonical does not provide " |
1799 | ++ "updates for %s. " |
1800 | ++ "Some updates may be provided " |
1801 | ++ "by the Ubuntu community."), |
1802 | ++ pkg->name()); |
1803 | ++ } |
1804 | ++ } |
1805 | ++ if(maint_str) |
1806 | ++ gtk_text_buffer_insert_with_tags_by_name(buf, |
1807 | ++ &it, maint_str, -1, |
1808 | ++ "gray", NULL); |
1809 | ++ g_free(maint_str); |
1810 | + |
1811 | + // build dependency lists |
1812 | + vector<DepInformation> deps; |
1813 | +diff -urNad ubuntu~/tests/test_rpackage.cc ubuntu/tests/test_rpackage.cc |
1814 | +--- ubuntu~/tests/test_rpackage.cc 2010-01-25 11:59:47.000000000 +0100 |
1815 | ++++ ubuntu/tests/test_rpackage.cc 2010-01-25 12:02:01.561112535 +0100 |
1816 | +@@ -17,6 +17,7 @@ |
1817 | + RPackage *pkg = lister->getPackage("eog"); |
1818 | + cerr << "pkg: " << pkg->name() << endl; |
1819 | + cerr << "Bugs: " << pkg->findTagFromPkgRecord("Bugs") << endl; |
1820 | ++ cerr << "Supported: " << pkg->findTagFromPkgRecord("Supported") << endl; |
1821 | + |
1822 | + vector<DepInformation> deps = pkg->enumDeps(); |
1823 | + for(unsigned int i=0;i<deps.size();i++) { |
1824 | +@@ -37,4 +38,10 @@ |
1825 | + s = all[i]->getRawRecord(); |
1826 | + } |
1827 | + cerr << "iterating each record: " << float(clock()-now)/CLOCKS_PER_SEC << endl; |
1828 | ++ // read supported info |
1829 | ++ cerr << "Checking for supported info:" << endl; |
1830 | ++ for(int i=0;i<all.size();i++) { |
1831 | ++ if(all[i]->findTagFromPkgRecord("Supported").empty() == false) |
1832 | ++ cerr << "pkg: " << all[i]->name() << " has support info" << endl; |
1833 | ++ } |
1834 | + } |
1835 | |
1836 | === modified file 'debian/rules' |
1837 | --- debian/rules 2008-11-18 18:19:57 +0000 |
1838 | +++ debian/rules 2010-03-31 09:42:35 +0000 |
1839 | @@ -29,6 +29,7 @@ |
1840 | --localstatedir=/var/lib/synaptic \ |
1841 | --sysconfdir=/etc --with-vte --with-pkg-hold \ |
1842 | --with-apt-authentication \ |
1843 | + --enable-ept \ |
1844 | --with-nice-dpkg-status |
1845 | |
1846 | CREATE_SUPPORTED_PIXMAP="true" |
1847 | @@ -37,7 +38,7 @@ |
1848 | # special case for ubuntu |
1849 | ifeq "$(DIST)" "Ubuntu" |
1850 | CONFIGURE_FLAGS = $(COMMON_FLAGS) --with-launchpad-integration |
1851 | - CREATE_SUPPORTED_PIXMAP=uudecode debian/package-supported.png.uu -o $(CURDIR)/debian/synaptic/usr/share/synaptic/pixmaps/package-supported.png |
1852 | + CREATE_SUPPORTED_PIXMAP=uudecode debian/package-supported.png.uu -o $(CURDIR)/debian/synaptic/usr/share/icons/hicolor/16x16/actions/package-supported.png |
1853 | endif |
1854 | |
1855 | |
1856 | |
1857 | === modified file 'debian/synaptic.dirs' |
1858 | --- debian/synaptic.dirs 2008-04-26 08:32:09 +0000 |
1859 | +++ debian/synaptic.dirs 2010-03-31 09:42:35 +0000 |
1860 | @@ -1,1 +1,2 @@ |
1861 | var/lib/synaptic |
1862 | +usr/share/icons/hicolor/16x16/actions/ |
1863 | |
1864 | === modified file 'gtk/Makefile.am' |
1865 | --- gtk/Makefile.am 2008-08-21 14:32:18 +0000 |
1866 | +++ gtk/Makefile.am 2010-03-31 09:42:35 +0000 |
1867 | @@ -7,7 +7,7 @@ |
1868 | -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ |
1869 | -DSYNAPTIC_GLADEDIR=\""$(datadir)/synaptic/glade/"\" \ |
1870 | -DSYNAPTIC_PIXMAPDIR=\""$(datadir)/synaptic/pixmaps/"\" \ |
1871 | - @PACKAGE_CFLAGS@ @VTE_CFLAGS@ @LP_CFLAGS@ $(LIBTAGCOLL_CFLAGS) |
1872 | + @PACKAGE_CFLAGS@ @VTE_CFLAGS@ @LP_CFLAGS@ $(LIBEPT_CFLAGS) |
1873 | |
1874 | sbin_PROGRAMS = synaptic |
1875 | |
1876 | @@ -17,7 +17,7 @@ |
1877 | ${top_builddir}/common/libsynaptic.a\ |
1878 | -lapt-pkg @RPM_LIBS@ @DEB_LIBS@ \ |
1879 | @PACKAGE_LIBS@ @VTE_LIBS@ @LP_LIBS@\ |
1880 | - -lpthread $(LIBTAGCOLL_LIBS) |
1881 | + -lpthread $(LIBEPT_LIBS) |
1882 | |
1883 | synaptic_SOURCES= \ |
1884 | gsynaptic.cc\ |
1885 | |
1886 | === modified file 'gtk/glade/window_fetch.glade' |
1887 | --- gtk/glade/window_fetch.glade 2008-05-08 23:25:25 +0000 |
1888 | +++ gtk/glade/window_fetch.glade 2010-03-31 09:42:35 +0000 |
1889 | @@ -5,6 +5,7 @@ |
1890 | |
1891 | <widget class="GtkWindow" id="window_fetch"> |
1892 | <property name="border_width">6</property> |
1893 | + <property name="default_width">450</property> |
1894 | <property name="title" translatable="yes"></property> |
1895 | <property name="type">GTK_WINDOW_TOPLEVEL</property> |
1896 | <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property> |
1897 | |
1898 | === modified file 'gtk/glade/window_main.glade' |
1899 | --- gtk/glade/window_main.glade 2010-03-23 19:54:12 +0000 |
1900 | +++ gtk/glade/window_main.glade 2010-03-31 09:42:35 +0000 |
1901 | @@ -968,6 +968,85 @@ |
1902 | </child> |
1903 | |
1904 | <child> |
1905 | + <widget class="GtkToolItem" id="toolitem2"> |
1906 | + <property name="visible">True</property> |
1907 | + <property name="visible_horizontal">True</property> |
1908 | + <property name="visible_vertical">True</property> |
1909 | + <property name="is_important">False</property> |
1910 | + |
1911 | + <child> |
1912 | + <widget class="GtkVBox" id="vbox_fast_search"> |
1913 | + <property name="visible">True</property> |
1914 | + <property name="homogeneous">False</property> |
1915 | + <property name="spacing">0</property> |
1916 | + |
1917 | + <child> |
1918 | + <widget class="GtkLabel" id="label_fast_search"> |
1919 | + <property name="visible">True</property> |
1920 | + <property name="label" translatable="yes">Quick search</property> |
1921 | + <property name="use_underline">False</property> |
1922 | + <property name="use_markup">False</property> |
1923 | + <property name="justify">GTK_JUSTIFY_LEFT</property> |
1924 | + <property name="wrap">False</property> |
1925 | + <property name="selectable">False</property> |
1926 | + <property name="xalign">0</property> |
1927 | + <property name="yalign">0.5</property> |
1928 | + <property name="xpad">0</property> |
1929 | + <property name="ypad">0</property> |
1930 | + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> |
1931 | + <property name="width_chars">-1</property> |
1932 | + <property name="single_line_mode">False</property> |
1933 | + <property name="angle">0</property> |
1934 | + </widget> |
1935 | + <packing> |
1936 | + <property name="padding">0</property> |
1937 | + <property name="expand">False</property> |
1938 | + <property name="fill">False</property> |
1939 | + </packing> |
1940 | + </child> |
1941 | + |
1942 | + <child> |
1943 | + <widget class="GtkEntry" id="entry_fast_search"> |
1944 | + <property name="visible">True</property> |
1945 | + <property name="can_focus">True</property> |
1946 | + <property name="editable">True</property> |
1947 | + <property name="visibility">True</property> |
1948 | + <property name="max_length">0</property> |
1949 | + <property name="text" translatable="yes"></property> |
1950 | + <property name="has_frame">True</property> |
1951 | + <property name="invisible_char">●</property> |
1952 | + <property name="activates_default">False</property> |
1953 | + <signal name="changed" handler="on_entry_fast_search_changed" last_modification_time="Wed, 28 May 2008 15:06:32 GMT"/> |
1954 | + </widget> |
1955 | + <packing> |
1956 | + <property name="padding">0</property> |
1957 | + <property name="expand">False</property> |
1958 | + <property name="fill">False</property> |
1959 | + </packing> |
1960 | + </child> |
1961 | + </widget> |
1962 | + </child> |
1963 | + </widget> |
1964 | + <packing> |
1965 | + <property name="expand">False</property> |
1966 | + <property name="homogeneous">False</property> |
1967 | + </packing> |
1968 | + </child> |
1969 | + |
1970 | + <child> |
1971 | + <widget class="GtkSeparatorToolItem" id="separatortoolitem3"> |
1972 | + <property name="visible">True</property> |
1973 | + <property name="draw">True</property> |
1974 | + <property name="visible_horizontal">True</property> |
1975 | + <property name="visible_vertical">True</property> |
1976 | + </widget> |
1977 | + <packing> |
1978 | + <property name="expand">False</property> |
1979 | + <property name="homogeneous">False</property> |
1980 | + </packing> |
1981 | + </child> |
1982 | + |
1983 | + <child> |
1984 | <widget class="GtkToolButton" id="button1"> |
1985 | <property name="visible">True</property> |
1986 | <property name="label" translatable="yes">Search</property> |
1987 | @@ -983,6 +1062,10 @@ |
1988 | <property name="homogeneous">True</property> |
1989 | </packing> |
1990 | </child> |
1991 | + |
1992 | + <child> |
1993 | + <placeholder/> |
1994 | + </child> |
1995 | </widget> |
1996 | <packing> |
1997 | <property name="padding">0</property> |
1998 | |
1999 | === modified file 'gtk/gtkpkglist.cc' |
2000 | --- gtk/gtkpkglist.cc 2010-02-17 22:10:17 +0000 |
2001 | +++ gtk/gtkpkglist.cc 2010-03-31 09:42:35 +0000 |
2002 | @@ -700,7 +700,7 @@ |
2003 | break; |
2004 | default: |
2005 | //cerr << "unknown sort column: " << pkg_list->sort_column_id << endl; |
2006 | - pkg_list->_lister->sortPackages(RPackageLister::LIST_SORT_NAME_ASC); |
2007 | + pkg_list->_lister->sortPackages(RPackageLister::LIST_SORT_DEFAULT); |
2008 | } |
2009 | } |
2010 | |
2011 | |
2012 | === modified file 'gtk/rgdebinstallprogress.cc' |
2013 | --- gtk/rgdebinstallprogress.cc 2010-02-11 14:17:40 +0000 |
2014 | +++ gtk/rgdebinstallprogress.cc 2010-03-31 09:42:35 +0000 |
2015 | @@ -713,16 +713,26 @@ |
2016 | } |
2017 | gtk_widget_show(img); |
2018 | |
2019 | - |
2020 | - // wait for the user to click on "close" |
2021 | - while(!_updateFinished && !autoClose) { |
2022 | + // wait for user action |
2023 | + while(true) { |
2024 | + // events |
2025 | + while (gtk_events_pending()) |
2026 | + gtk_main_iteration(); |
2027 | + |
2028 | + // user clicked "close" button |
2029 | + if(_updateFinished) |
2030 | + break; |
2031 | + |
2032 | + // user has autoClose set *and* there was no error |
2033 | autoClose= gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(_autoClose)); |
2034 | - while (gtk_events_pending()) |
2035 | - gtk_main_iteration(); |
2036 | - usleep(5000); |
2037 | + if(autoClose && res != 1) |
2038 | + break; |
2039 | + |
2040 | + // wait a bit |
2041 | + g_usleep(100000); |
2042 | } |
2043 | - |
2044 | - // get the value again, it may have changed |
2045 | + |
2046 | + // set the value again, it may have changed |
2047 | _config->Set("Synaptic::closeZvt", autoClose ? "true" : "false"); |
2048 | |
2049 | // hide and finish |
2050 | |
2051 | === modified file 'gtk/rgmainwindow.cc' |
2052 | --- gtk/rgmainwindow.cc 2010-03-23 20:09:47 +0000 |
2053 | +++ gtk/rgmainwindow.cc 2010-03-31 09:42:35 +0000 |
2054 | @@ -296,7 +296,14 @@ |
2055 | ioprintf(clog, "RGMainWindow::refreshTable(): pkg: '%s' adjust '%i'\n", |
2056 | selectedPkg != NULL ? selectedPkg->name() : "(no pkg)", |
2057 | setAdjustment); |
2058 | - |
2059 | + |
2060 | + const gchar *str = gtk_entry_get_text(GTK_ENTRY(_entry_fast_search)); |
2061 | + if(str != NULL && strlen(str) > 1) { |
2062 | + if(_config->FindB("Debug::Synaptic::View",false)) |
2063 | + cerr << "RGMainWindow::refreshTable: rerun limitBySearch" << endl; |
2064 | + _lister->limitBySearch(str); |
2065 | + } |
2066 | + |
2067 | _pkgList = GTK_TREE_MODEL(gtk_pkg_list_new(_lister)); |
2068 | gtk_tree_view_set_model(GTK_TREE_VIEW(_treeView), |
2069 | GTK_TREE_MODEL(_pkgList)); |
2070 | @@ -760,7 +767,8 @@ |
2071 | RGMainWindow::RGMainWindow(RPackageLister *packLister, string name) |
2072 | : RGGladeWindow(NULL, name), _lister(packLister), _pkgList(0), |
2073 | _treeView(0), _tasksWin(0), _iconLegendPanel(0), _pkgDetails(0), |
2074 | - _logView(0), _installProgress(0), _fetchProgress(0) |
2075 | + _logView(0), _installProgress(0), _fetchProgress(0), |
2076 | + _fastSearchEventID(-1) |
2077 | { |
2078 | assert(_win); |
2079 | |
2080 | @@ -810,11 +818,80 @@ |
2081 | } |
2082 | g_value_unset(&value); |
2083 | |
2084 | + xapianDoIndexUpdate(this); |
2085 | + |
2086 | // apply the proxy settings |
2087 | RGPreferencesWindow::applyProxySettings(); |
2088 | } |
2089 | |
2090 | - |
2091 | +#ifdef WITH_EPT |
2092 | +gboolean RGMainWindow::xapianDoIndexUpdate(void *data) |
2093 | +{ |
2094 | + RGMainWindow *me = (RGMainWindow *) data; |
2095 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
2096 | + std::cerr << "xapianDoIndexUpdate()" << std::endl; |
2097 | + |
2098 | + // no need to update if we run non-interactive |
2099 | + if(_config->FindB("Volatile::Non-Interactive", false) == true) |
2100 | + return false; |
2101 | + |
2102 | + // check if we need a update |
2103 | + if(!me->_lister->xapianIndexNeedsUpdate()) { |
2104 | + // if the cache is not open, check back when it is |
2105 | + if (me->_lister->packagesSize() == 0) |
2106 | + g_timeout_add_seconds(30, xapianDoIndexUpdate, me); |
2107 | + return false; |
2108 | + } |
2109 | + |
2110 | + // do not run if we don't have it |
2111 | + if(!FileExists("/usr/sbin/update-apt-xapian-index")) |
2112 | + return false; |
2113 | + // no permission |
2114 | + if (getuid() != 0) |
2115 | + return false; |
2116 | + |
2117 | + // if we make it to this point, we need a xapian update |
2118 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
2119 | + std::cerr << "running update-apt-xapian-index" << std::endl; |
2120 | + GPid pid; |
2121 | + char *argp[] = {"/usr/bin/nice", |
2122 | + "/usr/bin/ionice","-c3", |
2123 | + "/usr/sbin/update-apt-xapian-index", |
2124 | + "--update", "-q", |
2125 | + NULL}; |
2126 | + if(g_spawn_async(NULL, argp, NULL, |
2127 | + (GSpawnFlags)(G_SPAWN_DO_NOT_REAP_CHILD), |
2128 | + NULL, NULL, &pid, NULL)) { |
2129 | + g_child_watch_add(pid, (GChildWatchFunc)xapianIndexUpdateFinished, me); |
2130 | + gtk_label_set_text(GTK_LABEL(glade_xml_get_widget(me->_gladeXML, |
2131 | + "label_fast_search")), |
2132 | + _("Rebuilding search index")); |
2133 | + } |
2134 | + return false; |
2135 | +} |
2136 | +#else |
2137 | +gboolean RGMainWindow::xapianDoIndexUpdate(void *data) |
2138 | +{ |
2139 | + return false; |
2140 | +} |
2141 | +#endif |
2142 | + |
2143 | +void RGMainWindow::xapianIndexUpdateFinished(GPid pid, gint status, void* data) |
2144 | +{ |
2145 | + RGMainWindow *me = (RGMainWindow *) data; |
2146 | + if(_config->FindB("Debug::Synaptic::Xapian",false)) |
2147 | + std::cerr << "xapianIndexUpdateFinished: " |
2148 | + << WEXITSTATUS(status) << std::endl; |
2149 | +#ifdef WITH_EPT |
2150 | + me->_lister->openXapianIndex(); |
2151 | +#endif |
2152 | + gtk_label_set_text(GTK_LABEL(glade_xml_get_widget(me->_gladeXML, |
2153 | + "label_fast_search")), |
2154 | + _("Quick search")); |
2155 | + gtk_widget_set_sensitive(glade_xml_get_widget(me->_gladeXML, |
2156 | + "entry_fast_search"), TRUE); |
2157 | + g_spawn_close_pid(pid); |
2158 | +} |
2159 | |
2160 | // needed for the buildTreeView function |
2161 | struct mysort { |
2162 | @@ -1126,6 +1203,9 @@ |
2163 | glade_xml_signal_connect_data(_gladeXML, |
2164 | "on_button_details_clicked", |
2165 | G_CALLBACK(cbDetailsWindow), this); |
2166 | + glade_xml_signal_connect_data(_gladeXML, |
2167 | + "on_entry_fast_search_changed", |
2168 | + G_CALLBACK(cbSearchEntryChanged), this); |
2169 | |
2170 | _propertiesB = glade_xml_get_widget(_gladeXML, "button_details"); |
2171 | assert(_propertiesB); |
2172 | @@ -1641,7 +1721,18 @@ |
2173 | gtk_binding_entry_add_signal(binding_set, GDK_s, GDK_CONTROL_MASK, |
2174 | "start_interactive_search", 0); |
2175 | |
2176 | + _entry_fast_search = glade_xml_get_widget(_gladeXML, "entry_fast_search"); |
2177 | |
2178 | + // only enable fast search if its usable |
2179 | +#ifdef WITH_EPT |
2180 | + if(!_lister->textsearch() || |
2181 | + !_lister->textsearch()->hasData() || |
2182 | + !FileExists("/usr/sbin/update-apt-xapian-index")) { |
2183 | + gtk_widget_set_sensitive(glade_xml_get_widget(_gladeXML, "entry_fast_search"), FALSE); |
2184 | + } |
2185 | +#else |
2186 | + gtk_widget_hide(glade_xml_get_widget(_gladeXML, "vbox_fast_search")); |
2187 | +#endif |
2188 | // stuff for the non-root mode |
2189 | if(getuid() != 0) { |
2190 | GtkWidget *menu; |
2191 | @@ -2335,10 +2426,15 @@ |
2192 | if (me->_findWin == NULL) { |
2193 | me->_findWin = new RGFindWindow(me); |
2194 | } |
2195 | - |
2196 | + |
2197 | me->_findWin->selectText(); |
2198 | int res = gtk_dialog_run(GTK_DIALOG(me->_findWin->window())); |
2199 | if (res == GTK_RESPONSE_OK) { |
2200 | + |
2201 | + // clear the quick search, otherwise both apply and that is |
2202 | + // confusing |
2203 | + gtk_entry_set_text(GTK_ENTRY(me->_entry_fast_search), ""); |
2204 | + |
2205 | string str = me->_findWin->getFindString(); |
2206 | me->setBusyCursor(true); |
2207 | |
2208 | @@ -2825,6 +2921,47 @@ |
2209 | gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(cb))); |
2210 | } |
2211 | |
2212 | +gboolean RGMainWindow::xapianDoSearch(void *data) |
2213 | +{ |
2214 | + RGMainWindow *me = (RGMainWindow *) data; |
2215 | + const gchar *str = gtk_entry_get_text(GTK_ENTRY(me->_entry_fast_search)); |
2216 | + |
2217 | + me->_fastSearchEventID = -1; |
2218 | + me->setBusyCursor(true); |
2219 | + RGFlushInterface(); |
2220 | + if(str == NULL || strlen(str) < 1) { |
2221 | + // reset the color |
2222 | + gtk_widget_modify_base(me->_entry_fast_search, GTK_STATE_NORMAL, NULL); |
2223 | + // if the user has cleared the search, refresh the view |
2224 | + me->_lister->reapplyFilter(); |
2225 | + me->refreshTable(); |
2226 | + me->setBusyCursor(false); |
2227 | + } else if(strlen(str) > 1) { |
2228 | + // only search when there is more than one char entered, single |
2229 | + // char searches tend to be very slow |
2230 | + me->setBusyCursor(true); |
2231 | + RGFlushInterface(); |
2232 | + me->refreshTable(); |
2233 | + // set color to a light yellow to make it more obvious that a search |
2234 | + // is performed |
2235 | + GdkColor yellowish = {0, 63479,63479,48830}; |
2236 | + gtk_widget_modify_base(me->_entry_fast_search, GTK_STATE_NORMAL, &yellowish); |
2237 | + } |
2238 | + me->setBusyCursor(false); |
2239 | + |
2240 | + return FALSE; |
2241 | +} |
2242 | + |
2243 | +void RGMainWindow::cbSearchEntryChanged(GtkWidget *edit, void *data) |
2244 | +{ |
2245 | + //cerr << "RGMainWindow::cbSearchEntryChanged()" << endl; |
2246 | + RGMainWindow *me = (RGMainWindow *) data; |
2247 | + if(me->_fastSearchEventID > 0) { |
2248 | + g_source_remove(me->_fastSearchEventID); |
2249 | + me->_fastSearchEventID = -1; |
2250 | + } |
2251 | + me->_fastSearchEventID = g_timeout_add(500, xapianDoSearch, me); |
2252 | +} |
2253 | |
2254 | void RGMainWindow::cbUpdateClicked(GtkWidget *self, void *data) |
2255 | { |
2256 | @@ -2891,6 +3028,9 @@ |
2257 | unlink(file); |
2258 | g_free((void *)file); |
2259 | |
2260 | + // check if the index needs to be rebuild |
2261 | + me->xapianDoIndexUpdate(me); |
2262 | + |
2263 | me->setTreeLocked(FALSE); |
2264 | me->refreshTable(); |
2265 | me->refreshSubViewList(); |
2266 | |
2267 | === modified file 'gtk/rgmainwindow.h' |
2268 | --- gtk/rgmainwindow.h 2007-06-18 13:12:44 +0000 |
2269 | +++ gtk/rgmainwindow.h 2010-03-31 09:42:35 +0000 |
2270 | @@ -132,6 +132,10 @@ |
2271 | RGFetchProgress *_fetchProgress; |
2272 | RGWindow *_installProgress; |
2273 | |
2274 | + // fast search stuff |
2275 | + int _fastSearchEventID; |
2276 | + GtkWidget *_entry_fast_search; |
2277 | + |
2278 | // the buttons for the various views |
2279 | GtkWidget *_viewButtons[N_PACKAGE_VIEWS]; |
2280 | |
2281 | @@ -172,6 +176,12 @@ |
2282 | // install a non-standard version (data is a char* of the version) |
2283 | static void cbInstallFromVersion(GtkWidget *self, void *data); |
2284 | |
2285 | + // helpers for search-as-you-type |
2286 | + static void cbSearchEntryChanged(GtkWidget *editable, void *data); |
2287 | + static void xapianIndexUpdateFinished(GPid pid, gint status, void* data); |
2288 | + static gboolean xapianDoSearch(void *data); |
2289 | + static gboolean xapianDoIndexUpdate(void *data); |
2290 | + |
2291 | // RPackageObserver |
2292 | virtual void notifyChange(RPackage *pkg); |
2293 | virtual void notifyPreFilteredChange() { |
2294 | |
2295 | === modified file 'gtk/rgpkgdetails.cc' |
2296 | --- gtk/rgpkgdetails.cc 2008-11-18 20:21:49 +0000 |
2297 | +++ gtk/rgpkgdetails.cc 2010-03-31 09:42:35 +0000 |
2298 | @@ -109,7 +109,8 @@ |
2299 | GtkWidget *win = gtk_dialog_new(); |
2300 | gtk_dialog_add_button(GTK_DIALOG(win), GTK_STOCK_CLOSE, GTK_RESPONSE_CLOSE); |
2301 | gtk_widget_show(img); |
2302 | - gtk_container_add(GTK_CONTAINER(GTK_DIALOG(win)->vbox), img); |
2303 | + GtkWidget *content_area = gtk_dialog_get_content_area (GTK_DIALOG (win)); |
2304 | + gtk_container_add(GTK_CONTAINER(content_area), img); |
2305 | gtk_dialog_run(GTK_DIALOG(win)); |
2306 | gtk_widget_destroy(win); |
2307 | } |
2308 | |
2309 | === modified file 'gtk/rguserdialog.cc' |
2310 | --- gtk/rguserdialog.cc 2010-02-11 18:27:56 +0000 |
2311 | +++ gtk/rguserdialog.cc 2010-03-31 09:42:35 +0000 |
2312 | @@ -238,7 +238,7 @@ |
2313 | |
2314 | // honor foreign parent windows (to make embedding easy) |
2315 | int id = _config->FindI("Volatile::ParentWindowId", -1); |
2316 | - if (id > 0 && _parentWindow == NULL) { |
2317 | + if (id > 0 && !GTK_WIDGET_VISIBLE(_parentWindow)) { |
2318 | GdkWindow *win = gdk_window_foreign_new(id); |
2319 | if(win) { |
2320 | gtk_widget_realize(_dialog); |
2321 | |
2322 | === modified file 'pixmaps/hicolor/16x16/package-purge.png' |
2323 | Binary files pixmaps/hicolor/16x16/package-purge.png 2006-08-08 10:55:03 +0000 and pixmaps/hicolor/16x16/package-purge.png 2010-03-31 09:42:35 +0000 differ |
2324 | === modified file 'po/Makefile.in.in' |
2325 | --- po/Makefile.in.in 2008-08-21 14:32:18 +0000 |
2326 | +++ po/Makefile.in.in 2010-03-31 09:42:35 +0000 |
2327 | @@ -21,7 +21,7 @@ |
2328 | PACKAGE = @PACKAGE@ |
2329 | VERSION = @VERSION@ |
2330 | |
2331 | -SHELL = /bin/sh |
2332 | +SHELL = @SHELL@ |
2333 | |
2334 | srcdir = @srcdir@ |
2335 | top_srcdir = @top_srcdir@ |
2336 | @@ -54,16 +54,16 @@ |
2337 | |
2338 | ALL_LINGUAS = @ALL_LINGUAS@ |
2339 | |
2340 | -PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; fi) |
2341 | - |
2342 | -USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep ^$$lang$$ $(srcdir)/LINGUAS`" -o -n "`echo $$ALINGUAS|grep ' ?$$lang ?'`"; then printf "$$lang "; fi; done; fi) |
2343 | - |
2344 | -USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) |
2345 | - |
2346 | -POFILES=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) |
2347 | - |
2348 | -DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(POFILES) |
2349 | -EXTRA_DISTFILES = POTFILES.skip Makevars LINGUAS |
2350 | +PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi) |
2351 | + |
2352 | +USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi) |
2353 | + |
2354 | +USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) |
2355 | + |
2356 | +POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) |
2357 | + |
2358 | +DISTFILES = Makefile.in.in POTFILES.in $(POFILES) |
2359 | +EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS |
2360 | |
2361 | POTFILES = \ |
2362 | # This comment gets stripped out |
2363 | @@ -101,7 +101,6 @@ |
2364 | install-data: install-data-@USE_NLS@ |
2365 | install-data-no: all |
2366 | install-data-yes: all |
2367 | - $(mkdir_p) $(DESTDIR)$(itlocaledir) |
2368 | linguas="$(USE_LINGUAS)"; \ |
2369 | for lang in $$linguas; do \ |
2370 | dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ |
2371 | |
2372 | === removed file 'po/synaptic.pot' |
2373 | --- po/synaptic.pot 2010-01-25 16:50:07 +0000 |
2374 | +++ po/synaptic.pot 1970-01-01 00:00:00 +0000 |
2375 | @@ -1,3379 +0,0 @@ |
2376 | -# SOME DESCRIPTIVE TITLE. |
2377 | -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER |
2378 | -# This file is distributed under the same license as the PACKAGE package. |
2379 | -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. |
2380 | -# |
2381 | -#, fuzzy |
2382 | -msgid "" |
2383 | -msgstr "" |
2384 | -"Project-Id-Version: PACKAGE VERSION\n" |
2385 | -"Report-Msgid-Bugs-To: \n" |
2386 | -"POT-Creation-Date: 2010-01-25 17:47+0100\n" |
2387 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
2388 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
2389 | -"Language-Team: LANGUAGE <LL@li.org>\n" |
2390 | -"MIME-Version: 1.0\n" |
2391 | -"Content-Type: text/plain; charset=CHARSET\n" |
2392 | -"Content-Transfer-Encoding: 8bit\n" |
2393 | -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" |
2394 | - |
2395 | -#. TRANSLATORS: Alias for the Debian package section "admin" |
2396 | -#: ../common/sections_trans.cc:12 |
2397 | -msgid "System Administration" |
2398 | -msgstr "" |
2399 | - |
2400 | -#. TRANSLATORS: Alias for the Debian package section "base" |
2401 | -#: ../common/sections_trans.cc:14 |
2402 | -msgid "Base System" |
2403 | -msgstr "" |
2404 | - |
2405 | -#. TRANSLATORS: Alias for the Debian package section "cli-mono" |
2406 | -#: ../common/sections_trans.cc:16 |
2407 | -msgid "Mono/CLI Infrastructure" |
2408 | -msgstr "" |
2409 | - |
2410 | -#. TRANSLATORS: Alias for the Debian package section "comm" |
2411 | -#: ../common/sections_trans.cc:18 |
2412 | -msgid "Communication" |
2413 | -msgstr "" |
2414 | - |
2415 | -#. TRANSLATORS: Alias for the Debian package section "database" |
2416 | -#: ../common/sections_trans.cc:20 |
2417 | -msgid "Databases" |
2418 | -msgstr "" |
2419 | - |
2420 | -#. TRANSLATORS: Alias for the Debian package section "devel" |
2421 | -#: ../common/sections_trans.cc:22 |
2422 | -msgid "Development" |
2423 | -msgstr "" |
2424 | - |
2425 | -#. TRANSLATORS: Alias for the Debian package section "doc" |
2426 | -#: ../common/sections_trans.cc:24 |
2427 | -msgid "Documentation" |
2428 | -msgstr "" |
2429 | - |
2430 | -#. TRANSLATORS: Alias for the Debian package section "debug" |
2431 | -#: ../common/sections_trans.cc:26 |
2432 | -msgid "Debug" |
2433 | -msgstr "" |
2434 | - |
2435 | -#. TRANSLATORS: Alias for the Debian package section "editors" |
2436 | -#: ../common/sections_trans.cc:28 |
2437 | -msgid "Editors" |
2438 | -msgstr "" |
2439 | - |
2440 | -#. TRANSLATORS: Alias for the Debian package section "electronics" |
2441 | -#: ../common/sections_trans.cc:30 |
2442 | -msgid "Electronics" |
2443 | -msgstr "" |
2444 | - |
2445 | -#. TRANSLATORS: Alias for the Debian package section "embedded" |
2446 | -#: ../common/sections_trans.cc:32 |
2447 | -msgid "Embedded Devices" |
2448 | -msgstr "" |
2449 | - |
2450 | -#. TRANSLATORS: Alias for the Debian package section "fonts" |
2451 | -#: ../common/sections_trans.cc:34 |
2452 | -msgid "Fonts" |
2453 | -msgstr "" |
2454 | - |
2455 | -#. TRANSLATORS: Alias for the Debian package section "games" |
2456 | -#: ../common/sections_trans.cc:36 |
2457 | -msgid "Games and Amusement" |
2458 | -msgstr "" |
2459 | - |
2460 | -#. TRANSLATORS: Alias for the Debian package section "gnome" |
2461 | -#: ../common/sections_trans.cc:38 |
2462 | -msgid "GNOME Desktop Environment" |
2463 | -msgstr "" |
2464 | - |
2465 | -#. TRANSLATORS: Alias for the Debian package section "graphics" |
2466 | -#: ../common/sections_trans.cc:40 |
2467 | -msgid "Graphics" |
2468 | -msgstr "" |
2469 | - |
2470 | -#. TRANSLATORS: Alias for the Debian package section "gnu-r" |
2471 | -#: ../common/sections_trans.cc:42 |
2472 | -msgid "GNU R statistical system" |
2473 | -msgstr "" |
2474 | - |
2475 | -#. TRANSLATORS: Alias for the Debian package section "gnustep" |
2476 | -#: ../common/sections_trans.cc:44 |
2477 | -msgid "Gnustep Desktop Environment" |
2478 | -msgstr "" |
2479 | - |
2480 | -#. TRANSLATORS: Alias for the Debian package section "hamradio" |
2481 | -#: ../common/sections_trans.cc:46 |
2482 | -msgid "Amateur Radio" |
2483 | -msgstr "" |
2484 | - |
2485 | -#. TRANSLATORS: Alias for the Debian package section "haskell" |
2486 | -#: ../common/sections_trans.cc:48 |
2487 | -msgid "Haskell Programming Language" |
2488 | -msgstr "" |
2489 | - |
2490 | -#. TRANSLATORS: Alias for the Debian package section "httpd" |
2491 | -#: ../common/sections_trans.cc:50 |
2492 | -msgid "Web servers" |
2493 | -msgstr "" |
2494 | - |
2495 | -#. TRANSLATORS: Alias for the Debian package section "interpreters" |
2496 | -#: ../common/sections_trans.cc:52 |
2497 | -msgid "Interpreted Computer Languages" |
2498 | -msgstr "" |
2499 | - |
2500 | -#. TRANSLATORS: Alias for the Debian package section "java" |
2501 | -#: ../common/sections_trans.cc:54 |
2502 | -msgid "Java Programming Language" |
2503 | -msgstr "" |
2504 | - |
2505 | -#. TRANSLATORS: Alias for the Debian package section "KDE" |
2506 | -#: ../common/sections_trans.cc:56 |
2507 | -msgid "KDE Desktop Environment" |
2508 | -msgstr "" |
2509 | - |
2510 | -#. TRANSLATORS: Alias for the Debian package section "kernel" |
2511 | -#: ../common/sections_trans.cc:58 |
2512 | -msgid "Kernel and modules" |
2513 | -msgstr "" |
2514 | - |
2515 | -#. TRANSLATORS: Alias for the Debian package section "libdevel" |
2516 | -#: ../common/sections_trans.cc:60 |
2517 | -msgid "Libraries - Development" |
2518 | -msgstr "" |
2519 | - |
2520 | -#. TRANSLATORS: Alias for the Debian package section "libs" |
2521 | -#: ../common/sections_trans.cc:62 |
2522 | -msgid "Libraries" |
2523 | -msgstr "" |
2524 | - |
2525 | -#. TRANSLATORS: Alias for the Debian package section "lisp" |
2526 | -#: ../common/sections_trans.cc:64 |
2527 | -msgid "Lisp Programming Language" |
2528 | -msgstr "" |
2529 | - |
2530 | -#. TRANSLATORS: Alias for the Debian package section "localization" |
2531 | -#: ../common/sections_trans.cc:66 |
2532 | -msgid "Localization" |
2533 | -msgstr "" |
2534 | - |
2535 | -#. TRANSLATORS: Alias for the Debian package section "mail" |
2536 | -#: ../common/sections_trans.cc:68 |
2537 | -msgid "Email" |
2538 | -msgstr "" |
2539 | - |
2540 | -#. TRANSLATORS: Alias for the Debian package section "math" |
2541 | -#: ../common/sections_trans.cc:70 |
2542 | -msgid "Mathematics" |
2543 | -msgstr "" |
2544 | - |
2545 | -#. TRANSLATORS: Alias for the Debian package section "misc" |
2546 | -#: ../common/sections_trans.cc:72 |
2547 | -msgid "Miscellaneous - Text Based" |
2548 | -msgstr "" |
2549 | - |
2550 | -#. TRANSLATORS: Alias for the Debian package section "net" |
2551 | -#: ../common/sections_trans.cc:74 |
2552 | -msgid "Networking" |
2553 | -msgstr "" |
2554 | - |
2555 | -#. TRANSLATORS: Alias for the Debian package section "news" |
2556 | -#: ../common/sections_trans.cc:76 |
2557 | -msgid "Newsgroup" |
2558 | -msgstr "" |
2559 | - |
2560 | -#. TRANSLATORS: Alias for the Debian package section "ocaml" |
2561 | -#: ../common/sections_trans.cc:78 |
2562 | -msgid "OCaml Programming Language" |
2563 | -msgstr "" |
2564 | - |
2565 | -#. TRANSLATORS: Alias for the Debian package section "oldlibs" |
2566 | -#: ../common/sections_trans.cc:80 |
2567 | -msgid "Libraries - Old" |
2568 | -msgstr "" |
2569 | - |
2570 | -#. TRANSLATORS: Alias for the Debian package section "otherosfs" |
2571 | -#: ../common/sections_trans.cc:82 |
2572 | -msgid "Cross Platform" |
2573 | -msgstr "" |
2574 | - |
2575 | -#. TRANSLATORS: Alias for the Debian package section "perl" |
2576 | -#: ../common/sections_trans.cc:84 |
2577 | -msgid "Perl Programming Language" |
2578 | -msgstr "" |
2579 | - |
2580 | -#. TRANSLATORS: Alias for the Debian package section "php" |
2581 | -#: ../common/sections_trans.cc:86 |
2582 | -msgid "PHP Programming Language" |
2583 | -msgstr "" |
2584 | - |
2585 | -#. TRANSLATORS: Alias for the Debian package section "python" |
2586 | -#: ../common/sections_trans.cc:88 |
2587 | -msgid "Python Programming Language" |
2588 | -msgstr "" |
2589 | - |
2590 | -#. TRANSLATORS: Alias for the Debian package section "ruby" |
2591 | -#: ../common/sections_trans.cc:90 |
2592 | -msgid "Ruby Programming Language" |
2593 | -msgstr "" |
2594 | - |
2595 | -#. TRANSLATORS: Alias for the Debian package section "science" |
2596 | -#: ../common/sections_trans.cc:92 |
2597 | -msgid "Science" |
2598 | -msgstr "" |
2599 | - |
2600 | -#. TRANSLATORS: Alias for the Debian package section "shells" |
2601 | -#: ../common/sections_trans.cc:94 |
2602 | -msgid "Shells" |
2603 | -msgstr "" |
2604 | - |
2605 | -#. TRANSLATORS: Alias for the Debian package section "sound" |
2606 | -#: ../common/sections_trans.cc:96 |
2607 | -msgid "Multimedia" |
2608 | -msgstr "" |
2609 | - |
2610 | -#. TRANSLATORS: Alias for the Debian package section "tex" |
2611 | -#: ../common/sections_trans.cc:98 |
2612 | -msgid "TeX Authoring" |
2613 | -msgstr "" |
2614 | - |
2615 | -#. TRANSLATORS: Alias for the Debian package section "text" |
2616 | -#: ../common/sections_trans.cc:100 |
2617 | -msgid "Word Processing" |
2618 | -msgstr "" |
2619 | - |
2620 | -#. TRANSLATORS: Alias for the Debian package section "utils" |
2621 | -#: ../common/sections_trans.cc:102 |
2622 | -msgid "Utilities" |
2623 | -msgstr "" |
2624 | - |
2625 | -#. TRANSLATORS: Alias for the Debian package section "vcs" |
2626 | -#: ../common/sections_trans.cc:104 |
2627 | -msgid "Version Control Systems" |
2628 | -msgstr "" |
2629 | - |
2630 | -#. TRANSLATORS: Alias for the Debian package section "video" |
2631 | -#: ../common/sections_trans.cc:106 |
2632 | -msgid "Video software" |
2633 | -msgstr "" |
2634 | - |
2635 | -#. TRANSLATORS: Alias for the Debian package section "web" |
2636 | -#: ../common/sections_trans.cc:108 |
2637 | -msgid "World Wide Web" |
2638 | -msgstr "" |
2639 | - |
2640 | -#. TRANSLATORS: Alias for the Debian package section "x11" |
2641 | -#: ../common/sections_trans.cc:110 |
2642 | -msgid "Miscellaneous - Graphical" |
2643 | -msgstr "" |
2644 | - |
2645 | -#. TRANSLATORS: Alias for the Debian package section "xfce" |
2646 | -#: ../common/sections_trans.cc:112 |
2647 | -msgid "Xfce Desktop Environment" |
2648 | -msgstr "" |
2649 | - |
2650 | -#. TRANSLATORS: Alias for the Debian package section "zope" |
2651 | -#: ../common/sections_trans.cc:114 |
2652 | -msgid "Zope/Plone Environment" |
2653 | -msgstr "" |
2654 | - |
2655 | -#. TRANSLATORS: The section of the package is not known |
2656 | -#: ../common/sections_trans.cc:116 ../common/rpackage.cc:110 |
2657 | -#: ../common/rpackageview.cc:573 |
2658 | -msgid "Unknown" |
2659 | -msgstr "" |
2660 | - |
2661 | -#. TRANSLATORS: Alias for the Debian package section "alien" |
2662 | -#: ../common/sections_trans.cc:118 |
2663 | -msgid "Converted From RPM by Alien" |
2664 | -msgstr "" |
2665 | - |
2666 | -#. TRANSLATORS: Ubuntu translations section |
2667 | -#: ../common/sections_trans.cc:120 |
2668 | -msgid "Internationalization and localization" |
2669 | -msgstr "" |
2670 | - |
2671 | -#. TRANSLATORS: Alias for the Debian package section "non-US" |
2672 | -#. Export to the outside of the USA is not allowed |
2673 | -#. or restricted |
2674 | -#: ../common/sections_trans.cc:125 ../common/sections_trans.cc:143 |
2675 | -#: ../common/sections_trans.cc:147 |
2676 | -msgid "Restricted On Export" |
2677 | -msgstr "" |
2678 | - |
2679 | -#. TRANSLATORS: Alias for the Debian package section "non free" |
2680 | -#: ../common/sections_trans.cc:127 ../common/sections_trans.cc:144 |
2681 | -msgid "non free" |
2682 | -msgstr "" |
2683 | - |
2684 | -#. TRANSLATORS: Alias for the Debian package section "contrib" |
2685 | -#. Free software that depends on non-free software |
2686 | -#: ../common/sections_trans.cc:130 ../common/sections_trans.cc:148 |
2687 | -msgid "contrib" |
2688 | -msgstr "" |
2689 | - |
2690 | -#: ../common/indexcopy.cc:51 ../common/rpmindexcopy.cc:75 |
2691 | -#, c-format |
2692 | -msgid "Stat failed for %s" |
2693 | -msgstr "" |
2694 | - |
2695 | -#: ../common/indexcopy.cc:78 ../common/rpmindexcopy.cc:107 |
2696 | -msgid "Unable to create a tmp file" |
2697 | -msgstr "" |
2698 | - |
2699 | -#: ../common/indexcopy.cc:107 |
2700 | -msgid "gzip failed, perhaps the disk is full." |
2701 | -msgstr "" |
2702 | - |
2703 | -#: ../common/indexcopy.cc:128 |
2704 | -msgid "Failed to reopen fd" |
2705 | -msgstr "" |
2706 | - |
2707 | -#: ../common/indexcopy.cc:218 ../common/indexcopy.cc:242 |
2708 | -#: ../common/rpmindexcopy.cc:169 ../common/rpmindexcopy.cc:205 |
2709 | -msgid "Failed to rename" |
2710 | -msgstr "" |
2711 | - |
2712 | -#: ../common/indexcopy.cc:266 |
2713 | -msgid "No valid records were found." |
2714 | -msgstr "" |
2715 | - |
2716 | -#: ../common/indexcopy.cc:441 |
2717 | -msgid "Cannot find filename or size tag" |
2718 | -msgstr "" |
2719 | - |
2720 | -#: ../common/indexcopy.cc:485 |
2721 | -msgid "Error parsing file record" |
2722 | -msgstr "" |
2723 | - |
2724 | -#: ../common/rcdscanner.cc:112 ../common/rcdscanner.cc:162 |
2725 | -#, c-format |
2726 | -msgid "Failed to open %s.new" |
2727 | -msgstr "" |
2728 | - |
2729 | -#: ../common/rcdscanner.cc:137 ../common/rcdscanner.cc:247 |
2730 | -#, c-format |
2731 | -msgid "Failed to rename %s.new to %s" |
2732 | -msgstr "" |
2733 | - |
2734 | -#: ../common/rcdscanner.cc:202 ../common/rcdscanner.cc:235 |
2735 | -msgid "Internal error" |
2736 | -msgstr "" |
2737 | - |
2738 | -#: ../common/rcdscanner.cc:260 |
2739 | -msgid "Preparing..." |
2740 | -msgstr "" |
2741 | - |
2742 | -#: ../common/rcdscanner.cc:273 |
2743 | -#, c-format |
2744 | -msgid "Unable to read the cdrom database %s" |
2745 | -msgstr "" |
2746 | - |
2747 | -#: ../common/rcdscanner.cc:280 ../common/rcdscanner.cc:322 |
2748 | -#: ../common/rcdscanner.cc:421 |
2749 | -msgid "Unmounting CD-ROM..." |
2750 | -msgstr "" |
2751 | - |
2752 | -#: ../common/rcdscanner.cc:283 |
2753 | -msgid "Waiting for disc..." |
2754 | -msgstr "" |
2755 | - |
2756 | -#: ../common/rcdscanner.cc:284 |
2757 | -msgid "Insert a disc in the drive." |
2758 | -msgstr "" |
2759 | - |
2760 | -#. Mount the new CDROM |
2761 | -#: ../common/rcdscanner.cc:288 |
2762 | -msgid "Mounting CD-ROM..." |
2763 | -msgstr "" |
2764 | - |
2765 | -#: ../common/rcdscanner.cc:291 |
2766 | -msgid "Failed to mount the cdrom." |
2767 | -msgstr "" |
2768 | - |
2769 | -#: ../common/rcdscanner.cc:295 |
2770 | -msgid "Identifying disc..." |
2771 | -msgstr "" |
2772 | - |
2773 | -#: ../common/rcdscanner.cc:298 |
2774 | -msgid "Couldn't identify disc." |
2775 | -msgstr "" |
2776 | - |
2777 | -#: ../common/rcdscanner.cc:301 |
2778 | -msgid "Scanning disc..." |
2779 | -msgstr "" |
2780 | - |
2781 | -#: ../common/rcdscanner.cc:316 |
2782 | -msgid "Cleaning package lists..." |
2783 | -msgstr "" |
2784 | - |
2785 | -#: ../common/rcdscanner.cc:329 |
2786 | -msgid "" |
2787 | -"Unable to locate any package files. Perhaps this is not an APT enabled disc." |
2788 | -msgstr "" |
2789 | - |
2790 | -#: ../common/rcdscanner.cc:380 |
2791 | -msgid "Disc not successfully scanned." |
2792 | -msgstr "" |
2793 | - |
2794 | -#: ../common/rcdscanner.cc:384 |
2795 | -msgid "Empty disc name." |
2796 | -msgstr "" |
2797 | - |
2798 | -#: ../common/rcdscanner.cc:387 |
2799 | -msgid "Registering disc..." |
2800 | -msgstr "" |
2801 | - |
2802 | -#: ../common/rcdscanner.cc:401 |
2803 | -msgid "Copying package lists..." |
2804 | -msgstr "" |
2805 | - |
2806 | -#: ../common/rcdscanner.cc:410 |
2807 | -msgid "Writing sources list..." |
2808 | -msgstr "" |
2809 | - |
2810 | -#: ../common/rcdscanner.cc:425 |
2811 | -msgid "Done!" |
2812 | -msgstr "" |
2813 | - |
2814 | -#: ../common/rcdscanner.cc:523 |
2815 | -#, c-format |
2816 | -msgid "Failed to stat %s%s" |
2817 | -msgstr "" |
2818 | - |
2819 | -#: ../common/rcdscanner.cc:625 ../common/rcdscanner.cc:721 |
2820 | -#, c-format |
2821 | -msgid "Unable to change to %s" |
2822 | -msgstr "" |
2823 | - |
2824 | -#: ../common/rcdscanner.cc:663 ../common/rsources.cc:177 |
2825 | -#, c-format |
2826 | -msgid "Unable to read %s" |
2827 | -msgstr "" |
2828 | - |
2829 | -#: ../common/rconfiguration.cc:88 ../common/rconfiguration.cc:241 |
2830 | -#, c-format |
2831 | -msgid "ERROR: couldn't open %s for writing" |
2832 | -msgstr "" |
2833 | - |
2834 | -#: ../common/rconfiguration.cc:114 |
2835 | -msgid "ERROR: Could not get password entry for superuser" |
2836 | -msgstr "" |
2837 | - |
2838 | -#: ../common/rconfiguration.cc:123 |
2839 | -#, c-format |
2840 | -msgid "ERROR: could not create configuration directory %s" |
2841 | -msgstr "" |
2842 | - |
2843 | -#: ../common/rconfiguration.cc:147 |
2844 | -#, c-format |
2845 | -msgid "ERROR: could not create state directory %s" |
2846 | -msgstr "" |
2847 | - |
2848 | -#: ../common/rconfiguration.cc:164 |
2849 | -#, c-format |
2850 | -msgid "ERROR: could not create tmp directory %s" |
2851 | -msgstr "" |
2852 | - |
2853 | -#: ../common/rconfiguration.cc:182 |
2854 | -#, c-format |
2855 | -msgid "ERROR: could not create log directory %s" |
2856 | -msgstr "" |
2857 | - |
2858 | -#: ../common/rconfiguration.cc:266 |
2859 | -#, c-format |
2860 | -msgid "couldn't open %s for writing" |
2861 | -msgstr "" |
2862 | - |
2863 | -#: ../common/rinstallprogress.cc:41 |
2864 | -msgid "" |
2865 | -"\n" |
2866 | -"Successfully applied all changes. You can close the window now." |
2867 | -msgstr "" |
2868 | - |
2869 | -#: ../common/rinstallprogress.cc:42 |
2870 | -msgid "" |
2871 | -"\n" |
2872 | -"Not all changes and updates succeeded. For further details of the failure, " |
2873 | -"please expand the 'Details' panel below." |
2874 | -msgstr "" |
2875 | - |
2876 | -#: ../common/rinstallprogress.cc:44 |
2877 | -msgid "" |
2878 | -"\n" |
2879 | -"Successfully installed all packages of the current medium. To continue the " |
2880 | -"installation with the next medium close this window." |
2881 | -msgstr "" |
2882 | - |
2883 | -#: ../common/rpackage.cc:203 |
2884 | -msgid "The list of installed files is only available for installed packages" |
2885 | -msgstr "" |
2886 | - |
2887 | -#: ../common/rpackage.cc:463 |
2888 | -msgid "or dependency" |
2889 | -msgstr "" |
2890 | - |
2891 | -#: ../common/rpackage.cc:580 |
2892 | -#, c-format |
2893 | -msgid "" |
2894 | -"\n" |
2895 | -"Package %s has no available version, but exists in the database.\n" |
2896 | -"This typically means that the package was mentioned in a dependency and " |
2897 | -"never uploaded, has been obsoleted or is not available with the contents of " |
2898 | -"sources.list\n" |
2899 | -msgstr "" |
2900 | - |
2901 | -#. TRANSLATORS: dependency error message, example: |
2902 | -#. "apt 0.5.4 but 0.5.3 is to be installed" |
2903 | -#: ../common/rpackage.cc:617 |
2904 | -#, c-format |
2905 | -msgid "\t%s %s but %s is to be installed" |
2906 | -msgstr "" |
2907 | - |
2908 | -#. TRANSLATORS: dependency error message, example: |
2909 | -#. "Depends: apt 0.5.4 but 0.5.3 is to be installed" |
2910 | -#: ../common/rpackage.cc:623 |
2911 | -#, c-format |
2912 | -msgid " %s: %s %s but %s is to be installed" |
2913 | -msgstr "" |
2914 | - |
2915 | -#. TRANSLATORS: dependency error message, example: |
2916 | -#. "apt 0.5.4 but it is not installable" |
2917 | -#: ../common/rpackage.cc:633 |
2918 | -#, c-format |
2919 | -msgid "\t%s %s but it is not installable" |
2920 | -msgstr "" |
2921 | - |
2922 | -#. TRANSLATORS: dependency error message, example: |
2923 | -#. "apt but it is a virtual package" |
2924 | -#: ../common/rpackage.cc:645 |
2925 | -#, c-format |
2926 | -msgid "\t%s but it is a virtual package" |
2927 | -msgstr "" |
2928 | - |
2929 | -#. TRANSLATORS: dependency error message, example: |
2930 | -#. "Depends: apt but it is a virtual package" |
2931 | -#: ../common/rpackage.cc:650 |
2932 | -#, c-format |
2933 | -msgid "%s: %s but it is a virtual package" |
2934 | -msgstr "" |
2935 | - |
2936 | -#. TRANSLATORS: dependency error message, example: |
2937 | -#. "apt but it is not going to be installed" |
2938 | -#: ../common/rpackage.cc:655 |
2939 | -#, c-format |
2940 | -msgid "\t%s but it is not going to be installed" |
2941 | -msgstr "" |
2942 | - |
2943 | -#. TRANSLATORS: dependency error message, example: |
2944 | -#. "Depends: apt but it is not going to be installed" |
2945 | -#: ../common/rpackage.cc:660 |
2946 | -#, c-format |
2947 | -msgid "%s: %s but it is not going to be installed" |
2948 | -msgstr "" |
2949 | - |
2950 | -#: ../common/rpackage.cc:679 |
2951 | -msgid " or" |
2952 | -msgstr "" |
2953 | - |
2954 | -#: ../common/rpackage.cc:1017 |
2955 | -msgid "Invalid record in the preferences file, no Package header" |
2956 | -msgstr "" |
2957 | - |
2958 | -#: ../common/rpackage.h:53 ../common/rpackagefilter.cc:48 |
2959 | -msgid "Depends" |
2960 | -msgstr "" |
2961 | - |
2962 | -#: ../common/rpackage.h:54 |
2963 | -msgid "PreDepends" |
2964 | -msgstr "" |
2965 | - |
2966 | -#: ../common/rpackage.h:55 ../common/rpackagefilter.cc:53 |
2967 | -msgid "Suggests" |
2968 | -msgstr "" |
2969 | - |
2970 | -#: ../common/rpackage.h:56 ../common/rpackagefilter.cc:52 |
2971 | -msgid "Recommends" |
2972 | -msgstr "" |
2973 | - |
2974 | -#: ../common/rpackage.h:57 ../common/rpackagefilter.cc:50 |
2975 | -msgid "Conflicts" |
2976 | -msgstr "" |
2977 | - |
2978 | -#: ../common/rpackage.h:58 ../common/rpackagefilter.cc:51 |
2979 | -msgid "Replaces" |
2980 | -msgstr "" |
2981 | - |
2982 | -#: ../common/rpackage.h:59 |
2983 | -msgid "Obsoletes" |
2984 | -msgstr "" |
2985 | - |
2986 | -#: ../common/rpackage.h:60 |
2987 | -msgid "Breaks" |
2988 | -msgstr "" |
2989 | - |
2990 | -#: ../common/rpackage.h:61 |
2991 | -msgid "Enhances" |
2992 | -msgstr "" |
2993 | - |
2994 | -#. make sure this is always the last member |
2995 | -#: ../common/rpackage.h:69 |
2996 | -msgid "Dependency of" |
2997 | -msgstr "" |
2998 | - |
2999 | -#: ../common/rpackagestatus.cc:49 |
3000 | -msgid "Marked for installation" |
3001 | -msgstr "" |
3002 | - |
3003 | -#: ../common/rpackagestatus.cc:50 |
3004 | -msgid "Marked for re-installation" |
3005 | -msgstr "" |
3006 | - |
3007 | -#: ../common/rpackagestatus.cc:51 |
3008 | -msgid "Marked for upgrade" |
3009 | -msgstr "" |
3010 | - |
3011 | -#: ../common/rpackagestatus.cc:52 |
3012 | -msgid "Marked for downgrade" |
3013 | -msgstr "" |
3014 | - |
3015 | -#: ../common/rpackagestatus.cc:53 |
3016 | -msgid "Marked for removal" |
3017 | -msgstr "" |
3018 | - |
3019 | -#: ../common/rpackagestatus.cc:54 |
3020 | -msgid "Marked for complete removal" |
3021 | -msgstr "" |
3022 | - |
3023 | -#: ../common/rpackagestatus.cc:55 ../common/rpackageview.cc:136 |
3024 | -#: ../gtk/glade/window_filters.glade.h:41 |
3025 | -msgid "Not installed" |
3026 | -msgstr "" |
3027 | - |
3028 | -#: ../common/rpackagestatus.cc:56 |
3029 | -msgid "Not installed (locked)" |
3030 | -msgstr "" |
3031 | - |
3032 | -#: ../common/rpackagestatus.cc:57 ../common/rpackageview.cc:131 |
3033 | -#: ../gtk/gsynaptic.cc:565 ../gtk/glade/window_filters.glade.h:30 |
3034 | -msgid "Installed" |
3035 | -msgstr "" |
3036 | - |
3037 | -#: ../common/rpackagestatus.cc:58 ../common/rpackageview.cc:167 |
3038 | -#: ../gtk/gsynaptic.cc:554 |
3039 | -msgid "Installed (upgradable)" |
3040 | -msgstr "" |
3041 | - |
3042 | -#: ../common/rpackagestatus.cc:59 |
3043 | -msgid "Installed (locked to the current version)" |
3044 | -msgstr "" |
3045 | - |
3046 | -#: ../common/rpackagestatus.cc:60 ../common/rpackageview.cc:514 |
3047 | -#: ../gtk/glade/window_filters.glade.h:14 |
3048 | -msgid "Broken" |
3049 | -msgstr "" |
3050 | - |
3051 | -#: ../common/rpackagestatus.cc:61 |
3052 | -msgid "Not installed (new in repository)" |
3053 | -msgstr "" |
3054 | - |
3055 | -#: ../common/rpackagecache.cc:62 |
3056 | -msgid "" |
3057 | -"The list of sources could not be read.\n" |
3058 | -"Go to the repository dialog to correct the problem." |
3059 | -msgstr "" |
3060 | - |
3061 | -#: ../common/rpackagecache.cc:73 |
3062 | -msgid "The package lists or status file could not be parsed or opened." |
3063 | -msgstr "" |
3064 | - |
3065 | -#: ../common/rpackagecache.cc:108 |
3066 | -msgid "Internal Error, non-zero counts" |
3067 | -msgstr "" |
3068 | - |
3069 | -#: ../common/rpackagefilter.cc:44 ../gtk/rgpreferenceswindow.cc:1046 |
3070 | -#: ../gtk/glade/window_find.glade.h:5 |
3071 | -msgid "Name" |
3072 | -msgstr "" |
3073 | - |
3074 | -#: ../common/rpackagefilter.cc:45 ../gtk/rgpreferenceswindow.cc:51 |
3075 | -#: ../gtk/rgmainwindow.cc:1044 ../gtk/rgvendorswindow.cc:62 |
3076 | -#: ../gtk/rgvendorswindow.cc:94 ../gtk/glade/window_main.glade.h:21 |
3077 | -#: ../gtk/glade/window_filters.glade.h:20 |
3078 | -#: ../gtk/glade/window_details.glade.h:16 ../gtk/rgfiltermanager.h:70 |
3079 | -msgid "Description" |
3080 | -msgstr "" |
3081 | - |
3082 | -#: ../common/rpackagefilter.cc:46 ../gtk/glade/window_find.glade.h:4 |
3083 | -#: ../gtk/glade/window_filters.glade.h:37 ../gtk/rgfiltermanager.h:71 |
3084 | -msgid "Maintainer" |
3085 | -msgstr "" |
3086 | - |
3087 | -#: ../common/rpackagefilter.cc:47 ../gtk/glade/window_find.glade.h:8 |
3088 | -msgid "Version" |
3089 | -msgstr "" |
3090 | - |
3091 | -#: ../common/rpackagefilter.cc:49 |
3092 | -msgid "Provides" |
3093 | -msgstr "" |
3094 | - |
3095 | -#: ../common/rpackagefilter.cc:54 |
3096 | -msgid "ReverseDepends" |
3097 | -msgstr "" |
3098 | - |
3099 | -#. Reverse Depends |
3100 | -#: ../common/rpackagefilter.cc:55 ../common/rpackageview.h:124 |
3101 | -#: ../gtk/glade/window_main.glade.h:36 ../gtk/glade/window_filters.glade.h:45 |
3102 | -#: ../gtk/rgfiltermanager.h:80 |
3103 | -msgid "Origin" |
3104 | -msgstr "" |
3105 | - |
3106 | -#. Origin (e.g. security.debian.org) |
3107 | -#: ../common/rpackagefilter.cc:56 ../gtk/rgpreferenceswindow.cc:50 |
3108 | -#: ../gtk/rgmainwindow.cc:937 ../gtk/glade/window_filters.glade.h:15 |
3109 | -#: ../gtk/rgfiltermanager.h:81 |
3110 | -msgid "Component" |
3111 | -msgstr "" |
3112 | - |
3113 | -#: ../common/rpackagefilter.cc:61 ../common/rpackageview.h:140 |
3114 | -#: ../gtk/rgpreferenceswindow.cc:49 ../gtk/rgfetchprogress.cc:91 |
3115 | -#: ../gtk/glade/window_filters.glade.h:64 |
3116 | -msgid "Status" |
3117 | -msgstr "" |
3118 | - |
3119 | -#. g_object_set(G_OBJECT(renderer), "editable", TRUE, NULL); |
3120 | -#: ../common/rpackagefilter.cc:62 ../gtk/rgfiltermanager.cc:180 |
3121 | -msgid "Pattern" |
3122 | -msgstr "" |
3123 | - |
3124 | -#: ../common/rpackagefilter.cc:63 ../gtk/rgpreferenceswindow.cc:49 |
3125 | -#: ../gtk/rgmainwindow.cc:916 ../gtk/glade/window_filters.glade.h:63 |
3126 | -msgid "Section" |
3127 | -msgstr "" |
3128 | - |
3129 | -#: ../common/rpackagefilter.cc:64 |
3130 | -msgid "Priority" |
3131 | -msgstr "" |
3132 | - |
3133 | -#: ../common/rpackagefilter.cc:65 |
3134 | -msgid "ReducedView" |
3135 | -msgstr "" |
3136 | - |
3137 | -#: ../common/rpackagefilter.cc:66 |
3138 | -msgid "File" |
3139 | -msgstr "" |
3140 | - |
3141 | -#: ../common/rpackagefilter.cc:759 |
3142 | -#, c-format |
3143 | -msgid "Bad regular expression '%s' in ReducedView file." |
3144 | -msgstr "" |
3145 | - |
3146 | -#: ../common/rpackagelister.cc:317 ../common/rpackagelister.cc:323 |
3147 | -#: ../common/rpackagelister.cc:333 |
3148 | -#, c-format |
3149 | -msgid "Internal error opening cache (%d). Please report." |
3150 | -msgstr "" |
3151 | - |
3152 | -#: ../common/rpackagelister.cc:472 |
3153 | -msgid "Unable to correct dependencies" |
3154 | -msgstr "" |
3155 | - |
3156 | -#: ../common/rpackagelister.cc:474 |
3157 | -msgid "" |
3158 | -"Unable to mark upgrades\n" |
3159 | -"Check your system for errors." |
3160 | -msgstr "" |
3161 | - |
3162 | -#: ../common/rpackagelister.cc:486 |
3163 | -msgid "Internal Error, AllUpgrade broke stuff. Please report." |
3164 | -msgstr "" |
3165 | - |
3166 | -#: ../common/rpackagelister.cc:504 |
3167 | -msgid "dist upgrade Failed" |
3168 | -msgstr "" |
3169 | - |
3170 | -#: ../common/rpackagelister.cc:1266 |
3171 | -msgid "Unable to lock the list directory" |
3172 | -msgstr "" |
3173 | - |
3174 | -#: ../common/rpackagelister.cc:1288 |
3175 | -msgid "" |
3176 | -"Release files for some repositories could not be retrieved or authenticated. " |
3177 | -"Such repositories are being ignored." |
3178 | -msgstr "" |
3179 | - |
3180 | -#: ../common/rpackagelister.cc:1379 ../gtk/rgrepositorywin.cc:356 |
3181 | -msgid "Ignoring invalid record(s) in sources.list file!" |
3182 | -msgstr "" |
3183 | - |
3184 | -#. TRANSLATORS: Error message after a failed download. |
3185 | -#. The first %s is the URL and the second |
3186 | -#. one is a detailed error message that |
3187 | -#. is provided by apt |
3188 | -#: ../common/rpackagelister.cc:1430 |
3189 | -#, c-format |
3190 | -msgid "" |
3191 | -"Failed to fetch %s\n" |
3192 | -" %s\n" |
3193 | -"\n" |
3194 | -msgstr "" |
3195 | - |
3196 | -#: ../common/rpackagelister.cc:1454 |
3197 | -msgid "Some of the packages could not be retrieved from the server(s).\n" |
3198 | -msgstr "" |
3199 | - |
3200 | -#: ../common/rpackagelister.cc:1457 |
3201 | -msgid "Do you want to continue, ignoring these packages?" |
3202 | -msgstr "" |
3203 | - |
3204 | -#: ../common/rpackagelister.cc:1464 |
3205 | -msgid "Unable to correct missing packages" |
3206 | -msgstr "" |
3207 | - |
3208 | -#. _logEntry += _("\n<b>Removed the following ESSENTIAL packages:</b>\n"); |
3209 | -#: ../common/rpackagelister.cc:1602 |
3210 | -msgid "" |
3211 | -"\n" |
3212 | -"Removed the following ESSENTIAL packages:\n" |
3213 | -msgstr "" |
3214 | - |
3215 | -#. _logEntry += _("\n<b>Downgraded the following packages:</b>\n"); |
3216 | -#: ../common/rpackagelister.cc:1611 |
3217 | -msgid "" |
3218 | -"\n" |
3219 | -"Downgraded the following packages:\n" |
3220 | -msgstr "" |
3221 | - |
3222 | -#. _logEntry += _("\n<b>Completely removed the following packages:</b>\n"); |
3223 | -#: ../common/rpackagelister.cc:1620 |
3224 | -msgid "" |
3225 | -"\n" |
3226 | -"Completely removed the following packages:\n" |
3227 | -msgstr "" |
3228 | - |
3229 | -#. _logEntry += _("\n<b>Removed the following packages:</b>\n"); |
3230 | -#: ../common/rpackagelister.cc:1629 |
3231 | -msgid "" |
3232 | -"\n" |
3233 | -"Removed the following packages:\n" |
3234 | -msgstr "" |
3235 | - |
3236 | -#. _logEntry += _("\n<b>Upgraded the following packages:</b>\n"); |
3237 | -#: ../common/rpackagelister.cc:1638 |
3238 | -msgid "" |
3239 | -"\n" |
3240 | -"Upgraded the following packages:\n" |
3241 | -msgstr "" |
3242 | - |
3243 | -#. _logEntry += _("\n<b>Installed the following packages:</b>\n"); |
3244 | -#: ../common/rpackagelister.cc:1649 |
3245 | -msgid "" |
3246 | -"\n" |
3247 | -"Installed the following packages:\n" |
3248 | -msgstr "" |
3249 | - |
3250 | -#. _logEntry += _("\n<b>Reinstalled the following packages:</b>\n"); |
3251 | -#: ../common/rpackagelister.cc:1659 |
3252 | -msgid "" |
3253 | -"\n" |
3254 | -"Reinstalled the following packages:\n" |
3255 | -msgstr "" |
3256 | - |
3257 | -#: ../common/rpackagelister.cc:1676 |
3258 | -msgid "Unable to lock the download directory" |
3259 | -msgstr "" |
3260 | - |
3261 | -#: ../common/rpackagelister.cc:1760 |
3262 | -#, c-format |
3263 | -msgid "Line %u too long in markings file." |
3264 | -msgstr "" |
3265 | - |
3266 | -#: ../common/rpackagelister.cc:1774 ../common/rpackagelister.cc:1778 |
3267 | -#, c-format |
3268 | -msgid "Malformed line %u in markings file" |
3269 | -msgstr "" |
3270 | - |
3271 | -#: ../common/rpackagelister.cc:1790 |
3272 | -msgid "Setting markings..." |
3273 | -msgstr "" |
3274 | - |
3275 | -#: ../common/rpmindexcopy.cc:135 |
3276 | -msgid "bzip2 failed, perhaps the disk is full." |
3277 | -msgstr "" |
3278 | - |
3279 | -#: ../common/rpackageview.h:100 |
3280 | -msgid "Sections" |
3281 | -msgstr "" |
3282 | - |
3283 | -#: ../common/rpackageview.h:110 |
3284 | -msgid "Alphabetic" |
3285 | -msgstr "" |
3286 | - |
3287 | -#: ../common/rpackageview.h:166 |
3288 | -msgid "Search History" |
3289 | -msgstr "" |
3290 | - |
3291 | -#: ../common/rpackageview.h:221 |
3292 | -msgid "Custom" |
3293 | -msgstr "" |
3294 | - |
3295 | -#: ../common/rpackageview.cc:129 |
3296 | -msgid "Installed (unsupported)" |
3297 | -msgstr "" |
3298 | - |
3299 | -#: ../common/rpackageview.cc:134 |
3300 | -msgid "Not installed (unsupported)" |
3301 | -msgstr "" |
3302 | - |
3303 | -#: ../common/rpackageview.cc:143 |
3304 | -msgid "Installed (auto removable)" |
3305 | -msgstr "" |
3306 | - |
3307 | -#: ../common/rpackageview.cc:150 |
3308 | -msgid "Installed (manual)" |
3309 | -msgstr "" |
3310 | - |
3311 | -#: ../common/rpackageview.cc:156 |
3312 | -msgid "Broken dependencies" |
3313 | -msgstr "" |
3314 | - |
3315 | -#: ../common/rpackageview.cc:158 ../gtk/glade/window_filters.glade.h:39 |
3316 | -msgid "New in repository" |
3317 | -msgstr "" |
3318 | - |
3319 | -#: ../common/rpackageview.cc:160 ../gtk/glade/window_filters.glade.h:55 |
3320 | -msgid "Pinned" |
3321 | -msgstr "" |
3322 | - |
3323 | -#: ../common/rpackageview.cc:164 |
3324 | -msgid "Installed (local or obsolete)" |
3325 | -msgstr "" |
3326 | - |
3327 | -#: ../common/rpackageview.cc:170 |
3328 | -msgid "Not installed (residual config)" |
3329 | -msgstr "" |
3330 | - |
3331 | -#. setup search progress (0 done, _all.size() in total, 1 subtask) |
3332 | -#: ../common/rpackageview.cc:304 |
3333 | -msgid "Searching" |
3334 | -msgstr "" |
3335 | - |
3336 | -#: ../common/rpackageview.cc:492 |
3337 | -msgid "Search Filter" |
3338 | -msgstr "" |
3339 | - |
3340 | -#: ../common/rpackageview.cc:500 |
3341 | -msgid "Tasks" |
3342 | -msgstr "" |
3343 | - |
3344 | -#: ../common/rpackageview.cc:506 |
3345 | -msgid "Reduced View" |
3346 | -msgstr "" |
3347 | - |
3348 | -#: ../common/rpackageview.cc:523 ../gtk/gsynaptic.cc:579 |
3349 | -#: ../gtk/rgsummarywindow.cc:356 |
3350 | -msgid "Marked Changes" |
3351 | -msgstr "" |
3352 | - |
3353 | -#. TRANSLATORS: This is a filter that will give you all packages |
3354 | -#. with debconf support (that can be reconfigured with debconf) |
3355 | -#: ../common/rpackageview.cc:534 |
3356 | -msgid "Package with Debconf" |
3357 | -msgstr "" |
3358 | - |
3359 | -#: ../common/rpackageview.cc:541 ../gtk/glade/window_filters.glade.h:68 |
3360 | -msgid "Upgradable (upstream)" |
3361 | -msgstr "" |
3362 | - |
3363 | -#: ../common/rpackageview.cc:547 |
3364 | -msgid "Missing Recommends" |
3365 | -msgstr "" |
3366 | - |
3367 | -#: ../common/rpackageview.cc:561 |
3368 | -msgid "Local" |
3369 | -msgstr "" |
3370 | - |
3371 | -#: ../common/rsources.cc:69 ../gtk/rgmainwindow.cc:2114 |
3372 | -#: ../gtk/rgmainwindow.cc:2795 ../gtk/rgmainwindow.cc:2881 |
3373 | -#: ../gtk/rgmainwindow.cc:3054 |
3374 | -#, c-format |
3375 | -msgid "Can't read %s" |
3376 | -msgstr "" |
3377 | - |
3378 | -#: ../common/rsources.cc:131 |
3379 | -#, c-format |
3380 | -msgid "Syntax error in line %s" |
3381 | -msgstr "" |
3382 | - |
3383 | -#: ../common/rsources.cc:469 |
3384 | -#, c-format |
3385 | -msgid "Vendor block %s is invalid" |
3386 | -msgstr "" |
3387 | - |
3388 | -#: ../gtk/gsynaptic.cc:73 |
3389 | -msgid "Usage: synaptic [options]\n" |
3390 | -msgstr "" |
3391 | - |
3392 | -#: ../gtk/gsynaptic.cc:74 |
3393 | -msgid "-h This help text\n" |
3394 | -msgstr "" |
3395 | - |
3396 | -#: ../gtk/gsynaptic.cc:75 |
3397 | -msgid "-r Open in the repository screen\n" |
3398 | -msgstr "" |
3399 | - |
3400 | -#: ../gtk/gsynaptic.cc:76 |
3401 | -msgid "-f=? Give an alternative filter file\n" |
3402 | -msgstr "" |
3403 | - |
3404 | -#: ../gtk/gsynaptic.cc:77 |
3405 | -msgid "" |
3406 | -"-t Give an alternative main window title (e.g. hostname with `uname -n`)\n" |
3407 | -msgstr "" |
3408 | - |
3409 | -#: ../gtk/gsynaptic.cc:78 |
3410 | -msgid "-i=? Start with the initial Filter with given name\n" |
3411 | -msgstr "" |
3412 | - |
3413 | -#: ../gtk/gsynaptic.cc:79 |
3414 | -msgid "-o=? Set an arbitary configuration option, eg -o dir::cache=/tmp\n" |
3415 | -msgstr "" |
3416 | - |
3417 | -#: ../gtk/gsynaptic.cc:80 |
3418 | -msgid "--upgrade-mode Call Upgrade and display changes\n" |
3419 | -msgstr "" |
3420 | - |
3421 | -#: ../gtk/gsynaptic.cc:81 |
3422 | -msgid "--dist-upgrade-mode Call DistUpgrade and display changes\n" |
3423 | -msgstr "" |
3424 | - |
3425 | -#: ../gtk/gsynaptic.cc:82 |
3426 | -msgid "--update-at-startup Call \"Reload\" on startup\n" |
3427 | -msgstr "" |
3428 | - |
3429 | -#: ../gtk/gsynaptic.cc:83 |
3430 | -msgid "--non-interactive Never prompt for user input\n" |
3431 | -msgstr "" |
3432 | - |
3433 | -#: ../gtk/gsynaptic.cc:84 |
3434 | -msgid "--task-window Open with task window\n" |
3435 | -msgstr "" |
3436 | - |
3437 | -#: ../gtk/gsynaptic.cc:85 |
3438 | -msgid "--add-cdrom Add a cdrom at startup (needs path for cdrom)\n" |
3439 | -msgstr "" |
3440 | - |
3441 | -#: ../gtk/gsynaptic.cc:86 |
3442 | -msgid "--ask-cdrom Ask for adding a cdrom and exit\n" |
3443 | -msgstr "" |
3444 | - |
3445 | -#: ../gtk/gsynaptic.cc:87 |
3446 | -msgid "--test-me-harder Run test in a loop\n" |
3447 | -msgstr "" |
3448 | - |
3449 | -#: ../gtk/gsynaptic.cc:336 ../gtk/gsynaptic.cc:342 |
3450 | -msgid "Another synaptic is running" |
3451 | -msgstr "" |
3452 | - |
3453 | -#: ../gtk/gsynaptic.cc:337 |
3454 | -msgid "" |
3455 | -"There is another synaptic running in interactive mode. Please close it " |
3456 | -"first. " |
3457 | -msgstr "" |
3458 | - |
3459 | -#: ../gtk/gsynaptic.cc:343 |
3460 | -msgid "" |
3461 | -"There is another synaptic running in non-interactive mode. Please wait for " |
3462 | -"it to finish first." |
3463 | -msgstr "" |
3464 | - |
3465 | -#: ../gtk/gsynaptic.cc:368 |
3466 | -msgid "Unable to get exclusive lock" |
3467 | -msgstr "" |
3468 | - |
3469 | -#: ../gtk/gsynaptic.cc:369 |
3470 | -msgid "" |
3471 | -"This usually means that another package management application (like apt-get " |
3472 | -"or aptitude) is already running. Please close that application first." |
3473 | -msgstr "" |
3474 | - |
3475 | -#: ../gtk/gsynaptic.cc:412 |
3476 | -msgid "Starting without administrative privileges" |
3477 | -msgstr "" |
3478 | - |
3479 | -#: ../gtk/gsynaptic.cc:414 |
3480 | -msgid "" |
3481 | -"You will not be able to apply any changes. But you can still export the " |
3482 | -"marked changes or create a download script for them." |
3483 | -msgstr "" |
3484 | - |
3485 | -#: ../gtk/gsynaptic.cc:480 |
3486 | -msgid "Synaptic Package Manager " |
3487 | -msgstr "" |
3488 | - |
3489 | -#: ../gtk/rgcdscanner.cc:63 ../gtk/rgpkgcdrom.cc:86 |
3490 | -msgid "Scanning CD-ROM" |
3491 | -msgstr "" |
3492 | - |
3493 | -#: ../gtk/rgcdscanner.cc:109 |
3494 | -msgid "Invalid disc name!" |
3495 | -msgstr "" |
3496 | - |
3497 | -#: ../gtk/rgcdscanner.cc:121 ../gtk/rgpkgcdrom.cc:122 |
3498 | -msgid "Disc Label" |
3499 | -msgstr "" |
3500 | - |
3501 | -#: ../gtk/rgaboutpanel.cc:64 ../gtk/glade/window_about.glade.h:5 |
3502 | -msgid "Credits" |
3503 | -msgstr "" |
3504 | - |
3505 | -#. skipTaskbar(true); |
3506 | -#: ../gtk/rgaboutpanel.cc:82 ../gtk/glade/window_about.glade.h:4 |
3507 | -msgid "About Synaptic" |
3508 | -msgstr "" |
3509 | - |
3510 | -#: ../gtk/rgchangeswindow.cc:53 |
3511 | -msgid "Package changes" |
3512 | -msgstr "" |
3513 | - |
3514 | -#: ../gtk/rgchangeswindow.cc:94 ../gtk/rgsummarywindow.cc:79 |
3515 | -msgid "Warning" |
3516 | -msgstr "" |
3517 | - |
3518 | -#: ../gtk/rgchangeswindow.cc:95 ../gtk/rgsummarywindow.cc:80 |
3519 | -msgid "" |
3520 | -"You are about to install software that <b>can't be authenticated</b>! Doing " |
3521 | -"this could allow a malicious individual to damage or take control of your " |
3522 | -"system." |
3523 | -msgstr "" |
3524 | - |
3525 | -#: ../gtk/rgchangeswindow.cc:106 ../gtk/rgsummarywindow.cc:92 |
3526 | -msgid "NOT AUTHENTICATED" |
3527 | -msgstr "" |
3528 | - |
3529 | -#. removed |
3530 | -#: ../gtk/rgchangeswindow.cc:117 |
3531 | -msgid "To be removed" |
3532 | -msgstr "" |
3533 | - |
3534 | -#: ../gtk/rgchangeswindow.cc:134 |
3535 | -msgid "To be downgraded" |
3536 | -msgstr "" |
3537 | - |
3538 | -#: ../gtk/rgchangeswindow.cc:146 ../gtk/rgsummarywindow.cc:173 |
3539 | -msgid "To be installed" |
3540 | -msgstr "" |
3541 | - |
3542 | -#: ../gtk/rgchangeswindow.cc:158 ../gtk/rgsummarywindow.cc:161 |
3543 | -msgid "To be upgraded" |
3544 | -msgstr "" |
3545 | - |
3546 | -#: ../gtk/rgchangeswindow.cc:170 ../gtk/rgsummarywindow.cc:185 |
3547 | -msgid "To be re-installed" |
3548 | -msgstr "" |
3549 | - |
3550 | -#: ../gtk/rgchangeswindow.cc:181 |
3551 | -msgid "To be kept" |
3552 | -msgstr "" |
3553 | - |
3554 | -#: ../gtk/rgdebinstallprogress.cc:215 |
3555 | -#, c-format |
3556 | -msgid "" |
3557 | -"Replace configuration file\n" |
3558 | -"'%s'?" |
3559 | -msgstr "" |
3560 | - |
3561 | -#: ../gtk/rgdebinstallprogress.cc:216 |
3562 | -#, c-format |
3563 | -msgid "" |
3564 | -"The configuration file %s was modified (by you or by a script). An updated " |
3565 | -"version is shipped in this package. If you want to keep your current version " |
3566 | -"say 'Keep'. Do you want to replace the current file and install the new " |
3567 | -"package maintainers version? " |
3568 | -msgstr "" |
3569 | - |
3570 | -#: ../gtk/rgdebinstallprogress.cc:369 ../gtk/rginstallprogress.cc:286 |
3571 | -#: ../gtk/rgterminstallprogress.cc:62 |
3572 | -msgid "Applying Changes" |
3573 | -msgstr "" |
3574 | - |
3575 | -#: ../gtk/rgdebinstallprogress.cc:456 |
3576 | -msgid "Ctrl-c pressed" |
3577 | -msgstr "" |
3578 | - |
3579 | -#: ../gtk/rgdebinstallprogress.cc:457 |
3580 | -msgid "" |
3581 | -"This will abort the operation and may leave the system in a broken state. " |
3582 | -"Are you sure you want to do that?" |
3583 | -msgstr "" |
3584 | - |
3585 | -#. error from dpkg, needs to be parsed different |
3586 | -#: ../gtk/rgdebinstallprogress.cc:511 |
3587 | -#, c-format |
3588 | -msgid "Error in package %s" |
3589 | -msgstr "" |
3590 | - |
3591 | -#. running dpkg --configure -a |
3592 | -#: ../gtk/rgdebinstallprogress.cc:518 |
3593 | -msgid "Trying to recover from package failure" |
3594 | -msgstr "" |
3595 | - |
3596 | -#: ../gtk/rgdebinstallprogress.cc:609 |
3597 | -msgid "Error failed to fork pty" |
3598 | -msgstr "" |
3599 | - |
3600 | -#: ../gtk/rgdebinstallprogress.cc:626 |
3601 | -msgid "A package failed to install. Trying to recover:" |
3602 | -msgstr "" |
3603 | - |
3604 | -#: ../gtk/rgdebinstallprogress.cc:685 ../gtk/rgdebinstallprogress.cc:688 |
3605 | -msgid "Changes applied" |
3606 | -msgstr "" |
3607 | - |
3608 | -#: ../gtk/rgdebinstallprogress.cc:744 |
3609 | -msgid "" |
3610 | -"The marked changes are now being applied. This can take some time. Please " |
3611 | -"wait." |
3612 | -msgstr "" |
3613 | - |
3614 | -#: ../gtk/rgdebinstallprogress.cc:749 |
3615 | -msgid "Installing and removing software" |
3616 | -msgstr "" |
3617 | - |
3618 | -#: ../gtk/rgdebinstallprogress.cc:751 |
3619 | -msgid "Removing software" |
3620 | -msgstr "" |
3621 | - |
3622 | -#: ../gtk/rgdebinstallprogress.cc:753 |
3623 | -msgid "Installing software" |
3624 | -msgstr "" |
3625 | - |
3626 | -#: ../gtk/rgpreferenceswindow.cc:49 |
3627 | -msgid "Supported" |
3628 | -msgstr "" |
3629 | - |
3630 | -#: ../gtk/rgpreferenceswindow.cc:49 ../gtk/glade/window_filters.glade.h:47 |
3631 | -msgid "Package Name" |
3632 | -msgstr "" |
3633 | - |
3634 | -#: ../gtk/rgpreferenceswindow.cc:50 ../gtk/rgmainwindow.cc:959 |
3635 | -msgid "Installed Version" |
3636 | -msgstr "" |
3637 | - |
3638 | -#: ../gtk/rgpreferenceswindow.cc:50 |
3639 | -msgid "Available Version" |
3640 | -msgstr "" |
3641 | - |
3642 | -#: ../gtk/rgpreferenceswindow.cc:51 |
3643 | -msgid "Installed Size" |
3644 | -msgstr "" |
3645 | - |
3646 | -#: ../gtk/rgpreferenceswindow.cc:51 |
3647 | -msgid "Download Size" |
3648 | -msgstr "" |
3649 | - |
3650 | -#: ../gtk/rgpreferenceswindow.cc:407 ../gtk/rgmainwindow.cc:1779 |
3651 | -#: ../gtk/rgterminstallprogress.cc:151 |
3652 | -msgid "An error occurred while saving configurations." |
3653 | -msgstr "" |
3654 | - |
3655 | -#: ../gtk/rgpreferenceswindow.cc:457 |
3656 | -msgid "Choose font" |
3657 | -msgstr "" |
3658 | - |
3659 | -#: ../gtk/rgpreferenceswindow.cc:886 |
3660 | -msgid "Color selection" |
3661 | -msgstr "" |
3662 | - |
3663 | -#: ../gtk/rgpreferenceswindow.cc:987 |
3664 | -msgid "" |
3665 | -"Prefer package versions from the selected distribution when upgrading " |
3666 | -"packages. If you manually force a version from a different distribution, the " |
3667 | -"package version will follow that distribution until it enters the default " |
3668 | -"distribution." |
3669 | -msgstr "" |
3670 | - |
3671 | -#: ../gtk/rgpreferenceswindow.cc:995 |
3672 | -msgid "" |
3673 | -"Never upgrade to a new version automatically. Be _very_ careful with this " |
3674 | -"option as you will not get security updates automatically! If you manually " |
3675 | -"force a version the package version will follow the chosen distribution." |
3676 | -msgstr "" |
3677 | - |
3678 | -#: ../gtk/rgpreferenceswindow.cc:1003 |
3679 | -msgid "Let synaptic pick the best version for you. If unsure use this option. " |
3680 | -msgstr "" |
3681 | - |
3682 | -#: ../gtk/rgpreferenceswindow.cc:1040 |
3683 | -msgid "Visible" |
3684 | -msgstr "" |
3685 | - |
3686 | -#: ../gtk/rgpreferenceswindow.cc:1118 |
3687 | -#: ../gtk/glade/window_preferences.glade.h:66 |
3688 | -msgid "Preferences" |
3689 | -msgstr "" |
3690 | - |
3691 | -#: ../gtk/rgfetchprogress.cc:103 ../gtk/rgmainwindow.cc:1001 |
3692 | -msgid "Size" |
3693 | -msgstr "" |
3694 | - |
3695 | -#: ../gtk/rgfetchprogress.cc:110 ../gtk/rgmainwindow.cc:894 |
3696 | -msgid "Package" |
3697 | -msgstr "" |
3698 | - |
3699 | -#: ../gtk/rgfetchprogress.cc:117 ../gtk/rgrepositorywin.cc:181 |
3700 | -msgid "URI" |
3701 | -msgstr "" |
3702 | - |
3703 | -#: ../gtk/rgfetchprogress.cc:201 |
3704 | -#, c-format |
3705 | -msgid "" |
3706 | -"Please insert the disk labeled:\n" |
3707 | -"%s\n" |
3708 | -"in drive %s" |
3709 | -msgstr "" |
3710 | - |
3711 | -#: ../gtk/rgfetchprogress.cc:329 |
3712 | -#, c-format |
3713 | -msgid "Download rate: %s/s - %s remaining" |
3714 | -msgstr "" |
3715 | - |
3716 | -#: ../gtk/rgfetchprogress.cc:335 |
3717 | -msgid "Download rate: unknown" |
3718 | -msgstr "" |
3719 | - |
3720 | -#: ../gtk/rgfetchprogress.cc:337 |
3721 | -#, c-format |
3722 | -msgid "Downloading file %li of %li" |
3723 | -msgstr "" |
3724 | - |
3725 | -#: ../gtk/rgfetchprogress.cc:390 |
3726 | -msgid "Queued" |
3727 | -msgstr "" |
3728 | - |
3729 | -#: ../gtk/rgfetchprogress.cc:393 |
3730 | -msgid "Done" |
3731 | -msgstr "" |
3732 | - |
3733 | -#: ../gtk/rgfetchprogress.cc:396 |
3734 | -msgid "Hit" |
3735 | -msgstr "" |
3736 | - |
3737 | -#: ../gtk/rgfetchprogress.cc:399 |
3738 | -msgid "Failed" |
3739 | -msgstr "" |
3740 | - |
3741 | -#: ../gtk/rgfiltermanager.cc:40 ../gtk/glade/window_filters.glade.h:24 |
3742 | -msgid "Filters" |
3743 | -msgstr "" |
3744 | - |
3745 | -#: ../gtk/rgfiltermanager.cc:165 |
3746 | -msgid "Field" |
3747 | -msgstr "" |
3748 | - |
3749 | -#: ../gtk/rgfiltermanager.cc:172 |
3750 | -msgid "Operator" |
3751 | -msgstr "" |
3752 | - |
3753 | -#: ../gtk/rgfiltermanager.cc:750 |
3754 | -#, c-format |
3755 | -msgid "New Filter %i" |
3756 | -msgstr "" |
3757 | - |
3758 | -#: ../gtk/rginstallprogress.cc:44 |
3759 | -#: ../gtk/glade/window_rginstall_progress_msgs.glade.h:2 |
3760 | -msgid "Package Manager output" |
3761 | -msgstr "" |
3762 | - |
3763 | -#: ../gtk/rginstallprogress.cc:85 |
3764 | -#, c-format |
3765 | -msgid "" |
3766 | -"\n" |
3767 | -"While installing package %s:\n" |
3768 | -"\n" |
3769 | -msgstr "" |
3770 | - |
3771 | -#: ../gtk/rginstallprogress.cc:89 |
3772 | -#, c-format |
3773 | -msgid "" |
3774 | -"\n" |
3775 | -"While preparing for installation:\n" |
3776 | -"\n" |
3777 | -msgstr "" |
3778 | - |
3779 | -#: ../gtk/rginstallprogress.cc:131 |
3780 | -#, c-format |
3781 | -msgid "" |
3782 | -"APT system reports:\n" |
3783 | -"%s" |
3784 | -msgstr "" |
3785 | - |
3786 | -#: ../gtk/rglogview.cc:282 |
3787 | -msgid "Not found" |
3788 | -msgstr "" |
3789 | - |
3790 | -#: ../gtk/rglogview.cc:284 |
3791 | -msgid "" |
3792 | -"Expression was found, please see the list on the left for matching entries." |
3793 | -msgstr "" |
3794 | - |
3795 | -#: ../gtk/rgpkgdetails.cc:148 |
3796 | -#, c-format |
3797 | -msgid "%s Properties" |
3798 | -msgstr "" |
3799 | - |
3800 | -#: ../gtk/rgpkgdetails.cc:213 |
3801 | -msgid "This application is supported by the distribution" |
3802 | -msgstr "" |
3803 | - |
3804 | -#: ../gtk/rgpkgdetails.cc:223 |
3805 | -msgid "Get Screenshot" |
3806 | -msgstr "" |
3807 | - |
3808 | -#. TRANSLATORS: this the format of the available versions in |
3809 | -#. the "Properties/Available versions" window |
3810 | -#. e.g. "0.56 (unstable)" |
3811 | -#. "0.53.4 (testing)" |
3812 | -#: ../gtk/rgpkgdetails.cc:273 |
3813 | -#, c-format |
3814 | -msgid "%s (%s)" |
3815 | -msgstr "" |
3816 | - |
3817 | -#: ../gtk/rgmainwindow.cc:170 |
3818 | -msgid "All" |
3819 | -msgstr "" |
3820 | - |
3821 | -#: ../gtk/rgmainwindow.cc:366 ../gtk/glade/window_main.glade.h:34 |
3822 | -#: ../gtk/glade/window_details.glade.h:19 |
3823 | -msgid "No package is selected.\n" |
3824 | -msgstr "" |
3825 | - |
3826 | -#: ../gtk/rgmainwindow.cc:526 |
3827 | -#, c-format |
3828 | -msgid "Select the version of %s that should be forced for installation" |
3829 | -msgstr "" |
3830 | - |
3831 | -#: ../gtk/rgmainwindow.cc:528 |
3832 | -msgid "" |
3833 | -"The package manager always selects the most applicable version available. If " |
3834 | -"you force a different version from the default one, errors in the dependency " |
3835 | -"handling can occur." |
3836 | -msgstr "" |
3837 | - |
3838 | -#. TRANSLATORS: Column header for the column "Status" in the package list |
3839 | -#: ../gtk/rgmainwindow.cc:859 |
3840 | -msgid "S" |
3841 | -msgstr "" |
3842 | - |
3843 | -#: ../gtk/rgmainwindow.cc:980 |
3844 | -msgid "Latest Version" |
3845 | -msgstr "" |
3846 | - |
3847 | -#: ../gtk/rgmainwindow.cc:1022 |
3848 | -msgid "Download" |
3849 | -msgstr "" |
3850 | - |
3851 | -#: ../gtk/rgmainwindow.cc:1297 |
3852 | -msgid "" |
3853 | -"Reload the package information to become informed about new, removed or " |
3854 | -"upgraded software packages." |
3855 | -msgstr "" |
3856 | - |
3857 | -#: ../gtk/rgmainwindow.cc:1303 |
3858 | -msgid "Mark all possible upgrades" |
3859 | -msgstr "" |
3860 | - |
3861 | -#: ../gtk/rgmainwindow.cc:1307 ../gtk/glade/window_summary.glade.h:5 |
3862 | -msgid "Apply all marked changes" |
3863 | -msgstr "" |
3864 | - |
3865 | -#: ../gtk/rgmainwindow.cc:1488 |
3866 | -msgid "Unmark" |
3867 | -msgstr "" |
3868 | - |
3869 | -#: ../gtk/rgmainwindow.cc:1496 |
3870 | -msgid "Mark for Installation" |
3871 | -msgstr "" |
3872 | - |
3873 | -#: ../gtk/rgmainwindow.cc:1504 |
3874 | -msgid "Mark for Reinstallation" |
3875 | -msgstr "" |
3876 | - |
3877 | -#: ../gtk/rgmainwindow.cc:1513 |
3878 | -msgid "Mark for Upgrade" |
3879 | -msgstr "" |
3880 | - |
3881 | -#: ../gtk/rgmainwindow.cc:1521 |
3882 | -msgid "Mark for Removal" |
3883 | -msgstr "" |
3884 | - |
3885 | -#: ../gtk/rgmainwindow.cc:1530 |
3886 | -msgid "Mark for Complete Removal" |
3887 | -msgstr "" |
3888 | - |
3889 | -#: ../gtk/rgmainwindow.cc:1542 |
3890 | -msgid "Remove Including Orphaned Dependencies" |
3891 | -msgstr "" |
3892 | - |
3893 | -#: ../gtk/rgmainwindow.cc:1554 |
3894 | -msgid "Hold Current Version" |
3895 | -msgstr "" |
3896 | - |
3897 | -#: ../gtk/rgmainwindow.cc:1563 ../gtk/glade/window_main.glade.h:37 |
3898 | -#: ../gtk/glade/window_filters.glade.h:57 |
3899 | -msgid "Properties" |
3900 | -msgstr "" |
3901 | - |
3902 | -#: ../gtk/rgmainwindow.cc:1575 |
3903 | -msgid "Mark Recommended for Installation" |
3904 | -msgstr "" |
3905 | - |
3906 | -#: ../gtk/rgmainwindow.cc:1579 |
3907 | -msgid "Mark Suggested for Installation" |
3908 | -msgstr "" |
3909 | - |
3910 | -#: ../gtk/rgmainwindow.cc:1683 |
3911 | -msgid "" |
3912 | -"Removing this package may render the system unusable.\n" |
3913 | -"Are you sure you want to do that?" |
3914 | -msgstr "" |
3915 | - |
3916 | -#: ../gtk/rgmainwindow.cc:1723 |
3917 | -#, c-format |
3918 | -msgid "" |
3919 | -"%i packages listed, %i installed, %i broken. %i to install/upgrade, %i to " |
3920 | -"remove; %s will be freed" |
3921 | -msgstr "" |
3922 | - |
3923 | -#: ../gtk/rgmainwindow.cc:1729 |
3924 | -#, c-format |
3925 | -msgid "" |
3926 | -"%i packages listed, %i installed, %i broken. %i to install/upgrade, %i to " |
3927 | -"remove; %s will be used" |
3928 | -msgstr "" |
3929 | - |
3930 | -#: ../gtk/rgmainwindow.cc:1735 |
3931 | -#, c-format |
3932 | -msgid "" |
3933 | -"%i packages listed, %i installed, %i broken. %i to install/upgrade, %i to " |
3934 | -"remove" |
3935 | -msgstr "" |
3936 | - |
3937 | -#: ../gtk/rgmainwindow.cc:1796 |
3938 | -#, c-format |
3939 | -msgid "" |
3940 | -"You have %d broken package on your system!\n" |
3941 | -"\n" |
3942 | -"Use the \"Broken\" filter to locate it." |
3943 | -msgid_plural "" |
3944 | -"You have %i broken packages on your system!\n" |
3945 | -"\n" |
3946 | -"Use the \"Broken\" filter to locate them." |
3947 | -msgstr[0] "" |
3948 | -msgstr[1] "" |
3949 | - |
3950 | -#: ../gtk/rgmainwindow.cc:1959 |
3951 | -msgid "Downloading Changelog" |
3952 | -msgstr "" |
3953 | - |
3954 | -#: ../gtk/rgmainwindow.cc:1960 |
3955 | -msgid "" |
3956 | -"The changelog contains information about the changes and closed bugs in each " |
3957 | -"version of the package." |
3958 | -msgstr "" |
3959 | - |
3960 | -#. TRANSLATORS: Title of the changelog dialog - %s is the name of the package |
3961 | -#: ../gtk/rgmainwindow.cc:1973 |
3962 | -#, c-format |
3963 | -msgid "%s Changelog" |
3964 | -msgstr "" |
3965 | - |
3966 | -#: ../gtk/rgmainwindow.cc:2064 |
3967 | -msgid "Do you want to add another CD-ROM?" |
3968 | -msgstr "" |
3969 | - |
3970 | -#: ../gtk/rgmainwindow.cc:2101 |
3971 | -msgid "Open changes" |
3972 | -msgstr "" |
3973 | - |
3974 | -#: ../gtk/rgmainwindow.cc:2138 ../gtk/rgmainwindow.cc:2713 |
3975 | -#: ../gtk/rgmainwindow.cc:2849 ../gtk/rgmainwindow.cc:3027 |
3976 | -#, c-format |
3977 | -msgid "Can't write %s" |
3978 | -msgstr "" |
3979 | - |
3980 | -#: ../gtk/rgmainwindow.cc:2157 |
3981 | -msgid "Save changes" |
3982 | -msgstr "" |
3983 | - |
3984 | -#: ../gtk/rgmainwindow.cc:2164 |
3985 | -msgid "Save full state, not only changes" |
3986 | -msgstr "" |
3987 | - |
3988 | -#: ../gtk/rgmainwindow.cc:2281 |
3989 | -msgid "Repositories changed" |
3990 | -msgstr "" |
3991 | - |
3992 | -#. TRANSLATORS: this message appears when the user added/removed |
3993 | -#. a repository (sources.list entry) a reload (apt-get update) is |
3994 | -#. needed then |
3995 | -#: ../gtk/rgmainwindow.cc:2285 |
3996 | -msgid "" |
3997 | -"The repository information has changed. You have to click on the \"Reload\" " |
3998 | -"button for your changes to take effect" |
3999 | -msgstr "" |
4000 | - |
4001 | -#: ../gtk/rgmainwindow.cc:2296 |
4002 | -msgid "Never show this message again" |
4003 | -msgstr "" |
4004 | - |
4005 | -#: ../gtk/rgmainwindow.cc:2355 |
4006 | -#, c-format |
4007 | -msgid "Found %i packages" |
4008 | -msgstr "" |
4009 | - |
4010 | -#: ../gtk/rgmainwindow.cc:2396 |
4011 | -msgid "Starting help viewer..." |
4012 | -msgstr "" |
4013 | - |
4014 | -#: ../gtk/rgmainwindow.cc:2416 |
4015 | -msgid "" |
4016 | -"No help viewer is installed!\n" |
4017 | -"\n" |
4018 | -"You need either the GNOME help viewer 'yelp', the 'konqueror' browser or the " |
4019 | -"'mozilla' browser to view the synaptic manual.\n" |
4020 | -"\n" |
4021 | -"Alternatively you can open the man page with 'man synaptic' from the command " |
4022 | -"line or view the html version located in the 'synaptic/html' folder." |
4023 | -msgstr "" |
4024 | - |
4025 | -#: ../gtk/rgmainwindow.cc:2568 |
4026 | -msgid "" |
4027 | -"Cannot start configuration tool!\n" |
4028 | -"You have to install the required package 'libgnome2-perl'." |
4029 | -msgstr "" |
4030 | - |
4031 | -#: ../gtk/rgmainwindow.cc:2574 |
4032 | -msgid "Starting package configuration tool..." |
4033 | -msgstr "" |
4034 | - |
4035 | -#. cout << "RGMainWindow::pkgHelpClicked()" << endl; |
4036 | -#: ../gtk/rgmainwindow.cc:2589 |
4037 | -msgid "Starting package documentation viewer..." |
4038 | -msgstr "" |
4039 | - |
4040 | -#: ../gtk/rgmainwindow.cc:2601 |
4041 | -msgid "" |
4042 | -"You have to install the package \"dwww\" to browse the documentation of a " |
4043 | -"package" |
4044 | -msgstr "" |
4045 | - |
4046 | -#: ../gtk/rgmainwindow.cc:2677 |
4047 | -msgid "" |
4048 | -"Could not apply changes!\n" |
4049 | -"Fix broken packages first." |
4050 | -msgstr "" |
4051 | - |
4052 | -#: ../gtk/rgmainwindow.cc:2698 |
4053 | -msgid "Applying marked changes. This may take a while..." |
4054 | -msgstr "" |
4055 | - |
4056 | -#: ../gtk/rgmainwindow.cc:2702 |
4057 | -msgid "Downloading Package Files" |
4058 | -msgstr "" |
4059 | - |
4060 | -#: ../gtk/rgmainwindow.cc:2778 |
4061 | -msgid "Do you want to quit Synaptic?" |
4062 | -msgstr "" |
4063 | - |
4064 | -#: ../gtk/rgmainwindow.cc:2834 |
4065 | -msgid "Downloading Package Information" |
4066 | -msgstr "" |
4067 | - |
4068 | -#: ../gtk/rgmainwindow.cc:2835 |
4069 | -msgid "" |
4070 | -"The repositories will be checked for new, removed or upgraded software " |
4071 | -"packages." |
4072 | -msgstr "" |
4073 | - |
4074 | -#: ../gtk/rgmainwindow.cc:2838 |
4075 | -msgid "Reloading package information..." |
4076 | -msgstr "" |
4077 | - |
4078 | -#: ../gtk/rgmainwindow.cc:2906 |
4079 | -msgid "Failed to resolve dependency problems!" |
4080 | -msgstr "" |
4081 | - |
4082 | -#: ../gtk/rgmainwindow.cc:2908 |
4083 | -msgid "Successfully fixed dependency problems" |
4084 | -msgstr "" |
4085 | - |
4086 | -#: ../gtk/rgmainwindow.cc:2924 |
4087 | -msgid "" |
4088 | -"Could not upgrade the system!\n" |
4089 | -"Fix broken packages first." |
4090 | -msgstr "" |
4091 | - |
4092 | -#: ../gtk/rgmainwindow.cc:2973 |
4093 | -msgid "Marking all available upgrades..." |
4094 | -msgstr "" |
4095 | - |
4096 | -#: ../gtk/rgmainwindow.cc:2992 |
4097 | -msgid "Successfully marked available upgrades" |
4098 | -msgstr "" |
4099 | - |
4100 | -#: ../gtk/rgmainwindow.cc:2994 |
4101 | -msgid "Failed to mark all available upgrades!" |
4102 | -msgstr "" |
4103 | - |
4104 | -#: ../gtk/rgmainwindow.cc:3373 |
4105 | -msgid "Save script" |
4106 | -msgstr "" |
4107 | - |
4108 | -#: ../gtk/rgmainwindow.cc:3400 |
4109 | -msgid "Select directory" |
4110 | -msgstr "" |
4111 | - |
4112 | -#: ../gtk/rgmainwindow.cc:3412 |
4113 | -msgid "Please select a directory" |
4114 | -msgstr "" |
4115 | - |
4116 | -#: ../gtk/rgrepositorywin.cc:92 |
4117 | -msgid "" |
4118 | -"You are adding the \"universe\" component.\n" |
4119 | -"\n" |
4120 | -" Packages in this component are not supported. Are you sure?" |
4121 | -msgstr "" |
4122 | - |
4123 | -#: ../gtk/rgrepositorywin.cc:124 ../gtk/glade/window_repositories.glade.h:3 |
4124 | -msgid "Repositories" |
4125 | -msgstr "" |
4126 | - |
4127 | -#: ../gtk/rgrepositorywin.cc:148 |
4128 | -msgid "Enabled" |
4129 | -msgstr "" |
4130 | - |
4131 | -#: ../gtk/rgrepositorywin.cc:158 |
4132 | -msgid "Type" |
4133 | -msgstr "" |
4134 | - |
4135 | -#: ../gtk/rgrepositorywin.cc:168 ../gtk/rgvendorswindow.cc:62 |
4136 | -#: ../gtk/rgvendorswindow.cc:80 |
4137 | -msgid "Vendor" |
4138 | -msgstr "" |
4139 | - |
4140 | -#: ../gtk/rgrepositorywin.cc:191 ../gtk/glade/window_preferences.glade.h:36 |
4141 | -msgid "Distribution" |
4142 | -msgstr "" |
4143 | - |
4144 | -#: ../gtk/rgrepositorywin.cc:202 |
4145 | -msgid "Section(s)" |
4146 | -msgstr "" |
4147 | - |
4148 | -#: ../gtk/rgrepositorywin.cc:253 |
4149 | -msgid "Binary (deb)" |
4150 | -msgstr "" |
4151 | - |
4152 | -#: ../gtk/rgrepositorywin.cc:258 |
4153 | -msgid "Source (deb-src)" |
4154 | -msgstr "" |
4155 | - |
4156 | -#: ../gtk/rgrepositorywin.cc:267 ../gtk/rgrepositorywin.cc:409 |
4157 | -#: ../gtk/glade/window_repositories.glade.h:1 |
4158 | -msgid "(no vendor)" |
4159 | -msgstr "" |
4160 | - |
4161 | -#: ../gtk/rgrepositorywin.cc:363 |
4162 | -msgid "Cannot read vendors.list file" |
4163 | -msgstr "" |
4164 | - |
4165 | -#: ../gtk/rgrepositorywin.cc:536 |
4166 | -msgid "Unknown source type" |
4167 | -msgstr "" |
4168 | - |
4169 | -#: ../gtk/rgsummarywindow.cc:108 |
4170 | -msgid "<b>(ESSENTIAL) to be removed</b>" |
4171 | -msgstr "" |
4172 | - |
4173 | -#: ../gtk/rgsummarywindow.cc:122 |
4174 | -msgid "<b>To be DOWNGRADED</b>" |
4175 | -msgstr "" |
4176 | - |
4177 | -#: ../gtk/rgsummarywindow.cc:135 |
4178 | -msgid "<b>To be removed</b>" |
4179 | -msgstr "" |
4180 | - |
4181 | -#: ../gtk/rgsummarywindow.cc:148 |
4182 | -msgid "<b>To be completely removed (including configuration files)</b>" |
4183 | -msgstr "" |
4184 | - |
4185 | -#: ../gtk/rgsummarywindow.cc:200 |
4186 | -msgid "Unchanged" |
4187 | -msgstr "" |
4188 | - |
4189 | -#: ../gtk/rgsummarywindow.cc:245 |
4190 | -#, c-format |
4191 | -msgid "<b>%s</b> (<b>essential</b>) will be removed\n" |
4192 | -msgstr "" |
4193 | - |
4194 | -#: ../gtk/rgsummarywindow.cc:254 |
4195 | -#, c-format |
4196 | -msgid "<b>%s</b> will be <b>downgraded</b>\n" |
4197 | -msgstr "" |
4198 | - |
4199 | -#: ../gtk/rgsummarywindow.cc:262 |
4200 | -#, c-format |
4201 | -msgid "<b>%s</b> will be removed with configuration\n" |
4202 | -msgstr "" |
4203 | - |
4204 | -#: ../gtk/rgsummarywindow.cc:270 |
4205 | -#, c-format |
4206 | -msgid "<b>%s</b> will be removed\n" |
4207 | -msgstr "" |
4208 | - |
4209 | -#: ../gtk/rgsummarywindow.cc:279 |
4210 | -#, c-format |
4211 | -msgid "<b>%s</b> (version <i>%s</i>) will be upgraded to version <i>%s</i>\n" |
4212 | -msgstr "" |
4213 | - |
4214 | -#: ../gtk/rgsummarywindow.cc:290 |
4215 | -#, c-format |
4216 | -msgid "<b>%s</b> (version <i>%s</i>) will be installed\n" |
4217 | -msgstr "" |
4218 | - |
4219 | -#: ../gtk/rgsummarywindow.cc:298 |
4220 | -#, c-format |
4221 | -msgid "<b>%s</b> (version <i>%s</i>) will be re-installed\n" |
4222 | -msgstr "" |
4223 | - |
4224 | -#: ../gtk/rgsummarywindow.cc:318 |
4225 | -msgid "_Hide Details" |
4226 | -msgstr "" |
4227 | - |
4228 | -#: ../gtk/rgsummarywindow.cc:322 ../gtk/glade/window_summary.glade.h:11 |
4229 | -msgid "_Show Details" |
4230 | -msgstr "" |
4231 | - |
4232 | -#: ../gtk/rgsummarywindow.cc:335 |
4233 | -msgid "Summary" |
4234 | -msgstr "" |
4235 | - |
4236 | -#: ../gtk/rgsummarywindow.cc:393 |
4237 | -#, c-format |
4238 | -msgid "%d package is locked\n" |
4239 | -msgid_plural "%d packages are locked\n" |
4240 | -msgstr[0] "" |
4241 | -msgstr[1] "" |
4242 | - |
4243 | -#: ../gtk/rgsummarywindow.cc:400 |
4244 | -#, c-format |
4245 | -msgid "%d package will be held back and not upgraded\n" |
4246 | -msgid_plural "%d packages will be held back and not upgraded\n" |
4247 | -msgstr[0] "" |
4248 | -msgstr[1] "" |
4249 | - |
4250 | -#: ../gtk/rgsummarywindow.cc:407 |
4251 | -#, c-format |
4252 | -msgid "%d new package will be installed\n" |
4253 | -msgid_plural "%d new packages will be installed\n" |
4254 | -msgstr[0] "" |
4255 | -msgstr[1] "" |
4256 | - |
4257 | -#: ../gtk/rgsummarywindow.cc:414 |
4258 | -#, c-format |
4259 | -msgid "%d new package will be re-installed\n" |
4260 | -msgid_plural "%d new packages will be re-installed\n" |
4261 | -msgstr[0] "" |
4262 | -msgstr[1] "" |
4263 | - |
4264 | -#: ../gtk/rgsummarywindow.cc:421 |
4265 | -#, c-format |
4266 | -msgid "%d package will be upgraded\n" |
4267 | -msgid_plural "%d packages will be upgraded\n" |
4268 | -msgstr[0] "" |
4269 | -msgstr[1] "" |
4270 | - |
4271 | -#: ../gtk/rgsummarywindow.cc:428 |
4272 | -#, c-format |
4273 | -msgid "%d package will be removed\n" |
4274 | -msgid_plural "%d packages will be removed\n" |
4275 | -msgstr[0] "" |
4276 | -msgstr[1] "" |
4277 | - |
4278 | -#: ../gtk/rgsummarywindow.cc:435 |
4279 | -#, c-format |
4280 | -msgid "%d package will be <b>downgraded</b>\n" |
4281 | -msgid_plural "%d packages will be <b>downgraded</b>\n" |
4282 | -msgstr[0] "" |
4283 | -msgstr[1] "" |
4284 | - |
4285 | -#: ../gtk/rgsummarywindow.cc:443 |
4286 | -#, c-format |
4287 | -msgid "<b>Warning:</b> %d essential package will be removed\n" |
4288 | -msgid_plural "<b>Warning:</b> %d essential packages will be removed\n" |
4289 | -msgstr[0] "" |
4290 | -msgstr[1] "" |
4291 | - |
4292 | -#: ../gtk/rgsummarywindow.cc:455 |
4293 | -#, c-format |
4294 | -msgid "%s of extra space will be used" |
4295 | -msgstr "" |
4296 | - |
4297 | -#: ../gtk/rgsummarywindow.cc:458 |
4298 | -#, c-format |
4299 | -msgid "%s of extra space will be freed" |
4300 | -msgstr "" |
4301 | - |
4302 | -#: ../gtk/rgsummarywindow.cc:463 |
4303 | -#, c-format |
4304 | -msgid "" |
4305 | -"\n" |
4306 | -"%s have to be downloaded" |
4307 | -msgstr "" |
4308 | - |
4309 | -#: ../gtk/rgsummarywindow.cc:488 |
4310 | -msgid "" |
4311 | -"Essential packages will be removed.\n" |
4312 | -"This may render your system unusable!\n" |
4313 | -msgstr "" |
4314 | - |
4315 | -#: ../gtk/rguserdialog.cc:75 |
4316 | -msgid "An error occurred" |
4317 | -msgstr "" |
4318 | - |
4319 | -#: ../gtk/rguserdialog.cc:76 |
4320 | -msgid "The following details are provided:" |
4321 | -msgstr "" |
4322 | - |
4323 | -#: ../gtk/rgvendorswindow.cc:39 |
4324 | -msgid "Setup Vendors" |
4325 | -msgstr "" |
4326 | - |
4327 | -#: ../gtk/rgvendorswindow.cc:62 ../gtk/rgvendorswindow.cc:107 |
4328 | -msgid "FingerPrint" |
4329 | -msgstr "" |
4330 | - |
4331 | -#: ../gtk/rgvendorswindow.cc:128 |
4332 | -msgid "OK" |
4333 | -msgstr "" |
4334 | - |
4335 | -#: ../gtk/rgvendorswindow.cc:132 |
4336 | -msgid "Add" |
4337 | -msgstr "" |
4338 | - |
4339 | -#: ../gtk/rgvendorswindow.cc:136 |
4340 | -msgid "Remove" |
4341 | -msgstr "" |
4342 | - |
4343 | -#: ../gtk/rgvendorswindow.cc:140 |
4344 | -msgid "Cancel" |
4345 | -msgstr "" |
4346 | - |
4347 | -#. TRANSLATORS: this is a abbreviation for "not applicable" (on forms) |
4348 | -#. happens when e.g. a package has no installed version (or no |
4349 | -#. downloadable version) |
4350 | -#: ../gtk/rggladewindow.cc:110 ../gtk/rggladewindow.cc:128 |
4351 | -#: ../gtk/rggladewindow.cc:191 |
4352 | -msgid "N/A" |
4353 | -msgstr "" |
4354 | - |
4355 | -#: ../gtk/rgfindwindow.cc:130 |
4356 | -msgid "Find" |
4357 | -msgstr "" |
4358 | - |
4359 | -#. TRANSLATORS: Title of the task window - %s is the task (e.g. "desktop" or "mail server") |
4360 | -#: ../gtk/rgtaskswin.cc:141 |
4361 | -#, c-format |
4362 | -msgid "Description %s" |
4363 | -msgstr "" |
4364 | - |
4365 | -#: ../gtk/glade/window_main.glade.h:1 |
4366 | -#: ../gtk/glade/window_preferences.glade.h:2 |
4367 | -#: ../gtk/glade/window_summary.glade.h:2 ../gtk/glade/window_filters.glade.h:2 |
4368 | -#: ../gtk/glade/window_details.glade.h:1 |
4369 | -msgid " " |
4370 | -msgstr "" |
4371 | - |
4372 | -#: ../gtk/glade/window_main.glade.h:2 ../gtk/glade/window_details.glade.h:2 |
4373 | -msgid "<b>Installed Version</b>" |
4374 | -msgstr "" |
4375 | - |
4376 | -#: ../gtk/glade/window_main.glade.h:3 ../gtk/glade/window_details.glade.h:3 |
4377 | -msgid "<b>Latest Available Version</b>" |
4378 | -msgstr "" |
4379 | - |
4380 | -#: ../gtk/glade/window_main.glade.h:4 ../gtk/glade/window_details.glade.h:4 |
4381 | -msgid "<b>Maintainer:</b>" |
4382 | -msgstr "" |
4383 | - |
4384 | -#: ../gtk/glade/window_main.glade.h:5 ../gtk/glade/window_details.glade.h:5 |
4385 | -msgid "" |
4386 | -"<b>Note:</b> To install a version that is different from the default one, " |
4387 | -"choose <b>Package -> Force Version...</b> from the menu." |
4388 | -msgstr "" |
4389 | - |
4390 | -#: ../gtk/glade/window_main.glade.h:6 ../gtk/glade/window_details.glade.h:6 |
4391 | -msgid "<b>Package:</b>" |
4392 | -msgstr "" |
4393 | - |
4394 | -#: ../gtk/glade/window_main.glade.h:7 ../gtk/glade/window_details.glade.h:7 |
4395 | -msgid "<b>Priority:</b>" |
4396 | -msgstr "" |
4397 | - |
4398 | -#: ../gtk/glade/window_main.glade.h:8 ../gtk/glade/window_details.glade.h:8 |
4399 | -msgid "<b>Section:</b>" |
4400 | -msgstr "" |
4401 | - |
4402 | -#: ../gtk/glade/window_main.glade.h:9 ../gtk/glade/window_details.glade.h:9 |
4403 | -msgid "<b>Status:</b>" |
4404 | -msgstr "" |
4405 | - |
4406 | -#: ../gtk/glade/window_main.glade.h:10 ../gtk/glade/window_details.glade.h:10 |
4407 | -msgid "<b>Tags:</b>" |
4408 | -msgstr "" |
4409 | - |
4410 | -#: ../gtk/glade/window_main.glade.h:11 |
4411 | -msgid "A_pply Marked Changes" |
4412 | -msgstr "" |
4413 | - |
4414 | -#: ../gtk/glade/window_main.glade.h:12 |
4415 | -msgid "Add downloaded packages" |
4416 | -msgstr "" |
4417 | - |
4418 | -#: ../gtk/glade/window_main.glade.h:13 |
4419 | -msgid "" |
4420 | -"Add packages downloaded with the \"Generate package download script\" " |
4421 | -"feature to the system" |
4422 | -msgstr "" |
4423 | - |
4424 | -#: ../gtk/glade/window_main.glade.h:14 |
4425 | -msgid "Apply" |
4426 | -msgstr "" |
4427 | - |
4428 | -#: ../gtk/glade/window_main.glade.h:15 |
4429 | -msgid "Automatically installed" |
4430 | -msgstr "" |
4431 | - |
4432 | -#: ../gtk/glade/window_main.glade.h:16 ../gtk/glade/window_details.glade.h:11 |
4433 | -msgid "Available versions:" |
4434 | -msgstr "" |
4435 | - |
4436 | -#: ../gtk/glade/window_main.glade.h:17 ../gtk/glade/window_details.glade.h:12 |
4437 | -msgid "Common" |
4438 | -msgstr "" |
4439 | - |
4440 | -#: ../gtk/glade/window_main.glade.h:18 |
4441 | -msgid "Dependants" |
4442 | -msgstr "" |
4443 | - |
4444 | -#: ../gtk/glade/window_main.glade.h:19 ../gtk/glade/window_find.glade.h:1 |
4445 | -#: ../gtk/glade/window_filters.glade.h:18 |
4446 | -#: ../gtk/glade/window_details.glade.h:13 ../gtk/rgfiltermanager.h:73 |
4447 | -msgid "Dependencies" |
4448 | -msgstr "" |
4449 | - |
4450 | -#: ../gtk/glade/window_main.glade.h:20 ../gtk/glade/window_details.glade.h:14 |
4451 | -msgid "Dependencies of the Latest Version" |
4452 | -msgstr "" |
4453 | - |
4454 | -#: ../gtk/glade/window_main.glade.h:22 ../gtk/glade/window_details.glade.h:17 |
4455 | -msgid "Download:" |
4456 | -msgstr "" |
4457 | - |
4458 | -#: ../gtk/glade/window_main.glade.h:23 |
4459 | -msgid "" |
4460 | -"Generate a shell script so that you can download the selected packages on a " |
4461 | -"different computer" |
4462 | -msgstr "" |
4463 | - |
4464 | -#: ../gtk/glade/window_main.glade.h:24 |
4465 | -msgid "Generate package download script" |
4466 | -msgstr "" |
4467 | - |
4468 | -#: ../gtk/glade/window_main.glade.h:25 |
4469 | -msgid "Icon _Legend" |
4470 | -msgstr "" |
4471 | - |
4472 | -#: ../gtk/glade/window_main.glade.h:26 ../gtk/glade/window_details.glade.h:18 |
4473 | -msgid "Installed Files" |
4474 | -msgstr "" |
4475 | - |
4476 | -#: ../gtk/glade/window_main.glade.h:27 |
4477 | -msgid "Mark All Upgrades" |
4478 | -msgstr "" |
4479 | - |
4480 | -#: ../gtk/glade/window_main.glade.h:28 |
4481 | -msgid "Mark Packages by _Task..." |
4482 | -msgstr "" |
4483 | - |
4484 | -#: ../gtk/glade/window_main.glade.h:29 |
4485 | -msgid "Mark for Co_mplete Removal" |
4486 | -msgstr "" |
4487 | - |
4488 | -#: ../gtk/glade/window_main.glade.h:30 |
4489 | -msgid "Mark for R_einstallation" |
4490 | -msgstr "" |
4491 | - |
4492 | -#: ../gtk/glade/window_main.glade.h:31 |
4493 | -msgid "Mark for _Installation" |
4494 | -msgstr "" |
4495 | - |
4496 | -#: ../gtk/glade/window_main.glade.h:32 |
4497 | -msgid "Mark for _Removal" |
4498 | -msgstr "" |
4499 | - |
4500 | -#: ../gtk/glade/window_main.glade.h:33 |
4501 | -msgid "Mark for _Upgrade" |
4502 | -msgstr "" |
4503 | - |
4504 | -#: ../gtk/glade/window_main.glade.h:38 ../gtk/glade/window_find.glade.h:6 |
4505 | -#: ../gtk/glade/window_filters.glade.h:58 |
4506 | -#: ../gtk/glade/window_details.glade.h:21 |
4507 | -msgid "Provided Packages" |
4508 | -msgstr "" |
4509 | - |
4510 | -#: ../gtk/glade/window_main.glade.h:39 |
4511 | -msgid "Reload" |
4512 | -msgstr "" |
4513 | - |
4514 | -#: ../gtk/glade/window_main.glade.h:40 |
4515 | -msgid "S_earch Results" |
4516 | -msgstr "" |
4517 | - |
4518 | -#: ../gtk/glade/window_main.glade.h:41 |
4519 | -msgid "S_tatus" |
4520 | -msgstr "" |
4521 | - |
4522 | -#: ../gtk/glade/window_main.glade.h:42 |
4523 | -msgid "Save Markings _As..." |
4524 | -msgstr "" |
4525 | - |
4526 | -#: ../gtk/glade/window_main.glade.h:43 |
4527 | -msgid "Search" |
4528 | -msgstr "" |
4529 | - |
4530 | -#: ../gtk/glade/window_main.glade.h:44 ../gtk/glade/window_details.glade.h:22 |
4531 | -msgid "Size:" |
4532 | -msgstr "" |
4533 | - |
4534 | -#: ../gtk/glade/window_main.glade.h:45 |
4535 | -msgid "Synaptic" |
4536 | -msgstr "" |
4537 | - |
4538 | -#: ../gtk/glade/window_main.glade.h:46 |
4539 | -msgid "Text Be_side Icons" |
4540 | -msgstr "" |
4541 | - |
4542 | -#: ../gtk/glade/window_main.glade.h:47 |
4543 | -msgid "Text _Below Icons" |
4544 | -msgstr "" |
4545 | - |
4546 | -#: ../gtk/glade/window_main.glade.h:48 |
4547 | -msgid "U_nmark" |
4548 | -msgstr "" |
4549 | - |
4550 | -#: ../gtk/glade/window_main.glade.h:49 |
4551 | -msgid "U_nmark All" |
4552 | -msgstr "" |
4553 | - |
4554 | -#: ../gtk/glade/window_main.glade.h:50 ../gtk/glade/window_details.glade.h:23 |
4555 | -msgid "Version:" |
4556 | -msgstr "" |
4557 | - |
4558 | -#: ../gtk/glade/window_main.glade.h:51 ../gtk/glade/window_details.glade.h:24 |
4559 | -msgid "Versions" |
4560 | -msgstr "" |
4561 | - |
4562 | -#: ../gtk/glade/window_main.glade.h:52 |
4563 | -msgid "_About" |
4564 | -msgstr "" |
4565 | - |
4566 | -#: ../gtk/glade/window_main.glade.h:53 |
4567 | -msgid "_Add CD-ROM..." |
4568 | -msgstr "" |
4569 | - |
4570 | -#: ../gtk/glade/window_main.glade.h:54 |
4571 | -msgid "_Browse Documentation" |
4572 | -msgstr "" |
4573 | - |
4574 | -#: ../gtk/glade/window_main.glade.h:55 |
4575 | -msgid "_Configure..." |
4576 | -msgstr "" |
4577 | - |
4578 | -#: ../gtk/glade/window_main.glade.h:56 |
4579 | -msgid "_Contents" |
4580 | -msgstr "" |
4581 | - |
4582 | -#: ../gtk/glade/window_main.glade.h:57 |
4583 | -msgid "_Custom Filters" |
4584 | -msgstr "" |
4585 | - |
4586 | -#: ../gtk/glade/window_main.glade.h:58 |
4587 | -msgid "_Download Changelog" |
4588 | -msgstr "" |
4589 | - |
4590 | -#: ../gtk/glade/window_main.glade.h:59 |
4591 | -msgid "_Edit" |
4592 | -msgstr "" |
4593 | - |
4594 | -#: ../gtk/glade/window_main.glade.h:60 |
4595 | -msgid "_File" |
4596 | -msgstr "" |
4597 | - |
4598 | -#: ../gtk/glade/window_main.glade.h:61 |
4599 | -msgid "_Filters" |
4600 | -msgstr "" |
4601 | - |
4602 | -#: ../gtk/glade/window_main.glade.h:62 |
4603 | -msgid "_Fix Broken Packages" |
4604 | -msgstr "" |
4605 | - |
4606 | -#: ../gtk/glade/window_main.glade.h:63 |
4607 | -msgid "_Force Version..." |
4608 | -msgstr "" |
4609 | - |
4610 | -#: ../gtk/glade/window_main.glade.h:64 |
4611 | -msgid "_Help" |
4612 | -msgstr "" |
4613 | - |
4614 | -#: ../gtk/glade/window_main.glade.h:65 |
4615 | -msgid "_Hide" |
4616 | -msgstr "" |
4617 | - |
4618 | -#: ../gtk/glade/window_main.glade.h:66 |
4619 | -msgid "_History" |
4620 | -msgstr "" |
4621 | - |
4622 | -#: ../gtk/glade/window_main.glade.h:67 |
4623 | -msgid "_Icons Only" |
4624 | -msgstr "" |
4625 | - |
4626 | -#: ../gtk/glade/window_main.glade.h:68 |
4627 | -msgid "_Lock Version" |
4628 | -msgstr "" |
4629 | - |
4630 | -#: ../gtk/glade/window_main.glade.h:69 |
4631 | -msgid "_Mark All Upgrades..." |
4632 | -msgstr "" |
4633 | - |
4634 | -#: ../gtk/glade/window_main.glade.h:70 |
4635 | -msgid "_Package" |
4636 | -msgstr "" |
4637 | - |
4638 | -#: ../gtk/glade/window_main.glade.h:71 |
4639 | -msgid "_Properties" |
4640 | -msgstr "" |
4641 | - |
4642 | -#: ../gtk/glade/window_main.glade.h:72 |
4643 | -msgid "_Quick Introduction" |
4644 | -msgstr "" |
4645 | - |
4646 | -#: ../gtk/glade/window_main.glade.h:73 |
4647 | -msgid "_Quit" |
4648 | -msgstr "" |
4649 | - |
4650 | -#: ../gtk/glade/window_main.glade.h:74 |
4651 | -msgid "_Read Markings..." |
4652 | -msgstr "" |
4653 | - |
4654 | -#: ../gtk/glade/window_main.glade.h:75 |
4655 | -msgid "_Redo" |
4656 | -msgstr "" |
4657 | - |
4658 | -#: ../gtk/glade/window_main.glade.h:76 |
4659 | -msgid "_Reload Package Information" |
4660 | -msgstr "" |
4661 | - |
4662 | -#: ../gtk/glade/window_main.glade.h:77 |
4663 | -msgid "_Repositories" |
4664 | -msgstr "" |
4665 | - |
4666 | -#: ../gtk/glade/window_main.glade.h:78 |
4667 | -msgid "_Save Markings" |
4668 | -msgstr "" |
4669 | - |
4670 | -#: ../gtk/glade/window_main.glade.h:79 |
4671 | -msgid "_Search..." |
4672 | -msgstr "" |
4673 | - |
4674 | -#: ../gtk/glade/window_main.glade.h:80 |
4675 | -msgid "_Sections" |
4676 | -msgstr "" |
4677 | - |
4678 | -#: ../gtk/glade/window_main.glade.h:81 |
4679 | -msgid "_Set Internal Option..." |
4680 | -msgstr "" |
4681 | - |
4682 | -#: ../gtk/glade/window_main.glade.h:82 |
4683 | -msgid "_Settings" |
4684 | -msgstr "" |
4685 | - |
4686 | -#: ../gtk/glade/window_main.glade.h:83 |
4687 | -msgid "_Text Only" |
4688 | -msgstr "" |
4689 | - |
4690 | -#: ../gtk/glade/window_main.glade.h:84 |
4691 | -msgid "_Toolbar" |
4692 | -msgstr "" |
4693 | - |
4694 | -#: ../gtk/glade/window_main.glade.h:85 |
4695 | -msgid "_Undo" |
4696 | -msgstr "" |
4697 | - |
4698 | -#: ../gtk/glade/window_about.glade.h:1 |
4699 | -msgid "" |
4700 | -"<span size=\"small\">Copyright (c) 2001-2004 Connectiva S/A \n" |
4701 | -"Copyright (c) 2002-2004 Michael Vogt</span>" |
4702 | -msgstr "" |
4703 | - |
4704 | -#: ../gtk/glade/window_about.glade.h:3 |
4705 | -msgid "<span size=\"xx-large\" weight=\"bold\">Synaptic version</span>" |
4706 | -msgstr "" |
4707 | - |
4708 | -#: ../gtk/glade/window_about.glade.h:6 |
4709 | -msgid "Debtag support is enabled." |
4710 | -msgstr "" |
4711 | - |
4712 | -#: ../gtk/glade/window_about.glade.h:7 |
4713 | -msgid "Documented by" |
4714 | -msgstr "" |
4715 | - |
4716 | -#: ../gtk/glade/window_about.glade.h:8 |
4717 | -msgid "" |
4718 | -"Man page:\n" |
4719 | -"Wybo Dekker <wybo@servalys.nl>\n" |
4720 | -"Michael Vogt <mvo@debian.org>\n" |
4721 | -"Sebastian Heinlein <sebastian.heinlein@web.de>\n" |
4722 | -"\n" |
4723 | -"Manual:\n" |
4724 | -"Sebastian Heinlein <sebastian.heinlein@web.de>" |
4725 | -msgstr "" |
4726 | - |
4727 | -#: ../gtk/glade/window_about.glade.h:15 |
4728 | -msgid "" |
4729 | -"Original author:\n" |
4730 | -"Alfredo K. Kojima <kojima@windowmaker.org>\n" |
4731 | -"\n" |
4732 | -"Maintainers:\n" |
4733 | -"Michael Vogt <mvo@debian.org>\n" |
4734 | -"Gustavo Niemeyer <niemeyer@conectiva.com>\n" |
4735 | -"Sebastian Heinlein <sebastian.heinlein@web.de>\n" |
4736 | -"\n" |
4737 | -"Contributors:\n" |
4738 | -"Enrico Zini <enrico@debian.org>\n" |
4739 | -"Panu Matilainen <pmatilai@welho.com>\n" |
4740 | -"Sviatoslav Sviridov <svd@lintec.minsk.by>" |
4741 | -msgstr "" |
4742 | - |
4743 | -#: ../gtk/glade/window_about.glade.h:27 |
4744 | -msgid "Package management software using apt." |
4745 | -msgstr "" |
4746 | - |
4747 | -#: ../gtk/glade/window_about.glade.h:28 |
4748 | -msgid "" |
4749 | -"This software is licensed under the terms of the GNU General Public License, " |
4750 | -"Version 2" |
4751 | -msgstr "" |
4752 | - |
4753 | -#: ../gtk/glade/window_about.glade.h:29 |
4754 | -msgid "Translated by" |
4755 | -msgstr "" |
4756 | - |
4757 | -#: ../gtk/glade/window_about.glade.h:30 |
4758 | -msgid "" |
4759 | -"Visit the home page at \n" |
4760 | -"http://www.nongnu.org/synaptic/" |
4761 | -msgstr "" |
4762 | - |
4763 | -#: ../gtk/glade/window_about.glade.h:32 |
4764 | -msgid "Written by" |
4765 | -msgstr "" |
4766 | - |
4767 | -#: ../gtk/glade/window_about.glade.h:33 |
4768 | -msgid "translators-credits" |
4769 | -msgstr "" |
4770 | - |
4771 | -#: ../gtk/glade/window_find.glade.h:2 |
4772 | -msgid "Description and Name" |
4773 | -msgstr "" |
4774 | - |
4775 | -#: ../gtk/glade/window_find.glade.h:3 |
4776 | -msgid "Look in:" |
4777 | -msgstr "" |
4778 | - |
4779 | -#: ../gtk/glade/window_find.glade.h:7 |
4780 | -msgid "Search:" |
4781 | -msgstr "" |
4782 | - |
4783 | -#: ../gtk/glade/window_find.glade.h:9 |
4784 | -msgid "_Search" |
4785 | -msgstr "" |
4786 | - |
4787 | -#: ../gtk/glade/window_fetch.glade.h:1 |
4788 | -msgid "Show for individual files" |
4789 | -msgstr "" |
4790 | - |
4791 | -#: ../gtk/glade/window_changes.glade.h:1 |
4792 | -msgid "" |
4793 | -"<span weight=\"bold\" size=\"larger\">Mark additional required changes?</" |
4794 | -"span>" |
4795 | -msgstr "" |
4796 | - |
4797 | -#: ../gtk/glade/window_changes.glade.h:2 |
4798 | -msgid "" |
4799 | -"The chosen action also affects other packages. The following changes are " |
4800 | -"required in order to proceed." |
4801 | -msgstr "" |
4802 | - |
4803 | -#: ../gtk/glade/window_changes.glade.h:3 |
4804 | -msgid "_Mark" |
4805 | -msgstr "" |
4806 | - |
4807 | -#: ../gtk/glade/window_preferences.glade.h:1 |
4808 | -#: ../gtk/glade/window_summary.glade.h:1 ../gtk/glade/window_filters.glade.h:1 |
4809 | -msgid " " |
4810 | -msgstr "" |
4811 | - |
4812 | -#: ../gtk/glade/window_preferences.glade.h:3 |
4813 | -msgid "<b>Appearance</b>" |
4814 | -msgstr "" |
4815 | - |
4816 | -#: ../gtk/glade/window_preferences.glade.h:4 |
4817 | -msgid "<b>Applying Changes</b>" |
4818 | -msgstr "" |
4819 | - |
4820 | -#: ../gtk/glade/window_preferences.glade.h:5 |
4821 | -msgid "<b>Colors</b>" |
4822 | -msgstr "" |
4823 | - |
4824 | -#: ../gtk/glade/window_preferences.glade.h:6 |
4825 | -msgid "<b>Columns</b>" |
4826 | -msgstr "" |
4827 | - |
4828 | -#: ../gtk/glade/window_preferences.glade.h:7 |
4829 | -msgid "<b>Fonts</b>" |
4830 | -msgstr "" |
4831 | - |
4832 | -#: ../gtk/glade/window_preferences.glade.h:8 |
4833 | -msgid "<b>History files</b>" |
4834 | -msgstr "" |
4835 | - |
4836 | -#: ../gtk/glade/window_preferences.glade.h:9 |
4837 | -msgid "<b>Marking Changes</b>" |
4838 | -msgstr "" |
4839 | - |
4840 | -#: ../gtk/glade/window_preferences.glade.h:10 |
4841 | -msgid "<b>Package upgrade behavior (default distribution)</b>" |
4842 | -msgstr "" |
4843 | - |
4844 | -#: ../gtk/glade/window_preferences.glade.h:11 |
4845 | -msgid "<b>Proxy Server</b>" |
4846 | -msgstr "" |
4847 | - |
4848 | -#: ../gtk/glade/window_preferences.glade.h:12 |
4849 | -msgid "<b>Temporary Files</b>" |
4850 | -msgstr "" |
4851 | - |
4852 | -#: ../gtk/glade/window_preferences.glade.h:13 |
4853 | -msgid "" |
4854 | -"<span size=\"large\" weight=\"bold\">These settings affect the core of your " |
4855 | -"system. Consider any changes carefully.</span>" |
4856 | -msgstr "" |
4857 | - |
4858 | -#: ../gtk/glade/window_preferences.glade.h:14 |
4859 | -msgid "A_pplication Font" |
4860 | -msgstr "" |
4861 | - |
4862 | -#: ../gtk/glade/window_preferences.glade.h:15 |
4863 | -msgid "Always Ask" |
4864 | -msgstr "" |
4865 | - |
4866 | -#: ../gtk/glade/window_preferences.glade.h:16 |
4867 | -msgid "Always prefer the highest version" |
4868 | -msgstr "" |
4869 | - |
4870 | -#: ../gtk/glade/window_preferences.glade.h:17 |
4871 | -msgid "Always prefer the installed version" |
4872 | -msgstr "" |
4873 | - |
4874 | -#: ../gtk/glade/window_preferences.glade.h:18 |
4875 | -msgid "Apply changes in a terminal window" |
4876 | -msgstr "" |
4877 | - |
4878 | -#: ../gtk/glade/window_preferences.glade.h:19 |
4879 | -msgid "Ask to confirm changes that also affect other packages" |
4880 | -msgstr "" |
4881 | - |
4882 | -#: ../gtk/glade/window_preferences.glade.h:20 |
4883 | -msgid "Ask to quit after the changes have been applied successfully" |
4884 | -msgstr "" |
4885 | - |
4886 | -#: ../gtk/glade/window_preferences.glade.h:21 |
4887 | -msgid "Authentication" |
4888 | -msgstr "" |
4889 | - |
4890 | -#: ../gtk/glade/window_preferences.glade.h:22 |
4891 | -msgid "Automatically" |
4892 | -msgstr "" |
4893 | - |
4894 | -#: ../gtk/glade/window_preferences.glade.h:23 |
4895 | -msgid "Broken:" |
4896 | -msgstr "" |
4897 | - |
4898 | -#: ../gtk/glade/window_preferences.glade.h:24 |
4899 | -msgid "Clicking on the status icon marks the most likely action" |
4900 | -msgstr "" |
4901 | - |
4902 | -#: ../gtk/glade/window_preferences.glade.h:25 |
4903 | -msgid "Color" |
4904 | -msgstr "" |
4905 | - |
4906 | -#: ../gtk/glade/window_preferences.glade.h:26 |
4907 | -msgid "Color packages by their status" |
4908 | -msgstr "" |
4909 | - |
4910 | -#: ../gtk/glade/window_preferences.glade.h:27 |
4911 | -msgid "Colors" |
4912 | -msgstr "" |
4913 | - |
4914 | -#: ../gtk/glade/window_preferences.glade.h:28 |
4915 | -msgid "Columns and Fonts" |
4916 | -msgstr "" |
4917 | - |
4918 | -#: ../gtk/glade/window_preferences.glade.h:29 |
4919 | -msgid "" |
4920 | -"Comma separated list of hosts and domains that will not be contacted through " |
4921 | -"the proxy (e.g. localhost, 192.168.1.231, .net)" |
4922 | -msgstr "" |
4923 | - |
4924 | -#: ../gtk/glade/window_preferences.glade.h:30 |
4925 | -msgid "Completely" |
4926 | -msgstr "" |
4927 | - |
4928 | -#: ../gtk/glade/window_preferences.glade.h:31 |
4929 | -msgid "Consider recommended packages as dependencies" |
4930 | -msgstr "" |
4931 | - |
4932 | -#: ../gtk/glade/window_preferences.glade.h:32 |
4933 | -msgid "Default Upgrade" |
4934 | -msgstr "" |
4935 | - |
4936 | -#: ../gtk/glade/window_preferences.glade.h:33 |
4937 | -msgid "Delete _History files older than:" |
4938 | -msgstr "" |
4939 | - |
4940 | -#: ../gtk/glade/window_preferences.glade.h:34 |
4941 | -msgid "Delete all cache package files now." |
4942 | -msgstr "" |
4943 | - |
4944 | -#: ../gtk/glade/window_preferences.glade.h:35 |
4945 | -msgid "Direct connection to the internet" |
4946 | -msgstr "" |
4947 | - |
4948 | -#: ../gtk/glade/window_preferences.glade.h:37 |
4949 | -msgid "FTP proxy: " |
4950 | -msgstr "" |
4951 | - |
4952 | -#: ../gtk/glade/window_preferences.glade.h:38 |
4953 | -msgid "Files" |
4954 | -msgstr "" |
4955 | - |
4956 | -#: ../gtk/glade/window_preferences.glade.h:39 |
4957 | -msgid "General" |
4958 | -msgstr "" |
4959 | - |
4960 | -#: ../gtk/glade/window_preferences.glade.h:40 |
4961 | -msgid "HTTP proxy: " |
4962 | -msgstr "" |
4963 | - |
4964 | -#: ../gtk/glade/window_preferences.glade.h:41 |
4965 | -msgid "IP address or host name of the ftp proxy server" |
4966 | -msgstr "" |
4967 | - |
4968 | -#: ../gtk/glade/window_preferences.glade.h:42 |
4969 | -msgid "IP address or host name of the http proxy server" |
4970 | -msgstr "" |
4971 | - |
4972 | -#: ../gtk/glade/window_preferences.glade.h:43 |
4973 | -msgid "Ignore" |
4974 | -msgstr "" |
4975 | - |
4976 | -#: ../gtk/glade/window_preferences.glade.h:44 |
4977 | -msgid "Installed (locked):" |
4978 | -msgstr "" |
4979 | - |
4980 | -#: ../gtk/glade/window_preferences.glade.h:45 |
4981 | -msgid "Installed:" |
4982 | -msgstr "" |
4983 | - |
4984 | -#: ../gtk/glade/window_preferences.glade.h:46 |
4985 | -msgid "Keep Configuration" |
4986 | -msgstr "" |
4987 | - |
4988 | -#: ../gtk/glade/window_preferences.glade.h:47 |
4989 | -msgid "Manual proxy configuration" |
4990 | -msgstr "" |
4991 | - |
4992 | -#: ../gtk/glade/window_preferences.glade.h:48 |
4993 | -msgid "Marked for complete removal:" |
4994 | -msgstr "" |
4995 | - |
4996 | -#: ../gtk/glade/window_preferences.glade.h:49 |
4997 | -msgid "Marked for downgrade:" |
4998 | -msgstr "" |
4999 | - |
5000 | -#: ../gtk/glade/window_preferences.glade.h:50 |
The diff has been truncated for viewing.
It should also fix other sorting issues when doing a quick search.