Table of Contents - sapristi-0.1.32 Documentation
Classes and Modules
- Sapristi
- Sapristi::ArgumentsParser
- Sapristi::AttributeNormalizer
- Sapristi::ConfigurationLoader
- Sapristi::Definition
- Sapristi::DefinitionParser
- Sapristi::DefinitionProcessor
- Sapristi::Error
- Sapristi::Linux
- Sapristi::Linux::Geometry
- Sapristi::Linux::MonitorManager
- Sapristi::Linux::ProcessManager
- Sapristi::Linux::WindowManager
- Sapristi::Monitor
- Sapristi::MonitorManager
- Sapristi::NewProcessWindowDetector
- Sapristi::OSFactory
- Sapristi::Sapristi
- Sapristi::WindowManager
Methods
- ::build_parser — Sapristi::ArgumentsParser
- ::cmd_for_pid — Sapristi::Linux::ProcessManager
- ::dimensions — Sapristi::Linux::MonitorManager
- ::execute_and_detach — Sapristi::Linux::ProcessManager
- ::kill — Sapristi::Linux::ProcessManager
- ::logger — Sapristi
- ::new — Sapristi::Linux::MonitorManager
- ::new — Sapristi::Linux::WindowManager
- ::new — Sapristi::Linux::Geometry
- ::new — Sapristi::OSFactory
- ::new — Sapristi::ArgumentsParser
- ::new — Sapristi::AttributeNormalizer
- ::new — Sapristi::ConfigurationLoader
- ::new — Sapristi::Definition
- ::new — Sapristi::DefinitionParser
- ::new — Sapristi::DefinitionProcessor
- ::new — Sapristi::Monitor
- ::new — Sapristi::MonitorManager
- ::new — Sapristi::NewProcessWindowDetector
- ::new — Sapristi::Sapristi
- ::new — Sapristi::WindowManager
- ::parse_integer — Sapristi::ArgumentsParser
- ::parse_line — Sapristi::Linux::MonitorManager
- ::populate_options — Sapristi::ArgumentsParser
- ::text_diff — Sapristi::Linux::WindowManager
- ::user_default_configuration_file — Sapristi::Sapristi
- ::user_pids — Sapristi::Linux::ProcessManager
- ::write_header — Sapristi::Linux::ProcessManager
- ::write_log_headers — Sapristi::Linux::ProcessManager
- #== — Sapristi::Definition
- #== — Sapristi::Monitor
- #[] — Sapristi::Monitor
- #apply_percentage — Sapristi::AttributeNormalizer
- #check_expected_geometry — Sapristi::Linux::WindowManager
- #check_user_configuration — Sapristi::Sapristi
- #close — Sapristi::Linux::WindowManager
- #complete_geometry — Sapristi::Linux::WindowManager
- #create_empty_configuration — Sapristi::ConfigurationLoader
- #detect_new_windows — Sapristi::NewProcessWindowDetector
- #detect_window_for_process — Sapristi::NewProcessWindowDetector
- #discover_window — Sapristi::NewProcessWindowDetector
- #dry! — Sapristi::Sapristi
- #eql? — Sapristi::Definition
- #eql? — Sapristi::Monitor
- #extract_monitor_info — Sapristi::Linux::MonitorManager
- #factory_module — Sapristi::OSFactory
- #filter! — Sapristi::Sapristi
- #find_one_by_title — Sapristi::DefinitionProcessor
- #find_window — Sapristi::WindowManager
- #find_workspace_or_current — Sapristi::WindowManager
- #get_monitor_or_main — Sapristi::MonitorManager
- #get_window — Sapristi::DefinitionProcessor
- #hash — Sapristi::Definition
- #hash — Sapristi::Monitor
- #linux? — Sapristi::OSFactory
- #list_monitors — Sapristi::Linux::MonitorManager
- #load — Sapristi::ConfigurationLoader
- #load_csv — Sapristi::ConfigurationLoader
- #merge — Sapristi::Linux::Geometry
- #monitor_absolute — Sapristi::AttributeNormalizer
- #monitor_manager — Sapristi::OSFactory
- #monitor_present? — Sapristi::MonitorManager
- #monitors — Sapristi::Linux::MonitorManager
- #monitors — Sapristi::MonitorManager
- #monitors_work_area — Sapristi::Linux::MonitorManager
- #move — Sapristi::Linux::WindowManager
- #move_resize — Sapristi::Linux::WindowManager
- #new_window? — Sapristi::NewProcessWindowDetector
- #normalize — Sapristi::AttributeNormalizer
- #normalize_variables — Sapristi::Definition
- #not_a_percentage_but_includes_symbol? — Sapristi::AttributeNormalizer
- #numeric_field? — Sapristi::AttributeNormalizer
- #offset — Sapristi::AttributeNormalizer
- #os_name — Sapristi::OSFactory
- #parse — Sapristi::ArgumentsParser
- #parse — Sapristi::DefinitionParser
- #parse_rows — Sapristi::ConfigurationLoader
- #percentage — Sapristi::AttributeNormalizer
- #percentage? — Sapristi::AttributeNormalizer
- #process — Sapristi::Sapristi
- #process_definition — Sapristi::DefinitionProcessor
- #process_line — Sapristi::Sapristi
- #process_manager — Sapristi::OSFactory
- #remove_extended_hints — Sapristi::Linux::WindowManager
- #resize — Sapristi::Linux::WindowManager
- #run — Sapristi::Sapristi
- #save — Sapristi::ConfigurationLoader
- #save_pids_and_windows — Sapristi::NewProcessWindowDetector
- #serialize — Sapristi::ConfigurationLoader
- #show_monitors — Sapristi::MonitorManager
- #skip_pager? — Sapristi::NewProcessWindowDetector
- #skip_taskbar? — Sapristi::NewProcessWindowDetector
- #splash? — Sapristi::NewProcessWindowDetector
- #state — Sapristi::Definition
- #state — Sapristi::Monitor
- #to_s — Sapristi::Definition
- #to_s — Sapristi::Monitor
- #to_workspace — Sapristi::Linux::WindowManager
- #use_main_monitor — Sapristi::MonitorManager
- #validate — Sapristi::DefinitionParser
- #validate_geometry — Sapristi::Definition
- #validate_headers — Sapristi::Definition
- #validate_monitor — Sapristi::DefinitionParser
- #validate_monitor_dimensions — Sapristi::DefinitionParser
- #validate_percentage_field — Sapristi::AttributeNormalizer
- #validate_raw — Sapristi::Definition
- #validate_window_min_size — Sapristi::DefinitionParser
- #validate_work_area — Sapristi::DefinitionParser
- #verbose! — Sapristi::Sapristi
- #wait_for_window — Sapristi::NewProcessWindowDetector
- #wait_time! — Sapristi::Sapristi
- #window_for? — Sapristi::NewProcessWindowDetector
- #window_for_command? — Sapristi::NewProcessWindowDetector
- #window_for_process_group? — Sapristi::NewProcessWindowDetector
- #window_for_title? — Sapristi::NewProcessWindowDetector
- #window_for_waiter? — Sapristi::NewProcessWindowDetector
- #window_manager — Sapristi::OSFactory
- #windows — Sapristi::Linux::WindowManager
- #work_area — Sapristi::Linux::MonitorManager
- #workspace? — Sapristi::WindowManager
- #workspaces — Sapristi::Linux::WindowManager
- #write_to_csv — Sapristi::ConfigurationLoader