703 Commits

Author SHA1 Message Date
Alexandre Arnt
0d98280272 - Bugfix in groups code. 2016-03-27 16:54:26 -03:00
Alexandre Arnt
9fa9190813 - Added ccr to getAUR URL code. 2016-03-27 12:36:15 -03:00
Alexandre Arnt
2557f971fe - Bugfix in url aur code. 2016-03-27 12:13:10 -03:00
Alexandre Arnt
fa3b31a7ac - Bugfix in url show code. 2016-03-27 12:07:42 -03:00
Alexandre Arnt
4454ed520f - Add AUR pkg URL information at Info tab. 2016-03-27 11:59:13 -03:00
Alexandre Arnt
3fabfcda1c - BugFix: Whenever a pkg is called "sh" in optional list, let's anchor
it to "bash".
2016-03-27 10:55:03 -03:00
Alexandre Arnt
6e0debe014 - Bugfixes in groups code. 2016-03-27 10:06:17 -03:00
Alexandre Arnt
739c336a78 - Removed useless code. 2016-03-27 09:04:22 -03:00
Alexandre Arnt
96b06ca89f - Bugfix in toolbutton code. 2016-03-27 08:52:33 -03:00
Alexandre Arnt
002b207fcc - Let's refresh AUR tool button just in the main package list screen. 2016-03-27 08:07:44 -03:00
Alexandre Arnt
6034fc7ac9 - Optimize code. 2016-03-26 12:16:58 -03:00
Alexandre Arnt
d45645bb7c - Bugfix in buildPackageList. 2016-03-26 12:12:36 -03:00
Alexandre Arnt
c0bed628d2 - BugFix in pkglist method. 2016-03-26 12:09:26 -03:00
Alexandre Arnt
742ce81bce - Package list now also preserves sort column and sort order while in
AUR/KCP/CCR mode.
2016-03-26 11:19:19 -03:00
Alexandre Arnt
9596adc9c3 - Bugfix to comply to new pacaur tool;
- Preparation for release.
2016-03-25 23:06:00 -03:00
Alexandre Arnt
28a7f96f78 - Added <F2> shortcut to focus package list. 2016-03-25 20:00:21 -03:00
Alexandre Arnt
89de8dcc62 - Fixed a crash in anchor click while package list did not have focus. 2016-03-25 18:39:44 -03:00
Alexandre Arnt
1115b0e345 - BugFix: When user commits a transaction, commit and cancel buttons
must get disabled.
2016-03-24 20:23:58 -03:00
Alexandre Arnt
ed557f5677 - Use DELETE key to remove pkgs. 2016-03-24 19:34:51 -03:00
Alexandre Arnt
8573e748c2 - Added a shortcut to repoeditor. 2016-03-20 18:29:28 -03:00
Alexandre Arnt
76df1ffb28 - Added shortcuts to some tools. 2016-03-20 12:29:38 -03:00
Alexandre Arnt
ac922ca980 - Small fixes. 2016-03-20 10:43:36 -03:00
Alexandre Arnt
4922e18a1a - Pressing <ENTER> or <RETURN> key on package list triggers package
actions.
2016-03-20 10:31:22 -03:00
Alexandre Arnt
d3c89e293b - Make Octopi more keyboard friendly;
- Some refactorings.
2016-03-20 00:04:21 -03:00
Alexandre Arnt
66fd0746ba - Forgot header info. 2016-03-12 19:05:05 -03:00
Alexandre Arnt
2e45b25cc6 - Refactor in debug mode. 2016-03-12 19:02:49 -03:00
Alexandre Arnt
390cfdc1c5 - Refactoring in remove AUR pkg in a kcp environment. 2016-03-12 18:11:01 -03:00
Alexandre Arnt
3bfa9a1c09 - BugFix: removing AUR pkgs with ccr and kcp were buggy. 2016-03-12 17:37:11 -03:00
Alexandre Arnt
97e63a7b2a - Warn for plasma5 systems using notifier code. 2016-03-12 12:20:20 -03:00
Alexandre Arnt
881b80ad1e - Enhance debugmode output. 2016-03-12 11:54:50 -03:00
Alexandre Arnt
dd09f19d8a - Stop using 'notify-send' in octopi-notifier: the era of annoying
notifiers is over;
- Updated translations.
2016-03-12 10:23:43 -03:00
Alexandre Arnt
1829a288be - Back to defaulting to qt4 for notifier (PKGBUILD). 2016-03-03 17:22:42 -03:00
Alexandre Arnt
aeddfc5816 - Tries to keep notifier compatible with Qt4 libs. 2016-03-03 17:10:04 -03:00
Alexandre Arnt
d1c52c07f1 - Tries to keep notifier compatible with Qt4. 2016-03-03 17:06:17 -03:00
Alexandre Arnt
5a27a68d29 - Use only Qt5 in PKGBUILD. 2016-03-03 15:48:09 -03:00
Alexandre Arnt
2c629c7fcc - BugFix in cache cleaner .pro file. 2016-03-03 14:31:32 -03:00
Alexandre Arnt
f34408cf11 - OutputDialog: first add progressBar. 2016-03-03 12:27:39 -03:00
Alexandre Arnt
e3ccd48c17 - BugFix in get AUR pkg list. 2016-03-03 12:00:45 -03:00
Alexandre Arnt
9827c4231a - BugFix in Get AUR package list. 2016-03-03 11:53:47 -03:00
Alexandre Arnt
9765d48bda - BugFix in makeAnchorOfPackage code. 2016-03-03 11:32:26 -03:00
Alexandre Arnt
b459545aa2 - Refactor to make code generic. 2016-03-03 10:41:57 -03:00
Alexandre Arnt
63cf13150a - Fix in action code. 2016-03-02 21:29:40 -03:00
Alexandre Arnt
e7dddc4b65 - BugFix: test action before seting value. 2016-03-02 21:24:44 -03:00
Alexandre Arnt
2214b1ea40 - Fix outputdialog code. 2016-03-02 18:37:11 -03:00
Alexandre Arnt
92bab445f4 - Missed command execute flag. 2016-03-02 18:18:39 -03:00
Alexandre Arnt
8cc5ef5b76 - Fix slot parameter. 2016-03-02 18:11:02 -03:00
Alexandre Arnt
e034267666 - BugFix in slot parameter. 2016-03-02 18:08:15 -03:00
Alexandre Arnt
71bb830f46 - BugFix in slot parameters. 2016-03-02 18:06:10 -03:00
Alexandre Arnt
0504431389 - Forgot to lock notifier interface... 2016-03-02 18:01:47 -03:00
Alexandre Arnt
9709ce3486 - BugFix in notifier code. 2016-03-02 17:43:34 -03:00
Alexandre Arnt
db87a8f904 - Changed some headers. 2016-03-02 17:35:01 -03:00
Alexandre Arnt
559c025832 - Fix. 2016-03-02 17:02:37 -03:00
Alexandre Arnt
f0af41bfb3 - Add another include. 2016-03-02 17:00:21 -03:00
Alexandre Arnt
28560aca23 - Those files missed default project header. 2016-03-02 16:06:26 -03:00
Alexandre Arnt
08a62b466a - Updated translations. 2016-03-02 15:57:51 -03:00
Alexandre Arnt
f1ef4fa4c0 - Oooops :-) 2016-03-02 15:52:22 -03:00
Alexandre Arnt
93cc403567 Merge branch 'master' of https://github.com/aarnt/octopi 2016-03-02 15:50:32 -03:00
Alexandre Arnt
800cd164e8 - Major refactoring: Decoupling of Pacman executor and parser code from
the UI as well as SearchBar slots for QTextBrowser objects;
- Added an output dialog to notifier, so users can do a system upgrade
without a terminal.
2016-03-02 15:50:06 -03:00
Alexandre Arnt
0c1deb4c22 - Major refactoring: Decoupling of Pacman executor and parser code from
the UI as well as SearchBar slots for QTextBrowser objects;
- Added an output dialog to notifier, so users can do a system upgrade
without a terminal.
2016-03-02 15:47:08 -03:00
Alexandre Arnt
d81bf0e28d - spaces... 2016-03-01 19:02:35 -03:00
Alexandre Arnt
8344157840 - BugFix: When you were searching for a pkg and the Files tab was
selected, focus got lost;
- BugFix: Package dependencies with >, <, =, >= and <= signals were not
clickable in Info tab;
- Major refactoring: Decoupling of Pacman executor and parser code from
the UI.
2016-03-01 19:01:04 -03:00
Alexandre Arnt
a114840c3c - BugFix: When there's a pkg change outside Octopi, we trigger a flag to
refresh the lists.
2016-02-28 18:16:17 -03:00
Alexandre Arnt
d360d3a150 - Updated translation. 2016-02-28 14:31:37 -03:00
Alexandre Arnt
17fa8e7c04 - Updated translations. 2016-02-27 19:07:26 -03:00
Alexandre Arnt
6c0d32b401 - BugFix: Do not permit two or more octopi instances if one is in root
mode.
2016-02-27 15:37:56 -03:00
Alexandre Arnt
1a6f05a107 - Adjusted notifier to handle 1 month check intervals. 2016-02-27 15:22:18 -03:00
Alexandre Arnt
7002ed6471 - BugFix in run with root mode;
- BugFix: Got rid of that annoying ampersand in mainwindow.ui.
2016-02-27 15:02:30 -03:00
Alexandre Arnt
6d20a2817b - BugFix: Tab files was not refreshing when enabling KCP mode in KaOS. 2016-02-26 19:31:23 -03:00
Alexandre Arnt
6137cd17c7 - Added an entry for Mirror-check in Tools menu. 2016-02-26 17:55:44 -03:00
Alexandre Arnt
ceb8afca9f - Added an entry for Mirror-check in File menu;
- Added "pkgfile -u" (if available) in sync db transaction.
2016-02-26 16:57:16 -03:00
Alexandre Arnt
36c68e9567 - BugFix: Distro news now works with https KaOS site. 2016-02-25 16:48:42 -03:00
Alexandre Arnt
d1515168a5 - Updated README.md file. 2016-02-07 15:44:15 -02:00
Alexandre Arnt
2f32ea859f - Removed mirror-check from Chakra. 2016-02-06 18:16:39 -02:00
Alexandre Arnt
402bc37847 - Added Calamares install log when in KaOS. 2016-02-06 17:47:30 -02:00
Alexandre Arnt
34b2dcfec6 - BugFix: simplified chinese translation. 2016-02-06 17:36:49 -02:00
Alexandre Arnt
4d89648fe5 - Added Simplified Chinese translation. 2016-02-06 17:11:33 -02:00
Alexandre Arnt
55199bce21 Merge pull request #149 from philmmanjaro/master
Add lxqt-sudo support
2016-02-06 16:41:54 -02:00
Philip
9a1ebdbca7 lxqt-sudo support
add a method to retrieve lxqt-sudo used with su backend

