1
0
mirror of https://github.com/vikstrous/pirate-get synced 2025-01-10 10:04:21 +01:00

Some UI tweaks

This commit is contained in:
Rnhmjoj 2014-12-03 20:44:59 +01:00
parent a37ea20956
commit 902d0e3f1d

View File

@ -130,7 +130,7 @@ def main():
action='store_true', action='store_true',
help="download all results") help="download all results")
parser.add_argument('--color', dest='color', parser.add_argument('--color', dest='color',
action='store_true', action='store_true', default=True,
help="use colored output") help="use colored output")
categories = { categories = {
@ -306,9 +306,9 @@ def main():
colorama.init() colorama.init()
color_dict = { color_dict = {
"default": "", "default": "",
"header": colorama.Back.WHITE + colorama.Fore.BLACK, "header": colorama.Back.BLACK + colorama.Fore.BLUE,
"zebra_0": "", "zebra_0": "",
"zebra_1": colorama.Style.BRIGHT, "zebra_1": colorama.Fore.BLUE,
"WARN": colorama.Fore.YELLOW, "WARN": colorama.Fore.YELLOW,
"ERROR": colorama.Fore.RED} "ERROR": colorama.Fore.RED}
@ -399,16 +399,16 @@ def main():
try: try:
ratio = no_seeders/no_leechers ratio = no_seeders/no_leechers
except ZeroDivisionError: except ZeroDivisionError:
ratio = -1 ratio = 0
# Alternate between colors # Alternate between colors
cur_color = "zebra_0" if (cur_color == "zebra_1") else "zebra_1" cur_color = "zebra_0" if (cur_color == "zebra_1") else "zebra_1"
torrent_name = parse.unquote(name.group(1)).replace("+", " ") torrent_name = parse.unquote(name.group(1)).replace("+", " ")
# enhanced print output with justified columns # enhanced print output with justified columns
print("%5d %6d %6d %5.1f %-11s %-11s %s" % ( print("%5d %6d %6d %5.1f %-11s %-11s %-*s" % (
m, no_seeders, no_leechers, ratio ,sizes[m], m, no_seeders, no_leechers, ratio ,sizes[m],
uploaded[m], torrent_name[:columns]), color=cur_color) uploaded[m], columns, torrent_name), color=cur_color)
def print_descriptions(chosen_links): def print_descriptions(chosen_links):
for link in chosen_links: for link in chosen_links:
@ -522,7 +522,7 @@ def main():
print('Exception:') print('Exception:')
print(str(e)) print(str(e))
choices = () choices = ()
break; break
if config.getboolean('SaveToFile', 'enabled'): if config.getboolean('SaveToFile', 'enabled'):
# Save to file is enabled # Save to file is enabled