Commit graph

  • b4e9ea1c9f Adding a ddefault label to Buttons okapii 2025-06-24 11:12:16 +02:00
  • 343ad815b9 Adding a ddefault label to Buttons okapii 2025-06-24 11:12:16 +02:00
  • 94ccbee529 Dark theme refinements okapii 2025-06-24 10:54:31 +02:00
  • 48e8a54fe7 Dark theme refinements okapii 2025-06-24 10:54:31 +02:00
  • a5d4e1c22a SliderRound: adding val_padding support okapii 2025-06-23 16:56:43 +02:00
  • 4603f22319 SliderRound: adding val_padding support okapii 2025-06-23 16:56:43 +02:00
  • fd78b87388 Slider minimal restructuring okapii 2025-06-23 16:32:53 +02:00
  • 86a4a50387 Slider minimal restructuring okapii 2025-06-23 16:32:53 +02:00
  • 10b5a985ab UI Zoo: update to work with val_padding and remove val_size for sliders okapii 2025-06-23 15:22:59 +02:00
  • 8d58b1d658 UI Zoo: update to work with val_padding and remove val_size for sliders okapii 2025-06-23 15:22:59 +02:00
  • cd93552dd9 Adding value padding to SliderGradientY und SliderFlat, too okapii 2025-06-23 15:17:51 +02:00
  • 5091282353 Adding value padding to SliderGradientY und SliderFlat, too okapii 2025-06-23 15:17:51 +02:00
  • da29533ee3 Slider: restructure to have a global height and val_padding okapii 2025-06-23 15:10:29 +02:00
  • 8aa2f96dbc Slider: restructure to have a global height and val_padding okapii 2025-06-23 15:10:29 +02:00
  • a9e7985893 Slider: small bugfix okapii 2025-06-23 14:48:11 +02:00
  • 515abb0057 Slider: small bugfix okapii 2025-06-23 14:48:11 +02:00
  • 985c7b1a92 Rotaries: val_padding support and code cleanups okapii 2025-06-23 13:06:16 +02:00
  • e07f306260 Rotaries: val_padding support and code cleanups okapii 2025-06-23 13:06:16 +02:00
  • 03b08bbf23 Rotary and RotaryGradientY: code cleanup and proper val_padding implemetations okapii 2025-06-23 12:17:21 +02:00
  • 70f2fb7025 Rotary and RotaryGradientY: code cleanup and proper val_padding implemetations okapii 2025-06-23 12:17:21 +02:00
  • 57e0d2da6a Radiobutton refactor okapii 2025-06-18 16:51:24 +02:00
  • 24f48c57c8 Radiobutton refactor okapii 2025-06-18 16:51:24 +02:00
  • 2b0f4ce405 Radiobutton refactoring progress okapii 2025-06-18 16:44:13 +02:00
  • 0aa2340e59 Radiobutton refactoring progress okapii 2025-06-18 16:44:13 +02:00
  • 1fa8c8b615 Further cleanup Eddy Bruel 2025-07-09 15:03:38 +02:00
  • 840e7669d1 Further cleanup Eddy Bruel 2025-07-09 15:03:38 +02:00
  • 72c57e4b27 WIP Eddy Bruel 2025-07-09 13:06:53 +02:00
  • 4cbf821c34 WIP Eddy Bruel 2025-07-09 13:06:53 +02:00
  • 1028fab969 Clean up end_turtle Eddy Bruel 2025-07-09 12:12:53 +02:00
  • 42a3db6fe5 Clean up end_turtle Eddy Bruel 2025-07-09 12:12:53 +02:00
  • 0d0715c5bd Further cleanup Eddy Bruel 2025-07-07 17:20:22 +02:00
  • ad8891a4be Further cleanup Eddy Bruel 2025-07-07 17:20:22 +02:00
  • 01ace8d5be Implement min/max fills Eddy Bruel 2025-07-03 12:01:46 +02:00
  • ed7629b74e Implement min/max fills Eddy Bruel 2025-07-03 12:01:46 +02:00
  • 4e5c08b3e2 Refactor Size::Fill to have fields Eddy Bruel 2025-07-03 09:59:30 +02:00
  • 3ccf3628f2 Refactor Size::Fill to have fields Eddy Bruel 2025-07-03 09:59:30 +02:00
  • 08ec170837 Preparatory work for min/max fills Eddy Bruel 2025-07-03 09:38:42 +02:00
  • 791e11f036 Preparatory work for min/max fills Eddy Bruel 2025-07-03 09:38:42 +02:00
  • 15f3df309d Implement weighted fills Eddy Bruel 2025-06-27 12:47:13 +02:00
  • 8576b399cf Implement weighted fills Eddy Bruel 2025-06-27 12:47:13 +02:00
  • 86961194fc Factor out deferred_{width/height}_up_to from end_turtle Eddy Bruel 2025-06-27 12:11:27 +02:00
  • 97317539c4 Factor out deferred_{width/height}_up_to from end_turtle Eddy Bruel 2025-06-27 12:11:27 +02:00
  • 6d7bbf0f66 Clean up defer_walk Eddy Bruel 2025-06-27 10:31:59 +02:00
  • 98e30c03cf Clean up defer_walk Eddy Bruel 2025-06-27 10:31:59 +02:00
  • fd810742e5 Clean up walk_turtle Eddy Bruel 2025-06-26 16:21:27 +02:00
  • d46e92cc55 Clean up walk_turtle Eddy Bruel 2025-06-26 16:21:27 +02:00
  • da1c04d9a7 Helper functions for moving the turtle Eddy Bruel 2025-06-26 13:07:21 +02:00
  • f4746924ad Helper functions for moving the turtle Eddy Bruel 2025-06-26 13:07:21 +02:00
  • a34411385e Clean up child_spacing Eddy Bruel 2025-06-26 11:49:22 +02:00
  • 54953c6e7a Clean up child_spacing Eddy Bruel 2025-06-26 11:49:22 +02:00
  • 21e5602fce Clean up update_width_used/update_height_used Eddy Bruel 2025-06-26 10:43:24 +02:00
  • 3f31a6dcd1 Clean up update_width_used/update_height_used Eddy Bruel 2025-06-26 10:43:24 +02:00
  • dc64ca2747 Dead code removal Eddy Bruel 2025-06-25 17:41:23 +02:00
  • f25f843c6f Dead code removal Eddy Bruel 2025-06-25 17:41:23 +02:00
  • bfd9a8cb7e Helper functions for rects Eddy Bruel 2025-06-25 17:04:31 +02:00
  • fea9767ec0 Helper functions for rects Eddy Bruel 2025-06-25 17:04:31 +02:00
  • 4724b5520d Clean up eval_width/eval_height Eddy Bruel 2025-06-25 16:51:46 +02:00
  • e7da71f266 Clean up eval_width/eval_height Eddy Bruel 2025-06-25 16:51:46 +02:00
  • 08a496a4c5 Helper functions for widths/heights Eddy Bruel 2025-06-24 23:37:27 +02:00
  • e6bdf1c025 Helper functions for widths/heights Eddy Bruel 2025-06-24 23:37:27 +02:00
  • e2094dc4dc Fix iOS Info.plist to use canonical version strings. Add location permissions. (#778) Kevin Boos 2025-07-08 10:57:51 -07:00
  • 3b5c73b028
    Fix iOS Info.plist to use canonical version strings. Add location permissions. (#778) Kevin Boos 2025-07-08 10:57:51 -07:00
  • ee6af17725 Avoid OOB error in ab_glyph_rasterizer (#779) Kevin Boos 2025-07-08 10:57:34 -07:00
  • fe649a34d3
    Avoid OOB error in ab_glyph_rasterizer (#779) Kevin Boos 2025-07-08 10:57:34 -07:00
  • 77ce283ca1 Track parent size in AdaptiveView to support applying selector oustide draw flow (#776) Julián Montes de Oca 2025-07-01 15:43:21 -03:00
  • d6fb5b8014
    Track parent size in AdaptiveView to support applying selector oustide draw flow (#776) Julián Montes de Oca 2025-07-01 15:43:21 -03:00
  • 8bf26aed92 widget: loading_spinner (#774) Guocork 2025-07-01 01:49:50 +08:00
  • 0cf3638556
    widget: loading_spinner (#774) Guocork 2025-07-01 01:49:50 +08:00
  • bf84847bb8 Fix AdaptiveView not re-applying selector on geom change (#775) Julián Montes de Oca 2025-06-30 14:48:50 -03:00
  • 3885596b04
    Fix AdaptiveView not re-applying selector on geom change (#775) Julián Montes de Oca 2025-06-30 14:48:50 -03:00
  • 639334c0ed Persistent and restoration of Window State (#770) alanpoon 2025-06-21 02:49:55 +08:00
  • 836d042c45
    Persistent and restoration of Window State (#770) alanpoon 2025-06-21 02:49:55 +08:00
  • 5fa8c3b266 impl set_position on Linux (#748) Guocork 2025-06-21 02:49:03 +08:00
  • 792011702e
    impl set_position on Linux (#748) Guocork 2025-06-21 02:49:03 +08:00
  • 0e5bc91f76 Implement data directory handling for mobile platforms (#769) Julián Montes de Oca 2025-06-20 15:48:48 -03:00
  • 432dd2207a
    Implement data directory handling for mobile platforms (#769) Julián Montes de Oca 2025-06-20 15:48:48 -03:00
  • b1780a0355 Allow users of TextInput to know when a keypress had no effect (#767) Kevin Boos 2025-06-20 11:48:06 -07:00
  • 8d34458302
    Allow users of TextInput to know when a keypress had no effect (#767) Kevin Boos 2025-06-20 11:48:06 -07:00
  • 4dbd24c058 ai bounds fix on raster Admin 2025-06-19 20:54:26 +02:00
  • cb96fb5c7f ai bounds fix on raster Admin 2025-06-19 20:54:26 +02:00
  • 4c56d1f48a Dark & light theme disabled state look improvements okapii 2025-06-17 17:22:58 +02:00
  • 40f8166e53 Dark & light theme disabled state look improvements okapii 2025-06-17 17:22:58 +02:00
  • bad17c2071 Minor Slider improvements okapii 2025-06-17 15:26:21 +02:00
  • eee6fd8922 Minor Slider improvements okapii 2025-06-17 15:26:21 +02:00
  • ddc48c4678 CheckboxCustom updates okapii 2025-06-16 12:07:09 +02:00
  • 5d2767cc7a CheckboxCustom updates okapii 2025-06-16 12:07:09 +02:00
  • a73e48e3ef Checkbox: remove superfluous match statement, introduce CheckBoxCustom for arbitrary graphical CheckBoxes okapii 2025-06-16 11:09:16 +02:00
  • 4fbd5363ac Checkbox: remove superfluous match statement, introduce CheckBoxCustom for arbitrary graphical CheckBoxes okapii 2025-06-16 11:09:16 +02:00
  • 97f30ed84e Add disabled examples to UI Zoo okapii 2025-06-16 10:47:32 +02:00
  • 08f2651373 Add disabled examples to UI Zoo okapii 2025-06-16 10:47:32 +02:00
  • 4afd4c16fa Optimize flatter widget variants and remove ones for which this approach does not work properly okapii 2025-06-13 13:42:04 +02:00
  • 5ee3e3d978 Optimize flatter widget variants and remove ones for which this approach does not work properly okapii 2025-06-13 13:42:04 +02:00
  • f77557cf02 Further apply theme, simplify skeleton theme. okapii 2025-06-13 13:06:18 +02:00
  • 34b364f124 Further apply theme, simplify skeleton theme. okapii 2025-06-13 13:06:18 +02:00
  • b7137fa5f5 Apply theme and further clean up skeleton theme okapii 2025-06-13 12:32:17 +02:00
  • fbb3f7eee0 Apply theme and further clean up skeleton theme okapii 2025-06-13 12:32:17 +02:00
  • a5fe084264 Light theme refinements okapii 2025-06-12 16:37:27 +02:00
  • fc85dd4b3a Light theme refinements okapii 2025-06-12 16:37:27 +02:00
  • 2ccb498fae SliderRound: fix input position okapii 2025-06-12 16:31:31 +02:00
  • 9fe9750984 SliderRound: fix input position okapii 2025-06-12 16:31:31 +02:00