Signed-off-by: udeved <artoo@manjaro.org>
Signed-off-by: philm <philm@manjaro.org>
2016-01-06 09:11:52 +01:00
Alexandre Arnt
e6fdecb6e3 - New dev cycle begins... 2015-11-14 12:07:51 -02:00
Alexandre Arnt
a32aef964a - Updated CHAKRA RSS site (thanks to s8321414). 2015-11-14 12:03:42 -02:00
Alexandre Arnt
5abb0fca0f - Bumped version number in PKGBUILD. 2015-11-08 20:20:40 -02:00
Alexandre Arnt
ef6ee413b9 - Preparing for 0.8 release;
- Updated README.md.
2015-11-08 20:05:29 -02:00
Alexandre Arnt
a9be6dc995 - Updated README.md. 2015-11-08 19:40:43 -02:00
Alexandre Arnt
bfc5bb9a6b - Updated README.md. 2015-11-08 19:39:17 -02:00
Alexandre Arnt
46241ebccc - Updated README.md. 2015-11-08 19:25:29 -02:00
Alexandre Arnt
38975b4531 - Updated README.md. 2015-11-08 19:23:25 -02:00
Alexandre Arnt
80ef8f064f - README.md updated. 2015-11-08 19:18:11 -02:00
Alexandre Arnt
5de95c83d8 - Changed README to MD style. 2015-11-08 18:09:42 -02:00
Alexandre Arnt
2a944d31b9 - Changes in gitignore. 2015-11-08 18:04:53 -02:00
Alexandre Arnt
7e2cdc3f55 - Added a .gitignore file. 2015-11-08 17:50:19 -02:00
Alexandre Arnt
380fbec59e Merge branch 'master' of https://github.com/aarnt/octopi 2015-11-08 17:39:37 -02:00
Alexandre Arnt
f153e9e781 - Updated translations. 2015-11-08 17:38:54 -02:00
Alexandre Arnt
55f63bc616 - Updated translations. 2015-10-27 22:24:42 -02:00
Alexandre Arnt
28ce6706ca Merge pull request #140 from pmattern/notif-desktop
Octopi notifier: improve integration into LXQt
2015-10-20 11:39:08 -02:00
Alexandre Arnt
12ba6a089f - Fix in tab files refresh at startup. 2015-10-19 23:14:14 -02:00
Peter Mattern
ea65987f4e Octopi notifier: improve integration into LXQt
adds a key needed to make Octopi notifier work reliably in plugin-statusnotifier of LXQt
2015-10-18 21:51:36 +02:00
Alexandre Arnt
c5f56cc94f - BugFix in AUR refresh repository code. 2015-10-14 21:39:30 -03:00
Alexandre Arnt
0c74815c91 - Small code refactorings. 2015-10-14 21:25:39 -03:00
Alexandre Arnt
6cfb78a8e0 - Updated translations. 2015-10-13 22:41:46 -03:00
Alexandre Arnt
d5ba6cb44b - BugFix: Speed optimizations in startup code (AUR outdated list). 2015-10-13 00:46:54 -03:00
Alexandre Arnt
7d954d324c - Fish shell fixes. 2015-10-10 12:31:24 -03:00
Alexandre Arnt
3989f56ea0 - Trying to make Octopi fish-compatible... 2015-10-04 18:11:14 -03:00
Alexandre Arnt
5de6a1b1f6 - BugFix: "Clear" tooltip was not showing in lineedit when in plasma
desktop.
2015-10-04 11:17:52 -03:00
Alexandre Arnt
63ba41c31e - Yaourt compatibility bugfix. 2015-10-04 10:25:57 -03:00
Alexandre Arnt
4bc105c068 - BugFix: Octopi now honors the $SHELL variable (thanks to LAC1213). 2015-10-03 20:40:52 -03:00
Alexandre Arnt
21f20d0115 Merge pull request #136 from LAC1213/master
Close Issue #92
2015-10-04 09:40:31 -03:00
Alexandre Arnt
e0f818a8f7 - Removed ugly color change in URLs. 2015-10-03 15:22:12 -03:00
Alexandre Arnt
e96950a5fc - Updated translations;
- Fixes in SysInfo code.
2015-10-03 15:13:19 -03:00
Alexandre Arnt
635287d3e1 Merge pull request #137 from phoewass/bug/get-outdated-aur-packages
BugFix: getAUROutdatedPackagesNameVersion wrong behaviour with yaourt
2015-10-03 15:12:25 -03:00
Wassim
a0cbdc8ca3 BugFix: getAUROutdatedPackagesNameVersion wrong behaviour with yaourt
The issue results in AUR toolButton showing 0 packages, wrong "Outdated version" and *no* "Available version" in output tab.
"""yaourt -Qua""" yields something like this: aur/package-name 1.0.2-2 -> 1.0.3-1
2015-10-02 01:18:16 +02:00
Wassim
af0004de87 Merge pull request #1 from aarnt/master
Sync with aarnt/octopi
2015-10-02 01:04:10 +02:00
LAC1213
d7d754775f remove swap files 2015-09-27 01:25:27 +02:00
LAC1213
ad2246d440 look up $SHELL environment variable instead of using bash when running commands in terminal 2015-09-27 01:20:26 +02:00
Alexandre Arnt
44d2c5c6f7 - Removed QT_VERSION swtich code from searchlineedit;
- Reverted code change in doInstall() for running inside terminals.
2015-09-26 18:27:03 -03:00
Alexandre Arnt
76a97eaa32 Merge pull request #133 from LAC1213/master
use sudo when running command in terminal
2015-09-26 18:08:45 -03:00
Alexandre Arnt
33190350e1 - BugFix: Added option to search files with "\+" (escaping the plus
sign). This would find things such    as C++ => "c\+\+" (thanks to
maxis11).
2015-09-26 18:00:36 -03:00
Alexandre Arnt
1212ad3ac9 - Obfuscation in <HOSTNAME> and <HOME_PATH> outputs of SysInfo;
- Updated translations.
2015-09-26 17:49:08 -03:00
Alexandre Arnt
29e7f4bb70 - Updated translations. 2015-09-20 16:46:28 -03:00
Alexandre Arnt
3b196a5253 Merge branch 'master' of https://github.com/aarnt/octopi 2015-09-17 22:21:31 -03:00
Alexandre Arnt
109b7f1ad7 - Updated translation. 2015-09-17 22:20:56 -03:00
LAC1213
1059921827 use sudo when running command in terminal 2015-09-17 20:34:34 +02:00
Alexandre Arnt
02a4df3729 - BugFix: Outdated AUR pkgs were not showing outdated versions
correctly, when using "yaourt" tool.
2015-09-13 18:31:59 -03:00
Alexandre Arnt
1920d511f1 - Updated translations. 2015-09-13 12:14:20 -03:00
Alexandre Arnt
54beab98db - Updated translation. 2015-09-07 18:42:21 -03:00
Alexandre Arnt
e811845fd7 - Updated translations. 2015-09-07 18:17:12 -03:00
Alexandre Arnt
fa6e945e67 - Updated translations. 2015-09-07 18:10:35 -03:00
Alexandre Arnt
3ae05a4518 - Updated translations. 2015-09-07 17:48:15 -03:00
Alexandre Arnt
aa623c94ad - Updated translations;
- Added 'kcp --information' to a separate thread.
2015-09-07 16:04:30 -03:00
Alexandre Arnt
8168a0ed56 - Updated translations. 2015-09-07 12:39:17 -03:00
Alexandre Arnt
32a5287a98 - Updated 8 translations! 2015-09-07 09:44:28 -03:00
Alexandre Arnt
8e6409e7f2 - Removed debug code from class Package. 2015-09-06 18:43:27 -03:00
Alexandre Arnt
32286dc736 - Added support to "kcp --information" at Info tab. 2015-09-05 19:34:55 -03:00
Alexandre Arnt
59b945ea4c - Updated translations. 2015-09-05 16:48:57 -03:00
Alexandre Arnt
fb4755d10f - Now tab Files shows a progressbar while building the list of files. 2015-08-15 18:02:45 -03:00
Alexandre Arnt
a0ec3a2b2c - Upgraded translation;
- BugFix: A wrong index number was taken when parsing the output of
yaourt -Qua (thanks to jdelmas).
2015-08-15 17:42:56 -03:00
Alexandre Arnt
f9fb3b86aa - Added green font color to mirror check output (synced repos). 2015-08-09 17:12:51 -03:00
Alexandre Arnt
05bb8acb6c Merge branch 'master' of https://github.com/aarnt/octopi 2015-08-09 16:51:37 -03:00
Alexandre Arnt
0cb937d6b3 - BugFix: No columns warning while executing actions inside Octopi
(thanks to flying-sheep).
2015-08-09 16:51:15 -03:00
Alexandre Arnt
08c392a4c1 Merge pull request #126 from jdelmas/master
BugFix: In Cinnamon, gnome-terminal wasn't handled properly causing Xterm to be used as a fallback.
2015-08-09 12:29:50 -03:00
Jean Delmas
0eb06cebd6 BugFix: In Cinnamon, gnome-terminal wasn't handled properly causing Xterm to be used as a fallback. 2015-08-09 16:49:51 +02:00
Alexandre Arnt
b486e9a091 - Updated translations. 2015-08-09 11:11:13 -03:00
Alexandre Arnt
2ee166c9b7 - BugFix: Transaction dialog can now be resized and new value is
persisted on disk;
- Updated translations.
2015-08-01 09:26:24 -03:00
Alexandre Arnt
3906d74396 - BugFix: TransactionDialog can now be resized;
- Yellow notifier icon tooltip now displays Foreign repo tool name;
- Updated translations.
2015-07-22 21:54:11 -03:00
Alexandre Arnt
67a6603c4c Merge pull request #123 from flying-sheep/patch-1
Don’t constrain dialog size needlessly
2015-07-21 12:57:36 -03:00
Philipp A.
54c8eb676b Don’t constrain dialog size needlessly 2015-07-21 17:45:44 +02:00
Alexandre Arnt
6df0f8a03d - BugFix: If user refused to remove pacman's lock file, commands should
be canceled!
2015-07-12 18:32:44 -03:00
Alexandre Arnt
78640ff72f - Updated translations. 2015-07-12 17:30:42 -03:00
Alexandre Arnt
b8e662c7d2 - Updated CHANGELOG file. 2015-07-12 16:56:55 -03:00
Alexandre Arnt
7954e39ad9 - Removed Qt4 compatibility from cachecleaner and repoeditor
subprojects.
2015-07-12 16:23:49 -03:00
Alexandre Arnt
ea5caa0ea3 - Updated translations. 2015-07-12 16:16:51 -03:00
Alexandre Arnt
0e215b619b - Added Parabola GNU/Linux-libre support (thanks to coadde). 2015-07-11 18:13:51 -03:00
Alexandre Arnt
fb0320a395 - Updated some translations. 2015-07-09 22:52:27 -03:00
Alexandre Arnt
236fafa8b2 - Added galician translation (thanks to Ismael Ordóñez) and updated
others.
2015-07-09 22:19:58 -03:00
Alexandre Arnt
f0d95aeabe - Fixed Copyright issue with Pacman help/about string. 2015-07-05 16:10:22 -03:00
Alexandre Arnt
d9848f6b13 - BugFix: When user closed searchbar inside a QTextBrowser, cursor
position was reseted.
2015-07-05 13:48:00 -03:00
Alexandre Arnt
8b6455b92f - Updated translations. 2015-07-04 20:00:45 -03:00
Alexandre Arnt
61e4c631be - When outdated packages are printed at Output tab, you can see their
information just hovering the mouse over them;
- At Info tab, packages in "depends On" field are shown as clickable
anchors;
- Information tab now supports "ctrl+F" searching;
- Help/About dialog now shows Pacman information.
2015-07-04 19:53:16 -03:00
Alexandre Arnt
9c66c2c0f4 - BugFix for compilation in Qt 5.5 systems. 2015-06-27 17:42:35 -03:00
Alexandre Arnt
6a51980b4c - BugFix: If user tried to sync db with kdesu and clicked "ESC", some
garbage went to Output tab.
2015-06-27 12:27:17 -03:00
Alexandre Arnt
5d38bb56ad - BugFix: In some very specific situations Info tab did not refresh info
of selected package;
- StatusBar msg got updated with number of selected packages more
visible;
- Updated pt_BR translation.
2015-06-27 10:53:58 -03:00
Alexandre Arnt
ab6ed11e56 - Updated translations and initialization code fix (thanks to offa). 2015-06-10 17:31:40 -03:00
Alexandre Arnt
cd8837cef3 Merge pull request #114 from offa/code_tweak
Code tweak
2015-06-10 17:21:25 -03:00
offa
169ea13eba Memberinitialisation changed to init-list. 2015-06-10 11:52:16 +02:00
Alexandre Arnt
68a96a7118 - BugFix: Package counters were not zeroing when searches found no
results.
2015-06-09 11:03:15 -03:00
Alexandre Arnt
737cc611c6 - Fixes in remove method call. 2015-06-07 20:29:48 -03:00
Alexandre Arnt
bffb34a7d8 - Added bugfix code from "phoewass";
- Updated some translations.
2015-06-03 21:25:29 -03:00
Alexandre Arnt
874b4ca57a Merge pull request #113 from phoewass/patch-1
BugFix: Crash when UnixCommand::getPackageList doesn't yield results
2015-06-03 21:00:35 -03:00
Wassim
b0db738663 BugFix: Crash when UnixCommand::getPackageList doesn't yield results
This bug happens when UnixCommand::getPackageList retruns
an empty QString after running pacman command.
2015-05-28 02:02:56 +02:00
Alexandre Arnt
b9d40becde - Updated portuguese translations. 2015-05-16 17:47:19 -03:00
Alexandre Arnt
e01f58d7ee - BugFix: Sync Interval dialog was not showing strings in some
languages.
2015-05-12 20:50:49 -03:00
Alexandre Arnt
43b75264f5 BugFix: Qt4 translation issues at menubar. 2015-04-27 20:05:43 -03:00
Alexandre Arnt
f17ee4f211 - Fix an Octopi compile bug with Qt4 libs. 2015-04-25 19:21:46 -03:00
Alexandre Arnt
9b85932c0e - Added space chars to filter line edit widget. 2015-04-25 18:06:40 -03:00
Alexandre Arnt
acdd152437 - Trying to get a translated SU dialog... 2015-04-25 17:17:15 -03:00
Alexandre Arnt
ecd6701de0 - Release prep... 2015-04-25 16:33:37 -03:00
Alexandre Arnt
f5edc8bf69 - Some changes in notifier (-d switch);
- Updated asturian translation.
2015-04-25 10:42:21 -03:00
Alexandre Arnt
4bc88b8502 - Added a "-d" switch to octopi to show some debug info (speed related). 2015-04-18 02:41:24 -03:00
Alexandre Arnt
3eb3836f94 - Size fix in head command. 2015-04-18 02:20:34 -03:00
Alexandre Arnt
d61ecd533d - Fixed refreshTools method. 2015-04-18 01:49:27 -03:00
Alexandre Arnt
9e27bcb1de - Tools menu refresh code. 2015-04-18 01:39:33 -03:00
Alexandre Arnt
045c17b5e2 - Restrict pacman.log output to the first 256K while not in KaOS. 2015-04-18 00:47:13 -03:00
Alexandre Arnt
b7f1931ce3 - Removed some color codes from pacaur output. 2015-04-18 11:32:02 -03:00
Alexandre Arnt
1a288a3461 - Updated turkish translation. 2015-04-17 20:36:23 -03:00
Alexandre Arnt
82cffd10ab - Now Package treeview columns get their widths saved. 2015-04-10 09:09:08 -03:00
Alexandre Arnt
42f9042c0c - BugFix: Use user language in SU dialog while in CacheCleaner. 2015-04-09 23:17:40 -03:00
Alexandre Arnt
4ce02a273a - Removed another annoying string in parser;
- Present SU dialog in user's language when Ctrl+Shif+C.
2015-04-09 22:53:39 -03:00
Alexandre Arnt
71a3244ff6 - Updated translations. 2015-04-08 21:47:30 -03:00
Alexandre Arnt
8d2ac9ab47 - Reenabled Pacaur support. 2015-04-08 21:45:25 -03:00
Alexandre Arnt
2a6e5c639f - BUGFIX: description of foreign pkgs were not being shown in dependency
pkgs removal dialog (thanks to FadeMind);
- Updated translations.
2015-04-06 20:06:40 -03:00
Alexandre Arnt
6f82d23d5c - Updated hebrew translation. 2015-03-31 22:29:10 -03:00
Alexandre Arnt
8829e2cf74 - Updated translations. 2015-03-24 21:03:26 -03:00
Alexandre Arnt
454be62345 - Added 'gist' in optdeps. 2015-03-24 17:31:14 -03:00
Alexandre Arnt
ea99a38f65 Merge pull request #90 from offa/some_codeimprovements
Thanks!
2015-03-24 17:23:19 -03:00
Alexandre Arnt
fecca49bfd - Added "pacman -Qm" to SysInfo. 2015-03-24 17:21:19 -03:00
offa
dcaf8dffba Missing inits added to ctor's. 2015-03-24 20:46:57 +01:00
offa
7c1a16f9e1 More efficient iterator increment. 2015-03-24 20:35:15 +01:00
offa
16fbcb820c The value of n is always != 1 if it's > 1380. 2015-03-24 20:26:54 +01:00
Alexandre Arnt
297129490a - Changed SysInfo commands. 2015-03-24 13:34:54 -03:00
Alexandre Arnt
8ea872b5de - Had to remove ampersand texts manually as Qt Designer insists on
putting them in menus and action texts.
2015-03-24 13:26:35 -03:00
Alexandre Arnt
0cce7fbe50 - Added "uname -a" to SysInfo;
- Made SysInfo available in all distros.
2015-03-24 12:41:20 -03:00
Alexandre Arnt
dec80408b0 - Added "/etc/KaOS-release" to SysInfo. 2015-03-24 11:04:28 -03:00
Alexandre Arnt
39a10b79c1 - Added SysInfo to Tools menu;
- Updated translation.
2015-03-24 10:22:52 -03:00
Alexandre Arnt
8550919a11 - Generate a system info report if "gist" is available in KaOS;
- Updated translation.
2015-03-23 22:10:02 -03:00
Alexandre Arnt
011b335bc7 - Gets the pkg file list from another thread. 2015-03-23 17:48:25 -03:00
Alexandre Arnt
00f4cab3c2 - Updated translations. 2015-03-23 13:26:25 -03:00
Alexandre Arnt
de9636e78b - Updated CHANGELOG. 2015-03-22 16:11:34 -03:00
Alexandre Arnt
c0f70009ab - BugFix: Sometimes downloaded and installed size information were in
KiB, instead of MiB;
- Updated translations.
2015-03-22 15:42:41 -03:00
Alexandre Arnt
343f70f899 BugFix: description tooltips of foreign pkgs were not showing. 2015-03-22 14:04:09 -03:00
Alexandre Arnt
7c46f29e53 - Updated german translation. 2015-03-22 13:41:56 -03:00
Alexandre Arnt
ecabd0ef99 - Updated german translation (thanks to Gyges). 2015-03-22 12:57:26 -03:00
Alexandre Arnt
dee0487534 - BugFix: Changes in the getFieldFromPacmanConf code. 2015-03-22 10:47:05 -03:00
Alexandre Arnt
d866675bde - BugFix: SetupDialog selection code and UI. 2015-03-20 21:49:23 -03:00
Alexandre Arnt
027cb325b4 Merge branch 'master' of https://github.com/aarnt/octopi 2015-03-21 10:49:21 -03:00
Alexandre Arnt
fff446709a - Updated translations. 2015-03-21 10:48:58 -03:00
Alexandre Arnt
1e98aa8bf4 - Updated translation;
- Fix in buggy string that could pop into sync db.
2015-03-20 15:38:27 -03:00
A
5e7853eb35 - BugFix: toggle setInterval action as well. 2015-03-13 22:27:29 -03:00
A
d1a443526c - Added SetupDialog layout managers. 2015-03-13 22:01:35 -03:00
Alexandre Arnt
457c317139 - It's better to default to a Qt4 build for notifier in case of non KDE
systems;
2015-03-13 03:27:24 -03:00
Alexandre Arnt
28d5e29388 - Updated translations. 2015-03-13 03:11:01 -03:00
Alexandre Arnt
0c97a21a45 - Minimum minutes interval is 5;
- Updated translations.
2015-03-19 22:12:08 -03:00
Alexandre Arnt
2cc070a4e1 - Updated translations. 2015-03-19 21:40:28 -03:00
Alexandre Arnt
e699035f62 - Another string in SetupDialog. 2015-03-19 21:29:12 -03:00
Alexandre Arnt
7fba0a27fa - Updated translations. 2015-03-19 21:17:32 -03:00
Alexandre Arnt
9cbd325a71 - More strings to notifier setup dialog. 2015-03-19 21:05:16 -03:00
Alexandre Arnt
cd7450e6f6 - Add a notifier setup dialog to set "sync database" interval. 2015-03-19 20:41:14 -03:00
Alexandre Arnt
be4d2dcbb4 - Updated translation. 2015-03-18 17:51:46 -03:00
Alexandre Arnt
724b84f19e Updated translations 2015-03-18 13:33:42 -03:00
Alexandre Arnt
73b684d231 - BugFix: removed some annoying fontconfig warning. 2015-03-17 22:51:38 -03:00
Alexandre Arnt
45427b66e6 - Reverted an UI buggy change. 2015-03-17 15:51:07 -03:00
Alexandre Arnt
809ab326c0 - BugFix: AUR list was not honoring View menu changes. 2015-03-17 12:42:28 -03:00
Alexandre Arnt
81442491e3 - mirrorCheck() was commented :-) 2015-03-16 23:17:18 -03:00
Alexandre Arnt
84feaa08ac - BugFix: No more horizontal scrollbar in AUR mode. 2015-03-16 23:14:13 -03:00
Alexandre Arnt
27e33704f1 - Updated bulgarian translation. 2015-03-16 21:28:15 -03:00
Alexandre Arnt
66cf5dad0b - BugFix: compilation error in notifier (thanks to UndeadKernel and
FadeMind).
2015-03-16 21:25:38 -03:00
Alexandre Arnt
ff206fa18f - Some refactorings;
- BugFix: AUR outdated icon must honor IgnorePkg.
2015-03-16 18:47:53 -03:00
Alexandre Arnt
8781b20696 fix in toggle buttons code 2015-03-16 11:47:05 -03:00
Alexandre Arnt
6e64544c25 - BugFix: When a transaction is available, disable sync pkg and system
upgrade, as well as mirror-check and AUR mode;
- BugFix: Repository column would get wider after switching from AUR
mode.
2015-03-13 00:57:02 -03:00
Alexandre Arnt
a1a3d62813 - All qt5 dependencies can be brought up by that one: qt5-quickcontrols. 2015-03-12 22:18:20 -03:00
Alexandre Arnt
769835484e - SearchBar now reacts to an ENTER or RETURN key press to search for
next found item.
2015-03-12 21:51:31 -03:00
A
a0a554d76e - It's better to disable repoeditor while in a pacman "transaction". 2015-03-13 18:41:14 -03:00
Alexandre Arnt
79445660ba - Disable cachecleaner in menu while in a pacman transaction,
- Updated german translation.
2015-03-13 15:58:02 -03:00
Alexandre Arnt
9fee78dcc2 - Tries to refresh events when we are updating pkg list after a pacman
command that changed it;
- Some refactorings;
- Updated translations.
2015-03-13 14:43:59 -03:00
Alexandre Arnt
2f0db01266 - Updated romanian translation. 2015-03-12 21:38:36 -03:00
Alexandre Arnt
96b475a6ac - Added Systemd's "octopi.service" to speed up the very first Octopi
startup time.
2015-03-12 21:16:39 -03:00
A
b29acff5f9 - Had to serialize first two QFuture calls to avoid a segfault due to a
null pointer read.
2015-03-12 18:39:41 -03:00
Alexandre Arnt
029aa42073 - Another time mesurement. 2015-03-11 22:04:01 -03:00
A
a604cd5fff - Trying to hunt down a segfault at startup. 2015-03-11 23:02:41 -03:00
Alexandre Arnt
72788fc7df - parenthesis for clarity... 2015-03-12 14:59:21 -03:00
Alexandre Arnt
9c16ff387d - BugFix: outdated foreign packages were not being marked in the main
list;
- Some refactorings.
2015-03-12 14:42:39 -03:00
Alexandre Arnt
5421bf328c - Reverting a small change... 2015-03-11 21:15:16 -03:00
Alexandre Arnt
030d646673 - BugFix: If user had no gksu/kdesu/root when clicking "clean" button in
cachecleaner, cursor would remain waiting (thanks to imperator-);
- More time measurements.
2015-03-11 21:08:21 -03:00
Alexandre Arnt
05221396cf - BugFix: F3 and Shift+F3 keys at SearchBar were not working;
- Removed the eventfilter.
2015-03-11 18:06:15 -03:00
Alexandre Arnt
b47678f14b - Using some QFutures to speed up startup time;
- Updated translations;
- Some naming refactorings.
2015-03-11 16:50:20 -03:00
A
14d9f45dff - Disabled "View/Repository/kcp" menu item in KaOS. 2015-03-10 21:40:38 -03:00
Alexandre Arnt
c1a0e57aed - Updated translations. 2015-03-10 20:14:18 -03:00
Alexandre Arnt
2a78942c0b - new resource icon. 2015-03-10 18:18:57 -03:00
Alexandre Arnt
a1c6a7a183 - Added "Copy path to clipboard" context menu option in file list
treeview;
- Toolbar now shows AUR tool button instead of a fake pacman group;
- BugFix: Search by name was not being used after reverting from AUR
search.
2015-03-10 18:16:29 -03:00
Alexandre Arnt
b7d127e479 - Toolbar now shows AUR tool button instead of a fake pacman group;
- BugFix: Search by name was not being used after reverting from AUR
search.
2015-03-10 16:23:01 -03:00
Alexandre Arnt
f5c2acd391 - Bunch of refactorings;
- Updated italian translation.
2015-03-10 10:20:54 -03:00
Alexandre Arnt
eb07995085 - Count miliseconds in pkg list building. 2015-03-10 09:45:15 -03:00
Alexandre Arnt
42f0feee7b - Trying to get rid of buildPackageList(false) calls. 2015-03-10 09:30:33 -03:00
Alexandre Arnt
8199bdeb42 - Remove "Yes" button from transaction dialog, everytime 'pacman' is one
of the target packages.
2015-03-09 14:56:24 -03:00
Alexandre Arnt
5fcb1bd7c4 - Now pacman.conf's "IgnoreGroup" option is honored;
- Some refactorings.
2015-03-08 19:20:36 -03:00
Alexandre Arnt
cce3c0b331 - Progressbar again shows pkg list creation. 2015-03-08 17:41:15 -03:00
Alexandre Arnt
c7ee993741 - BugFix: Filter connect chain bug decreased filter's performance over
time.
2015-03-08 16:18:58 -03:00
Alexandre Arnt
69d4d558c0 - Updated translations. 2015-03-08 12:01:38 -03:00
Alexandre Arnt
54f31695ab - Begin of 0.6.1 dev cycle;
- Major speed fix: Faster pkg list building;
- Reverted to showing ALL packages at startup.
2015-03-08 11:28:13 -03:00
Alexandre Arnt
c79a0c9d9f - Updated Manjaro RSS site (thanks to FadeMind);
- Updated bulgarian translation (thanks to loot270).
2015-02-27 11:56:34 -03:00
Alexandre Arnt
94d4adff7f - Bumped release to 0.6.0 as this has more than bugfixes. 2015-02-26 10:40:30 -03:00
Alexandre Arnt
b07263afa3 - BugFix: Removed another buggy string while in plasma5.
- Call kcp -u in notifier too.
2015-02-25 16:43:21 -03:00
Alexandre Arnt
9659159206 - Updated hungarian translation. 2015-02-23 22:45:46 -03:00
Alexandre Arnt
15210b81ba Merge branch 'master' of https://github.com/aarnt/octopi 2015-02-23 21:39:42 -03:00
Alexandre Arnt
80cb907702 - Removed more output strings for the parser. 2015-02-23 21:38:53 -03:00
Alexandre Arnt
3133912c8a - More info at notifier errors. 2015-02-22 19:26:56 -03:00
Alexandre Arnt
685638724d - BugFix: Opens install local pkg when you associate octopi to pacman
files (thanks to ringo32 for error report).
2015-02-22 19:02:26 -03:00
Alexandre Arnt
34081c8b70 - Now notifier does not close Octopi;
- Notifier clock tick is 5 minutes now.
2015-02-22 12:02:54 -03:00
Alexandre Arnt
5325a02337 - BugFix: Let's not forget to reenable transaction buttons :-) 2015-02-22 11:28:23 -03:00
Alexandre Arnt
4d27652cb6 - BugFix: Order of methods. 2015-02-22 11:19:22 -03:00
Alexandre Arnt
ee00aaa21b - Always reset to "View ALL/ALL repos" when pkg group is changed. 2015-02-22 10:56:26 -03:00
Alexandre Arnt
b42a48095d - Updated asturian translation;
- Keep "sync repos" button enabled while in KCP mode.
2015-02-22 10:25:46 -03:00
Alexandre Arnt
5d272a72b2 - Updated indonesian translation. 2015-02-21 14:41:41 -02:00
Alexandre Arnt
681e844dc7 - Updated translation. 2015-02-20 20:24:43 -02:00
Alexandre Arnt
9bccb030e9 - BugFix: Pkg list was being refreshed twice sometimes. 2015-02-18 22:24:41 -02:00
Alexandre Arnt
95c07a7b25 - Updated translations. 2015-02-18 12:44:38 -02:00
Alexandre Arnt
cc1f174443 - Updated translations. 2015-02-17 21:37:39 -02:00
Alexandre Arnt
69eed61396 - New method: refreshPackageList, to help bring pkgs groups to life in
some conditions.
2015-02-17 19:53:11 -02:00
Alexandre Arnt
993c099624 - Refactored logic of show only installed pkgs at startup. This fixes
the error of package group refresh!
2015-02-17 19:33:27 -02:00
Alexandre Arnt
b83bf040f6 - Switched PackageListItems to ViewOptions. 2015-02-17 16:01:41 -02:00
Alexandre Arnt
3ce0991973 - Changed behavior in pkg group selection;
- Updated some translations.
2015-02-17 14:37:34 -02:00
Alexandre Arnt
6197e3faec - Updated turkish translation. 2015-02-16 21:22:33 -02:00
Alexandre Arnt
3820b51c34 - Fixed View All pkgs logic. 2015-02-16 17:12:29 -02:00
Alexandre Arnt
31363daccd - Updated translations. 2015-02-16 16:25:10 -02:00
Alexandre Arnt
1cc419150a - Updated translations. 2015-02-16 16:23:37 -02:00
Alexandre Arnt
2a61702569 - Updated translations. 2015-02-16 16:21:55 -02:00
Alexandre Arnt
be0178a94e - Added more safety checks before running octopi-notifier. 2015-02-16 15:43:38 -02:00
Alexandre Arnt
0050d3d8de - Disabled Pacaur support;
- When entering AUR group, switch to View all pkgs.
2015-02-16 12:06:23 -02:00
Alexandre Arnt
2f9ef42357 - BugFix: PacmanHelper is a project related to Octopi-notifier (fix at
PKGBUILD).
2015-02-16 11:44:54 -02:00
Alexandre Arnt
74f879cb88 - BugFix: View all pkgs logic. 2015-02-16 11:08:10 -02:00
Alexandre Arnt
a146d168a1 - Updated translations. 2015-02-15 21:23:14 -02:00
Alexandre Arnt
fc199b5e95 - Updated cachecleaner japanese translation. 2015-02-15 11:29:12 -02:00
Alexandre Arnt
f59aebab71 - BugFix: Sometimes a "failed" repo name could appear while synching
dbs.
2015-02-14 22:08:11 -02:00
Alexandre Arnt
8dfba85d39 - BugFix: ArrowUp/Down, PageUp/Down and Home/End keys now refresh
Package Info tab;
- At startup only installed packages are shown (if distro is not KaOS);
- Updated translations.
2015-02-14 20:22:23 -02:00
Alexandre Arnt
fb1bff9c62 - Updated translations. 2015-02-07 09:29:45 -02:00
Alexandre Arnt
c446a21d35 - BugFix: CacheCleaner translation support. 2015-02-04 23:18:47 -02:00
Alexandre Arnt
24b80cad41 - Fixed cachecleaner icon (thanks to demm). 2015-02-04 22:26:50 -02:00
Alexandre Arnt
1e61af57f7 - React to "==> Candidate packages: *.pkg.tar?(.+([^.]))" output from
paccache.
2015-02-04 20:53:11 -02:00
Alexandre Arnt
55974a0843 BugFix: missing icons... 2015-02-04 08:55:38 -02:00
Alexandre Arnt
4d2477f2ca - Changed some tool icons. 2015-02-03 22:00:25 -02:00
Alexandre Arnt
d9be6c0357 - Added cachecleaner, a frontend to 'paccache' (thanks to Michaël
Lhomme).
2015-02-03 20:24:05 -02:00
Alexandre Arnt
b87f961574 - Added cachecleaner, a frontend to 'paccache' (thanks to Michaël
Lhomme).
2015-02-02 18:38:55 -02:00
Alexandre Arnt
b6081c5891 - Added cachecleaner, a frontend to 'paccache' (thanks to Michaël
Lhomme).
2015-02-02 18:35:57 -02:00
Alexandre Arnt
a7fb48912b Merge pull request #74 from papylhomme/cachecleaner
Cachecleaner
2015-02-02 11:06:36 -02:00
Michaël Lhomme
e7896a08dd Setup localization for CacheCleaner based on current Octopi translations 2015-01-31 15:44:01 +00:00
Michaël Lhomme
9f058e838b Refactoring to avoid code duplication 2015-01-31 15:41:19 +00:00
Michaël Lhomme
aacdefe1dc Fix label in UI 2015-01-31 14:35:09 +00:00
Michaël Lhomme
654d8b07c2 Restore CacheCleaner menu item in Octopi 2015-01-31 13:03:28 +00:00
Michaël Lhomme
934d7971cc Install CacheCleaner as part of Octopi package 2015-01-31 12:01:45 +00:00
Michaël Lhomme
551fd171b6 Add a .desktop fie to start CacheCleaner 2015-01-31 10:50:40 +00:00
Michaël Lhomme
6da7d70492 Reverting change to Octopi's MainWindow menu items 2015-01-31 10:42:06 +00:00
Michaël Lhomme
c27a10a5f7 New component to accumulate UnixCommand outputs 2015-01-30 20:16:01 +00:00
Michaël Lhomme
204ed315ae Revert "Fix bug in UnixCommand"
This reverts commit 3e7d9ac9da, breaks
octopi usage
2015-01-30 18:53:23 +00:00
Michaël Lhomme
8b4c859c04 Add new tool CacheCleaner, frontend to paccache 2015-01-30 16:58:23 +00:00
Michaël Lhomme
3e7d9ac9da Fix bug in UnixCommand
'm_readAllStandardOutput' and 'm_readAllStandardError' are overwritten
each time new content is available, ultimately leading to empty strings
once the process finish
2015-01-30 14:03:02 +00:00
A
2afd78c3eb - Updated translations in Octopi and RepoEditor. 2015-01-29 22:08:49 -02:00
Alexandre Arnt
900e167f89 - A small comment fix and refresh :-) 2015-01-27 21:03:37 -02:00
Alexandre Arnt
451d572441 - Added spanish (AR and ES) translation to repoeditor (thanks to
dagodax);
- Updated some translations.
2015-01-27 19:58:42 -02:00
Alexandre Arnt
22157d2a4b - Added octopi-repoeditor norwegian translation (thanks to viking60);
- Updated octopi norwegian translation (thanks to viking60).
2015-01-26 22:13:23 -02:00
Alexandre Arnt
d22b24e9bf - Remove cyan color code from kcp result. 2015-01-26 20:25:25 -02:00
Alexandre Arnt
66153991a7 Merge pull request #72 from philmmanjaro/patch-1
Update PKGBUILD
2015-01-26 20:19:47 -02:00
Philip Müller
c9c6ab6bb9 Update PKGBUILD
- make octopi a opt-dep for notifier
- this refects changes made within 47c681b4ab
2015-01-26 13:45:50 +01:00
Alexandre Arnt
a4c155f3e1 Merge pull request #69 from prescott66/patch-2
Fix slovak translation of octopi.desktop comment
2015-01-22 10:30:37 -02:00
Alexandre Arnt
cadb394ef8 Merge pull request #70 from prescott66/patch-3
Fix master version number for created packages
2015-01-22 10:30:28 -02:00
Dušan Kazik
5a3ed18bfe Fix master version number for created packages 2015-01-22 11:32:14 +01:00
Dušan Kazik
8c513594a2 Fix slovak translation of octopi.desktop comment 2015-01-22 11:27:23 +01:00
Alexandre Arnt
47c681b4ab - BugFix: When only notifier is installed, we don't refer Octopi in
context menu nor system upgrade dialog;
- Updated translations.
2015-01-21 21:23:31 -02:00
Alexandre Arnt
6eb3ece341 - Updated 2 translations;
- Refactored a bunch of MainWindow methods.
2015-01-18 14:37:02 -02:00
Philip
9077dcb6a3 Buildfix 2015-01-18 14:58:01 +01:00
A
3f1bd82dd5 - Updated 3 translations. 2015-01-18 10:48:56 -02:00
Alexandre Arnt
8a8a838686 - Updated translations. 2015-01-17 21:29:29 -02:00
Alexandre Arnt
6fbf9090d6 - Updated notifier string calls;
- Pulled all updated translations.
2015-01-17 21:11:21 -02:00
Alexandre Arnt
2cf30cab35 - BugFix: Honor plural forms in some languages (thanks to SafaAlfulaij);
- Refactorings in some StrConstants methods.
2015-01-17 20:40:06 -02:00
Alexandre Arnt
a20572c35f - Added 2 new translations to repoeditor. 2015-01-17 18:37:51 -02:00
Alexandre Arnt
b398e7e20c - BugFix: Repoeditor uses user defined translation (if available) while
launched from Octopi;
- Now PKGBUILD defaults to Qt5 builds.
2015-01-17 18:32:33 -02:00
Alexandre Arnt
50d0a57060 Merge pull request #66 from prescott66/patch-1
Fix build
2015-01-17 17:35:05 -02:00
Dušan Kazik
8bddb0b68e Fix build 2015-01-17 17:49:04 +01:00
Alexandre Arnt
40f4f1afcd - BugFix: Notifier wouldn't test for internet connection; 2015-01-17 11:29:56 -02:00
Alexandre Arnt
50358b224a - New translations to repoeditor;
- Pacaur support restored!
2015-01-17 11:13:06 -02:00
A
009af59774 - Added repoeditor french translation (thanks to Loubrix). 2015-01-17 00:02:44 -02:00
A
bd6d8a02f4 - Some changes/bugfixes in Repoeditor code. 2015-01-16 23:54:13 -02:00
A
022ef7df7a - Added Repoeditor translation files to Transifex;
- Added Repoeditor slovak translation (thanks to prescott66).
2015-01-16 21:41:07 -02:00
A
db0f5ac7ab - Logic bugfixes;
- String fixes;
- Refactor: Rollback transaction is now Cancel transaction.
2015-01-13 23:23:36 -02:00
A
f0f498a632 - Fixed a typo in a member variable. 2015-01-11 20:19:12 -02:00
Alexandre Arnt
76c4d8654d - Updated slovak translation. 2015-01-11 10:13:21 -02:00
Alexandre Arnt
d61708f8c2 - AUR support bug fixes. 2015-01-04 13:09:07 -02:00
Alexandre Arnt
4e28231cc2 - KaOS only: better KCP integration. 2015-01-03 17:05:02 -02:00
Alexandre Arnt
89de7133d1 - KaOS only: modifications in AUR code, to deal with newer KCP version. 2015-01-03 15:07:48 -02:00
Alexandre Arnt
f6083977a5 - BugFix: newer kcp version was not working. 2014-12-25 16:45:23 -02:00
Alexandre Arnt
29bbe61af8 - Cleaned some QTGZManager residual code... 2014-12-22 23:25:37 -02:00
Alexandre Arnt
e3fb6bc887 - Updated translation;
- Cleaned unused code;
- Added support for 'sakura' terminal.
2014-12-20 22:45:28 -02:00
Alexandre Arnt
6f1f067710 - Updated translations. 2014-12-14 12:00:50 -02:00
Alexandre Arnt
9ced5cf29d - BugFix: Removed some buggy strings from Output tab while in KF5;
- BugFix: Open file was not working in KF5;
- BugFix: Filter by repo was not working with Qt 5.4 libs (thanks to
sl1pkn07).
2014-12-13 23:40:36 -02:00
Alexandre Arnt
c48eca9d64 - Added a FileSystemWatcher connect in the constructor too;
- Updated translations.
2014-11-29 09:31:24 -02:00
Alexandre Arnt
aad9f7dd5b Merge branch 'master' of https://github.com/aarnt/octopi 2014-11-23 20:30:55 -02:00
Alexandre Arnt
ab56f69f9e - tx config. 2014-11-23 20:30:26 -02:00
Alexandre Arnt
3fb1762bf6 - A bit of refactorings in notifier code order;
- Asturian translation update.
2014-11-23 20:28:31 -02:00
Alexandre Arnt
ff4bbb989e - Added ".tx" path to GitHub. 2014-11-20 09:23:43 -02:00
Alexandre Arnt
c5538c4651 - Removed "|" char among package counters. 2014-11-19 23:02:10 -02:00
Alexandre Arnt
2ab0610e64 - Some Refactorings. 2014-11-19 21:43:55 -02:00
Alexandre Arnt
9a2bc2342c - Updated TRANSLATIONS file;
- Updated arabic translation.
2014-11-18 23:51:21 -02:00
Alexandre Arnt
cd5eb59aab - BugFix: Chakra CCR for installing pkgs was not being called. 2014-11-17 20:56:35 -02:00
Alexandre Arnt
6e7caeb794 - Added new KDE detection logic (thanks to Kirek);
- Refactorings in SearchLineEdit.
2014-11-15 16:50:14 -02:00
Alexandre Arnt
5e007283bd Merge pull request #54 from Kirek/master
Fix detection of a running KDE desktop
2014-11-15 16:38:52 -02:00
Ramon Buldó
c04eea37f3 Fix detection of a running KDE desktop
-In newer version of kwin the binary is named kwin_x11 or kwin_wayland
2014-11-11 16:17:30 +01:00
Alexandre Arnt
8b62b30606 - Small bugfixes;
- Updated translation.
2014-11-08 11:16:32 -02:00
Alexandre Arnt
c19df7fe10 Merge pull request #53 from Kirek/master
Fix default title in plasma5 system tray
2014-11-08 11:05:10 -02:00
Ramon Buldó
e017793605 Fix default title in system tray for plasma5 2014-11-08 08:35:25 +01:00
Alexandre Arnt
bf375e96f4 Merge pull request #52 from Kirek/master
Fix GenericName/Name in octopi.desktop
2014-11-07 13:24:51 -02:00
Ramon Buldó
e109ffa4da Fix GenericName/Name in octopi.desktop 2014-11-07 15:36:50 +01:00
Alexandre Arnt
c3d495d876 - BugFix: c++11 was not working with Qt4 builds. 2014-11-04 23:25:09 -02:00
Alexandre Arnt
59b93f784f - Updated CHANGELOG. 2014-11-04 21:31:19 -02:00
Alexandre Arnt
51fe6675a3 - Added Qt version in About dialog boxes (also in notifier);
- Added some debug info in notifier.
2014-11-03 22:27:09 -02:00
Alexandre Arnt
b5856645d8 - Updated translations. 2014-10-30 22:29:28 -02:00
Alexandre Arnt
dfdefa2175 Merge branch 'master' of https://github.com/aarnt/octopi 2014-10-30 21:37:38 -02:00
Alexandre Arnt
608f3e9953 - 0.5 preparation...
- Fixed terminal selector dialog call.
2014-10-30 21:37:06 -02:00
Alexandre Arnt
d2d302db52 - Just a comment fix :-) 2014-10-29 22:06:14 -02:00
Alexandre Arnt
38ab007d82 - Show download size in MiB when system upgrade is called from notifier. 2014-10-29 21:46:18 -02:00
Alexandre Arnt
4d38d8077c Updated translations. 2014-10-29 21:33:41 -02:00
Alexandre Arnt
16bb4cb5f7 - BugFix: Save group panel state;
- Updated translations;
- Code cleanings.
2014-10-26 23:34:18 -02:00
Alexandre Arnt
6929d3ff40 - Small bug fixes. 2014-10-25 22:56:47 -02:00
Alexandre Arnt
2a8bdf122a - Some small bugfixes. 2014-10-25 16:26:55 -02:00
Alexandre Arnt
f34ead7705 - Output first SigLevels in "pacman.conf" (RepoEditor). 2014-10-25 11:57:04 -02:00
Alexandre Arnt
172c1da600 - BugFix: RepoEditor didn't take into account repo SigLevels while
saving .conf files.
2014-10-25 00:06:54 -02:00
Alexandre Arnt
074f1bd1ef - Remove unused method. 2014-10-22 21:29:40 -02:00
Alexandre Arnt
39bf2672b0 - Added compiler flag for dev only code. 2014-10-22 20:59:27 -02:00
Alexandre Arnt
349b8e5bea - Show MiB in Transaction Dialog download size. 2014-10-20 23:37:40 -02:00
Alexandre Arnt
be0f68f2ee - Added option to edit "octopi.conf" file in "File menu";
- Changed package size to MiB when it was > 1024 KiB;
- Updated translations.
2014-10-20 22:36:44 -02:00
Alexandre Arnt
de2d4ee25d - Updated translations. 2014-10-18 09:50:57 -03:00
Alexandre Arnt
99e29c06d4 - Added option "SyncDbHour" so notifier checks only when that specific
hour ticks, again once a day.
- Added C++11 support, so we can use "unique_ptr" instead deprecated
"auto_ptr".
2014-10-18 09:46:31 -03:00
Alexandre Arnt
43f12a8308 - Dot (".") is an important char in some validators :) 2014-10-12 14:46:08 -03:00
Alexandre Arnt
783bed6b98 - Unused .pri parameter ? 2014-10-12 14:16:34 -03:00
Alexandre Arnt
1d71432a35 - Unused code clean. 2014-10-12 11:18:20 -03:00
Alexandre Arnt
8332a9f33c - Reordering some tests... 2014-10-12 11:12:55 -03:00
Alexandre Arnt
608da40117 - Removed unused code;
- Updated translations.
2014-10-12 10:37:52 -03:00
Alexandre Arnt
3fa77f8a70 - Now notifier syncs db once a day and save last synced time;
- Added "sync db" menu option to notifier;
- Obligatory refactorings and code cleanings.
2014-10-11 23:30:52 -03:00
Alexandre Arnt
e84e34480f - Obligatory code cleanings;
- BugFix: Merged offa's pull request that fixed a bunch of things;
- Added support for hiding/showing Octopi window in the new KF5 notifier
code.
2014-10-10 22:03:37 -03:00
Alexandre Arnt
e7e97d9656 Merge pull request #50 from offa/minor_improvements
Minor (code-)improvements
2014-10-10 20:23:53 -03:00
offa
205012a91f Replaced ctor-init with initializer list. 2014-10-08 23:29:45 +02:00
offa
e6fd3b5033 Minor changes. 2014-10-08 23:17:14 +02:00
offa
8dac6402ff Duplicate expressions in the if-statement removed. 2014-10-08 23:11:40 +02:00
offa
901548d9e7 Initialized variables; under some circumstances they would have no value otherwise. 2014-10-08 23:05:03 +02:00
offa
ba2b6829a2 Fixed reorder warning. 2014-10-08 22:53:31 +02:00
Alexandre Arnt
521edcc6bb - Code cleaning. 2014-10-05 23:42:40 -03:00
Alexandre Arnt
4f4b5ccb7f - Refactor in function name. 2014-10-05 13:40:11 -03:00
Alexandre Arnt
4f7cf01786 - BugFix: Keep groups panel hidden (if it were before) after pressing
F12 or F10;
- Refactorings in SearchBar code;
- Added support for Ctrl+F in Output tab.
2014-10-04 22:08:22 -03:00
Alexandre Arnt
4de58a958e - Changed repoeditor default icon;
- Code refactorings here and there...
2014-10-02 23:58:02 -03:00
Alexandre Arnt
97ec878b4c - Removed unused method call. 2014-09-28 21:02:10 -03:00
Alexandre Arnt
a897f156f0 - Minor bug fixes and code cleaning. 2014-09-28 12:05:13 -03:00
A
3a5a95b32d - Cleaned unused code. 2014-09-24 21:18:53 -03:00
A
aca7585531 - Cleaned unused import. 2014-09-24 08:57:33 -03:00
A
6423c10a4b - Cleaned unused code. 2014-09-24 08:45:53 -03:00
Alexandre Arnt
81aeb44742 Cleaned unused code. 2014-09-23 23:35:45 -03:00
Alexandre Arnt
5415835d76 - Some code cleaning and fixes. 2014-09-21 00:55:44 -03:00
Alexandre Arnt
ab036cc13e Default to show groups panel... 2014-09-13 14:36:53 -03:00
Alexandre Arnt
b5b0feb542 - Show/hide groups panel config is now persisted;
- Some code cleanups in SettingsManager.
2014-09-13 11:40:27 -03:00
Alexandre Arnt
9ae2e1278d - Bugfixes in terminalselectordialog and info tab code. 2014-09-10 01:11:22 -03:00
Alexandre Arnt
fd55006f95 - Added QtQuick code for user change terminal (only if Qt >= 5.3). 2014-09-09 23:58:47 -03:00
Alexandre Arnt
fae6b51955 - Some fixes in repoeditor and notifier code (thanks to demm and philm);
- Some experiments with QML code.
2014-09-02 15:26:49 -03:00
Alexandre Arnt
5a0ac76494 - Big refactor in terminal related code. 2014-09-01 15:56:51 -03:00
A
897245766d - Cleaned unused SettingsManager methods. 2014-08-31 21:06:25 -03:00
A
aa435fef0d - BugFix in terminal validation code and mirrorCheck parameter in .conf
file.
2014-08-31 19:01:21 -03:00
Alexandre Arnt
751eab865b - Added support for the user to choose his terminal and bypass
mirrorcheck at startup, by editing ~/.config/octopi/octopi.conf.
2014-08-31 16:36:04 -03:00
Alexandre Arnt
8b06322427 - BugFix: mate-terminal is returning code 255 even when execution of
transaction was ok (thanks to ringo32).
2014-08-31 11:52:50 -03:00
Alexandre Arnt
13bb88e84e - BugFix: Suppress GConf error strings in output. 2014-08-30 22:32:27 -03:00
Alexandre Arnt
b6eef0830c - Two updated translations;
- A small bugfix in a connect statement.
2014-08-30 21:27:43 -03:00
Alexandre Arnt
cb0b033d16 - BugFix in icon assignment. 2014-08-30 18:58:13 -03:00
Alexandre Arnt
4992e8c725 - BugFix in repoeditor compiling with Qt5 (thanks to Philm);
- Merged changes from brcha (KNotifier).
2014-08-30 18:09:38 -03:00
Alexandre Arnt
0cd9398b83 - BugFix: Sometimes got a gconf bug string at sync db;
- Updated a bunch of translations;
- Bumped version number to 0.4.2.
2014-07-26 11:42:26 -03:00
A
6e8e09db42 - Updated indonesian translation. 2014-07-15 22:55:57 -03:00
A
e6b9550a3a - Changed version number... back do dev :) 2014-07-15 22:07:30 -03:00
A
cfa8111533 - BugFix: when searching AUR pkgs, given search string was not being
matched by package descriptions;
- Added support for new kcp (Go version).
2014-07-15 22:05:36 -03:00
Alexandre Arnt
767855b15f - Bumped version number to 0.4.1. 2014-07-12 09:50:45 -03:00
Alexandre Arnt
4f456456e8 - Updated basque translation. 2014-07-08 22:50:22 -03:00
Alexandre Arnt
2a1677c6ee Merge branch 'master' of https://github.com/aarnt/octopi
Conflicts:
	src/packagecontroller.h
