Commit Graph

  • 61f8062d21 [eframe] Add missing version numbers to dependencies Emil Ernerfeldt 2021-01-04 15:58:07 +0100
  • d0d22ea09b Release 0.7.0 Emil Ernerfeldt 2021-01-04 15:38:57 +0100
  • 1bcf35d774 Update ureq to 2.0 Emil Ernerfeldt 2021-01-04 15:52:10 +0100
  • 5a15e573ea cargo update Emil Ernerfeldt 2021-01-04 15:47:23 +0100
  • 69d31a5e47 [eframe] Make persistence, http and time optional features Emil Ernerfeldt 2021-01-04 01:44:02 +0100
  • 00269f96c0
    Make `style` module public (#92) Pascal Ernst 2021-01-04 10:24:49 +0100
  • 10a23d18e1 Support additive colors in color picker Emil Ernerfeldt 2021-01-03 18:03:11 +0100
  • 5c8df6925d TextEdit widgets are now slightly larger to accommodate their frames Emil Ernerfeldt 2021-01-03 16:22:10 +0100
  • c6a5af19e6 Add all alpha-numeric keys to egui::Key Emil Ernerfeldt 2021-01-03 11:25:13 +0100
  • cbe0de83ee Add a window options demo Emil Ernerfeldt 2021-01-03 00:12:54 +0100
  • 25b8a8ebfd Add window.id(…) and area.id(…) for overriding the default Id Emil Ernerfeldt 2021-01-03 00:12:15 +0100
  • 31930e25e3 [refactor] Split out widgets into different files Emil Ernerfeldt 2021-01-02 23:34:51 +0100
  • d2d9bf4bdd Move struct Options into Memory so Style persists Emil Ernerfeldt 2021-01-02 23:28:44 +0100
  • a905c884e8 Add widget egui::reset_button Emil Ernerfeldt 2021-01-02 23:28:10 +0100
  • fffa5e7795 [egui] Derive Serialize/Deserialize for a bunch of things Emil Ernerfeldt 2021-01-02 20:32:05 +0100
  • 83b75b117e refactor: move used_ids and tooltip_rect from Memory to FrameState Emil Ernerfeldt 2021-01-02 20:26:26 +0100
  • 029a85c1fc Move Color32 constants from `mod color` to `struct Color32` Emil Ernerfeldt 2021-01-02 17:18:41 +0100
  • 64dd186daf Deprecate color::srgba function. Use Color32::from_rgb etc instead. Emil Ernerfeldt 2021-01-02 17:06:26 +0100
  • 73f3d8cf46 Rename Srgba to Color32 Emil Ernerfeldt 2021-01-02 17:02:18 +0100
  • 4fc12bf324 [egui_demo_lib] Add missing "serde" feature to egui dependency Emil Ernerfeldt 2021-01-02 16:48:56 +0100
  • 1bac357c8a Add helpful script for listing contents of a .ttf file Emil Ernerfeldt 2021-01-02 16:47:15 +0100
  • 195ff723b2 Remove TODO.md (not very well updated anyways) Emil Ernerfeldt 2021-01-02 16:45:35 +0100
  • 0a61e2d5da Add missing epi features to egui_demo_lib Emil Ernerfeldt 2021-01-02 16:43:45 +0100
  • 212fd80b01
    Scroll based on the mouse start position (#84) lucaspoffo 2021-01-02 12:41:20 -0300
  • 8fd58dc827 [egui_glium] make GliumInputState::raw public Emil Ernerfeldt 2021-01-02 16:37:39 +0100
  • 948d8ec6ed clippy fixes Emil Ernerfeldt 2021-01-02 16:31:45 +0100
  • 2b2b9d5d28 cargo update Emil Ernerfeldt 2021-01-02 16:18:43 +0100
  • 3fe6eaa78a Add missing serde feature to egui_demo_lib Emil Ernerfeldt 2021-01-02 16:12:01 +0100
  • 14a96ca5d0 Add a dummy warm-up frame to the demo app to pre-cache emojis Emil Ernerfeldt 2021-01-02 14:42:43 +0100
  • 4202c4b6a9 Add an eframe example app Emil Ernerfeldt 2021-01-02 13:18:21 +0100
  • d8d761aac7 Fix: panels only allocate what they use, so native window can shrink Emil Ernerfeldt 2021-01-02 13:12:19 +0100
  • d229b6fc23 Enforce rust_2018_idioms in all libs Emil Ernerfeldt 2021-01-02 12:02:26 +0100
  • 1690db0f0c demo tweaks Emil Ernerfeldt 2021-01-02 12:00:14 +0100
  • 4e3251c300 Improve ecosystem documentation and add changelogs for epi and eframe Emil Ernerfeldt 2021-01-02 11:59:20 +0100
  • b3d1016507 [demo] Move backend into an optional panel of WrapApp Emil Ernerfeldt 2021-01-02 01:01:01 +0100
  • 3e0bedd96d [demo] Move color test to WrapApp Emil Ernerfeldt 2021-01-02 00:13:34 +0100
  • 4848c171eb [demo] Move Fractal Clock to WrapApp Emil Ernerfeldt 2021-01-01 21:27:10 +0100
  • b1022d01c1 Rename epi::App::ui to epi::App::update Emil Ernerfeldt 2021-01-01 20:22:18 +0100
  • defad4ed51 Merge example_web into egui_demo_lib Emil Ernerfeldt 2021-01-01 17:11:05 +0100
  • 375e317547 Move http fetch api from eframe to epi Emil Ernerfeldt 2020-12-31 14:31:11 +0100
  • 9db1b8dbf9 Add http fetch to eframe and implement it in egui_glium using ureq Emil Ernerfeldt 2020-12-30 20:56:50 +0100
  • 6d9cdafbc9 Rename egui_demo to egui_demo_app to avoid confusion with egui_demo_lib Emil Ernerfeldt 2020-12-29 17:54:52 +0100
  • 84414e62a3 Add new crate `eframe` which wraps egui, epi, egui_web and egui_glium Emil Ernerfeldt 2020-12-29 15:57:13 +0100
  • d7459bc13d Move `egui::app` into new `epi` crate Emil Ernerfeldt 2020-12-29 14:15:46 +0100
  • 6953dc7d5d Split out the Egui demo code to new crate `egui_demo_lib` Emil Ernerfeldt 2020-12-29 13:40:11 +0100
  • 650450bc3a Make cfg=web_sys_unstable_apis optional, fixing `cargo check` Emil Ernerfeldt 2020-12-29 12:42:15 +0100
  • 46471f930d
    Fix nested scrolling (#83) lucaspoffo 2020-12-29 08:24:57 -0300
  • d7e03cb186 Add changelog for new manual scrolling additions Emil Ernerfeldt 2020-12-29 12:20:29 +0100
  • 6dd15dd1a3 Add shadows under windows Emil Ernerfeldt 2020-12-29 01:13:14 +0100
  • d38b16f1ea Learn how to spell to "tessellation" Emil Ernerfeldt 2020-12-29 00:51:27 +0100
  • 19b4d87c65
    Add ui.scroll_to_cursor and response.scroll_to_me (#81) lucaspoffo 2020-12-29 08:18:17 -0300
  • 07e96ca17f Add syntax highlighting in egui web fetch example Emil Ernerfeldt 2020-12-28 19:50:48 +0100
  • 2870001544 Document mutex types Emil Ernerfeldt 2020-12-28 10:33:19 +0100
  • 69ffa9be35 Remove `pixels_per_point` from `FontDefinitions` Emil Ernerfeldt 2020-12-27 23:09:51 +0100
  • 847f67c835 Rename FontFamily::VariableWidth to FontFamily::Proportional Emil Ernerfeldt 2020-12-27 14:19:20 +0100
  • 53ab2f4ef6 Improve documentation Emil Ernerfeldt 2020-12-27 14:16:37 +0100
  • a1fa9903b0 Add a lot of documentation and inter-doc links Emil Ernerfeldt 2020-12-27 12:57:15 +0100
  • 22e442c613 Remove some dead code Emil Ernerfeldt 2020-12-27 12:56:57 +0100
  • 997103a910 Removed `pub` on some things that should be private Emil Ernerfeldt 2020-12-27 12:56:16 +0100
  • 442b876cb5 Remove math::TAU and use std::f32::consts::TAU instead Emil Ernerfeldt 2020-12-27 11:24:08 +0100
  • 958fc2753a RepaintSignal now implements Sync so it can be sent to another thread Emil Ernerfeldt 2020-12-27 10:49:26 +0100
  • af1df8d339 Deploy new web demo Emil Ernerfeldt 2020-12-26 23:18:24 +0100
  • dca7f85f21 Release Egui 0.6.0 Emil Ernerfeldt 2020-12-26 22:43:29 +0100
  • 085485b2f9 cargo update Emil Ernerfeldt 2020-12-26 22:39:17 +0100
  • 8f40439a35 Fix incorrect deprecation redirect Emil Ernerfeldt 2020-12-26 22:35:21 +0100
  • db3fdbe6d3 Add response.interact(sense), e.g. to check for clicks on labels Emil Ernerfeldt 2020-12-26 22:05:56 +0100
  • de614153b5 Add default_fonts feature: Turn off if you use your own fonts Emil Ernerfeldt 2020-12-26 21:20:55 +0100
  • 6f5fd1b9c0 Replace parking_lot with atomic_refcell Emil Ernerfeldt 2020-12-26 20:36:25 +0100
  • 58fcf0f2a1 Changed: ui.allocate_painter returns a Response Emil Ernerfeldt 2020-12-26 19:50:18 +0100
  • 48dfcde65f Add ui.allocate_response(…): allocate space and check for interactions Emil Ernerfeldt 2020-12-26 19:14:13 +0100
  • 66ae0ed7b9 Add Id to Response Emil Ernerfeldt 2020-12-26 11:19:39 +0100
  • a2ab35bab8 Rename `Sense::nothing()` to `Sense::hover()` Emil Ernerfeldt 2020-12-26 02:09:32 +0100
  • b65e6327ab ui.allocate_space now returns an (Id, Rect) tuple Emil Ernerfeldt 2020-12-26 01:38:26 +0100
  • cd7abb457f Expand Window + Resize areas to be large enough for last frames content Emil Ernerfeldt 2020-12-25 15:41:18 +0100
  • 997cd4b279 ui.columns: Improve allocated size estimation + justified layous Emil Ernerfeldt 2020-12-25 15:34:33 +0100
  • 355934ddc1 Add helpers ui.set_width and ui.set_width_range Emil Ernerfeldt 2020-12-25 15:29:00 +0100
  • 38e36fd806 Combo boxes has a scroll area Emil Ernerfeldt 2020-12-25 13:18:47 +0100
  • d3eba239ed Rename Painter::debug_arrow to Painter::arrow Emil Ernerfeldt 2020-12-25 12:27:16 +0100
  • 36c15c4e41 Add egui::math::Rot2 rotation helper Emil Ernerfeldt 2020-12-25 12:22:10 +0100
  • bb469bf52f
    Make it possible to set Glium windows as not resizable. (#69) Patrik Höglund 2020-12-22 15:20:38 +0100
  • dbab277658 [egui_glium] Restore window position when starting app Emil Ernerfeldt 2020-12-21 22:10:31 +0100
  • 05f3cd66ce README.md: add links to egui_template, Discussions and CONTRIBUTING.md Emil Ernerfeldt 2020-12-19 23:20:51 +0100
  • 5588c2075c
    Create CONTRIBUTING.md Emil Ernerfeldt 2020-12-19 23:14:57 +0100
  • 58c025a7e3
    Merge pull request #70 from emilk/framework Emil Ernerfeldt 2020-12-19 21:43:29 +0100
  • d0f6954900 Combine demo_glium and demo_web into one egui_demo crate Emil Ernerfeldt 2020-12-19 21:30:51 +0100
  • fb941cf618 [egui_web] Simplify the arguments you pass to `start()` Emil Ernerfeldt 2020-12-19 21:15:07 +0100
  • 8f034d391d [egui_glium] Your app state will auto-save to a good directory Emil Ernerfeldt 2020-12-19 21:06:59 +0100
  • 89937bf636 [egui_web] Auto-save app state to Local Storage every 30 seconds Emil Ernerfeldt 2020-12-19 20:50:00 +0100
  • 2fe1e99218 Remove example_glium Emil Ernerfeldt 2020-12-19 19:25:55 +0100
  • 8e9bce459f Move Painting demo to own window (and file) Emil Ernerfeldt 2020-12-19 17:02:42 +0100
  • f9b1e88fe6 Constrain tooltips to fit within the screen Emil Ernerfeldt 2020-12-19 16:16:36 +0100
  • 03d09a9b57 Turn on anti-aliasing in debug builds Emil Ernerfeldt 2020-12-19 15:11:43 +0100
  • 75e2752a47 Tweak hyperlink color Emil Ernerfeldt 2020-12-19 15:09:11 +0100
  • dd2f50e8ed Add #[must_use] to all widgets Emil Ernerfeldt 2020-12-19 15:02:02 +0100
  • 99808d2df8 Implement Storage trait for egui_web:s local storage bindings Emil Ernerfeldt 2020-12-19 14:58:00 +0100
  • 7ff5d4726b Change default window width Emil Ernerfeldt 2020-12-19 14:55:17 +0100
  • 01c65b0dcb Replace Arc<Context> with struct CtxRef Emil Ernerfeldt 2020-12-19 14:48:04 +0100
  • ce0ea74c9f Fix: The background of CentralPanel will now cover unused space too Emil Ernerfeldt 2020-12-19 11:17:21 +0100
  • ea10add1cb Deprecate left/centered/right column functions in Ui Emil Ernerfeldt 2020-12-19 11:14:59 +0100
  • 1e1bfa4dc7 Add ui.allocate_painter helper Emil Ernerfeldt 2020-12-19 11:14:21 +0100