Classes | Namespaces | Functions | Variables
text_client.py File Reference

Go to the source code of this file.

Classes

class  mycroft.client.text.text_client.LogMonitorThread
 Log file monitoring. More...
 
class  mycroft.client.text.text_client.MicMonitorThread
 
class  mycroft.client.text.text_client.ScreenDrawThread
 

Namespaces

 mycroft.client.text.text_client
 

Functions

def mycroft.client.text.text_client._do_gui (gui_width)
 
def mycroft.client.text.text_client._do_meter (height)
 
def mycroft.client.text.text_client._get_cmd_param (cmd, keyword)
 Main UI lopo. More...
 
def mycroft.client.text.text_client.add_log_message (message)
 
def mycroft.client.text.text_client.center (str_len)
 
def mycroft.client.text.text_client.clamp (n, smallest, largest)
 Helper functions. More...
 
def mycroft.client.text.text_client.clear_log ()
 
def mycroft.client.text.text_client.connect (bus)
 
def mycroft.client.text.text_client.connect_to_messagebus ()
 
def mycroft.client.text.text_client.connect_to_mycroft ()
 
def mycroft.client.text.text_client.ctrl_c_handler (signum, frame)
 
def mycroft.client.text.text_client.ctrl_c_pressed ()
 
def mycroft.client.text.text_client.do_draw_help (scr)
 
def mycroft.client.text.text_client.do_draw_main (scr)
 
def mycroft.client.text.text_client.draw (x, y, msg, pad=None, pad_chr=None, clr=None)
 "Graphic primitives" More...
 
def mycroft.client.text.text_client.gui_main (stdscr)
 
def mycroft.client.text.text_client.handle_cmd (cmd)
 
def mycroft.client.text.text_client.handle_is_connected (msg)
 
def mycroft.client.text.text_client.handle_message (msg)
 Capturing the messagebus. More...
 
def mycroft.client.text.text_client.handle_reconnecting ()
 
def mycroft.client.text.text_client.handle_speak (event)
 Capturing output from Mycroft. More...
 
def mycroft.client.text.text_client.handle_utterance (event)
 
def mycroft.client.text.text_client.handleNonAscii (text)
 
def mycroft.client.text.text_client.init_screen ()
 Screen handling. More...
 
def mycroft.client.text.text_client.load_mycroft_config (bus)
 
def mycroft.client.text.text_client.load_settings ()
 
def mycroft.client.text.text_client.make_titlebar (title, bar_length)
 
def mycroft.client.text.text_client.num_help_pages ()
 
def mycroft.client.text.text_client.rebuild_filtered_log ()
 
def mycroft.client.text.text_client.save_settings ()
 
def mycroft.client.text.text_client.scroll_log (up, num_lines=None)
 
def mycroft.client.text.text_client.set_screen_dirty ()
 
def mycroft.client.text.text_client.show_help ()
 
def mycroft.client.text.text_client.show_next_help ()
 
def mycroft.client.text.text_client.show_skills (skills)
 Skill debugging. More...
 
def mycroft.client.text.text_client.simple_cli ()
 
def mycroft.client.text.text_client.start_log_monitor (filename)
 
def mycroft.client.text.text_client.start_mic_monitor (filename)
 

Variables

bool mycroft.client.text.text_client.auto_scroll = True
 
bool mycroft.client.text.text_client.bSimple = False
 
 mycroft.client.text.text_client.bus = None
 
list mycroft.client.text.text_client.chat = []
 
int mycroft.client.text.text_client.CLR_CHAT_QUERY = 0
 
int mycroft.client.text.text_client.CLR_CHAT_RESP = 0
 
int mycroft.client.text.text_client.CLR_CMDLINE = 0
 
int mycroft.client.text.text_client.CLR_FIND = 0
 
int mycroft.client.text.text_client.CLR_HEADING = 0
 
int mycroft.client.text.text_client.CLR_INPUT = 0
 
int mycroft.client.text.text_client.CLR_LOG1 = 0
 
int mycroft.client.text.text_client.CLR_LOG2 = 0
 
int mycroft.client.text.text_client.CLR_LOG_CMDMESSAGE = 0
 
int mycroft.client.text.text_client.CLR_LOG_DEBUG = 0
 
int mycroft.client.text.text_client.CLR_LOG_ERROR = 0
 
int mycroft.client.text.text_client.CLR_METER = 0
 
int mycroft.client.text.text_client.CLR_METER_CUR = 0
 
dictionary mycroft.client.text.text_client.config = {}
 
 mycroft.client.text.text_client.config_file = os.path.join(os.path.expanduser("~"), ".mycroft_cli.conf")
 Settings. More...
 
bool mycroft.client.text.text_client.ctrl_c_was_pressed = False
 
int mycroft.client.text.text_client.cy_chat_area = 7
 
list mycroft.client.text.text_client.default_log_filters = ["mouth.viseme", "mouth.display", "mouth.icon", "DEBUG"]
 
 mycroft.client.text.text_client.event_thread = None
 
list mycroft.client.text.text_client.filteredLog = []
 
 mycroft.client.text.text_client.find_str = None
 
int mycroft.client.text.text_client.FULL_REDRAW_FREQUENCY = 10
 
list mycroft.client.text.text_client.gui_text = []
 
int mycroft.client.text.text_client.help_longest = 0
 
list mycroft.client.text.text_client.help_struct
 Help system. More...
 
list mycroft.client.text.text_client.history = []
 
bool mycroft.client.text.text_client.is_screen_dirty = True
 
 mycroft.client.text.text_client.last_full_redraw = time.time()-(FULL_REDRAW_FREQUENCY-1)
 
string mycroft.client.text.text_client.last_key = ""
 
string mycroft.client.text.text_client.line = ""
 
list mycroft.client.text.text_client.log_files = []
 
 mycroft.client.text.text_client.log_filters = list(default_log_filters)
 
int mycroft.client.text.text_client.log_line_lr_scroll = 0
 
int mycroft.client.text.text_client.log_line_offset = 0
 
 mycroft.client.text.text_client.log_lock = Lock()
 
int mycroft.client.text.text_client.longest_visible_line = 0
 
int mycroft.client.text.text_client.max_log_lines = 5000
 
list mycroft.client.text.text_client.mergedLog = []
 
int mycroft.client.text.text_client.meter_cur = -1
 
int mycroft.client.text.text_client.meter_peak = 20
 
int mycroft.client.text.text_client.meter_thresh = -1
 
 mycroft.client.text.text_client.preferred_encoding = locale.getpreferredencoding()
 
 mycroft.client.text.text_client.scr = None
 
int mycroft.client.text.text_client.SCR_HELP = 1
 
int mycroft.client.text.text_client.SCR_MAIN = 0
 
int mycroft.client.text.text_client.SCR_SKILLS = 2
 
 mycroft.client.text.text_client.screen_lock = Lock()
 
 mycroft.client.text.text_client.screen_mode = SCR_MAIN
 
 mycroft.client.text.text_client.show_gui = None
 
bool mycroft.client.text.text_client.show_last_key = False
 
bool mycroft.client.text.text_client.show_meter = True
 
int mycroft.client.text.text_client.size_log_area = 0
 
int mycroft.client.text.text_client.subscreen = 0
 


mycroft_ros
Author(s):
autogenerated on Mon Apr 26 2021 02:35:40