184 Commits (fff20082550177f1dd6accd2b03d63db7ee27766)

Author SHA1 Message Date
skuzins 6a8a93e120
Generalize http fetch (#488) 3 years ago
Linus Behrbohm f4af22efb5
Allow unnecessary mut (#584) 3 years ago
Emil Ernerfeldt 784bac53f1 Improve error message on bad texture allocation 3 years ago
Jay Oster 3a14f5e8e2
Fix a bug on Windows where minimizing adjusts all of the egui window positions. (#522) 3 years ago
Emil Ernerfeldt 749c5cbdc8 egui_glium: don't take control of the control_flow 3 years ago
Emil Ernerfeldt 9007890440 EguiGlium::on_event: take event by reference 3 years ago
Emil Ernerfeldt 6e7e88ba80
Use old 1.51 toolchain instead of bleeding edge (#505) 3 years ago
Emil Ernerfeldt 269a4538d9 clippy fixes for rust 1.53 3 years ago
Jay Oster 00575e158f
Fix an issue where losing focus could prevent the event loop from receiving events for releasing modifier keys (#479) 3 years ago
Emil Ernerfeldt 62f58a3b05 egui_web: default to light mode unless prefers-color-scheme: dark 3 years ago
Emil Ernerfeldt 44b573f6a6 epi: merge App::load into App::setup, and provide Frame argument 3 years ago
Kayo Phoenix 31769d400f
Fixed GLSL ES 1.0 version string (#470) 3 years ago
Tiago Ferreira 2cdd90b111
Allow alternate shortcuts on Windows (#456) 3 years ago
Emil Ernerfeldt 6a576f4c34 Rename Output::text_cursor to text_cursor_pos 4 years ago
Ivo Vollrath 67c6002578
Fix mac scroll modifier (#402) 4 years ago
Emil Ernerfeldt 7747a1f171 Update tts 0.15 -> 0.16 4 years ago
Emil Ernerfeldt 4022b84ae7 group rustdoc lints under rustdoc:: prefix 4 years ago
Emil Ernerfeldt a7a36bd313 eframe: add always_on_top option (native) 4 years ago
Emil Ernerfeldt 7374ed9d00 epi/eframe: move options out of `trait App` into new `NativeOptions` 4 years ago
Ivo Vollrath 03721dbfd8
Basic multi touch support (issue #279) (#306) 4 years ago
Emil Ernerfeldt 0d71017ad4 clippy fixes for rust 1.52 4 years ago
Emil Ernerfeldt c2744a1437
Implement trackpad pinch-to-zoom for plots in egui_web (#333) 4 years ago
Emil Ernerfeldt 7f0689e566 Refactor egui_glium with new EguiGlium wrapper and standalone example 4 years ago
Emil Ernerfeldt 641e9c2d26 egui_glium: sleep a bit when not focused 4 years ago
Joel Nises 72d0d71d66
made drag and drop support selectable on Windows for the eframe glium integration (#324) 4 years ago
Emil Ernerfeldt 76d5229821
CI: run cargo doc (#309) 4 years ago
Emil Ernerfeldt aba2108159 Replace JSON with RON for persistence (epi/eframe/glium/web) 4 years ago
Emil Ernerfeldt 4fc3c6d375 Remove unnecessary copy of mesh indices in glium painter 4 years ago
Emil Ernerfeldt 3450168e94 egui_glium: add support for transparent windows 4 years ago
Lin Han 22cd1a8e10
Move IME candidate window following text cursor (#258) 4 years ago
Emil Ernerfeldt 70c6f4596a Add checkbox in demo app to turn screen reader on/off 4 years ago
Emil Ernerfeldt f5c372910c Replace emath::clamp with f32::clamp (new in rustc 1.50) 4 years ago
triangle drawer b1883d5d48
Add functions to register textures in egui_web and egui_glium (#226) 4 years ago
Emil Ernerfeldt 958aea922f Add a lot more CursorIcon's 4 years ago
Norbert Nemec ee1fcf1ead
egui_glium: prevent cursor icon flickering at frame boundary on Windows (#217) (#218) 4 years ago
Jay Oster 269bcdfce3
Replace clipboard with copypasta (#221) 4 years ago
Emil Ernerfeldt a8320881ba remove native screen reader spam 4 years ago
Emil Ernerfeldt 44cd304cdf Add experimental screen_reader feature 4 years ago
Emil Ernerfeldt 1c06622dbc Hold down a modifier key when clicking a link to open it in a new tab 4 years ago
Emil Ernerfeldt 84cc227f11 eframe: always provide a texture allocator 4 years ago
Patrik Höglund a859b2a26e
Add icon support to eframe (#193) 4 years ago
Emil Ernerfeldt 02a65132e4 Add epi::App::initial_window_size to control initial native window size 4 years ago
Emil Ernerfeldt 5f6a468812 Add Context::set_pixels_per_point to control the scale of the UI 4 years ago
Emil Ernerfeldt 82350a2f1e Improve documentation 4 years ago
Kayo Phoenix c9919daa11
Added shaders on GLSL 1.2 (#187) 4 years ago
Emil Ernerfeldt 7dad76b913 Use explicit `epaint` over `paint` alias (re-export) 4 years ago
Emil Ernerfeldt 6d255cd179 Use explicit `emath` to `math` alias 4 years ago
Emil Ernerfeldt 5906bf7a87 Fix clippy 1.50 lints 4 years ago
PauloMelo eedb63bb3b
Add support for a HTTP body for POST (#139) 4 years ago
Emil Ernerfeldt b493bc6efc Wrap tesselated output in struct ClippedMesh(Rect, Mesh) 4 years ago