2014-07-07 01:05:01 -03:00
Alexandre Arnt
2ada4e2333 - Added basque translation (thanks to tarteka);
- Created utils namespace (removed utils/processwrapper.*);
- Removed 'packagecontroller' file.
2014-07-07 01:02:29 -03:00
Alexandre Arnt
9e47ddcc5a - Added basque translation (thanks to tarteka);
- Created utils namespace (removed utils/processwrapper.*).
2014-07-07 00:46:31 -03:00
Alexandre Arnt
1ecfa48022 - Updated slovak translation;
- Updated README file.
2014-07-05 10:41:51 -03:00
Alexandre Arnt
bd3b812797 - BugFix: Tools menu was not being refreshed after a package
removal/installation.
- Added more characters in default SearchLineEdit validator.
2014-07-01 10:48:18 -03:00
Alexandre Arnt
6577fcff11 - Updated catalan and norwegian bokmål translations. 2014-07-01 09:25:28 -03:00
Alexandre Arnt
b86ee5dd07 - BugFix: Changed Yaourt references to 'AUR' in octopi-notifier code. 2014-06-23 15:26:52 -03:00
Alexandre Arnt
e2d13ef10b - Updated turkish translation (thanks to tulliana). 2014-06-21 18:26:30 -03:00
Alexandre Arnt
c3c383a9cb - BugFix: After a pkg list rebuild the Files and Info cache were not
being emptied;
- Now downgrading operations appears in orange in Output tab.
2014-06-21 17:53:48 -03:00
Alexandre Arnt
35ea5b463a - BugFix: When going to 'search by file', we have to restore all pkgs in
the list, first.
2014-06-21 16:24:17 -03:00
Alexandre Arnt
c884270dd2 Merge branch 'master' of https://github.com/aarnt/octopi 2014-06-21 11:39:49 -03:00
Alexandre Arnt
d825efdb0b - A new way to search by files: do not clear the pkg list, just position
at the found package name;
- Updated japanese translation;
- Removed last Yaourt references, to favour AUR instead.
2014-06-21 11:39:45 -03:00
Alexandre Arnt
49282078d0 - A new way to search by files: do not clear the pkg list, just position
at the found package name;
- Updated japanese translation.
2014-06-21 11:05:59 -03:00
Alexandre Arnt
e5e54acb41 - BugFix: When 'Search By file', always reset View mode (All/All) and
disable the menu.
2014-06-21 00:21:32 -03:00
Alexandre Arnt
54573e8c14 - BugFix: At start when there is no pacman db, octopi hangs (thanks to
anex);
- BugFix: include '*' in default string validator of searchlineedit.
2014-06-20 19:45:34 -03:00
Alexandre Arnt
ab0b464dac - Updated translations. 2014-06-20 18:04:19 -03:00
Alexandre Arnt
6411fd735c - Added japanese translation - thanks to (UTUMI Hirosi) utuhiro78;
- Updated czech translation.
2014-06-20 16:26:58 -03:00
Alexandre Arnt
67b95d8c73 - BugFix: The 'Enter' key (numeric keyboard) is now supported. 2014-06-20 15:41:58 -03:00
Alexandre Arnt
bee9924a29 - Updated some translations. 2014-06-20 01:24:29 -03:00
Alexandre Arnt
235ea7d982 Merge branch 'master' of https://github.com/aarnt/octopi 2014-06-20 01:24:21 -03:00
Alexandre Arnt
bec920f07f Merge branch 'master' of https://github.com/aarnt/octopi 2014-06-20 01:20:59 -03:00
Alexandre Arnt
d0e0e61c85 - Switched position of name/description in Search menu. 2014-06-20 01:20:54 -03:00
Alexandre Arnt
786050926c - Switched position of name/description in Search menu. 2014-06-20 00:53:45 -03:00
Alexandre Arnt
88a75d0629 - BugFix: kcp search stoped working. 2014-06-20 00:21:57 -03:00
Alexandre Arnt
1464355c71 - BugFix: if user did not enter a file in Search by file, then no
results!
2014-06-19 23:37:58 -03:00
Alexandre Arnt
a8635c059d - Some coding refactorings regarding Yaourt/AUR;
- Added Search by file feature (pacman -Qo).
2014-06-19 23:19:55 -03:00
Alexandre Arnt
2490e95516 - BugFix: Download and installed size info at info tab. 2014-06-19 12:33:26 -03:00
Alexandre Arnt
74b793ee74 - Added 'installed size' information in package tooltips. 2014-06-19 11:21:00 -03:00
Alexandre Arnt
8b69cecd4a - Updated portuguese (Portugal) translation. 2014-06-18 21:05:27 -03:00
Alexandre Arnt
85477cf6bc - BugFix: Compile error in mainwindow_events.cpp with Qt4 libs. 2014-06-15 13:53:14 -03:00
Alexandre Arnt
fc69de5d66 - BugFix: Ctrl and Shift key pkg actions not behaving right in Qt5
builds.
2014-06-14 23:02:21 -03:00
Alexandre Arnt
53720a5b23 - BugFix: Chakra does not have popularity support in CCR. 2014-06-14 17:52:24 -03:00
Alexandre Arnt
784de2139f - BugFix: When clicking a pkg on the outdated list, it could scroll to a
wrong pkg info.
2014-06-08 11:56:14 -03:00
Alexandre Arnt
fd884ca728 - BugFix in ArchBang edit file code. 2014-06-07 12:38:06 -03:00
Alexandre Arnt
52d4b6f7b0 - Missed file in commit :-) 2014-06-07 12:28:09 -03:00
Alexandre Arnt
e9c0c24829 - BugFix: Adapted ArchBang changes. 2014-06-07 12:27:36 -03:00
Alexandre Arnt
fba995f794 - Updated es_AR translation. 2014-06-07 09:50:11 -03:00
Alexandre Arnt
13d2fd0c5b - String breaks to beautify code. 2014-06-05 21:54:21 -03:00
Alexandre Arnt
d62304a988 - Bugfix in copy to clip code. 2014-06-04 22:08:59 -03:00
Alexandre Arnt
8d51bc9133 - Ctrl+C over an item in Files tab copies it's full path to Clipboard. 2014-06-04 22:00:55 -03:00
Alexandre Arnt
1265a76d72 - Updated translations;
- Small fixes in packagemodel/package code (thanks to tbinkau).
2014-06-04 21:43:21 -03:00
Alexandre Arnt
84b1548106 Merge pull request #39 from tbinkau/fb3
small bugfixes
2014-06-04 15:32:59 -03:00
Thomas Binkau
19f65cc8fb small bugfixes
- variable used before init (minor)
- import uses incorrect check for empty pacman group (minor)
2014-06-04 19:44:26 +02:00
Alexandre Arnt
b9b048a4c3 - Reworked code to count installed packages (based on filters). 2014-06-04 00:13:00 -03:00
Alexandre Arnt
dfba96224d - Leave most actions disabled while mirror-checking... 2014-06-01 14:57:33 -03:00
Alexandre Arnt
728b04aa53 - Removed unused Ctrl+N help text;
- Updated es_AR translation.
2014-06-01 11:57:47 -03:00
Alexandre Arnt
157c0c3e4e - Updated es_AR translation. 2014-06-01 11:29:32 -03:00
Alexandre Arnt
3fc552312a - Bumped version number in PKGBUILD file. 2014-06-01 11:06:27 -03:00
Alexandre Arnt
29359ea87f - Leave some actions disabled before building pkg list;
- Added es_AR translation (thanks to javier).
2014-06-01 10:58:47 -03:00
Alexandre Arnt
7620e1cf22 - 0.4.1 dev starts... 2014-05-31 11:51:26 -03:00
Alexandre Arnt
cebe039944 - Octopi 0.4.0 released. 2014-05-24 23:31:59 -03:00
Alexandre Arnt
6eecb0f697 - String fix in CHANGELOG. 2014-05-24 23:30:27 -03:00
Alexandre Arnt
83e191b44c - More LXQt support changes. 2014-05-24 17:29:47 -03:00
Alexandre Arnt
e6667ebd81 - Better stick with xterm dependency, for scary moments ;-P 2014-05-24 17:06:33 -03:00
Alexandre Arnt
92d33c6c4c - Added support for LxQt DE. 2014-05-24 16:25:01 -03:00
Alexandre Arnt
35fb7ae3ff - Changed some Antergos wm settings. 2014-05-24 14:17:31 -03:00
Alexandre Arnt
bb233dbd91 - Some changes in wm guessing preferences. 2014-05-24 12:44:34 -03:00
Alexandre Arnt
a4239a518c - BugFix: Open Root terminals while in gnome/cinnamon. 2014-05-24 12:32:01 -03:00
Alexandre Arnt
1d71716bb2 - Changed some gnome tools calling. 2014-05-24 12:22:07 -03:00
Alexandre Arnt
3b3ae1d5c3 - Added support for Antergos distro (thanks to Yoyo). 2014-05-24 11:45:21 -03:00
Alexandre Arnt
1f46765b00 - BugFix: Sync db with downloading string. 2014-05-23 13:06:13 -03:00
Alexandre Arnt
41e10ddf7c - Changed notify-send timeout. 2014-05-22 21:32:18 -03:00
Alexandre Arnt
535fa8243a - BugFix: pacaur upgrade code. 2014-05-22 21:24:06 -03:00
Alexandre Arnt
08727254f6 - BugFix: Pacaur upgrade pkgs code. 2014-05-22 21:09:47 -03:00
Alexandre Arnt
c35347f0a5 - Pacaur upgrade code refactoring. 2014-05-22 20:30:45 -03:00
Alexandre Arnt
a514c716cf - Changed notify-send timeout. 2014-05-22 19:53:53 -03:00
Alexandre Arnt
21b6f4c05f - BugFix: Synchronize pkg list in certain systems. 2014-05-22 18:36:35 -03:00
Arnt
b617c69fd3 - Changed urxvtc terminal launch code. 2014-05-21 23:12:44 -03:00
Arnt
642627648d Changed urxvt launch code. 2014-05-21 22:49:29 -03:00
Arnt
1627fffa8b - Uses urxvtc if the deamon is running. 2014-05-21 22:18:49 -03:00
Arnt
1b3a4207fa - BugFix: Urxvt starting code. 2014-05-21 21:42:32 -03:00
Arnt
286220d07a - Back to "pacman -Sy" when syncing dbs running as root. 2014-05-20 22:43:20 -03:00
Alexandre Arnt
3566a30074 - Running as root in KDE... 2014-05-20 19:09:51 -03:00
Alexandre Arnt
1bd98c9c38 - BugFix: Transparent octopi notifier icon no longer shows a white bar
in the eyes (thanks to Anke Boersma);
- Transparent octopi notifier icon tooltip added.
2014-05-19 23:10:07 -03:00
Alexandre Arnt
da16c21ab5 - BugFix: Fixed a jump bug when key-navigating in pkg list with Qt5
octopi;
- Updated asturian translation.
2014-05-19 21:49:03 -03:00
Alexandre Arnt
c048408aba - BugFix: When a pkg is outdated, show all available info,
- Updated viatnamese translation.
2014-05-19 08:56:03 -03:00
Alexandre Arnt
9baef907d2 - BugFix: Get list of outdated pkgs with pacaur was not working. 2014-05-18 09:31:48 -03:00
Alexandre Arnt
d743be5ba6 - BugFix: Disable group widget while searching for AUR packages. 2014-05-17 22:38:48 -03:00
Alexandre Arnt
c74553085e - Fix popularity column issues for AUR searches;
- Added support for pacaur tool.
2014-05-17 22:17:55 -03:00
Alexandre Arnt
0cafd02010 - Patched transactiondialog so it doesn't show Yes button while in
ArchBSD too.
2014-05-17 16:45:07 -03:00
Alexandre Arnt
1e94463a06 - Added support to Netrunner news. 2014-05-17 15:39:05 -03:00
Alexandre Arnt
96f096c764 - BugFix: Only show popularity column when needed. 2014-05-17 11:09:27 -03:00
Alexandre Arnt
931e86c7b5 - A bunch of code cleanings;
- Fixed remove kcp pkg code.
2014-05-17 09:44:37 -03:00
Alexandre Arnt
0b92da973a - Changed QString toAscii() to toLatin1() method. 2014-05-16 22:00:06 -03:00
Alexandre Arnt
2efc5d4218 - KCP group name refactored :-) 2014-05-15 22:58:37 -03:00
Alexandre Arnt
b861cc8986 - BugFix: AUR search. 2014-05-15 22:47:31 -03:00
Alexandre Arnt
bcda9c21d5 - Initial support for kcp in KaOS (thanks to Cellix). 2014-05-15 22:40:49 -03:00
Arnt
3e4208ffc2 - Refactor in method for getting number of votes in AUR. 2014-05-12 22:38:47 -03:00
Arnt
7ad9cd61bf - BugFix: Which output in BSD systems. 2014-05-11 11:54:46 -03:00
Alexandre Arnt
fac2a3b0b2 - BugFix: system upgrade button could not appear in Yaourt mode. 2014-05-10 20:36:05 -03:00
Alexandre Arnt
627307e8a5 - Updated turkish translation. 2014-05-10 20:01:34 -03:00
Alexandre Arnt
75cdb0fb7f - Refactor in debug message. 2014-05-10 19:58:12 -03:00
Alexandre Arnt
7522bd8c42 - Reverted wrong commit. 2014-05-10 19:03:39 -03:00
Alexandre Arnt
35ae99199e - Added title to the urxvt terminal. 2014-05-10 18:24:59 -03:00
Alexandre Arnt
282e5df505 - BugFix: Updated MooOS terminal commands;
- BugFix: Reworked ArchBSD discover logic.
2014-05-10 18:05:52 -03:00
Alexandre Arnt
df119a577a - New logic for ArchBSD guessing. 2014-05-10 16:55:18 -03:00
Alexandre Arnt
8b0664423b - Removed xterm from dependencies in PKGBUILD file. 2014-05-10 11:58:07 -03:00
Alexandre Arnt
fbe76c37f6 - BugFix: updated installgroup logic. 2014-05-10 10:30:55 -03:00
Alexandre Arnt
63c42435db - BugFix: warning in doInstallLocalPackages. 2014-05-10 10:23:25 -03:00
Alexandre Arnt
2408a07190 - BugFix: Show warning when user do not have kdesu/gksu in install local
pkgs.
2014-05-10 10:20:56 -03:00
Alexandre Arnt
2af3c78c71 - BugFix: If we do not have kdesu/gksu, we do not show sys upgrade
dialog.
2014-05-10 10:15:58 -03:00
Alexandre Arnt
48f42e4a25 - BugFix: doRemovePacmanLockFile should return a bool to indicate
success.
2014-05-10 10:07:31 -03:00
Alexandre Arnt
af1c0768ac - Changed logic in pkg group actions. 2014-05-10 09:54:40 -03:00
Alexandre Arnt
ed5f19a88a - BugFixes in install group and install yourt logic. 2014-05-10 09:36:51 -03:00
Alexandre Arnt
3441ecf6d3 - Forgot to add asturian files to repo. 2014-05-09 23:51:37 -03:00
Alexandre Arnt
3c335bf66f - Added asturian translation in Qt5 builds (thanks to Llumex03);
- Updated dutch and slovak translations.
2014-05-09 22:54:44 -03:00
Alexandre Arnt
cad652e031 - BugFix: When in Yaourt mode, appicon would change to green color even
with outdated packages.
2014-05-08 20:45:01 -03:00
Alexandre Arnt
f956e0c17d Merge translations 2014-05-08 20:20:24 -03:00
Alexandre Arnt
af9934e308 - Added support for ArchBSD news (thanks to bkc_);
- Updated german translation.
2014-05-08 20:17:36 -03:00
Alexandre Arnt
36574af264 - Added support for ArchBSD news (thanks to bkc_). 2014-05-08 20:12:52 -03:00
Alexandre Arnt
a39db6c102 - Updated russian, uzbek and czech translations;
- Bumped version to 0.4.0 RC.
2014-05-07 21:46:19 -03:00
Arnt
5de4e3a511 - Added support for mooOS (thanks to pdq);
- Updated color status of mirror-check's 'not found repos'.
2014-05-06 21:45:00 -03:00
Alexandre Arnt
12f12f0e61 Merge branch 'master' of https://github.com/aarnt/octopi 2014-05-06 09:14:44 -03:00
Alexandre Arnt
63f708fb72 - Updated translations. 2014-05-06 09:11:59 -03:00
Arnt
dc776b673a - Mirror-check output changes... 2014-05-04 21:18:30 -03:00
Alexandre Arnt
e11c893475 - BugFix: removed color codes in mirror-check output;
- Updated indonesian translation.
2014-05-04 19:05:51 -03:00
Alexandre Arnt
79ce221302 - Removed unused #include clause in strconstants.h. 2014-05-04 11:57:09 -03:00
Alexandre Arnt
40470fabd9 - More code clean (unused methods). 2014-05-04 11:06:00 -03:00
Alexandre Arnt
d726dedc67 - Switched to repoeditor/repoentry.* files;
- BugFix: Removed color code in not synched mirror check repos (thanks
to AlmAck, from Chakra);
2014-05-04 10:45:20 -03:00
Alexandre Arnt
dfb222c581 - Updated italian translation;
- Stripped some unused code in repoconf.*.
2014-05-04 09:22:39 -03:00
Alexandre Arnt
b26d488be9 - Updated translations. 2014-05-04 08:08:45 -03:00
Alexandre Arnt
aacc0667f9 - Updated some translations. 2014-05-03 20:33:51 -03:00
Alexandre Arnt
8e606cf6b1 - BugFix: KaOS and Chakra do not use popularity column yet;
- Updated translatable strings;
- Updated pt_BR translation.
2014-05-03 16:40:03 -03:00
Alexandre Arnt
8c538ad6af - Switched to "pacman -Syy" command when synching. It's safer. 2014-05-03 15:42:18 -03:00
Alexandre Arnt
97123b05cc - BugFix: While in KaOS, let's hide popularity column for now;
- BugFix: Let's always refresh pkg counters after messing with View's
filter.
2014-05-03 15:28:05 -03:00
Alexandre Arnt
77c0fabb74 Merge branch 'master' of https://github.com/aarnt/octopi 2014-05-03 14:48:10 -03:00
Alexandre Arnt
a554f17cbf - Added popularity column (number of votes) in AUR/CCR mode (thanks to
tbinkau);
- Added more filter options in View menu.
2014-05-03 14:46:20 -03:00
Alexandre Arnt
79adad4cf2 - Added popularity column (number of votes) in AUR/CCR mode (thanks to
tbinkau);
- Added more filter options in View menu.
2014-05-03 14:44:52 -03:00
Alexandre Arnt
5488697d3e - BugFix: System upgrade can not be available while in yaourt mode;
- BugFix: Switching faster to yaourt mode if text field is empty.
2014-05-01 22:12:38 -03:00
Alexandre Arnt
906d9970d8 - BugFix: Ctrl+A is available in the pkg list panel. 2014-04-26 23:08:42 -03:00
Alexandre Arnt
40456e7961 - Updated CHANGELOG file. 2014-04-23 01:43:07 -03:00
Alexandre Arnt
52356e6b35 Merge pull request #31 from tbinkau/master
sorting first column will include package name as second sort criteria
2014-04-24 08:35:06 -03:00
Thomas Binkau
3d7f48b26d sorting first column will include package name as second sort criteria 2014-04-23 08:49:16 +02:00
Alexandre Arnt
6fa3b3f4ba - Updated CHANGELOG;
- BugFix: some notifier menu icons were not showing in xfce;
- Removed getIconOpenDirectory (same as getIconFolder).
2014-04-23 00:43:13 -03:00
Alexandre Arnt
77f9d237e4 - BugFix: openurl code when the clicked pkg is not at the list of
packages;
- BugFix: key navigation while in package list.
2014-04-23 00:00:38 -03:00
Alexandre Arnt
117003345d Merge pull request #30 from tbinkau/master
Merge BIG changes in model...
2014-04-23 21:24:52 -03:00
Thomas Binkau
bfa97587b9 Merge remote-tracking branch 'upstream/master'
Conflicts:
	CHANGELOG
	notifier/octopi-notifier/mainwindow.cpp
	src/mainwindow.cpp
	src/mainwindow_transaction.cpp
	src/searchlineedit.cpp
