def main(screen): screen.clear() screen.refresh() drw = screen.refresh width = curses.COLS height = curses.LINES half_width = int(width / 2) screen.border() Utils.drawCenteredOnTitle(screen, Strings.title) screen.addstr(height - 3, half_width + 1, Strings.getting_channel_list) drw() channels = GetChannels.get() screen.addstr(height - 3, half_width + 1, "Got " + str(len(channels)) + " channels. ") drw() ChannelBox.init(width, height, screen, channels) Search.init(screen, width, height) drw() ChannelBox.updateChannelBox(-1) while True: inp = screen.getch() if Utils.is_playing: playing(inp) else: ui(inp)