Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tauri-apps/egui

egui: an easy-to-use immediate mode GUI in pure Rust
https://github.com/tauri-apps/egui

Add an eframe example app

4202c4b6a93602313a5e510b6c5e5d2024653866 authored about 4 years ago
Fix: panels only allocate what they use, so native window can shrink

d8d761aac7bd6d37fdce99c0a199183c7b027591 authored about 4 years ago
Enforce rust_2018_idioms in all libs

d229b6fc239a6e92f849d28be37d6a637d288bf1 authored about 4 years ago
demo tweaks

1690db0f0c68b072ddb7807ce6ee3e5640df7cf5 authored about 4 years ago
Improve ecosystem documentation and add changelogs for epi and eframe

4e3251c300638b326e4c49c746651b6f65cc8026 authored about 4 years ago
[demo] Move backend into an optional panel of WrapApp

b3d10165077022b0463dbbddcf77d01987c33de3 authored about 4 years ago
[demo] Move color test to WrapApp

3e0bedd96d1a9f0dafe37db7440ef7a4cab7716a authored about 4 years ago
[demo] Move Fractal Clock to WrapApp

4848c171ebae1ab7d26899d4c26a539639441af1 authored about 4 years ago
Rename epi::App::ui to epi::App::update

b1022d01c1cdcf77b8357fbc1891732b5dab7b88 authored about 4 years ago
Merge example_web into egui_demo_lib

defad4ed51e2ce78f21ef7c70439b2f9fe2084d1 authored about 4 years ago
Move http fetch api from eframe to epi

375e317547d17b27e60c0e0ce6c49ebbc4ea49cb authored about 4 years ago
Add http fetch to eframe and implement it in egui_glium using ureq

9db1b8dbf98dd3946976a503e1337e9f636d0f87 authored about 4 years ago
Rename egui_demo to egui_demo_app to avoid confusion with egui_demo_lib

6d9cdafbc9b97bdd5aa56d57ffee16d7045bd09a authored about 4 years ago
Add new crate `eframe` which wraps egui, epi, egui_web and egui_glium

84414e62a3d3bd88c595abdf2c12b56571869272 authored about 4 years ago
Move `egui::app` into new `epi` crate

d7459bc13d409afe70d560ff8c6b6c135198d04a authored about 4 years ago
Split out the Egui demo code to new crate `egui_demo_lib`

6953dc7d5d4d91313948263c388c4fc19764d04a authored about 4 years ago
Make cfg=web_sys_unstable_apis optional, fixing `cargo check`

