From 00553e5e5875a9497f464abe8e86a762775cb2cc Mon Sep 17 00:00:00 2001 From: guinux Date: Tue, 2 Feb 2016 09:28:07 +0100 Subject: [PATCH] v3.0.0 --- po/pamac.pot | 127 +-- resources/manager_window.ui | 346 +++++--- resources/progress_dialog.ui | 3 +- resources/updater_window.ui | 160 +++- src/Makefile | 35 +- src/alpm_config.vala | 310 +++++--- src/alpm_utils.vala | 61 +- src/aur_model.vala | 271 +++++++ src/choose_dep_dialog.vala | 26 +- src/choose_ignorepkgs_dialog.vala | 28 +- src/choose_provider_dialog.vala | 8 +- src/common.vala | 11 +- src/daemon.vala | 946 ++++++++-------------- src/installer.vala | 13 +- src/manager.vala | 5 +- src/manager_window.vala | 1215 ++++++++++++++++++++--------- src/mirrors_config.vala | 58 +- src/package.vala | 21 +- src/packages_model.vala | 167 ++-- src/pamac_config.vala | 176 +++-- src/preferences_dialog.vala | 79 +- src/progress_dialog.vala | 16 +- src/refresh.vala | 11 +- src/transaction.vala | 819 +++++++++---------- src/tray.vala | 121 +-- src/updater.vala | 4 +- src/updater_window.vala | 191 +++-- util/alpm-util.c | 63 +- util/alpm-util.h | 17 +- vapi/libalpm.vapi | 148 ++-- 30 files changed, 3058 insertions(+), 2398 deletions(-) create mode 100644 src/aur_model.vala diff --git a/po/pamac.pot b/po/pamac.pot index 678b8dc..e9d75ef 100644 --- a/po/pamac.pot +++ b/po/pamac.pot @@ -21,8 +21,7 @@ msgstr "" msgid "Authentication is required" msgstr "" - -#: ../src/daemon.vala +#: ../src/daemon.vala ../src/manager_window.vala ../src/preferences_dialog.vala msgid "Failed to initialize alpm library" msgstr "" @@ -30,14 +29,6 @@ msgstr "" msgid "Failed to synchronize any databases" msgstr "" -#: ../src/daemon.vala -msgid "No" -msgstr "" - -#: ../src/daemon.vala -msgid "Yes" -msgstr "" - #: ../src/daemon.vala msgid "Failed to init transaction" msgstr "" @@ -90,7 +81,7 @@ msgstr "" msgid "%s is invalid or corrupted" msgstr "" -#: ../src/daemon.vala +#: ../src/daemon.vala ../src/transaction.vala msgid "Authentication failed" msgstr "" @@ -110,6 +101,11 @@ msgstr "" msgid "Preparing" msgstr "" +#: ../src/transaction.vala +#, c-format +msgid "Choose a provider for %s" +msgstr "" + #: ../src/transaction.vala ../resources/transaction_sum_dialog.ui msgid "Transaction Summary" msgstr "" @@ -146,6 +142,14 @@ msgstr "" msgid "Building packages" msgstr "" +#: ../src/transaction.vala +msgid "Running pre-transaction hooks" +msgstr "" + +#: ../src/transaction.vala +msgid "Running post-transaction hooks" +msgstr "" + #: ../src/transaction.vala msgid "Checking dependencies" msgstr "" @@ -257,11 +261,6 @@ msgstr "" msgid "%s installed as %s.pacsave" msgstr "" -#: ../src/transaction.vala -#, c-format -msgid "%s installed as %s.pacorig" -msgstr "" - #: ../src/transaction.vala #, c-format msgid "Refreshing %s" @@ -272,6 +271,18 @@ msgstr "" msgid "Downloading %s" msgstr "" +#: ../src/transaction.vala +#, c-format +msgid "About %u seconds remaining" +msgstr "" + +#: ../src/transaction.vala +#, c-format +msgid "About %lu minute remaining" +msgid_plural "About %lu minutes remaining" +msgstr[0] "" +msgstr[1] "" + #: ../src/transaction.vala msgid "Warning" msgstr "" @@ -281,7 +292,7 @@ msgstr "" msgid "Error" msgstr "" -#: ../src/transaction.vala ../src/progress_dialog.vala +#: ../src/transaction.vala msgid "Transaction cancelled" msgstr "" @@ -324,22 +335,6 @@ msgstr[1] "" msgid "Show available updates" msgstr "" -#: ../src/choose_provider_dialog.vala -#, c-format -msgid "Choose a provider for %s" -msgstr "" - -#: ../src/choose_dep_dialog.vala -#, c-format -msgid "" -"%s has %u uninstalled optional dependency.\n" -"Choose if you would like to install it" -msgid_plural "" -"%s has %u uninstalled optional dependencies.\n" -"Choose those you would like to install" -msgstr[0] "" -msgstr[1] "" - #: ../src/manager_window.vala msgid "Deselect" msgstr "" @@ -380,6 +375,10 @@ msgstr "" msgid "Licenses" msgstr "" +#: ../src/manager_window.vala +msgid "Unknown" +msgstr "" + #: ../src/manager_window.vala msgid "Depends On" msgstr "" @@ -416,18 +415,6 @@ msgstr "" msgid "Groups" msgstr "" -#: ../src/manager_window.vala -msgid "Maintainer" -msgstr "" - -#: ../src/manager_window.vala -msgid "First Submitted" -msgstr "" - -#: ../src/manager_window.vala -msgid "Last Modified" -msgstr "" - #: ../src/manager_window.vala msgid "Packager" msgstr "" @@ -449,11 +436,15 @@ msgid "Installed as a dependency for another package" msgstr "" #: ../src/manager_window.vala -msgid "Unknown" +msgid "Install Reason" msgstr "" #: ../src/manager_window.vala -msgid "Install Reason" +msgid "Yes" +msgstr "" + +#: ../src/manager_window.vala +msgid "No" msgstr "" #: ../src/manager_window.vala @@ -461,6 +452,22 @@ msgid "Signatures" msgstr "" #: ../src/manager_window.vala +msgid "Backup files" +msgstr "" + +#: ../src/manager_window.vala +msgid "Maintainer" +msgstr "" + +#: ../src/manager_window.vala +msgid "First Submitted" +msgstr "" + +#: ../src/manager_window.vala +msgid "Last Modified" +msgstr "" + +#: ../src/manager_window.vala ../resources/manager_window.ui msgid "Votes" msgstr "" @@ -469,12 +476,15 @@ msgid "Out of Date" msgstr "" #: ../src/manager_window.vala -msgid "Backup files" -msgstr "" - -#: ../src/manager_window.vala -msgid "No package found" -msgstr "" +#, c-format +msgid "" +"%s has %u uninstalled optional dependency.\n" +"Choose if you would like to install it" +msgid_plural "" +"%s has %u uninstalled optional dependencies.\n" +"Choose those you would like to install" +msgstr[0] "" +msgstr[1] "" #: ../src/manager_window.vala msgid "Uninstalled" @@ -595,7 +605,7 @@ msgstr "" msgid "State" msgstr "" -#: ../resources/manager_window.ui +#: ../resources/manager_window.ui ../resources/updater_window.ui msgid "Repositories" msgstr "" @@ -611,6 +621,11 @@ msgstr "" msgid "Size" msgstr "" +#: ../resources/manager_window.ui ../resources/updater_window.ui +#: ../resources/preferences_dialog.ui +msgid "AUR" +msgstr "" + #: ../resources/manager_window.ui msgid "Description" msgstr "" @@ -708,10 +723,6 @@ msgstr "" msgid "Do not ask for confirmation when building packages" msgstr "" -#: ../resources/preferences_dialog.ui -msgid "AUR" -msgstr "" - #: ../resources/choose_ignorepkgs_dialog.ui msgid "Choose Ignored Upgrades" msgstr "" diff --git a/resources/manager_window.ui b/resources/manager_window.ui index 590864d..20f65d8 100644 --- a/resources/manager_window.ui +++ b/resources/manager_window.ui @@ -207,8 +207,8 @@ True False - True 6 + True Search in AUR 0 @@ -437,117 +437,242 @@ True vertical - - 500 - 200 + True True - True - True - in + - + + 500 + 200 True True True True - 0 - False - - - - - multiple - - - + in - - True - 40 - 20 - State - True - - - - - 1 - + + True + True + True + True + 0 + False + + + + + multiple + + - - - - - True - 150 - 20 - Name - True - True - - - - 0 - + + True + 40 + 20 + State + True + + + + + 1 + + + - - - - - True - 90 - 20 - Version - True - - - - 2 - + + True + 150 + 20 + Name + True + True + + + + + 0 + + + - - - - - True - 90 - 20 - Repository - True - - - - 3 - + + True + 90 + 20 + Version + True + + + + + 2 + + + - - - - - True - 90 - 20 - Size - True - - - - 4 - + + True + 90 + 20 + Repository + True + + + + + 3 + + + + + + + True + 90 + 20 + Size + True + + + + + 4 + + + + + + True + False + Repositories + + + False + + + + + 500 + 200 + True + True + True + True + in + + + True + True + True + True + 0 + False + + + + + multiple + + + + + + True + 40 + 20 + State + True + + + + + 1 + + + + + + + True + 150 + 20 + Name + True + True + + + + + 0 + + + + + + + True + 90 + 20 + Version + True + + + + + 2 + + + + + + + True + 90 + 20 + Votes + True + + + + + 3 + + + + + + + + + 1 + + + + + True + False + AUR + + + 1 + False + + True - False + True @@ -563,11 +688,11 @@ True in - + True - True + False - + True False vertical @@ -575,8 +700,10 @@ True - True + False start + 6 + 6 6 6 6 @@ -592,8 +719,10 @@ True - True + False start + 6 + 6 6 6 6 @@ -609,9 +738,10 @@ True - True - True + False start + 6 + 6 6 6 6 @@ -626,8 +756,10 @@ True - True + False start + 6 + 6 6 6 6 @@ -647,7 +779,7 @@ - + True False Description @@ -670,7 +802,7 @@ False False - + none @@ -678,7 +810,7 @@ autosize - + 0 600 @@ -692,7 +824,7 @@ autosize - + 1 @@ -707,7 +839,7 @@ - + True False Dependencies @@ -732,7 +864,7 @@ 0 False - + none @@ -740,7 +872,7 @@ autosize - + 0 600 word @@ -752,10 +884,10 @@ - + autosize - + word @@ -772,7 +904,7 @@ - + True False Details @@ -824,7 +956,7 @@ True - False + True diff --git a/resources/progress_dialog.ui b/resources/progress_dialog.ui index 5fdcc5d..e00357f 100644 --- a/resources/progress_dialog.ui +++ b/resources/progress_dialog.ui @@ -6,7 +6,7 @@ Progress True center-on-parent - 500 + 500 system-software-install dialog False @@ -29,7 +29,6 @@ True True True - False diff --git a/resources/updater_window.ui b/resources/updater_window.ui index c313d75..d09ed27 100644 --- a/resources/updater_window.ui +++ b/resources/updater_window.ui @@ -1,5 +1,5 @@ - +