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