2014-04-22 21:08:42 +02:00
Thomas Binkau
a121036a77 reintegrate branch feature_pkgModel @21e9c87
- sorting first column
- first display of package tv
- concurrency fix for group members update
2014-04-22 20:34:05 +02:00
Arnt
50e15c94f5 - BugFix: the new define "OCTOPI_EXTENSIONS" was misplaced. 2014-04-21 21:56:12 -03:00
Alexandre Arnt
92770c720b - BugFix: Honor KDE icon for system upgrade in notifier. 2014-04-21 15:39:36 -03:00
Alexandre Arnt
e372b2de97 - BugFix: No graphical system upgrades while in Chakra. 2014-04-21 15:27:08 -03:00
Alexandre Arnt
97dc486b7b - BugFix: Let's not sendNotification to the desktop if spun is running! 2014-04-21 15:14:29 -03:00
Alexandre Arnt
9cb286be10 - Cleaned unused code;
- Fixed possible string bugs in syncdatabase code.
2014-04-21 12:30:08 -03:00
Alexandre Arnt
55fbb182a0 - Patched repoeditor to support QtSingleApplication. 2014-04-21 12:01:13 -03:00
Alexandre Arnt
4e6eae79e4 - BugFix in main.cpp code. 2014-04-21 08:30:32 -03:00
Alexandre Arnt
9f5a8c1640 - Reworked code to sysupgrade-noconfirm 2014-04-20 19:30:23 -03:00
Alexandre Arnt
fc3ad7e30b - Added sysupgrade noconfirm option to notifier. 2014-04-20 11:11:56 -03:00
Alexandre Arnt
8eab440bf2 BugFix: Fixed CCR (Chakra) package installation/removal (thanks to
dmnmsc).
2014-04-20 10:21:41 -03:00
Arnt
1771a3227a - Updates in README and CHANGELOG. 2014-04-19 22:53:59 -03:00
Arnt
3aa128d934 - Add new octopi parameter "-sysupgrade-noconfirm", so it jumps to the
upgrade process as soon as it is started, without asking confirmation
(needed by notifier in certain conditions).
2014-04-19 22:42:55 -03:00
Thomas Binkau
d8d6b1ffbf Refactored the packageView to use a single model.
Imho much better to read and build upon. Also it should be a bit faster.
2014-04-19 00:21:44 +02:00
Thomas Binkau
92270e91ec merged upstream change 2014-04-18 10:44:01 +02:00
Alexandre Arnt
62420fd91a Merge branch 'master' of https://github.com/aarnt/octopi 2014-04-17 22:17:56 -03:00
Arnt
b0ad9bc94d - Added Jordi (dmnmsc) in THANKS. 2014-04-18 18:37:46 -03:00
Arnt
3f48fe6a99 - BugFix: stylesheet bugs while in Chakra. 2014-04-18 18:23:12 -03:00
Arnt
36f7326596 - BugFix: Octopi's mirror-check was not outputing errors;
- Updated installation notes for KDE-centric distros.
2014-04-18 18:04:32 -03:00
Alexandre Arnt
1363079150 - BugFix: Chakra ccr was not working (thanks to dmnmsc). 2014-04-17 22:16:27 -03:00
Thomas Binkau
aa720896b4 Merged upstream changes
BugFix: Now Shift+F3 and F3 search keys (and also Esc) work outside
SearchLineEdit widget.
BugFix: fixed freeze for install orphaned/yaourt package (thanks to
tbinkau).
BugFix: fixed notify-send code in octopi-notifier (thanks to vedgy).
2014-04-18 01:03:46 +02:00
Alexandre Arnt
f9e1b5683b - Changed method for searching for a package URL. 2014-04-17 16:40:18 +00:00
Alexandre Arnt
1d6c60a79a - BugFix: Esc key now works outside SearchLineEdit widget. 2014-04-17 16:18:01 +00:00
Alexandre Arnt
50102b318e - Updated some translations;
- BugFix: Now user can use F3 and Shift+F3 buttons outside
SearchLineEdit;
- BugFix: Now konsole can be used with yaourt support while in KDE
(thanks to Thomas Binkau).
2014-04-17 15:23:18 +00:00
Alexandre Arnt
248ee6e2a6 Merge pull request #27 from tbinkau/master
fixed freeze for install orphaned/yaourt package
2014-04-17 14:04:00 +00:00
Thomas Binkau
765391b9f4 fixed freeze for install orphaned/yaourt package
when installing an AUR package (directly) via context menu from the
package list the group tree would freeze and octopi wouldnt shut down
afterwards. this happened because octopi didnt find a suitable terminal
but did wait for its execution.
This fix add "konsole" as terminal for kde and will abort in case no
suitable terminal was found. also the info tab will not indicate
successfull completion in this case.
2014-04-16 20:23:14 +02:00
Alexandre Arnt
4d9f0342b5 BugFix: Stylesheet code in SearchLineEdit was buggy. 2014-04-10 23:38:32 -03:00
Alexandre Arnt
c7fe445508 - Updated finish translation. 2014-04-10 00:25:42 +00:00
Manjaro Linux
493b2d6906 Merge pull request #25 from gcala/master
Change some gui details when using Chakra
2014-04-06 19:21:12 +02:00
Alexandre Arnt
22ce7d4099 - Updated two icons from KaOS icon set;
- Added/Changed some comments.
2014-04-06 15:19:41 +00:00
Giuseppe Calà
2d3ec9d137 Merge remote-tracking branch 'upstream/master' 2014-04-06 16:06:39 +02:00
Giuseppe Calà
ba23299cdc Give native look to search field when using Chakra.
Using QPalette to change its colors.
2014-04-06 15:59:59 +02:00
Alexandre Arnt
e39e43d8a9 - Updated hungarian translation. 2014-04-06 13:52:11 +00:00
Giuseppe Calà
8f76160d7c Use system windows style with Chakra 2014-04-06 12:29:57 +02:00
Manjaro Linux
35af4fe25c Merge pull request #24 from gcala/master
Fix: updated Chakra rss2 url
2014-04-06 10:29:49 +02:00
Giuseppe Calà
4c1b8d00a9 Fix: updated Chakra rss2 url 2014-04-06 09:57:37 +02:00
Philip
590098cc08 Manjaro RSS Feed
- restore back to http
- when we use https we can't post videos on our blog
- this might change later
2014-04-06 09:42:39 +02:00
Philip
4a703e04c9 Fix manjaro rss feed 2014-04-05 15:29:03 +02:00
Philip
2122f16622 update PKGBUILD 2014-04-05 12:07:20 +02:00
Alexandre Arnt
c230ccf09d Changes in CHANGELOG file 2014-04-04 11:06:35 +00:00
Alexandre Arnt
047560a351 Merge branch 'master' of https://github.com/aarnt/octopi 2014-04-04 11:06:26 +00:00
Alexandre Arnt
128addb910 Merge branch 'master' of https://github.com/aarnt/octopi 2014-04-04 11:05:15 +00:00
Alexandre Arnt
d47da6c11a - Code refactorings;
- BugFix: While in a transaction of remove/install pkgs, transaction
dialog was named "Form".
2014-04-04 11:05:01 +00:00
Alexandre Arnt
2a3cc4d8db - Code refactorings;
- BugFix: While in a transaction of remove/install pkgs, transaction
dialog was named "Form".
2014-04-04 11:02:46 +00:00
Alexandre Arnt
3861b0a2df - Updated romanian translation;
- Tab fixes in strconstants.h.
2014-04-04 10:26:10 +00:00
Manjaro Linux
975e99fd35 Merge pull request #23 from gcala/master
Added ccr support for Chakra.
2014-04-03 19:06:27 +02:00
Giuseppe Calà
26b534a9f1 Added ccr support for Chakra.
Unfortunately, had to disable outdated check since ccr not provides '-Qua' option.
2014-04-03 17:04:14 +02:00
Alexandre Arnt
872600c14e - Some changes in the tools menu code. 2014-04-03 01:35:57 +00:00
Manjaro Linux
d0a2ca8d65 Merge pull request #22 from gcala/master
Merge Tool menu by gcala
2014-04-02 20:36:57 +02:00
Giuseppe Calà
e9963e5b69 added translations 2014-04-02 15:41:19 +02:00
Giuseppe Calà
4aef61a74d removed useless files 2014-04-02 15:13:02 +02:00
Giuseppe Calà
3f8fe577f6 New Tools Menu 2014-04-02 15:08:27 +02:00
Alexandre Arnt
e80835ba1f - Added some KaOS conditional. 2014-03-30 16:46:30 -03:00
Alexandre Arnt
3cea7de87f - Updated bulgarian and serbian (latin) translations;
- Merged Giuseppe Calà (gcala) code from Oktopi changes.
2014-03-30 17:49:50 +00:00
Alexandre Arnt
820dbdddf4 Merge pull request #21 from gcala/master
Use theme icons when possible
2014-03-30 16:32:20 +00:00
Giuseppe Calà
1b0cb23c93 Revisited icon theme support 2014-03-30 15:28:52 +02:00
Giuseppe Calà
f7fcfcc31f use theme icons when possible 2014-03-29 16:14:56 +01:00
Alexandre Arnt
abbe406cac - Updated INSTALL file;
- Removed unneeded pro.user file;
- Updated some comments.
2014-03-27 22:02:46 -03:00
Alexandre Arnt
a029a5fbb3 - Filelist search now searches directories too;
- Updated hebrew translation.
2014-03-23 08:47:38 -03:00
Alexandre Arnt
e28b984c9a - More bugfixes in filelist code;
- BugFix in showFullPathOfItem code.
2014-03-21 15:51:04 -03:00
Alexandre Arnt
786aa46e04 - More bugfixes in the filelist logic. 2014-03-21 11:35:53 -03:00
Alexandre Arnt
7e7053dea6 - BugFix: Package::getContents() got buggy strings from pkgfile output
compromising filelist of uninstalled packages.
2014-03-20 23:49:47 -03:00
Alexandre Arnt
580a96ca60 - More bugfixes for running as root in KDE. 2014-03-20 23:01:56 -03:00
Alexandre Arnt
56ef8c1604 - Updated polish translation. 2014-03-20 22:07:17 +00:00
Alexandre Arnt
d889d4241b - BugFix: Files tab presented some nasty results sometimes and even a
GPF when it found symlinks to directories;
- Updated octopi main icons (thanks to Anke Boersma).
2014-03-20 21:54:54 +00:00
Arnt
a14acdaf59 Bugfix in define constant 2014-03-20 12:26:05 -03:00
Arnt
db321da222 - BugFix: running as root was broken in KDE;
- BugFix: The preventing code for always refresh the pkg list was
flawed;
- BugFix: hasInternetConnection code fixed to improve mirror-check
speed.
2014-03-20 12:24:32 -03:00
Arnt
eee3de641e - BugFix: running as root was broken in KDE;
- BugFix: The preventing code for always refresh the pkg list was
flawed;
- BugFix: hasInternetConnection code fixed to improve mirror-check
speed.
2014-03-20 11:17:57 -03:00
Arnt
1d81d90e01 - Refactorings here and there to make Octopi more Chakra friendly;
- Updated translations.
2014-03-19 21:21:45 -03:00
Arnt
6eb9f6753f - Updated some icons to unclutter the UI (thanks to Anke Boersma). 2014-03-19 19:03:44 -03:00
Arnt
49c399806e - BugFix in mirror-check code call (sometimes it was not called);
- Refactoring in some code to not generate translatable strings;
- Updated README file;
- Updated some translations;
2014-03-19 17:29:24 -03:00
Alexandre Arnt
5f2e72cd12 Merge branch 'master' of https://github.com/aarnt/octopi 2014-03-03 03:27:48 -03:00
Alexandre Arnt
75dd3fb8e3 - BugFix: getBuildDate was returning invalid dates in some cases. 2014-03-03 03:26:56 -03:00
Alexandre Arnt
812a8e3558 - BugFix: getBuildDate was returning invalid dates in some cases. 2014-03-03 03:22:02 -03:00
Alexandre Arnt
0fb43b9363 - Started 0.4 dev cycle;
- Updated turkish translation.
2014-03-02 21:53:19 -03:00
Alexandre Arnt
c19d9fa182 - Updated Portuguese (Portugal) translation;
- Tagged version number 0.3.2.
2014-02-14 22:58:58 -02:00
Alexandre Arnt
29d4bd7cd8 - Updated czech translation. 2014-02-03 21:05:28 -02:00
Alexandre Arnt
a2f52ba688 - Updated CHANGELOG. 2014-02-02 15:26:44 -02:00
Alexandre Arnt
39bd74c201 - BugFix: Navigating in the package list using [A..Z] keys did not work
as expected.
2014-02-02 15:25:17 -02:00
Alexandre Arnt
acea7c3f07 - BugFix in finish translation (thanks to SamiPerkele). 2014-02-01 09:27:46 -02:00
Alexandre Arnt
4a78bc9acc - BugFix: When the package list is filtered and you click in a package
which is in the outdated package list, you are redirected to a blank
information tab.
2014-01-30 09:23:16 -02:00
Alexandre Arnt
edbfa15f91 - Deleted misplaced header file. 2014-01-29 21:47:18 -02:00
Alexandre Arnt
1fdef5eb0f - Small code refactor;
- BugFix: when mirror checking, disable sysupgrade button.
2014-01-28 23:19:03 -02:00
Alexandre Arnt
cc8aee4fb4 - BugFix: Enable system upgrade button right after a sync db finds new
updates;
- Removed 3 KAOS defines.
2014-01-28 22:36:56 -02:00
Alexandre Arnt
a29934e8c1 - Put the mirror-check button at the far right. 2014-01-27 22:49:31 -02:00
Alexandre Arnt
b780cb234b - Code cleanings;
- Added icon for mirror-check while in KaOS;
- Does a mirror-check at startup while in KaOS.
2014-01-26 20:55:48 -02:00
Alexandre Arnt
7cdee5a619 - Hidden feature: ctrl+shift+D to show the list of packages with no
description.
2014-01-26 18:10:00 -02:00
Alexandre Arnt
515688be68 sysupgrade icon in notifier 2014-01-26 16:57:46 -02:00
Alexandre Arnt
928fafe636 Cleaned unused code;
Added icon for system upgrade;
Added system upgrade button in octopi's toolbar;
BugFix: When the groups button is pressed and the lower pane is
maximized, the former is hidden by the later;
BugFix: When the user had no yaourt in the system, there were a zombie
octopi process 'left running'.
2014-01-26 16:52:51 -02:00
Alexandre Arnt
54212085d9 Cleaned unused code;
Added icon for system upgrade;
Added system upgrade button in octopi's toolbar;
BugFix: When the groups button is pressed and the lower pane is
maximized, the former is hidden by the later;
BugFix: When the user had no yaourt in the system, there were a zombie
octopi process 'left running'.
2014-01-26 16:06:16 -02:00
Alexandre Arnt
ca49540cb2 - A small comment added... 2014-01-14 16:33:56 -02:00
Alexandre Arnt
90e3796c9a - Updated turkish translation;
- Updated CHANGELOG file;
- Bumped version number to 0.3.1.
2014-01-14 13:55:26 -02:00
Alexandre Arnt
02165991fe - Calls doRemovePacmanLockFile before all major transactions. 2014-01-18 11:39:14 -02:00
Alexandre Arnt
378b563dad - Let's deal with packages with "pkg.tar*" pattern. 2014-01-14 22:33:09 -02:00
Alexandre Arnt
11d37767c5 - BugFix: When changing groups too fast the program might crash. 2014-01-14 22:21:11 -02:00
Alexandre Arnt
9af37e9401 - Made octopi notifier faster, striping some code. 2014-01-06 23:46:44 -02:00
Alexandre Arnt
891915ec82 - BugFix in transparent octopi icon;
- BugFix: refresh the GUI while in refreshAppIcon code;
- Switched from pacman -Syy to -Sy in pacmanhelper code.
2014-01-06 22:31:38 -02:00
Alexandre Arnt
ce61acacc1 - Code cleanings. 2014-01-05 23:38:59 -02:00
Alexandre Arnt
a0bfee3f9e - BugFix: In the local package installation, it's better to stick with
the *.pkg.tar* pattern.
2014-01-05 23:25:59 -02:00
Alexandre Arnt
3658709051 - Added new transparent octopi icon (to use when the notifier is
checking for changes...);
- Some code cleanings and little refactorings;
2014-01-05 20:20:04 -02:00
Alexandre Arnt
e0c10b0fe5 - Made octopi-notifier compatible with Qt5. 2014-01-04 00:17:47 -02:00
Alexandre Arnt
798f587c4f - BugFix: Prevent header resizing in File and Transaction tabs;
- Added support for Qt5.
2014-01-03 23:55:57 -02:00
Alexandre Arnt
8ad766b8a6 - BugFix in code typos. 2014-01-02 23:05:02 -02:00
Alexandre Arnt
bcedb72249 Merge branch 'master' of https://github.com/aarnt/octopi
Conflicts:
	src/mainwindow_transaction.cpp
