329 Commits (32b4781da2284d62c8eeefe3f00038589b444c1b)

Author SHA1 Message Date
Emil Ernerfeldt 5f6a468812 Add Context::set_pixels_per_point to control the scale of the UI 4 years ago
Emil Ernerfeldt ebc2486d22 Slider: use a DragValue for the value, and implement suffix/prefix 4 years ago
Emil Ernerfeldt 9a546ff97a SlidSlider will now show the value display by default. 4 years ago
Emil Ernerfeldt 741f0bfe8a Only show tooltips if mouse is still. 4 years ago
Emil Ernerfeldt 4354f7582f Improve the positioning of tooltips 4 years ago
Emil Ernerfeldt 21c99e1130 Add Ui::hyperlink_to 4 years ago
Emil Ernerfeldt a19140ec67 A simple 2D plot library 4 years ago
Emil Ernerfeldt b61db038f2 Release 0.9.0 - light mode, right clicks and more 4 years ago
Emil Ernerfeldt df4c0257c0 Add Ui functions for doing manual layout ("put this widget here") 4 years ago
Emil Ernerfeldt bca722ddf8 Add ui.set_enabled(false) to disable all widgets in a Ui 4 years ago
Emil Ernerfeldt 26f966563a Add Grid::max_col_width 4 years ago
Emil Ernerfeldt 91ce18d62f Widgets will now always line break at `\n` characters 4 years ago
Emil Ernerfeldt 0942a2aa3b [epaint] Tessellator: handle sharp path corners better 4 years ago
Emil Ernerfeldt 0f37b009d6 Add TextEdit::hint_text for showing a weak hint text when empty 4 years ago
Emil Ernerfeldt af3195f086 Add ctx.set_visuals() 4 years ago
Emil Ernerfeldt 829455b347 Add `ui.group(|ui| { … })` to visually group some widgets within a frame 4 years ago
Emil Ernerfeldt ca886ea998 Add ui.visuals() as short for ui.style().visuals 4 years ago
Emil Ernerfeldt 01fca2f31c Add Ui::spacing() and Ui::spacing_mut() as shortcuts 4 years ago
Emil Ernerfeldt b647592a5a Wrap text at dashes, punctuations or anywhere if necessary 4 years ago
Emil Ernerfeldt c50190a7e8 Add fake italics (tilt text) 4 years ago
Emil Ernerfeldt d249ed86ba Add `Label` methods for code, strong, strikethrough and underline 4 years ago
Emil Ernerfeldt 2a10747843 Mesh::split_to_u16 now returns a 16-bit indexed Mesh16 4 years ago
Emil Ernerfeldt b493bc6efc Wrap tesselated output in struct ClippedMesh(Rect, Mesh) 4 years ago
Emil Ernerfeldt 75fa77e040 Rename Triangles to Mesh 4 years ago
Emil Ernerfeldt 6d57a24f35 Add Slider::clamp_to_range(bool) 4 years ago
Emil Ernerfeldt 2219e135fa Rename DragValue::range to clamp_range and also clamp incoming values 4 years ago
Emil Ernerfeldt 247026149c
Multiple mouse button support (#135) 4 years ago
Emil Ernerfeldt 3bec7c4f68 add popup_below_widget to show a popup area below another widget 4 years ago
Emil Ernerfeldt 37a3fe7f76 Release 0.8.0 - Grid layout & new visual style 4 years ago
Emil Ernerfeldt 31b7eda51e Rename Egui to egui 4 years ago
Emil Ernerfeldt 1f2aebc25a Improve documentation 4 years ago
Emil Ernerfeldt 8598c365a1 [epaint] Replace tuple (Rect, Shape) with tuple-struct ClippedShape 4 years ago
Emil Ernerfeldt 620e43d483 New sleeker visual style 4 years ago
Emil Ernerfeldt 795906bb24 Add Window::current_pos to position a winodw 4 years ago
Emil Ernerfeldt e9f8e5d6a3 Update changelog with InputState::key_down 4 years ago
Emil Ernerfeldt 0b10fa5c29
Grid layout and widget gallery (#106) 4 years ago
Emil Ernerfeldt d344c9d9a3 Image and ImageButton will no longer stretch to fill a justified layout 4 years ago
Emil Ernerfeldt 26d576f510 Break out mod paint into new crate epaint 4 years ago
Emil Ernerfeldt fb2317c993 Rename `PaintCmd` to `Shape` 4 years ago
Emil Ernerfeldt a0b0f36d29 Move egui/math into new crate emath 4 years ago
Emil Ernerfeldt e079ac5b46 Center window titles 4 years ago
Emil Ernerfeldt 987c7ddf98 Make size and alignment of emoji-icon-font match the rest of the fonts 4 years ago
Emil Ernerfeldt e413e5e3e9 Fix precision issue in panel space allocation debug sanity check 4 years ago
Emil Ernerfeldt b4871e2aef Add ui.allocate_at_least and ui.allocate_exact_size 4 years ago
Emil Ernerfeldt d0d22ea09b Release 0.7.0 4 years ago
Emil Ernerfeldt 10a23d18e1 Support additive colors in color picker 4 years ago
Emil Ernerfeldt 5c8df6925d TextEdit widgets are now slightly larger to accommodate their frames 4 years ago
Emil Ernerfeldt 25b8a8ebfd Add window.id(…) and area.id(…) for overriding the default Id 4 years ago
Emil Ernerfeldt 64dd186daf Deprecate color::srgba function. Use Color32::from_rgb etc instead. 4 years ago
Emil Ernerfeldt 73f3d8cf46 Rename Srgba to Color32 4 years ago