--- !ruby/object:Gem::Specification name: glimmer-dsl-libui version: !ruby/object:Gem::Version version: 0.8.0 platform: ruby authors: - Andy Maleh autorequire: bindir: bin cert_chain: [] date: 2023-07-09 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: glimmer requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.7.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.7.3 - !ruby/object:Gem::Dependency name: perfect-shape requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.8 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.0.8 - !ruby/object:Gem::Dependency name: super_module requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.4.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.4.1 - !ruby/object:Gem::Dependency name: os requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - - "<" - !ruby/object:Gem::Version version: 2.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 - - "<" - !ruby/object:Gem::Version version: 2.0.0 - !ruby/object:Gem::Dependency name: color requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.8' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.8' - !ruby/object:Gem::Dependency name: libui requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.2.pre type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.2.pre - !ruby/object:Gem::Dependency name: chunky_png requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.4.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.4.0 - !ruby/object:Gem::Dependency name: equalizer requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.0.11 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.0.11 - !ruby/object:Gem::Dependency name: rouge requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.26.0 - - "<" - !ruby/object:Gem::Version version: 4.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.26.0 - - "<" - !ruby/object:Gem::Version version: 4.0.0 - !ruby/object:Gem::Dependency name: juwelier requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.4.9 - - "<" - !ruby/object:Gem::Version version: 3.0.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.4.9 - - "<" - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: stringio requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.0.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.0.1 - !ruby/object:Gem::Dependency name: psych requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 4.0.3 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 4.0.3 - !ruby/object:Gem::Dependency name: json requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 2.6.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 2.6.1 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: rake-tui requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.2.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.2.1 - !ruby/object:Gem::Dependency name: puts_debuggerer requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.13.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.13.1 - !ruby/object:Gem::Dependency name: coveralls requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.8.23 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 0.8.23 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.16.1 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.16.1 - !ruby/object:Gem::Dependency name: simplecov-lcov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.7.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.7.0 description: Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library) - Winner of Fukuoka Ruby Award Competition 2022 Special Award - No need to pre-install any prerequisites. Just install the gem and have platform-independent native GUI that just works! Glimmer DSL for LibUI aims to provide declarative DSL syntax that visually maps to GUI control hierarchy, convention over configuration via smart defaults, automation of low-level details, requiring the least amount of syntax possible to build GUI, bidirectional data-binding, and custom keyword support. If you liked Shoes, You'll love Glimmer! email: andy.am@gmail.com executables: - girb extensions: [] extra_rdoc_files: - CHANGELOG.md - LICENSE.txt - README.md files: - CHANGELOG.md - LICENSE.txt - README.md - VERSION - bin/girb - bin/girb_runner.rb - docs/examples/GLIMMER-DSL-LIBUI-ADVANCED-EXAMPLES.md - docs/examples/GLIMMER-DSL-LIBUI-BASIC-EXAMPLES.md - examples/area_based_custom_controls.rb - examples/area_gallery.rb - examples/area_gallery2.rb - examples/area_gallery3.rb - examples/area_gallery4.rb - examples/basic_area.rb - examples/basic_area2.rb - examples/basic_area3.rb - examples/basic_area4.rb - examples/basic_button.rb - examples/basic_child_window.rb - examples/basic_code_area.rb - examples/basic_composite_shape.rb - examples/basic_draw_text.rb - examples/basic_draw_text2.rb - examples/basic_entry.rb - examples/basic_entry2.rb - examples/basic_image.rb - examples/basic_image2.rb - examples/basic_image3.rb - examples/basic_image4.rb - examples/basic_image5.rb - examples/basic_scrolling_area.rb - examples/basic_table.rb - examples/basic_table_button.rb - examples/basic_table_button2.rb - examples/basic_table_checkbox.rb - examples/basic_table_checkbox_text.rb - examples/basic_table_color.rb - examples/basic_table_color2.rb - examples/basic_table_color3.rb - examples/basic_table_image.rb - examples/basic_table_image2.rb - examples/basic_table_image3.rb - examples/basic_table_image_text.rb - examples/basic_table_image_text2.rb - examples/basic_table_image_text3.rb - examples/basic_table_progress_bar.rb - examples/basic_table_selection.rb - examples/basic_table_selection2.rb - examples/basic_table_selection3.rb - examples/basic_transform.rb - examples/basic_transform2.rb - examples/basic_window.rb - examples/basic_window2.rb - examples/button_counter.rb - examples/class_based_custom_controls.rb - examples/color_button.rb - examples/color_button2.rb - examples/color_the_circles.rb - examples/control_gallery.rb - examples/cpu_percentage.rb - examples/custom_draw_text.rb - examples/custom_draw_text2.rb - examples/date_time_picker.rb - examples/date_time_picker2.rb - examples/dynamic_area.rb - examples/dynamic_area2.rb - examples/dynamic_area3.rb - examples/dynamic_area4.rb - examples/editable_column_table.rb - examples/editable_table.rb - examples/font_button.rb - examples/font_button2.rb - examples/form.rb - examples/form2.rb - examples/form_table.rb - examples/form_table2.rb - examples/form_table3.rb - examples/form_table4.rb - examples/form_table5.rb - examples/gpt2_notepad.rb - examples/grid.rb - examples/histogram.rb - examples/histogram2.rb - examples/lazy_table.rb - examples/lazy_table2.rb - examples/lazy_table3.rb - examples/lazy_table4.rb - examples/login.rb - examples/login2.rb - examples/login3.rb - examples/login4.rb - examples/login5.rb - examples/meta_example.rb - examples/method_based_custom_controls.rb - examples/method_based_custom_controls2.rb - examples/midi_player.rb - examples/midi_player2.rb - examples/midi_player3.rb - examples/paginated_refined_table.rb - examples/shape_coloring.rb - examples/simple_notepad.rb - examples/snake.rb - examples/snake/model/apple.rb - examples/snake/model/game.rb - examples/snake/model/snake.rb - examples/snake/model/vertebra.rb - examples/snake/presenter/cell.rb - examples/snake/presenter/grid.rb - examples/snake2.rb - examples/tetris.rb - examples/tetris/model/block.rb - examples/tetris/model/game.rb - examples/tetris/model/past_game.rb - examples/tetris/model/tetromino.rb - examples/tic_tac_toe.rb - examples/tic_tac_toe/board.rb - examples/tic_tac_toe/cell.rb - examples/tic_tac_toe2.rb - examples/timer.rb - examples/timer2.rb - glimmer-dsl-libui.gemspec - icons/blank.png - icons/glimmer.png - lib/glimmer-dsl-libui.rb - lib/glimmer-dsl-libui/ext/glimmer.rb - lib/glimmer-dsl-libui/ext/rouge/theme/glimmer.rb - lib/glimmer/dsl/libui/bind_expression.rb - lib/glimmer/dsl/libui/control_expression.rb - lib/glimmer/dsl/libui/custom_control_expression.rb - lib/glimmer/dsl/libui/data_binding_expression.rb - lib/glimmer/dsl/libui/dsl.rb - lib/glimmer/dsl/libui/file_expression.rb - lib/glimmer/dsl/libui/listener_expression.rb - lib/glimmer/dsl/libui/observe_expression.rb - lib/glimmer/dsl/libui/open_file_expression.rb - lib/glimmer/dsl/libui/open_folder_expression.rb - lib/glimmer/dsl/libui/operation_expression.rb - lib/glimmer/dsl/libui/property_expression.rb - lib/glimmer/dsl/libui/save_file_expression.rb - lib/glimmer/dsl/libui/shape_expression.rb - lib/glimmer/dsl/libui/shine_data_binding_expression.rb - lib/glimmer/dsl/libui/string_expression.rb - lib/glimmer/dsl/libui/tab_item_expression.rb - lib/glimmer/fiddle_consumer.rb - lib/glimmer/libui.rb - lib/glimmer/libui/attributed_string.rb - lib/glimmer/libui/control_proxy.rb - lib/glimmer/libui/control_proxy/area_proxy.rb - lib/glimmer/libui/control_proxy/area_proxy/scrolling_area_proxy.rb - lib/glimmer/libui/control_proxy/box.rb - lib/glimmer/libui/control_proxy/box/horizontal_box_proxy.rb - lib/glimmer/libui/control_proxy/box/vertical_box_proxy.rb - lib/glimmer/libui/control_proxy/button_proxy.rb - lib/glimmer/libui/control_proxy/checkbox_proxy.rb - lib/glimmer/libui/control_proxy/color_button_proxy.rb - lib/glimmer/libui/control_proxy/column.rb - lib/glimmer/libui/control_proxy/column/background_color_column_proxy.rb - lib/glimmer/libui/control_proxy/column/button_column_proxy.rb - lib/glimmer/libui/control_proxy/column/checkbox_column_proxy.rb - lib/glimmer/libui/control_proxy/column/checkbox_text_color_column_proxy.rb - lib/glimmer/libui/control_proxy/column/checkbox_text_column_proxy.rb - lib/glimmer/libui/control_proxy/column/image_column_proxy.rb - lib/glimmer/libui/control_proxy/column/image_text_color_column_proxy.rb - lib/glimmer/libui/control_proxy/column/image_text_column_proxy.rb - lib/glimmer/libui/control_proxy/column/progress_bar_column_proxy.rb - lib/glimmer/libui/control_proxy/column/text_color_column_proxy.rb - lib/glimmer/libui/control_proxy/column/text_column_proxy.rb - lib/glimmer/libui/control_proxy/combobox_proxy.rb - lib/glimmer/libui/control_proxy/date_time_picker_proxy.rb - lib/glimmer/libui/control_proxy/date_time_picker_proxy/date_picker_proxy.rb - lib/glimmer/libui/control_proxy/date_time_picker_proxy/time_picker_proxy.rb - lib/glimmer/libui/control_proxy/dual_column.rb - lib/glimmer/libui/control_proxy/editable_column.rb - lib/glimmer/libui/control_proxy/editable_combobox_proxy.rb - lib/glimmer/libui/control_proxy/enableable_column.rb - lib/glimmer/libui/control_proxy/entry_proxy.rb - lib/glimmer/libui/control_proxy/entry_proxy/password_entry_proxy.rb - lib/glimmer/libui/control_proxy/entry_proxy/search_entry_proxy.rb - lib/glimmer/libui/control_proxy/font_button_proxy.rb - lib/glimmer/libui/control_proxy/form_proxy.rb - lib/glimmer/libui/control_proxy/grid_proxy.rb - lib/glimmer/libui/control_proxy/group_proxy.rb - lib/glimmer/libui/control_proxy/image_part_proxy.rb - lib/glimmer/libui/control_proxy/image_proxy.rb - lib/glimmer/libui/control_proxy/label_proxy.rb - lib/glimmer/libui/control_proxy/matrix_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy/about_menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy/check_menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy/preferences_menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy/quit_menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy/radio_menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_item_proxy/separator_menu_item_proxy.rb - lib/glimmer/libui/control_proxy/menu_proxy.rb - lib/glimmer/libui/control_proxy/message_box.rb - lib/glimmer/libui/control_proxy/message_box/msg_box_error_proxy.rb - lib/glimmer/libui/control_proxy/message_box/msg_box_proxy.rb - lib/glimmer/libui/control_proxy/multiline_entry_proxy.rb - lib/glimmer/libui/control_proxy/multiline_entry_proxy/non_wrapping_multiline_entry_proxy.rb - lib/glimmer/libui/control_proxy/open_type_features_proxy.rb - lib/glimmer/libui/control_proxy/open_type_tag_proxy.rb - lib/glimmer/libui/control_proxy/path_proxy.rb - lib/glimmer/libui/control_proxy/radio_buttons_proxy.rb - lib/glimmer/libui/control_proxy/slider_proxy.rb - lib/glimmer/libui/control_proxy/spinbox_proxy.rb - lib/glimmer/libui/control_proxy/tab_item_proxy.rb - lib/glimmer/libui/control_proxy/table_proxy.rb - lib/glimmer/libui/control_proxy/text_proxy.rb - lib/glimmer/libui/control_proxy/transformable.rb - lib/glimmer/libui/control_proxy/triple_column.rb - lib/glimmer/libui/control_proxy/window_proxy.rb - lib/glimmer/libui/custom_control.rb - lib/glimmer/libui/custom_control/code_area.rb - lib/glimmer/libui/custom_control/refined_table.rb - lib/glimmer/libui/custom_window.rb - lib/glimmer/libui/data_bindable.rb - lib/glimmer/libui/image_path_renderer.rb - lib/glimmer/libui/parent.rb - lib/glimmer/libui/perfect_shaped.rb - lib/glimmer/libui/shape.rb - lib/glimmer/libui/shape/arc.rb - lib/glimmer/libui/shape/bezier.rb - lib/glimmer/libui/shape/circle.rb - lib/glimmer/libui/shape/composite_shape.rb - lib/glimmer/libui/shape/figure.rb - lib/glimmer/libui/shape/line.rb - lib/glimmer/libui/shape/polybezier.rb - lib/glimmer/libui/shape/polygon.rb - lib/glimmer/libui/shape/polyline.rb - lib/glimmer/libui/shape/rectangle.rb - lib/glimmer/libui/shape/square.rb - lib/glimmer/proc_tracker.rb - sounds/AlanWalker-Faded.mid - sounds/AlanWalker-SingMeToSleep.mid - sounds/CalvinHarris-Blame.mid - sounds/CalvinHarris-MyWay.mid - sounds/deadmau5-2448.mid - sounds/deadmau5-SoThereIWas.mid homepage: http://github.com/AndyObtiva/glimmer-dsl-libui licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib - "." required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.2.22 signing_key: specification_version: 4 summary: Glimmer DSL for LibUI test_files: []