2014-01-02 22:59:19 -02:00
Alexandre Arnt
0238c0234e - After doing an install or remove while in a package group, always
return to all packages.
2014-01-02 22:57:20 -02:00
Alexandre Arnt
1f983e495c - After doing an install or remove while in a package group, always
return to all packages.
2014-01-02 22:19:10 -02:00
Alexandre Arnt
9124d2f1e2 - Added pkgfile support in KaOS too. 2013-12-28 22:45:24 -02:00
Alexandre Arnt
ef70d2aa24 - BugFix: Use new KDE4 tools to deal with files. 2013-12-28 23:23:40 -02:00
MAJO
4ed73e110b - Bugfixes in KaOS support;
- BugFix in install local package code.
2013-12-28 21:42:49 -02:00
Alexandre Arnt
fe479d09fb - Added slovak translation;
- Refactorings in package group methods;
- Some bugfixes in Kaos support.
2013-12-28 20:37:19 -02:00
Philip
b7ea5564cb Bugfix
- fix issue reported here: http://forum.manjaro.org/index.php?topic=9527.0
2013-12-26 17:13:16 +01:00
Alexandre Arnt
2cc5ef39f8 - BugFix in refreshGroupsWidget code. 2013-12-22 16:02:17 -02:00
Alexandre Arnt
e6441f7bf8 - Removed separator before the Group toolbutton. 2013-12-22 15:12:15 -02:00
Alexandre Arnt
c4e0c492f1 - Added new Groups toolbutton. 2013-12-22 13:48:55 -02:00
Alexandre Arnt
c3c5aafac6 - BugFix: We have to refresh package groups after transactions are
finished.
2013-12-22 11:58:44 -02:00
Alexandre Arnt
6524ea60ad - Package groups selection changed to a QTreeWidget. 2013-12-22 00:36:01 -02:00
Alexandre Arnt
628660c086 - Updated turkish translation. 2013-12-16 21:14:37 -02:00
Alexandre Arnt
6ba7859027 - BugFix in notifier: When the user cancel the update, "system update"
option wasn't enabled.
2013-12-15 11:43:02 -02:00
Alexandre Arnt
bc61ca8672 - Updated turkish translation;
- Added ukrainian translation.
2013-11-30 13:55:31 -02:00
Alexandre Arnt
62b8fda959 - Use just filename in transaction dialog while in local package
installation.
2013-11-24 14:49:19 -02:00
Alexandre Arnt
ee65991e8d - Added support to installation of local packages with GUI feedback; 2013-11-24 12:56:36 -02:00
Arnt
0d6cccf8f0 BugFix: When inserting an optional dependency package or removing a
dep, first searches into transaction queue for them.
2013-11-19 22:43:47 -02:00
Arnt
096068ccc3 - Changed minimun window size to 820 X 520 - thanks to Swâmi Petaramesh! 2013-11-17 09:37:25 -02:00
Arnt
708b60e50e - Added support for KaOS, a lean KDE centric Linux distro;
- Added Chinese (Taiwan) and Malay translations.
2013-11-13 23:05:29 -02:00
412 changed files with 55344 additions and 12590 deletions