650450bc3a01f8fe44ba89781597c3c8f60c2777 authored about 4 years ago
Fix nested scrolling (#83)

Add scroll_delta in FrameState to fix nested scrolling.

Co-authored-by: Emil Ernerfeldt <emil...

46471f930d63ebea772c9e8d8dcdfb26b26cfaf5 authored about 4 years ago
Add changelog for new manual scrolling additions

https://github.com/emilk/egui/pull/81

d7e03cb186f28d583496519c8f13ff5aadc714d7 authored about 4 years ago
Add shadows under windows

6dd15dd1a3ba5c9739e49457fe5690675296b2bf authored about 4 years ago
Learn how to spell to "tessellation"

d38b16f1ea050a4d68edd29c9e2e8449bc40fc7e authored about 4 years ago
Add ui.scroll_to_cursor and response.scroll_to_me (#81)

Contributed by https://github.com/lucaspoffo

19b4d87c654f7c502dc61fa1e4fa0bd3914c28cc authored about 4 years ago
Add syntax highlighting in egui web fetch example

07e96ca17ff2370b6ea31ee87d88b62edc07a6e1 authored about 4 years ago
Document mutex types

2870001544f6d8d37e22472b870ad942e47441d7 authored about 4 years ago
Remove `pixels_per_point` from `FontDefinitions`

69ffa9be351559c13e02da717cd964d9ca0fc803 authored about 4 years ago
Rename FontFamily::VariableWidth to FontFamily::Proportional

847f67c8353684b3b04268246e012a15d065801e authored about 4 years ago
Improve documentation

53ab2f4ef6a3b9acbc93d139fb82617839b55f72 authored about 4 years ago
Add a lot of documentation and inter-doc links

a1fa9903b06b34232466ff30fde0dd73c152231c authored about 4 years ago
Remove some dead code

22e442c613fef2fd66068cf83a5d2d9eab8e60d4 authored about 4 years ago
Removed `pub` on some things that should be private

997103a91067819e3d399d2b7ffd3db8c4f75b20 authored about 4 years ago
Remove math::TAU and use std::f32::consts::TAU instead

442b876cb5feb6ce893fb98650904ce42c87a60f authored about 4 years ago
RepaintSignal now implements Sync so it can be sent to another thread

Fixes https://github.com/emilk/egui/issues/82

958fc2753aef7e35b615a13c54324860ee7f1427 authored about 4 years ago
Deploy new web demo

af1df8d339b62b7f3b2ed652b2ae241dc72b29dc authored about 4 years ago
Release Egui 0.6.0

dca7f85f2108832b5082ad11ea8803130a570cee authored about 4 years ago
cargo update

085485b2f991353e82d77cc90678eec4d4cf1025 authored about 4 years ago
Fix incorrect deprecation redirect

8f40439a35150823711b1ead416beea6c2ab3335 authored about 4 years ago
Add response.interact(sense), e.g. to check for clicks on labels

db3fdbe6d3c1b2baf9cb71445f8dbbf8aded0e29 authored about 4 years ago
Add default_fonts feature: Turn off if you use your own fonts

de614153b5d80b578b51cb10a6f70f6ed73a52e8 authored about 4 years ago
Replace parking_lot with atomic_refcell

You can still opt-in to use parking_lot if you plan to use the same
egui::Context from multiple ...

6f5fd1b9c0a5a348270dd5bc4a5ad26106ac87ca authored about 4 years ago
Changed: ui.allocate_painter returns a Response

58fcf0f2a160630b4f7bc5c4b9dc1c9e151ab51e authored about 4 years ago
Add ui.allocate_response(…): allocate space and check for interactions

48dfcde65f95e8dc885536094de04d2307acf045 authored about 4 years ago
Add Id to Response

66ae0ed7b92ebfc46c2118ccca09b176e1bb532a authored about 4 years ago
Rename `Sense::nothing()` to `Sense::hover()`

a2ab35bab88a014b753f9037fa2024ee99cdbdc5 authored about 4 years ago
ui.allocate_space now returns an (Id, Rect) tuple

b65e6327abb32a95f6aafd238d682d9dfbeb989c authored about 4 years ago
Expand Window + Resize areas to be large enough for last frames content

cd7abb457f768363831e63a82a58f084ad2b8aab authored about 4 years ago
ui.columns: Improve allocated size estimation + justified layous

Closes https://github.com/emilk/egui/issues/76

997cd4b27979f1fb2dfc718b42dd7e3a2f664a17 authored about 4 years ago
Add helpers ui.set_width and ui.set_width_range

355934ddc1dae9d29a786ace430e01f149714e2e authored about 4 years ago
Combo boxes has a scroll area

Closes https://github.com/emilk/egui/issues/75

38e36fd806120e2914649268bd72adbe1add9c13 authored about 4 years ago
Rename Painter::debug_arrow to Painter::arrow

d3eba239edb226eeaae8b261a7290b58823e97ac authored about 4 years ago
Add egui::math::Rot2 rotation helper

36c15c4e41bbc6d99ad9db48ed986558f112cb3b authored about 4 years ago
Make it possible to set Glium windows as not resizable. (#69)

bb469bf52f68ce66a8924463765e40e7e579527d authored about 4 years ago
[egui_glium] Restore window position when starting app

dbab277658d193d3fd1a18d4b0d43823349bf2d2 authored about 4 years ago
README.md: add links to egui_template, Discussions and CONTRIBUTING.md

05f3cd66cec3d41fac001bfc92f949be1c5dac03 authored about 4 years ago
Create CONTRIBUTING.md

5588c2075ccdbe75336c8b34dc785a04397150d8 authored about 4 years ago
Merge pull request #70 from emilk/framework

Combine demo_glium and demo_web into one egui_demo crate

58c025a7e3d509e93e8f525aa747af1c9bd3dcb1 authored about 4 years ago
Combine demo_glium and demo_web into one egui_demo crate

d0f69549003f8b3f522cbb2f701ed0278ff80ec4 authored about 4 years ago
[egui_web] Simplify the arguments you pass to `start()`

fb941cf618676d17900b0560269239cb1fad32cf authored about 4 years ago
[egui_glium] Your app state will auto-save to a good directory

Directory found with https://docs.rs/directories-next/2.0.0/directories_next/struct.ProjectDirs....

8f034d391d573eb00c87fa1fcc19cbfac14fb790 authored about 4 years ago
[egui_web] Auto-save app state to Local Storage every 30 seconds

89937bf636667ae174c80d3f1b8d17e2efe9da3b authored about 4 years ago
Remove example_glium

Look at https://github.com/emilk/egui_template instead

2fe1e992186e2d80dddb112f05a8fda8bbf8cb4b authored about 4 years ago
Move Painting demo to own window (and file)

8e9bce459ffbe9e3132ae2fbd741f50c4dc13aaf authored about 4 years ago
Constrain tooltips to fit within the screen

f9b1e88fe6592900e048357280c777b4c5801d6c authored about 4 years ago
Turn on anti-aliasing in debug builds

03d09a9b57c07253ad9a7b21da1d15cda0cce1fb authored about 4 years ago
Tweak hyperlink color

75e2752a47a47046c124126725df5b5886d01be0 authored about 4 years ago
Add #[must_use] to all widgets

dd2f50e8edca4975bbd02d8447a1d57ab3ecdeff authored about 4 years ago
Implement Storage trait for egui_web:s local storage bindings

99808d2df805258ddbb424535f319d0efc713f89 authored about 4 years ago
Change default window width

7ff5d4726b3f2d5b9aa7919d30c93789b7df586c authored about 4 years ago
Replace Arc<Context> with struct CtxRef

01c65b0dcb58ff15867ce88a4f9dcd4fc5245392 authored about 4 years ago
Fix: The background of CentralPanel will now cover unused space too

ce0ea74c9fb21654fd181bce80d6436c8d92947b authored about 4 years ago
Deprecate left/centered/right column functions in Ui

ea10add1cb81bad92b43a83e961e2319cd46e99d authored about 4 years ago
Add ui.allocate_painter helper

1e1bfa4dc75fd2f51c45e4e14e15cd507c984757 authored about 4 years ago
A `Window` may now cover an existing `CentralPanel`

58f36eb6ef9de29c5009c2f1c95e44dfc6a45b22 authored about 4 years ago
[egui_web] Add max canvas size to help perf issues on some platforms

Related: https://github.com/emilk/egui/issues/67

82a3997188d856834d29acdb20637bf60901af50 authored about 4 years ago
Added App::clear_color() that apps can use to specify background color

c3c4f28a9d770b6a5259701e11915334b32ab66d authored about 4 years ago
[egui_glium] Fix: disable scissor before clearing

9ea8d907fd6c8bd25dfff2e3e9a42dd1e5d9a591 authored about 4 years ago
trait App now has fn name() for specifying egui_glium window title

b0e17638dfdf937bc0cf3027297545d7ccf11c03 authored about 4 years ago
Only forbid warnings in release builds

71449fe61ce3d3c5ebe4fd2bbe8bea50eac60e3b authored about 4 years ago
Add '?' as fallback to the default replacement character

0e2c4077cb9142f57ec816c094f9a7616dd38654 authored about 4 years ago
Improve decimal logic for Slider and DragValue

* You can now control the minimum and maixumum number of decimals to show in a `Slider` or `Drag...

d022765a3cdd5b55541e3fb7dc1069dbe4f80775 authored about 4 years ago
Turn off `Window` title bars with `window.title_bar(false)`

You can still resize and move them assuming there is some area that
does not steal the drag inpu...

d6d9c4828e72631c605abbc9f45c39dd506029f4 authored about 4 years ago
Remove very old lint.sh

c422ab930a6fe07d244d30a05c4ee94af60e73ce authored about 4 years ago
New more mobile-friendly web demo

dbf1e2d65bce43b9cda2ee3258c514250cb87593 authored about 4 years ago
Misc code cleanup

e4afba3bb89bf8e2d2315313c4381270f056d3b8 authored about 4 years ago
Tweak demo to work better on small screens (phones)

56502405f568aa80554862162cc68b4ea18c9ea0 authored about 4 years ago
Slight tweak of the default `Style` and font sizes

8af83bf93f0bb6701c185356ec251d17073c12ec authored about 4 years ago
Deprecated RawInput::screen_size and replaced with screen_rect

709e711364cfcdb13705dddf0384920210c583ee authored about 4 years ago
Make RawInput::time an Option

2c766aa540c5232c4617d1956eba6568fea65f33 authored about 4 years ago
Allow windows to cover side panel if they do not otherwise fit

413f5fd37a98489fcd933da8e4cb1a71e0c25a2a authored about 4 years ago
Adjust default-size of Resize areas to fit within screen

1c9fbc1588fb0f78585daf1123349781774d3121 authored about 4 years ago
Add mouse-over explanation to duplicate ID warning

91e5295db24f5788bd8fc7cc307b40c955dbf5af authored about 4 years ago
Fix edge-case in duplicate ID warning

471314bb44d2b68ba64e820f1be701db1a3813b9 authored about 4 years ago
[egui_glium]: Store window size in points instead of physical pixels

f1b435303910628f9b855b8614512c83dbfd3a1a authored about 4 years ago
cargo update

484e218e547758c31c7b8be2eb1c767c40c1ad17 authored about 4 years ago
Update parking_lot_core

Required turning on features = ["wasm-bindgen"] in egui_web

8528d8c5f7f5d75c4b085039dbd93e8ff0c85479 authored about 4 years ago
update js-sys, wasm-bindgen and wasm-bindgen-futures

f9fc1e8a235d150d5105a30ae9da023da04938c7 authored about 4 years ago
update serde_json

cfd18fd7823ebe45392331038c98e122fabb1072 authored about 4 years ago
update glium to 0.29

67785c173b2c35fc5bd7337a29ad20a9f3f1dc1a authored about 4 years ago
update serde

14533578006d1b4bc8c3f8de19413f85274ba7e7 authored about 4 years ago
update ahash to 0.6.2

f565535ecae868c372a2df02c8786ddbec25d755 authored about 4 years ago
SidePanel::left and TopPanel::top now takes `impl Hash` instead of Id

0e0beece44cea20e0b44257d1c4cb9c046d012da authored about 4 years ago