LICENSE
README.md
pyproject.toml
src/batgrl/__init__.py
src/batgrl/app.py
src/batgrl/easings.py
src/batgrl/emojis.py
src/batgrl/figfont.py
src/batgrl/geometry.py
src/batgrl/spinners.py
src/batgrl.egg-info/PKG-INFO
src/batgrl.egg-info/SOURCES.txt
src/batgrl.egg-info/dependency_links.txt
src/batgrl.egg-info/requires.txt
src/batgrl.egg-info/top_level.txt
src/batgrl/colors/__init__.py
src/batgrl/colors/color_types.py
src/batgrl/colors/colors.py
src/batgrl/colors/gradients.py
src/batgrl/gadgets/__init__.py
src/batgrl/gadgets/_batgrl_markdown.py
src/batgrl/gadgets/_char_widths.py
src/batgrl/gadgets/_cursor.py
src/batgrl/gadgets/_root.py
src/batgrl/gadgets/animation.py
src/batgrl/gadgets/bar_chart.py
src/batgrl/gadgets/box_image.py
src/batgrl/gadgets/braille_image.py
src/batgrl/gadgets/braille_video.py
src/batgrl/gadgets/button.py
src/batgrl/gadgets/color_picker.py
src/batgrl/gadgets/console.py
src/batgrl/gadgets/data_table.py
src/batgrl/gadgets/digital_display.py
src/batgrl/gadgets/file_chooser.py
src/batgrl/gadgets/flat_toggle.py
src/batgrl/gadgets/gadget.py
src/batgrl/gadgets/graphic_field.py
src/batgrl/gadgets/graphics.py
src/batgrl/gadgets/grid_layout.py
src/batgrl/gadgets/image.py
src/batgrl/gadgets/line_plot.py
src/batgrl/gadgets/markdown.py
src/batgrl/gadgets/menu.py
src/batgrl/gadgets/pane.py
src/batgrl/gadgets/parallax.py
src/batgrl/gadgets/progress_bar.py
src/batgrl/gadgets/raycaster.py
src/batgrl/gadgets/scroll_view.py
src/batgrl/gadgets/shadow_caster.py
src/batgrl/gadgets/slider.py
src/batgrl/gadgets/sparkline.py
src/batgrl/gadgets/split_layout.py
src/batgrl/gadgets/stack_layout.py
src/batgrl/gadgets/tabs.py
src/batgrl/gadgets/text.py
src/batgrl/gadgets/text_animation.py
src/batgrl/gadgets/text_field.py
src/batgrl/gadgets/text_pad.py
src/batgrl/gadgets/text_tools.py
src/batgrl/gadgets/textbox.py
src/batgrl/gadgets/texture_tools.py
src/batgrl/gadgets/tiled_image.py
src/batgrl/gadgets/toggle_button.py
src/batgrl/gadgets/tree_view.py
src/batgrl/gadgets/video.py
src/batgrl/gadgets/window.py
src/batgrl/gadgets/behaviors/__init__.py
src/batgrl/gadgets/behaviors/button_behavior.py
src/batgrl/gadgets/behaviors/focusable.py
src/batgrl/gadgets/behaviors/grabbable.py
src/batgrl/gadgets/behaviors/movable.py
src/batgrl/gadgets/behaviors/movable_children.py
src/batgrl/gadgets/behaviors/themable.py
src/batgrl/gadgets/behaviors/toggle_button_behavior.py
src/batgrl/gadgets/text_effects/__init__.py
src/batgrl/gadgets/text_effects/_particle.py
src/batgrl/gadgets/text_effects/beams.py
src/batgrl/gadgets/text_effects/black_hole.py
src/batgrl/gadgets/text_effects/ring.py
src/batgrl/gadgets/text_effects/spotlights.py
src/batgrl/io/__init__.py
src/batgrl/io/win32_types.py
src/batgrl/io/input/__init__.py
src/batgrl/io/input/events.py
src/batgrl/io/input/keys.py
src/batgrl/io/input/vt100/__init__.py
src/batgrl/io/input/vt100/ansi_escapes.py
src/batgrl/io/input/vt100/console_input.py
src/batgrl/io/input/vt100/mouse_bindings.py
src/batgrl/io/input/vt100/vt100_input.py
src/batgrl/io/input/win32/__init__.py
src/batgrl/io/input/win32/console_input.py
src/batgrl/io/input/win32/key_codes.py
src/batgrl/io/input/win32/win32_input.py
src/batgrl/io/output/__init__.py
src/batgrl/io/output/vt100.py
src/batgrl/io/output/windows.py