Commit graph

1008 commits

Author SHA1 Message Date
brianch
701bf22af6
The memory information is returned in bytes and not kb.
Fix the documentation of the Information struct, and the example
system_information that uses it.

Co-authored-by: =?UTF-8?q?Ahmet=20Kaan=20G=C3=9CM=C3=9C=C5=9E?= <96421894+Tahinli@users.noreply.github.com>
2024-02-02 16:02:17 +01:00
Héctor Ramón Jiménez
7cba9a3e7f
Implement loupe example 2024-02-02 02:27:25 +01:00
Héctor Ramón Jiménez
9b8614a4e2
Implement transform method for Geometry 2024-02-02 01:53:28 +01:00
Héctor Ramón Jiménez
4afe1c7111
Fix spacing in checkbox example 2024-02-01 13:16:34 +01:00
Héctor Ramón Jiménez
dfe1780128
Use then_some instead of then in checkbox example 2024-02-01 13:16:34 +01:00
Héctor Ramón Jiménez
8a0632d5ba
Simplify checkbox example 2024-02-01 13:16:34 +01:00
Alexander van Saase
b5f1ca1695
Introduce support for disabling a checkbox 2024-02-01 13:16:28 +01:00
Héctor Ramón Jiménez
738aa47547
Remove position from overlay::Element 2024-02-01 01:08:21 +01:00
Héctor Ramón Jiménez
468f6a461a
Simplify slider example 2024-01-31 21:56:55 +01:00
Jonatan Pettersson
5e2b3d4a51
Enhance Slider and VerticalSlider functionality
* Add optional default behavior
  * Add a `default` field
  * Add a `default()` method to set the `default` field
  * A double-click, ctrl-click or command-click will set the slider to the default value
* Add optional fine-grained control
  * Add an optional `step_fine` field
  * Add a `step_fine()` method to set the `step_fine` field
  * Use `step_fine` in place of `step` while shift is pressed
* Add increment/decrement via up/down keys
* Update `Slider` and `VerticalSlider` examples
2024-01-31 21:25:19 +01:00
Héctor Ramón Jiménez
b1932989b0
Improve Radians ergonomics 2024-01-31 19:35:38 +01:00
kxie
c077e107f2
Use Radians in arc and ellipse types 2024-01-31 19:21:10 +01:00
Héctor Ramón Jiménez
7a50e9e8fb
Convert Renderer::Theme to generic Widget type 2024-01-21 17:56:01 +01:00
Héctor Ramón Jiménez
25f182f933
Introduce Border struct analogous to Shadow 2024-01-20 13:29:25 +01:00
Héctor Ramón Jiménez
370b2f6df7
Use Default implementation of renderer::Quad 2024-01-20 12:25:07 +01:00
Héctor Ramón Jiménez
b7b457a575
Make shadow optional in renderer::Quad 2024-01-20 12:11:18 +01:00
Nick Senger
cc906c83cd
feat: quad shadows 2024-01-20 11:59:37 +01:00
Héctor Ramón Jiménez
8bf2386972
Remove Compositor window generic
And update `glyphon` and `window_clipboard`
2024-01-18 09:55:27 +01:00
Héctor Ramón Jiménez
d09f36e054
Fix missing semi-colon lint in vectorial_text example 2024-01-17 13:45:47 +01:00
Héctor Ramón Jiménez
468f7432dd
Add vectorial_text example 2024-01-17 13:15:05 +01:00
Héctor Ramón Jiménez
64d1ce5532
Refactor KeyCode into Key and Location 2024-01-16 13:28:00 +01:00
Héctor Ramón Jiménez
534c7dd7b0
Merge branch 'master' into update-winit 2024-01-16 12:02:42 +01:00
Héctor Ramón Jiménez
73e7cf16e3
Update rfd to 0.13 2024-01-15 23:51:46 +01:00
Héctor Ramón Jiménez
11474bdc3e
Fix websocket example 2024-01-11 06:12:37 +01:00
Héctor Ramón Jiménez
226271148e
Use multiple squares instead of vertical_space in layout example 2024-01-10 10:08:11 +01:00
Héctor Ramón Jiménez
a6cbc36503
Showcase more layouts in layout example 2024-01-10 10:01:51 +01:00
Héctor Ramón Jiménez
3850a46db6
Add Theme selector to layout example 2024-01-10 10:01:51 +01:00
Héctor Ramón Jiménez
d76705df29
Add explain toggle to layout example 2024-01-10 10:01:51 +01:00
Héctor Ramón Jiménez
5dbded61de
Use flatten instead of filter_map in layout example 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
81ecc4a67f
Add basic controls to layout example 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
a79b2adf5c
Use first-class functions in layout example 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
88f8c343fa
Fix cross calculation in layout::flex 2024-01-10 10:01:50 +01:00
Héctor Ramón Jiménez
e710e76949
Fix size_hint for keyed_column 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
d62bb8193c
Introduce useful helpers in layout module 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
d24e50c1a6
Reduce padding of scrollable example 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
d278bfd21d
Replace width and height with Widget::size 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
22226394f7
Introduce Widget::size_hint and fix further layout inconsistencies 2024-01-10 10:01:49 +01:00
Héctor Ramón Jiménez
0322e820eb
Create layout example 2024-01-10 10:01:41 +01:00
Héctor Ramón Jiménez
0655a20ad1
Make Shrink have priority over Fill in layout 2024-01-04 06:51:21 +01:00
Héctor Ramón Jiménez
50a7852cb8
Stop polling in event loop on RedrawRequest::NextFrame 2023-12-20 08:56:57 +01:00
Héctor Ramón Jiménez
5961030c05
Remove webgl feature in pokedex example 2023-12-15 14:10:33 +01:00
Héctor Ramón Jiménez
e819c2390b
Update winit to 0.29.4 2023-12-15 13:39:00 +01:00
Héctor Ramón Jiménez
dd249a1d11
Update async-tungstenite in websocket example 2023-12-11 10:57:48 +01:00
Héctor Ramón Jiménez
ea42af766f
Use AtomicU64 for window::Id 2023-12-02 20:41:58 +01:00
Héctor Ramón Jiménez
67408311f4
Use actual floats for logical coordinates 2023-11-30 23:40:33 +01:00
Héctor Ramón Jiménez
e09b4e24dd
Merge branch 'master' into feat/multi-window-support 2023-11-29 22:28:31 +01:00
Héctor Ramón Jiménez
ab7dae554c
Provide actual bounds to Shader primitives
... and allow for proper translation and scissoring.
2023-11-28 23:13:38 +01:00
Héctor Ramón
879039a7e2
Merge pull request #2141 from arslee07/patch-1
Use the correct GIF for the progress bar example
2023-11-21 19:08:22 +01:00
Héctor Ramón Jiménez
89e3de7c08
Fix modal and toast examples 2023-11-21 18:55:53 +01:00
arslee07
921ddec128
Use the correct GIF for the progress bar example 2023-11-22 00:32:01 +09:00