9
.gitignore vendored Normal file
View File

@@ -0,0 +1,9 @@
Makefile
bin/**
build/**
cachecleaner/bin/**
cachecleaner/build/**
notifier/bin/**
notifier/build/**
qrc_resources.cpp
octopi.pro.user

8
.tx/config Normal file
View File

@@ -0,0 +1,8 @@
[main]
host = https://www.transifex.com
[octopi.octopi]
file_filter = resources/translations/octopi_<lang>.ts
source_file = resources/translations/octopi_en.ts
source_lang = en
type = QT

255
CHANGELOG
View File

@@ -1,3 +1,256 @@
0.8.1
BugFix: Updated CHAKRA RSS site (thanks to s8321414).
BugFix: Distro news now works with https KaOS site.
BugFix: Files tab was not refreshing when enabling KCP mode in KaOS.
BugFix: Do not permit two or more octopi instances if one is in root mode.
BugFix: When there's a pkg change outside Octopi, we trigger a flag to refresh the lists.
BugFix: When you were searching for a pkg and the Files tab was selected, focus got lost.
BugFix: Package dependencies with >, <, =, >= and <= signals were not clickable in Info tab.
BugFix: When user commits a transaction, commit and cancel buttons must get disabled.
Package list now also preserves sort column and sort order while in AUR/KCP/CCR mode.
Make Octopi more keyboard friendly.
Pressing <ENTER>, <RETURN> and <DELETE> keys on package list triggers package actions.
Stop using 'notify-send' in octopi-notifier: the era of annoying notifiers is over.
Major refactoring: Decoupling of Pacman executor and parser code from the UI as well as
SearchBar slots for QTextBrowser objects.
Added URL information to yaourt/pacaur remote pkgs at Info tab.
Added <F2> shortcut to focus package list.
Added an output dialog to notifier, so users can do a system upgrade without a terminal.
Added an entry for Mirror-check in Tools menu.
Added support for Simplified Chinese (zh_CN).
Added support for lxqt-sudo tool (thanks to Manjaro team).
Added "pkgfile -u" (if available) in sync db transaction.
0.8.0
This is a Qt5 only version (with the exception of 'octopi-notifier').
BugFix: Speed optimizations in startup code (AUR outdated list).
BugFix: Octopi now honors the $SHELL variable (thanks to LAC1213).
BugFix: If user refused to remove pacman's lock file, commands
should be canceled!
BugFix: Sync Interval dialog was not showing strings in some languages.
BugFix: Package counters were not zeroing when searches found no results.
BugFix: In some very specific situations Info tab did not refresh info of
selected package.
BugFix: If user tried to sync db with kdesu and clicked "ESC", some garbage
went to Output tab.
BugFix: When user closed searchbar inside a QTextBrowser, cursor position was
reseted.
BugFix: Transaction dialog can now be resized and new value is persisted on disk.
BugFix: No columns warning while executing actions inside Octopi (thanks to flying-sheep).
BugFix: Cinnamon DE detection fix (thanks to jdelmas).
BugFix: Added option to search files with "\+" (escaping the plus sign). This would find things such
as C++ => "c\+\+" (thanks to maxis11).
Added support to "kcp --information" at Info tab.
Now Files tab shows a progressbar while building the list of files.
Yellow notifier icon tooltip now displays Foreign repo tool name.
When outdated packages are printed at Output tab, you can see their
information just hovering the mouse over them.
Added Parabola GNU/Linux-libre support (thanks to coadde).
Added galician translation (thanks to Ismael Ordóñez).
At Info tab, packages in "depends On" field are shown as clickable anchors.
Information tab now supports "ctrl+F" searching.
Help/About dialog now shows Pacman information.
StatusBar msg got updated with number of selected packages more visible.
0.7.0
Major speed fix: Faster pkg list building.
Reverted to showing ALL packages at startup.
Added a systemd service to speed up the very first octopi startup time.
Added "Copy path to clipboard" context menu option in file list treeview.
Now pacman.conf's "IgnoreGroup" option is honored.
Disabled "View/Repository/[kcp | aur]" menu item.
Toolbar now shows AUR tool button instead of a fake pacman group.
Reenabled Pacaur support.
Now Package treeview columns get their widths saved.
Remove "Yes" button from transaction dialog, everytime 'pacman'
is one of the target packages.
SearchBar now reacts to an ENTER or RETURN key press to search for
next found item.
Added a notifier setup dialog to set "sync database" interval.
Generate a system info report if "gist" tool is available.
Added a "-d" switch to octopi and notifier to show some debug info.
BugFix: No more horizontal scrollbar in AUR mode.
BugFix: When a transaction is available, disable sync pkg and system
upgrade, as well as mirror-check and AUR mode.
BugFix: Repository column would get wider after switching from AUR
mode.
BugFix: Filter connect chain bug decreased filter's performance over time.
BugFix: Search by name was not being used after reverting from AUR search.
BugFix: F3 and Shift+F3 keys at SearchBar were not working.
BugFix: Sometimes downloaded and installed size information were in KiB,
instead of MiB.
BugFix: If user had no gksu/kdesu/root when clicking "clean" button in
cachecleaner, cursor would remain waiting (thanks to imperator-).
0.6.0
BugFix: Pkg list was being refreshed twice sometimes.
BugFix: Removed some buggy strings from Output tab while in KF5.
BugFix: ArrowUp/Down, PageUp/Down and Home/End keys now refresh Package Info tab.
BugFix: Open file was not working in KF5.
BugFix: Filter by repo was not working with Qt 5.4 libs (thanks to sl1pkn07).
BugFix: Chakra CCR for installing pkgs was not being called.
BugFix: Notifier would not test for internet connection.
BugFix: Repoeditor uses user defined translation (if available) while launched from Octopi.
BugFix: Honor plural forms in some languages (thanks to SafaAlfulaij).
BugFix: When only notifier is installed, we don't refer Octopi in context menu nor
system upgrade dialog.
BugFix: Removed another buggy string while in plasma5.
BugFix: Opens install local pkg when you associate octopi to pacman files.
BugFix: PacmanHelper is a project related to Octopi-notifier (fix at PKGBUILD).
Always reset to "View ALL/ALL repos" when pkg group is changed.
Added more safety checks before running octopi-notifier.
Now notifier does not close Octopi.
Disabled Pacaur support.
Now PKGBUILD defaults to Qt5 builds.
At startup only installed packages are shown (if distro is not KaOS).
Added cachecleaner, a frontend to 'paccache' (thanks to Michaël Lhomme).
Added new KDE detection logic (thanks to Kirek).
KaOS only: added support for newer versions of Cellix's awesome KCP tool (much faster).
KaOS only: do a "kcp -u" sync while in "sync database" and notifier.
Refactorings in SearchLineEdit.
BugFixes in RepoEditor translation support (repoeditor is now in Transifex too).
0.5.0
BugFix: RepoEditor would not compile with Qt5 lib (thanks to Philm).
BugFix: Suppress GConf error strings in output.
BugFix: mate-terminal is returning code 255 even when execution of
transaction was ok (thanks to ringo32).
BugFix: Keep groups panel hidden (if it were before) after pressing
F12 or F10.
BugFix: Merged offa's pull request that fixed a bunch of things.
BugFix: RepoEditor didn't take into account repo SigLevels while
saving .conf files.
Added Qt version in About dialog boxes (also in notifier).
Changed repoeditor icon to octopi_green.
Show/hide groups panel config is now persisted.
Now notifier syncs db once a day and save last synced time.
Changed package size to MiB when it was > 1024 KiB.
Added option "SyncDbHour" so notifier checks only when that specific hour ticks,
again once a day.
Added "sync db" menu option to notifier.
Added support for hiding/showing Octopi window in the new KF5 notifier code.
Added support for Ctrl+F in Output tab.
Added support for the user to choose his terminal by editing
~/.config/octopi/octopi.conf.
Added QtQuick code for user change terminal (only if Qt >= 5.3).
Added support for KStatusNotifier while in KDE (thanks to brcha).
Updated translations.
0.4.2
BugFix: when searching AUR pkgs, given search string was not being matched
by package descriptions.
BugFix: Sometimes got a gconf bug string at sync db.
Updated a bunch of translations.
Added support for the new kcp tool (Go version).
0.4.1
Added basque translation (thanks to tarteka).
Added es_AR translation (thanks to javier).
Added japanese translation (thanks to UTUMI Hirosi - utuhiro78).
Some coding refactorings regarding Yaourt/AUR as well as utils namespace.
BugFix: Tools menu was not being refreshed after a package
removal/installation.
BugFix: Ctrl and Shift key pkg actions not behaving right in Qt5
builds.
BugFix: When clicking a pkg on the outdated list, it could scroll
to a wrong pkg info.
BugFix: Adapted ArchBang changes.
BugFix: Removed unused Ctrl+N help text.
BugFix: Some changes in LXQt support.
BugFix: Download and installed size info at Info tab.
BugFix: The 'Enter' key (numeric keyboard) is now supported.
BugFix: At start when there is no pacman db, octopi hangs (thanks to anex).
BugFix: After a pkg list rebuild the Files and Info cache were not
being emptied.
Now downgrading operations appears in orange in Output tab.
Small fixes in packagemodel/package code (thanks to tbinkau).
Ctrl+C over an item in Files tab copies it's full path to Clipboard.
Reworked code to count installed packages (based on filters).
Leave some actions disabled before building pkg list and mirror-checking.
Added 'installed size' information in package tooltips.
Added Search by file feature (pacman -Qo).
Added a string validator in the search edit widget.
0.4.0
Huge refactorings in model/view that brings consistent memory and
speed improvements - a single model and a central data storage (thanks to
Thomas Binkau - tbinkau).
BugFix: The transparent octopi notifier icon no longer shows a white bar in the
eyes (thanks to Ankde Boersma) .
BugFix: Fixed a jump bug when key-navigating in pkg list with Qt5 octopi.
BugFix: When a pkg is outdated, show all available information.
BugFix: Show warning if user do not have kdesu/gksu in sysupgrade/install local pkgs.
BugFix: System upgrade can not be available while in yaourt mode.
BugFix: Switching faster to yaourt mode if text field is empty.
BugFix: Ctrl+A is available in the package list panel.
BugFix: Now Shift+F3 and F3 search keys (and also Esc) work outside
SearchLineEdit widget.
BugFix: fixed freeze for install orphaned/yaourt package (thanks to
tbinkau).
BugFix: fixed notify-send code in octopi-notifier (thanks to vedgy).
BugFix: Files tab presented some nasty results sometimes and even a GPF when it
found symlinks to directories.
BugFix: running as root was broken in KDE.
BugFix: The preventing code for always refresh the pkg list was flawed.
BugFix: hasInternetConnection code fixed to improve mirror-check speed.
BugFix: Fixed CCR (Chakra) package installation/removal (thanks to dmnmsc).
BugFix: Disable group widget while searching for AUR packages.
Switched to "pacman -Syy" command when synching. It's safer.
Added support for Pacaur tool.
Added support to kcp in KaOS (thanks to Cellix).
Added support to LXQt DE.
Added support to ArchBSD news (thanks to bkc_).
Added support to Netrunner news.
Added support to mooOS distro (thanks to pdq).
Added support to Antergos distro (thanks to Yoyo).
Added popularity column (number of votes) in AUR/CCR mode (thanks to
tbinkau).
Added more filter options in View menu.
Added parameter "sysupgrade-noconfirm" so Octopi can jump automatically
to distro upgrade (if any new packages available) without prompt for
confirmation. Also added a "Yes" button to the sysupgrade
confirmation dialog at octopi-notifier (thanks to wget).
Merged Oktopi's code for using KDE icon theme, tools menu and CCR support
(thanks to Giuseppe Calà - gcala).
Changed sorting of the first column to also include the name column as second
sort criteria (thanks to tbinkau).
Added pacman log viewer and repoeditor support in tools menu (thanks to gcala).
Added asturian language in Qt5 builds (thanks to Llumex03).
Patched repoeditor to run just one instance at a time.
The filelist search now searches directories too.
Refactorings here and there to make it more Chakra friendly.
Updated README file.
Updated some icons to unclutter the UI (thanks to Anke Boersma).
Refactoring in some code to not generate translatable strings.
Fixed getBuildDate code to always convert dates to english format.
Updated some translations.
0.3.2
Cleaned unused code.
Added icon for mirror-check while in KaOS.
Does a mirror-check at startup while in KaOS.
Added icon for system upgrade.
Added system upgrade button in octopi's toolbar.
BugFix: Navigating in the package list using [A..Z] keys did not work as
expected.
BugFix: When the package list is filtered and you click in a package which is in
the outdated package list, you are redirected to a blank information tab.
BugFix: When the groups button is pressed and the lower pane is maximized, the
former is hidden by the later.
BugFix: When the user had no yaourt in the system, there were a zombie
octopi process 'left running'.
0.3.1
Added support for Qt5.
Added chinese (Taiwan), malay, slovak and ukrainian translations.
Added support to KaOS, a lean KDE centric Linux distro.
Added support to installation of local packages with GUI feedback.
Updated translations.
Changed widget for package groups, from combobox to treeview.
BugFix: When inserting an optional dependency package or removing a dep,
first searches into transaction queue for them.
BugFix: Prevent header resizing in File and Transaction tabs.
0.3
Code cleanings.
BugFix: No need to refresh package list after a cache clean.
@@ -136,7 +389,7 @@ terminal, the package actions remained disabled.
0.1.3
Added better support to Qt dark themes.
Added context menu support inside Files tab.
Made URLs clickable inside output tab.
Made URLs clickable inside Output tab.
Fixed the annoying Packager information display bug.
0.1.2

10
INSTALL
View File

@@ -1,6 +1,7 @@
Installing Octopi is a pretty straightforward task.
Assuming you have updated Qt4 libs installed in your system, just run:
Assuming you have updated Qt4(*) libs installed in your system, all
you have to do is run:
makepkg -f
@@ -18,3 +19,10 @@ Environment.
Enjoy!
(*) Octopi is also Qt5 compatible, you'll only have to adjust the
"depends" section in PKGBUILD.
If you are compiling Octopi in a KDE centric-distro like KaOS and Chakra, you should
first uncomment the "#define NO_GTK_STYLE" string located at "src/main.cpp" and
"notifier/octopi-notifier/main.cpp", otherwise it won't compile at all.

View File

@@ -1,5 +1,5 @@
pkgname=('octopi' 'octopi-notifier')
pkgver=0.3
pkgname=('octopi' 'octopi-notifier' 'octopi-repoeditor' 'octopi-cachecleaner')
pkgver=0.8.1
pkgrel=1
pkgdesc="a powerful Pacman frontend using Qt libs"
arch=('i686' 'x86_64')
@@ -7,11 +7,12 @@ url="http://octopiproject.wordpress.com"
license=('GPL2')
install=$pkgname.install
makedepends=('git')
depends=('qt4' 'xterm')
depends=('qt4' 'qt5-quickcontrols' 'xterm')
optdepends=('kdesu: for KDE'
'gksu: for XFCE, Gnome, LXDE, Cinnamon'
'gnome-keyring: for password management'
'yaourt: for AUR support'
'gist: for SysInfo report'
'yaourt: for AUR support'
'octopi-notifier: for notifications'
'pkgfile: to view uninstalled pkg contents in ArchLinux')
provides=('octopi')
@@ -25,18 +26,29 @@ build() {
msg "Starting build..."
cd $startdir
qmake-qt4 $pkgname.pro
qmake-qt5 $pkgname.pro
make -j $jc
cd $startdir/notifier/pacmanhelper
msg "Building pacmanhelper..."
qmake-qt4 pacmanhelper.pro
qmake-qt5 pacmanhelper.pro
make -j $jc
cd $startdir/notifier/octopi-notifier
msg "Building octopi-notifier..."
qmake-qt4 octopi-notifier.pro
make -j $jc
cd $startdir/repoeditor
msg "Building octopi-repoeditor..."
qmake-qt5 octopi-repoeditor.pro
make -j $jc
cd $startdir/cachecleaner
msg "Building octopi-cachecleaner..."
qmake-qt5 octopi-cachecleaner.pro
make -j $jc
}
package_octopi() {
@@ -48,6 +60,24 @@ package_octopi() {
install -D -m644 $startdir/resources/images/${pkgname}_red.png ${pkgdir}/usr/share/icons/${pkgname}_red.png
install -D -m644 $startdir/resources/images/${pkgname}_yellow.png ${pkgdir}/usr/share/icons/${pkgname}_yellow.png
#speedup files
install -D -m755 $startdir/speedup/speedup-octopi.sh ${pkgdir}/usr/bin/speedup-octopi.sh
install -D -m644 $startdir/speedup/${pkgname}.service ${pkgdir}/etc/systemd/system/${pkgname}.service
#Pacmaneditor files
install -D -m755 $startdir/repoeditor/bin/octopi-repoeditor ${pkgdir}/usr/bin/octopi-repoeditor
#Cachecleaner files
install -D -m755 $startdir/cachecleaner/bin/octopi-cachecleaner ${pkgdir}/usr/bin/octopi-cachecleaner
install -D -m644 $startdir/cachecleaner/octopi-cachecleaner.desktop ${pkgdir}/usr/share/applications/octopi-cachecleaner.desktop
}
package_octopi-notifier() {
pkgdesc="Notifier for Octopi"
depends=('libnotify')
optdepends=('octopi: launch graphical package manager from tray'
'xfce4-notifyd: for notifications in XFCE')
#Pacmanhelper service files
install -D -m755 $startdir/notifier/bin/pacmanhelper ${pkgdir}/usr/lib/octopi/pacmanhelper
@@ -55,14 +85,23 @@ package_octopi() {
install -D -m644 $startdir/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.conf ${pkgdir}/etc/dbus-1/system.d/org.octopi.pacmanhelper.conf
install -D -m644 $startdir/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.xml ${pkgdir}/usr/share/dbus-1/interfaces/org.octopi.pacmanhelper.xml
install -D -m644 $startdir/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.service ${pkgdir}/usr/share/dbus-1/system-services/org.octopi.pacmanhelper.service
}
package_octopi-notifier() {
pkgdesc="Notifier for Octopi"
depends=('octopi' 'libnotify')
optdepends=('xfce4-notifyd: for notifications in XFCE')
#Octopi-notifier file
install -D -m755 $startdir/notifier/bin/octopi-notifier ${pkgdir}/usr/bin/octopi-notifier
install -D -m644 $startdir/octopi-notifier.desktop ${pkgdir}/etc/xdg/autostart/octopi-notifier.desktop
}
package_octopi-repoeditor() {
pkgdesc="Repoeditor for Octopi"
#Octopi-repoeditor file
install -D -m755 $startdir/repoeditor/bin/octopi-repoeditor ${pkgdir}/usr/bin/octopi-repoeditor
}
package_octopi-cachecleaner() {
pkgdesc="Cachecleaner for Octopi"
#Octopi-cachecleaner file
install -D -m755 $startdir/cachecleaner/bin/octopi-cachecleaner ${pkgdir}/usr/bin/octopi-cachecleaner
install -D -m644 $startdir/cachecleaner/$pkgname.desktop ${pkgdir}/usr/share/applications/$pkgname.desktop
}

8
README
View File

@@ -1,8 +0,0 @@
This is Octopi, a powerful Pacman/Yaourt frontend using Qt libs.
The project's source code is hosted at https://github.com/aarnt/octopi.
You'll need a privilege escalation tool to use it, once running as
root will not work. Octopi supports kdesu and gksu for that.
Enjoy!

61
README.md Normal file
View File

@@ -0,0 +1,61 @@
## This is Octopi, a powerful Pacman/AUR frontend using Qt libs.
The project site is hosted at https://octopiproject.wordpress.com
Currently, 10 Linux distros are compatible with it
* [Antergos] (https://antergos.com/)
* [ArchBang] (http://wiki.archbang.org/index.php?title=Main_Page)
* [Arch] (https://www.archlinux.org/)
* [ArchBSD] (https://pacbsd.org/)
* [Chakra] (https://chakraos.org/)
* [KaOS] (http://kaosx.us/)
* [Manjaro] (http://manjaro.github.io/)
* [mooOS] (http://mooos.org/)
* [Netrunner (rolling)]
(http://www.netrunner.com/netrunner-rolling-release/)
* [Parabola GNU/Linux-libre] (http://www.parabola.nu/https/)
### What you must install in your system to have Octopi fully functional
You'll need a privilege escalation tool to use it, once running as
root will ONLY work in KDE. Octopi supports gksu, kdesu and lxqt-sudo for
that.
### Simple steps to build Octopi code
Assuming you have Qt5 libs properly installed, go to the directory where the code is located:
```
$ cd OCTOPI_PATH
$ qmake
$ make
```
You can also use the available PKGBUILD script that helps you build Octopi with all its tools:
```
$ cd OCTOPI_PATH
$ makepkg -f
```
### How to enable the "alien" icon at toolbar
To enable AUR support, you'll need to install "yaourt" or "pacaur" in your system.
In Chakra, "ccr" will be supported out of the box.
In KaOS, "kcp" will be supported out of the box.
### Ways to help/support Octopi
* You can "Star" it at the Github page - https://github.com/aarnt/octopi/star
* You can vote in the AUR package available at https://aur.archlinux.org/packages/octopi/
* You can translate it to your mother language at https://www.transifex.com/projects/p/octopi/
* You can follow author's twitter account at https://twitter.com/aaarnt
* You can buy author's technical book (currently in portuguese) about Octopi and Qt5 at
http://www.amazon.com.br/Aprendendo-Qt-com-projeto-Octopi-ebook/dp/B015ICHKV6
* You can write a review about it (text / video)
* You can donate money to the project Paypal - http://sourceforge.net/donate/index.php?group_id=186459
* You can join the project ;-)
Enjoy!

8
THANKS
View File

@@ -2,17 +2,25 @@ A very special thanks goes to:
- All Octopi translators listed in TRANSLATIONS file!
- Alex Fredrich, for testing, suggestions and icons
- Anke Boersma (demm), for supporting Octopi in KaOS
- Bernardo M. Savone (Bersil), for testing and spreading the word
- Damián Nohales (eagleoneraptor), for pkgfile support
- Edgar Aloísio Berger, for spreading the word by email
- Filip Brcic (brcha), for KStatusNotifier support
- Giuseppe Calà (gcala), for merging changes from Oktopi's code
- Jordi (dmnmsc), for testing in Chakra Linux
- Jose Martinez (dsngjoe), for testing under Cinnamon
- Manjaro community, for testing and suggestions
- Manuel Tortosa, for testing, suggestions and code
- Philip Müller (philm), for testing, patches and suggestions
- pdq, for implementing mooOS compatibility
- Riberti de Almeida Felisbino (Holmes), for spreading the word at Manjaro Linux
Brasil
- Ringo de kroon (ringo32), for testing and lots of suggestions
- Sami Korkalainen (Sami-Perkele), for testing and suggestions
- Thomas Binkau (tbinkau), for patches and suggestions
- Valdir Rossi Belmonte Filho, for patching the site
- vedgy, for patches and suggestions
- Yoyo Fernández (Yoyo), for spreading the word and testing
Octopi has got much better with all your help!

View File

@@ -1,7 +1,15 @@
To get a better picture of who are ALL Octopi translators, please access
https://www.transifex.com/projects/p/octopi/. Bellow we have only a small
list of them:
Arabic: karim (Karim Oulad Chalha)
Asturian: Llumex03
Basque: tarteka (Sergio Moreno)
Brazilian Portuguese: arnt (Alexandre Albuquerque Arnt)
Bulgarian: loot270 (Galin Iskrenov)
Catalan: oriolfa (Oriol Fernandez)
Chinese (Taiwan): s8321414 (冥王歐西里斯)
Croatian: rokadar (Robert Okadar)
Czech: fri
Danish: Snubbi (Carl Andersen)
Dutch: jsm (Jasper van der Marel)
@@ -9,13 +17,16 @@ English: source language
English (Great Britain): jonathon (J Fernyhough)
Finnish: Sami Korkalainen (Sami-Perkele)
French: Loubrix (David Roux)
Galician: Isorfe (Ismael Ordóñez)
German: Veraendert
Greek: angel_solomos
Hebrew: GenghisKhan
Hungarian: lajos (Lajos Pasztor)
Indonesian: Se7enTime (Mohamad Hasan Al Banna)
Italian: bersil (Bernardo Miguel Savone)
Japanese: (UTUMI Hirosi) utuhiro78
Lithuanian: liudas (Liudas Ališauskas)
Malay: Puretech
Norwegian Bokmål: viking60
Polish: poker98face (Kuba Kaczmarzyk)
Portuguese: arcorreia (António Correia)
@@ -23,9 +34,12 @@ Romanian: Ayceman (Alexandru Ianu)
Russian: macbet (Daniil) and ualmasov (Umidjon Almasov)
Serbian: milenkin (Milena Petrović)
Serbian-latin: GameBoyT (GameBoy)
Spanish: tufadorin
Slovak: roslav
Spanish: tufadorin and yoyo308 (Yoyo Fernández)
Spanish - Argentina: (javier)
Spanish - Latin America: CostGranda (Cost Granda)
Swedish: riiga
Turkish: yfdogan (Yusuf Faruk DOĞAN)
Ukrainian: zubr139
Uzbek: ualmasov (Umidjon Almasov)
Vietnamese: ppanhh (Anh Phan)

8
cachecleaner/.tx/config Normal file
View File

@@ -0,0 +1,8 @@
[main]
host = https://www.transifex.com
[octopi.cachecleaner]
file_filter = resources/translations/octopi_cachecleaner_<lang>.ts
source_file = resources/translations/octopi_cachecleaner_en.ts
source_lang = en
type = QT

View File

@@ -0,0 +1,75 @@
/*
Copyright 2015 Michaël Lhomme
This file is part of AppSet.
AppSet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
AppSet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with AppSet; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "cachecleaner.h"
#include "ui_cachecleaner.h"
#include "../src/strconstants.h"
/*
* CacheCleaner window constructor
*/
CacheCleaner::CacheCleaner(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::CacheCleaner)
{
//UI initialization
ui->setupUi(this);
int keepInstalled = SettingsManager::getKeepNumInstalledPackages();
ui->keepInstalledPackagesSpinner->setValue(keepInstalled);
int keepUninstalled = SettingsManager::getKeepNumUninstalledPackages();
ui->keepUninstalledPackagesSpinner->setValue(keepUninstalled);
//create package group wrappers
m_installed = new PackageGroupModel("",
ui->installedPackagesList,
ui->keepInstalledPackagesSpinner,
ui->refreshInstalledButton,
ui->cleanInstalledButton);
m_uninstalled = new PackageGroupModel("-u",
ui->uninstalledPackagesList,
ui->keepUninstalledPackagesSpinner,
ui->refreshUninstalledButton,
ui->cleanUninstalledButton);
}
/*
* Cache Cleaner destructor
*/
CacheCleaner::~CacheCleaner()
{
delete m_installed;
delete m_uninstalled;
delete ui;
}
/*
* Save settings when closing window
*/
void CacheCleaner::closeEvent(QCloseEvent *)
{
SettingsManager::setKeepNumInstalledPackages(ui->keepInstalledPackagesSpinner->value());
SettingsManager::setKeepNumUninstalledPackages(ui->keepUninstalledPackagesSpinner->value());
}

