1225 Commits (ebb08f87f1adb0b96c6c854bc3a0ed1b7e5cb392)
 

Author SHA1 Message Date
Emil Ernerfeldt ebb08f87f1 Fix: custom Ui:s now allocate minimal space in parent ui. 4 years ago
Emil Ernerfeldt 4ac5b37702 Turn off text wrapping for DragValue:s 4 years ago
Emil Ernerfeldt 4b9db0cc55 Rename ui.advance_cursor to ui.add_space 4 years ago
Emil Ernerfeldt d848b2a664 Add TextEdit::password to hide input characters 4 years ago
Emil Ernerfeldt 33a4058381 Add comment about Firefox CPU usage in FAQ 4 years ago
Emil Ernerfeldt 1c955e56fe Some code cleanup 4 years ago
Emil Ernerfeldt facb01a7c2 Use wasm-opt when compiling for web 4 years ago
Emil Ernerfeldt fe0d31204e Small optimization of tesselate_text 4 years ago
Emil Ernerfeldt 1068750bbc Clean up egui_web code a bit 4 years ago
Emil Ernerfeldt d7f9e2246c Add a bunch on inline annotations 4 years ago
Emil Ernerfeldt d702e3078a Reduce amount of data being cloned in begin_frame 4 years ago
Emil Ernerfeldt 44869a6718 Clean up benchmarks 4 years ago
Emil Ernerfeldt f6770f0183 Various spelling fixes, docs improvements and code cleanup 4 years ago
Emil Ernerfeldt 1f965d16a2 Try the new cargo dependency resolver added in rust 1.51 4 years ago
Emil Ernerfeldt f79f24c83e Clean up dependencies and features flags 4 years ago
Emil Ernerfeldt 0d7c84c327 Make each DragValue at least the size of interact_size 4 years ago
Emil Ernerfeldt b8a0f5be15 Improve Ui::add_sized (simplify and fix bugs) 4 years ago
Emil Ernerfeldt 1090de67fd Refactor: move debug options out of Visuals 4 years ago
Emil Ernerfeldt b393bdcb74 Improve documentation of `ui.add_sized` 4 years ago
Emil Ernerfeldt 3450168e94 egui_glium: add support for transparent windows 4 years ago
Emil Ernerfeldt 0a21b01c31 Fix nightly build: remove deprecated missing_crate_level_docs lint 4 years ago
Thorbjørn Lindeijer f563ff77c3
Fixed some spelling in documentation (#262) 4 years ago
Emil Ernerfeldt c583f94ef0 Correct the documentation of where app state is saved 4 years ago
Emil Ernerfeldt 4808da44a2 Optimize: more inlining and more use of AHashMap 4 years ago
Emil Ernerfeldt 4984d51f99 Optimize: store a reference to the target PaintList in Painter 4 years ago
Emil Ernerfeldt 17983e1bbc Optimize tessellator by around 9% 4 years ago
Emil Ernerfeldt 8c4bb0d1d9 refactor: no need to pass Fonts structure to tessellator 4 years ago
Emil Ernerfeldt 0802a9d9c0 Optimize: get glyph uv rects during layouts instead of in tesselation 4 years ago
Lin Han 22cd1a8e10
Move IME candidate window following text cursor (#258) 4 years ago
Emil Ernerfeldt 1c60dc8d66 Pass around Arc<Galley> to avoid copying a lot of data 4 years ago
Emil Ernerfeldt 94baf98eab Add a galley cache to Fonts to avoid doing the same layout each frame 4 years ago
Emil Ernerfeldt f9c4be33a7 Add a realistic end-to-end benchmark 4 years ago
Emil Ernerfeldt d4e5133da2 refactor fonts: put TextStyle in Galley instead of in Shape::Text 4 years ago
Emil Ernerfeldt ade41403b5 refactor fonts: do all text layout via the Fonts struct 4 years ago
Emil Ernerfeldt 46425f1e38 Optimize: add #[inline(always)] to various low-level things 4 years ago
Emil Ernerfeldt ccc501f302 Spelling: tesselate -> tessellate 4 years ago
Emil Ernerfeldt aeaa54aab1 optimization: don't compare font data each frame 4 years ago
Emil Ernerfeldt def09c2455 Don't close colopicker and other popups when clicking inside of them 4 years ago
Emil Ernerfeldt 6fbb59de1f Add new Slider/DragValue constructors to changelog 4 years ago
Emil Ernerfeldt 5011623744 Deprecate old DragValue constructors in favor of DragValue::new 4 years ago
Emil Ernerfeldt de439b6e21 Deprecate old Slider constructors in favor of Slider::new 4 years ago
Emil Ernerfeldt 5481aa8d98 Add DragValue::new and Slider::new 4 years ago
Emil Ernerfeldt fd80a64cdb DragValue: Lower default speed for integers 4 years ago
Emil Ernerfeldt 246ab55a7f Fix: integer DragValue could sometimes not reach all values 4 years ago
Emil Ernerfeldt 1bb100d766 Updated changelogs 4 years ago
Emil Ernerfeldt 41c9de2734 Add new ComboBox builder to replace the combo_box_with_label function 4 years ago
Lin Han 795282edc0
egui_web: enable IME support on web. (#253) 4 years ago
Emil Ernerfeldt fe92a9826b
ci: install libspeechd-dev and fix new clippy lints (#252) 4 years ago
Emil Ernerfeldt 8e7d4ff4fd Upgrade wasm-bindgen 0.2.71 -> 0.2.72 4 years ago
Emil Ernerfeldt 70c6f4596a Add checkbox in demo app to turn screen reader on/off 4 years ago