summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXavion <Xavion (dot) 0 (at) Gmail (dot) com>2016-03-28 09:35:37 +1100
committerAllan McRae <allan@archlinux.org>2016-05-05 13:52:23 +1000
commit7e7c64f513460cfb391e2fc558e6fdbc83faa54d (patch)
tree6a9a321a251174abdcaa4f20f53bb5e0cfe26761
parent7d1ea0b814723d6a422c5569df19513c40bf99fe (diff)
downloadpacman-7e7c64f513460cfb391e2fc558e6fdbc83faa54d.tar.gz
pacman-7e7c64f513460cfb391e2fc558e6fdbc83faa54d.zip
Add colour to group selection dialog
Colour the group name in 'blue' and the repository names in 'magenta'. Signed-off-by: Xavion <Xavion (dot) 0 (at) Gmail (dot) com> Signed-off-by: Allan McRae <allan@archlinux.org>
-rw-r--r--src/pacman/sync.c7
-rw-r--r--src/pacman/util.c3
2 files changed, 6 insertions, 4 deletions
diff --git a/src/pacman/sync.c b/src/pacman/sync.c
index 8ac5f570..8b306034 100644
--- a/src/pacman/sync.c
+++ b/src/pacman/sync.c
@@ -557,9 +557,10 @@ static int process_group(alpm_list_t *dbs, const char *group, int error)
if(config->print == 0) {
char *array = malloc(count);
int n = 0;
- colon_printf(_n("There is %d member in group %s:\n",
- "There are %d members in group %s:\n", count),
- count, group);
+ const colstr_t *colstr = &config->colstr;
+ colon_printf(_n("There is %d member in group %s%s%s:\n",
+ "There are %d members in group %s%s%s:\n", count),
+ count, colstr->groups, group, colstr->title);
select_display(pkgs);
if(!array) {
ret = 1;
diff --git a/src/pacman/util.c b/src/pacman/util.c
index d924bf36..0155493f 100644
--- a/src/pacman/util.c
+++ b/src/pacman/util.c
@@ -1256,8 +1256,9 @@ static void display_repo_list(const char *dbname, alpm_list_t *list,
unsigned short cols)
{
const char *prefix = " ";
+ const colstr_t *colstr = &config->colstr;
- colon_printf(_("Repository %s\n"), dbname);
+ colon_printf(_("Repository %s%s\n"), colstr->repo, dbname);
list_display(prefix, list, cols);
}