View File

@@ -0,0 +1,53 @@
/*
Copyright 2015 Michaël Lhomme
This file is part of AppSet.
AppSet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
AppSet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with AppSet; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef CACHECLEANER_H
#define CACHECLEANER_H
#include <QMainWindow>
#include "packagegroupmodel.h"
namespace Ui {
class CacheCleaner;
}
/*
* Main CacheCleaner window
*/
class CacheCleaner : public QMainWindow
{
Q_OBJECT
private:
Ui::CacheCleaner *ui;
PackageGroupModel *m_installed;
PackageGroupModel *m_uninstalled;
public:
explicit CacheCleaner(QWidget *parent = 0);
~CacheCleaner();
protected:
void closeEvent(QCloseEvent *);
};
#endif // CACHECLEANER_H

56
cachecleaner/main.cpp Normal file
View File

@@ -0,0 +1,56 @@
/*
Copyright 2015 Michaël Lhomme
This file is part of AppSet.
AppSet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
AppSet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with AppSet; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "cachecleaner.h"
#include "../src/QtSolutions/qtsingleapplication.h"
#include <QApplication>
#include <QTranslator>
#include <QLocale>
#include <QLibraryInfo>
#include <QtGui>
int main( int argc, char *argv[] )
{
QtSingleApplication app( "Cache Cleaner - Octopi", argc, argv );
//If there is already an instance running...
if (app.isRunning())
{
app.sendMessage("RAISE");
return 0;
}
app.sendMessage("RAISE");
QTranslator appTranslator;
appTranslator.load(":/resources/translations/octopi_cachecleaner_" +
QLocale::system().name());
app.installTranslator(&appTranslator);
CacheCleaner w;
app.setActivationWindow(&w);
w.show();
QResource::registerResource("./resources.qrc");
return app.exec();
}

View File

@@ -0,0 +1,9 @@
[Desktop Entry]
Name=Octopi CacheCleaner
Icon=octopi
Exec=octopi-cachecleaner
Terminal=false
Type=Application
Categories=GNOME;GTK;System;
#NotShowIn=GNOME;XFCE;LXDE;KDE;
StartupNotify=true

View File

@@ -0,0 +1,93 @@
#-------------------------------------------------
#
# Project created by QtCreator 2013-02-21T18:57:08
#
#-------------------------------------------------
QT += core gui network xml widgets
CONFIG += qt console warn_on debug
TEMPLATE = app
DESTDIR += bin
OBJECTS_DIR += build
MOC_DIR += build
UI_DIR += build
HEADERS += cachecleaner.h \
packagegroupmodel.h \
../src/strconstants.h \
../src/unixcommand.h \
../src/wmhelper.h \
../src/terminal.h \
../src/settingsmanager.h \
../src/searchlineedit.h \
../src/utils.h \
../src/package.h \
../src/QtSolutions/qtsingleapplication.h \
../src/QtSolutions/qtlocalpeer.h \
../src/QtSolutions/qtlockedfile.h \
../src/QtSolutions/qtsinglecoreapplication.h
SOURCES += main.cpp \
cachecleaner.cpp \
packagegroupmodel.cpp \
../src/unixcommand.cpp \
../src/wmhelper.cpp \
../src/terminal.cpp \
../src/settingsmanager.cpp \
../src/searchlineedit.cpp \
../src/utils.cpp \
../src/package.cpp \
../src/QtSolutions/qtsingleapplication.cpp \
../src/QtSolutions/qtlocalpeer.cpp \
../src/QtSolutions/qtlockedfile.cpp \
../src/QtSolutions/qtsinglecoreapplication.cpp
FORMS += ui/cachecleaner.ui
RESOURCES += resources.qrc
TRANSLATIONS += resources/translations/octopi_cachecleaner_pt_BR.ts \
resources/translations/octopi_cachecleaner_fr_FR.ts \
resources/translations/octopi_cachecleaner_es_ES.ts \
resources/translations/octopi_cachecleaner_es_419.ts \
resources/translations/octopi_cachecleaner_es_AR.ts \
resources/translations/octopi_cachecleaner_el.ts \
resources/translations/octopi_cachecleaner_de.ts \
resources/translations/octopi_cachecleaner_it.ts \
resources/translations/octopi_cachecleaner_ro.ts \
resources/translations/octopi_cachecleaner_tr_TR.ts \
resources/translations/octopi_cachecleaner_ar.ts \
resources/translations/octopi_cachecleaner_ca.ts \
resources/translations/octopi_cachecleaner_bg.ts \
resources/translations/octopi_cachecleaner_pl.ts \
resources/translations/octopi_cachecleaner_id.ts \
resources/translations/octopi_cachecleaner_da.ts \
resources/translations/octopi_cachecleaner_cs.ts \
resources/translations/octopi_cachecleaner_he.ts \
resources/translations/octopi_cachecleaner_lt.ts \
resources/translations/octopi_cachecleaner_nb.ts \
resources/translations/octopi_cachecleaner_sr@latin.ts \
resources/translations/octopi_cachecleaner_sr_RS.ts \
resources/translations/octopi_cachecleaner_nl.ts \
resources/translations/octopi_cachecleaner_ru.ts \
resources/translations/octopi_cachecleaner_uz.ts \
resources/translations/octopi_cachecleaner_fi.ts \
resources/translations/octopi_cachecleaner_fi_FI.ts \
resources/translations/octopi_cachecleaner_vi.ts \
resources/translations/octopi_cachecleaner_en_GB.ts \
resources/translations/octopi_cachecleaner_pt_PT.ts \
resources/translations/octopi_cachecleaner_sv.ts \
resources/translations/octopi_cachecleaner_hu.ts \
resources/translations/octopi_cachecleaner_zh_TW.ts \
resources/translations/octopi_cachecleaner_ms_MY.ts \
resources/translations/octopi_cachecleaner_uk.ts \
resources/translations/octopi_cachecleaner_sk.ts \
resources/translations/octopi_cachecleaner_ja.ts \
resources/translations/octopi_cachecleaner_eu.ts \
resources/translations/octopi_cachecleaner_gl_ES.ts \
resources/translations/octopi_cachecleaner_ast.ts \
resources/translations/octopi_cachecleaner_hr.ts \
resources/translations/octopi_cachecleaner_zh-Hans.ts
resources/translations/octopi_cachecleaner_zh_CN.ts

View File

@@ -0,0 +1,258 @@
/*
Copyright 2015 Michaël Lhomme
This file is part of AppSet.
AppSet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
AppSet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with AppSet; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "packagegroupmodel.h"
#include "../src/strconstants.h"
#include <QApplication>
#include <QMessageBox>
/*
* Constructor
*
* @param listView The list view to display packages
* @param spinner The spinner to configure the number of archive to keep
* @param refreshBtn The refresh view button
* @param cleanBtn The clean button
*/
PackageGroupModel::PackageGroupModel(QString optionsString,
QListWidget *listView,
QSpinBox *spinner,
QPushButton *refreshBtn,
QPushButton *cleanBtn)
: QObject(NULL),
m_optionsString(optionsString),
m_listView(listView),
m_spinner(spinner),
m_refreshButton(refreshBtn),
m_cleanButton(cleanBtn),
m_cmd(new UnixCommand(this)),
m_acc(new ProcessOutputAccumulator(m_cmd)),
m_oldKeepValue(spinner->value())
{
m_cleanButton->setText(tr("Clean"));
//setup UI slots
connect( m_spinner, SIGNAL( valueChanged(int) ), SLOT( updateKeepArchives() ) );
connect( m_spinner, SIGNAL( valueChanged(int) ), SLOT( refreshCacheView() ) );
connect( m_spinner, SIGNAL( editingFinished() ), SLOT( keepArchivesChanged() ) );
connect( m_refreshButton, SIGNAL( clicked() ), SLOT( refreshCacheView() ) );
connect( m_cleanButton, SIGNAL( clicked() ), SLOT( cleanCache() ) );
//refresh cache informations at startup
refreshCacheView();
}
/*
* Destructor
*/
PackageGroupModel::~PackageGroupModel()
{
delete m_acc;
delete m_cmd;
}
/*
* Handle spinner change: disable the clean button
* to ensure consistency between the list and what
* will effectively be cleared if the user press
* the button
*/
void PackageGroupModel::updateKeepArchives()
{
m_cleanButton->setEnabled(false);
}
/*
* Refresh the cache when the spinner change are validated
*/
void PackageGroupModel::keepArchivesChanged()
{
if(m_spinner->value() != m_oldKeepValue)
refreshCacheView();
}
/*
* Return the options to pass to paccache according to the current context
*/
QString PackageGroupModel::getOptions()
{
return m_optionsString + " -k " + QString::number(m_spinner->value());
}
/*
* Refresh the view
*/
void PackageGroupModel::refreshCacheView()
{
//update UI for background refresh
QApplication::setOverrideCursor(Qt::WaitCursor);
m_acc->reset();
m_refreshButton->setEnabled(false);
m_cleanButton->setEnabled(false);
m_listView->clear();
m_oldKeepValue = m_spinner->value();
//connect handler slot and call the command
QObject::connect(m_cmd, SIGNAL( finished ( int, QProcess::ExitStatus )),
this, SLOT( finishedDryrun ( int, QProcess::ExitStatus )) );
m_cmd->executeCommandAsNormalUser("paccache -v -d " + getOptions());
}
/*
* Checks if some SU utility is available...
* Returns false if not!
*/
bool PackageGroupModel::isSUAvailable()
{
//If there are no means to run the actions, we must warn!
if (UnixCommand::isRootRunning() && WMHelper::isKDERunning())
{
return true;
}
else if (WMHelper::getSUCommand() == ctn_NO_SU_COMMAND){
QMessageBox::critical( 0, StrConstants::getApplicationName(),
StrConstants::getErrorNoSuCommand() +
"\n" + StrConstants::getYoullNeedSuFrontend());
return false;
}
else
return true;
}
/*
* Call paccache to effectively clear the cache
*/
void PackageGroupModel::cleanCache()
{
if (!isSUAvailable())
return;
//update UI buttons
QApplication::setOverrideCursor(Qt::WaitCursor);
m_acc->reset();
m_refreshButton->setEnabled(false);
m_cleanButton->setEnabled(false);
//connect handler slot and call the command
QObject::connect(m_cmd, SIGNAL( finished ( int, QProcess::ExitStatus )),
this, SLOT( finishedClean( int, QProcess::ExitStatus )) );
QByteArray tmp = "paccache -r " + getOptions().toLatin1();
m_cmd->executeCommand(QLatin1String(tmp), ectn_LANG_USER_DEFINED);
}
/*
* Handle the result of the refresh action
*/
void PackageGroupModel::finishedDryrun(int exitCode, QProcess::ExitStatus)
{
//disconnect the handler
QObject::disconnect(m_cmd, SIGNAL( finished ( int, QProcess::ExitStatus )),
this, SLOT( finishedDryrun ( int, QProcess::ExitStatus )) );
QApplication::restoreOverrideCursor();
if(exitCode > 1)
{
//process failed, provide info on errors
QMessageBox::critical(m_listView, "Error whith the underlying process", m_acc->getErrors());
}
else if (exitCode == 0)
{
//process finished successfully, process the resulting output
processDryrunResult(m_acc->getOutput());
}
//in either case, reenable the refresh button
m_refreshButton->setEnabled(true);
}
/*
* Handle the result of the clean action
*/
void PackageGroupModel::finishedClean(int exitCode, QProcess::ExitStatus)
{
//disconnect the handler
QObject::disconnect(m_cmd, SIGNAL( finished ( int, QProcess::ExitStatus ) ),
this, SLOT( finishedClean(int, QProcess::ExitStatus ) ) );
QApplication::restoreOverrideCursor();
if(exitCode != 0)
{
//process failed, provide info on errors
QMessageBox::critical(m_listView, "Error whith the underlying process",m_acc->getErrors());
m_refreshButton->setEnabled(true);
m_cleanButton->setEnabled(true);
}
else
{
//refresh the view
refreshCacheView();
}
}
/*
* Process the output of the refresh commands
*
* @param output The output of the dryrun process
*/
void PackageGroupModel::processDryrunResult(QString output) {
QStringList lines = output.split(QRegExp("\\n"), QString::SkipEmptyParts);
if(lines.length() == 1 || output.contains("*.pkg.tar?(.+([^.]))"))
{
//"==> no candidate packages found for pruning"
m_cleanButton->setText(tr("Clean"));
}
else
{
//process package list
for(int i = 0; i < lines.length(); i++)
{
QString line = lines.at(i);
if(i == 0)
//skip the first line ("==> Candidate packages:")
continue;
else if(i == lines.length() - 1)
{
//extract size from "==> finished dry run: 8 candidates (disk space saved: 19.11 MiB)")
QStringList components = line.split(" ");
QString unit = components.takeLast();
unit.remove(unit.length() - 1, 1);
QString size = components.takeLast();
m_cleanButton->setText(tr("Clean %1").arg(" " + size + " " + unit));
}
else
m_listView->addItem(line);
}
//there is packages to clean so reenable the clean button
m_cleanButton->setEnabled(true);
}
}

View File

@@ -0,0 +1,112 @@
/*
Copyright 2015 Michaël Lhomme
This file is part of AppSet.
AppSet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
AppSet is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with AppSet; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#ifndef PACKAGEGROUP_H
#define PACKAGEGROUP_H
#include <QObject>
#include <QSpinBox>
#include <QListWidget>
#include <QPushButton>
#include "../src/unixcommand.h"
#include "../src/wmhelper.h"
/*
* Helper class to accumulate UnixCommand standard and error output
* on the fly
*/
class ProcessOutputAccumulator : QObject
{
Q_OBJECT
public:
ProcessOutputAccumulator(UnixCommand *cmd) {
m_unixCommand = cmd;
//connect(m_unixCommand, SIGNAL( started() ), SLOT( reset() ) );
connect(m_unixCommand, SIGNAL( readyReadStandardOutput() ), SLOT( standardOutputAvailable() ) );
connect(m_unixCommand, SIGNAL( readyReadStandardError() ), SLOT( errorsOutputAvailable() ) );
}
QString getOutput() { return m_standardOutput; }
QString getErrors() { return m_errorsOutput; }
public slots:
void reset()
{
m_standardOutput.clear();
m_errorsOutput.clear();
}
void standardOutputAvailable()
{
m_standardOutput.append(m_unixCommand->readAllStandardOutput());
}
void errorsOutputAvailable()
{
m_errorsOutput.append(m_unixCommand->readAllStandardError());
}
protected:
UnixCommand *m_unixCommand;
QString m_standardOutput;
QString m_errorsOutput;
};
/*
* Wrapper to encapsulate operation on package groups (installed and uninstalled)
*/
class PackageGroupModel : public QObject
{
Q_OBJECT
private:
bool isSUAvailable();
public:
PackageGroupModel(QString, QListWidget *, QSpinBox *, QPushButton *, QPushButton *);
~PackageGroupModel();
protected:
QString m_optionsString;
QListWidget *m_listView;
QSpinBox *m_spinner;
QPushButton *m_refreshButton;
QPushButton *m_cleanButton;
UnixCommand *m_cmd;
ProcessOutputAccumulator *m_acc;
int m_oldKeepValue;
void processDryrunResult(QString);
QString getOptions();
public slots:
void refreshCacheView();
void cleanCache();
void updateKeepArchives();
void keepArchivesChanged();
void finishedDryrun(int, QProcess::ExitStatus);
void finishedClean(int, QProcess::ExitStatus);
};
#endif // PACKAGEGROUP_H

View File

@@ -0,0 +1,48 @@
<RCC>
<qresource prefix="/">
<file>resources/images/cachecleaner.png</file>
<file>resources/translations/octopi_cachecleaner_ar.qm</file>
<file>resources/translations/octopi_cachecleaner_ast.qm</file>
<file>resources/translations/octopi_cachecleaner_bg.qm</file>
<file>resources/translations/octopi_cachecleaner_ca.qm</file>
<file>resources/translations/octopi_cachecleaner_cs.qm</file>
<file>resources/translations/octopi_cachecleaner_da.qm</file>
<file>resources/translations/octopi_cachecleaner_de.qm</file>
<file>resources/translations/octopi_cachecleaner_el.qm</file>
<file>resources/translations/octopi_cachecleaner_en_GB.qm</file>
<file>resources/translations/octopi_cachecleaner_en.qm</file>
<file>resources/translations/octopi_cachecleaner_es_419.qm</file>
<file>resources/translations/octopi_cachecleaner_es_AR.qm</file>
<file>resources/translations/octopi_cachecleaner_es_ES.qm</file>
<file>resources/translations/octopi_cachecleaner_eu.qm</file>
<file>resources/translations/octopi_cachecleaner_fi.qm</file>
<file>resources/translations/octopi_cachecleaner_fi_FI.qm</file>
<file>resources/translations/octopi_cachecleaner_fr_FR.qm</file>
<file>resources/translations/octopi_cachecleaner_he.qm</file>
<file>resources/translations/octopi_cachecleaner_hu.qm</file>
<file>resources/translations/octopi_cachecleaner_id.qm</file>
<file>resources/translations/octopi_cachecleaner_it.qm</file>
<file>resources/translations/octopi_cachecleaner_ja.qm</file>
<file>resources/translations/octopi_cachecleaner_lt.qm</file>
<file>resources/translations/octopi_cachecleaner_ms_MY.qm</file>
<file>resources/translations/octopi_cachecleaner_nb.qm</file>
<file>resources/translations/octopi_cachecleaner_nl.qm</file>
<file>resources/translations/octopi_cachecleaner_pl.qm</file>
<file>resources/translations/octopi_cachecleaner_pt_BR.qm</file>
<file>resources/translations/octopi_cachecleaner_pt_PT.qm</file>
<file>resources/translations/octopi_cachecleaner_ro.qm</file>
<file>resources/translations/octopi_cachecleaner_ru.qm</file>
<file>resources/translations/octopi_cachecleaner_sk.qm</file>
<file>resources/translations/octopi_cachecleaner_sr@latin.qm</file>
<file>resources/translations/octopi_cachecleaner_sr_RS.qm</file>
<file>resources/translations/octopi_cachecleaner_sv.qm</file>
<file>resources/translations/octopi_cachecleaner_tr_TR.qm</file>
<file>resources/translations/octopi_cachecleaner_uk.qm</file>
<file>resources/translations/octopi_cachecleaner_uz.qm</file>
<file>resources/translations/octopi_cachecleaner_vi.qm</file>
<file>resources/translations/octopi_cachecleaner_zh_TW.qm</file>
<file>resources/translations/octopi_cachecleaner_zh-Hans.qm</file>
<file>resources/translations/octopi_cachecleaner_zh_CN.qm</file>
<file>resources/translations/octopi_cachecleaner_hr.qm</file>
</qresource>
</RCC>

Binary file not shown.

After

Width:  |  Height:  |  Size: 827 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ar" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>منظف الكاش - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>حزم غير مثبتة</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>إحتفظ:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>عدد النُسخ القديمة للإبقاء عليها</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>تحديث</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>حزم مثبتة</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>مسح</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>إمسح %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ast" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Llimpiador de caché - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquetes desinstalaos</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Caltener:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Númberu de versiones vieyes pa caltener</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Refrescar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquetes instalaos</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Llimpiar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Llimpiar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="bg" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Чистач на кеш памет - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Деинсталирани пакети</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Запази :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Брой на старите версии за запазване</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Опресняване</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Инсталирани пакети</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Почистване</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Почистване на %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Netejador de la cau (Cache) - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquets desinstal·lats</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Mantén:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Quantitat de versions antigues a mantenir:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Refresca</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquets instal·lats</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Neteja</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Neteja %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Čistič vyrovnávací paměti</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Odinstalované balíčky</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Zachovat :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Počet starých verzí k zachování</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Obnovit</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Nainstalované balíčky</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Vyčistit</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Vyčistit %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cache Renser - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Afinstallerede pakker</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Behold :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Antal gamle versioner der skal beholdes</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Genopfrisk</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Installerede pakker</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Rens</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Rens %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cache säubern - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Deinstallierte Pakete</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Behalten:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Anzahl der alten Versionen, die behalten werden: </translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Aktualisieren</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Installierte Pakete</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Säubern</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Säubere %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Καθαριστικό μνήμης cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Μη εγκατεστημένα πακέτα</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Διατηρηση:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Αριθμός των παλαιών εκδόσεων για διατηρηση</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Ανανέωση</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Εγκατεστημένα πακέτα</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Εκκαθαριση</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Εκκαθαριση %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>CacheCleaner</name>
<message>
<location filename="../../ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="31"/>
<source>Uninstalled packages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="42"/>
<source>Keep : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="65"/>
<location filename="../../ui/cachecleaner.ui" line="134"/>
<source>Refresh</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="72"/>
<location filename="../../ui/cachecleaner.ui" line="141"/>
<location filename="../../cachecleaner.cpp" line="282"/>
<source>Clean</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="90"/>
<source>Installed packages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="101"/>
<source>Keep :</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../ui/cachecleaner.ui" line="108"/>
<source>Number of old versions to keep</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../cachecleaner.cpp" line="303"/>
<source>Clean </source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="en_GB" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cache Cleaner - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Uninstalled packages</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Keep :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Number of old versions to keep</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Refresh</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Installed packages</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Clean</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Clean %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_419" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Limpiador de Cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquetes desinstalados</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Mantener :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Número de versión anterior a mantener</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquetes instalados</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Limpiar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Limpiar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_AR" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Limpiador de Caché - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquetes desinstalados</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Conservar:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Número de versiones antiguas para conservar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Refrescar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquetes instalados</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Limpiar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Limpiar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="es_ES" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Limpiador de Caché - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquetes desinstalados</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Conservar :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Número de versiones antiguas a conservar:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Refrescar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquetes instalados</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Limpiar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Limpiar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="eu" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cache Garbitzailea - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Ezabatutako paketeak</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Mantendu :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Zenbat bertsio zahar mantendu</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Eguneratu</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Instalatutako paketeak</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Garbitu</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>%1 Garbitu</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Välimuistin tyhjennys - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Asentamattomat paketit</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Säilytä</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Säilytettävien vanhojen versioiden määrä</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Päivitä</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Asennetut paketit</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Tyhjennä</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Tyhjennä %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi_FI" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Välimuistin tyhjennys - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Asentamattomat paketit</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Säilytä:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Säilytettävien vanhojen versioiden lukumäärä</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Päivitä</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Asennetut paketit</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Putsaa</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Putsattu 1%</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr_FR" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Nettoyeur de cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquets non-installés</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Conserver :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Nombre d&apos;anciennes versions à conserver</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Actualiser</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquets installés</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Nettoyer</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Nettoyer %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="gl_ES" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Limpador da caché de Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paquetes desinstalados</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Manter:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Número de versións antigas a manter</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Refrescar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paquetes instalados</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Limpar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Limpar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="he" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>מנקה מטמון - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>חבילות לא מותקנות</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>השאר :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>מספר של גירסאות ישנון לשמור</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>רענן</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>חבילות מותקנות</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>נקה</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>נקה %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="hr" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Čišćenje keša - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Deinstalirani paketi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Zadrži :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Broj zastarjelih verzija za zadržati</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Osvježi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Instaliranih paketa</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Očisti</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Očisti %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Octopi cache tisztítása</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Eltávolított csomagok</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Megtart:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Megtartandó verziók száma</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Frissítés</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Telepített csomagok</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Tisztítás</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Tisztítás %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1 @@
<<3C>d<18><EFBFBD>!<1C>`<60><><EFBFBD>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu_HU" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation type="unfinished"/>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation type="unfinished"/>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="id" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Pembersih Cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Paket yang dihapus</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Pertahankan :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Jumlah versi lama untuk dipertahankan</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Segarkan</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Paket yang terpasang</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Bersihkan</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Bersihkan %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="it" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Pulisci Cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Pacchetti disinstallati</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Mantieni:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Numero di vecchie versioni da mantenere</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Aggiorna</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Pacchetti installati</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Pulisci</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Pulisci %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation> - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation></translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation> :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation></translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation></translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation></translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation></translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>%1 </translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Podėlio Valymas - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Pašalinti paketai</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Palikti :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Paliekamų senų versijų skaičius</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Įkelti naujo</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Įdiegti paketai</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Valyti</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Valyti %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ms_MY" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Pencuci Cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Nyah-pasang pakej</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Simpan:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Bilangan versi lama untuk disimpan</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Segarkan</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Pakej dipasang</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Cuci</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Cuci %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="nb" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cache-tømmer -Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Ikke-installerte pakker</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Behold:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Antall gamle versjoner du vil beholde</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Oppdater</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Installerte pakker</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Tøm</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Tøm %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cache Cleaner - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Verwijderde pakketten</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Bewaar:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Aantal te bewaren oude versies</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Vernieuw</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Geïnstalleerde pakketten</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Ruim op</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Ruim %1 op</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Czyściciel pamięci podręcznej - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Odinstalowane pakiety</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Zachowaj :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Ilość starych wersji do zachowania</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Odśwież</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Zainstalowane pakiety</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Wyczyść</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Wyczyść %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Limpeza do Cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Pacotes não instalados</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Manter :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Número de versões antigas a manter</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Atualizar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Pacotes instalados</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Limpar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Limpar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_PT" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Limpador de cache - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Pacotes não instalados</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Manter :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Número de versões antigas a manter</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Actualizar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Pacotes instalados</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Limpar</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Limpar %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ro" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Curățitor stocare - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Pachete dezinstalate</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Păstrează:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Numărul de versiuni de stocat</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Reîmprospătează</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Pachete instalate</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Curăță</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Curăță %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Очистка кэша - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Удаленные пакеты</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Оставить:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Сколько старых версий оставить</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Перечитать</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Установленные пакеты</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Очистить</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Очистить %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sk" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Čistič vyrovnávacej pamäte - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Odinštalované balíky</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Ponechať:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Staré verzie, ktoré budú ponechané</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Obnoviť</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Nainštalované balíky</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Vyčistiť</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Vyčistiť %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sr@latin" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Čistač keša - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Uklonjeni paketi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Zadrži:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Broj zadržanih starih verzija</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Osveži</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Instalirani paketi</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Očisti</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Očisti %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sr_RS" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Чистач кеша - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Уклоњени пакети</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Задржи:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Број задржаних старих верзија </translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Освежи</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Инсталирани пакети</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Очисти</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Очисти %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Cachestädare - Octopi</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Avinstallerade paket</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Behåll :</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Antal gamla versioner att behålla</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Uppdatera</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Installerade paket</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Rensa</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>Rensa %1</translation>
</message>
</context>
</TS>

View File

@@ -0,0 +1,51 @@
<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr_TR" version="2.0">
<context>
<name>CacheCleaner</name>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="14"/>
<source>Cache Cleaner - Octopi</source>
<translation>Octopi - Önbellek Temizleyici</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="49"/>
<source>Uninstalled packages</source>
<translation>Kaldırılmış paketler</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="75"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="150"/>
<source>Keep :</source>
<translation>Tut:</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="82"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="157"/>
<source>Number of old versions to keep</source>
<translation>Eskimiş sürümlerin sayısını tut</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="102"/>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="183"/>
<source>Refresh</source>
<translation>Yenile</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/ui/cachecleaner.ui" line="127"/>
<source>Installed packages</source>
<translation>Yüklü paketler</translation>
</message>
</context>
<context>
<name>PackageGroupModel</name>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="199"/>
<source>Clean</source>
<translation>Temiz</translation>
</message>
<message>
<location filename="Projects/octopi/cachecleaner/packagegroupmodel.cpp" line="222"/>
<source>Clean %1</source>
<translation>%1 Temiz</translation>
</message>
</context>
</TS>

Some files were not shown because too many files have changed in this diff Show More