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
d2b669e1cd69af2706fcac3e04740e4e3882997f authored over 3 years ago by Emil Ernerfeldt <[email protected]>
6e9abfc9c0786f2a18a187b0ea201987c520c9b5 authored over 3 years ago by Emil Ernerfeldt <[email protected]>
* drag and zoom support for plots
* update doctest
* use impl ToString
* revert back to...
012542d0667c715d65f3b0a56239b43d8417db31 authored over 3 years ago by Sven Niederberger <[email protected]>cb14e8571f9d368384dadfbe9921f94501f1482e authored over 3 years ago by Emil Ernerfeldt <[email protected]>
Improves https://github.com/emilk/egui/issues/328
58ebb217dcc97e3ccf2b86197868b8f9f5da8c55 authored over 3 years ago by Emil Ernerfeldt <[email protected]>168176932927ac1a782b354bb4c1111a704dda9f authored over 3 years ago by Emil Ernerfeldt <[email protected]>
Closes https://github.com/emilk/egui/issues/328
0f1df90d904925e7808b3e4c28ea0bdad6c3ed4c authored over 3 years ago by Emil Ernerfeldt <[email protected]>* made drag and drop support selectable on windows
to avoid issues with crates that use multi...
72d0d71d66f16a1c3d980a4835090fd3a95dcc3f authored over 3 years ago by Joel Nises <[email protected]>23d292a97458c187c9b75ed4da1d390f590d2940 authored over 3 years ago by Emil Ernerfeldt <[email protected]>
fbd0e35017f1934ce1f216bc9c9cbf1fdb7e38d9 authored over 3 years ago by Emil Ernerfeldt <[email protected]>
035166276322b3f2324bd8b97ffcedc63fa8419f authored over 3 years ago by Emil Ernerfeldt <[email protected]>
This is to help evaluate the impact of
https://github.com/emilk/egui/pull/302
* init example
* add comments
* fix grammar in comments
* fix CI
* change example fr...
c69ecfe421344f0f10eb93c8f95c9267855f45c7 authored over 3 years ago by ilya sheprut <[email protected]>
This is so that you can put a window in e.g. the top right corner
or the center of the screen.
5667e7eb5115e7fdea5478c4788bdab9e5a28b2c authored over 3 years ago by Emil Ernerfeldt <[email protected]>
f07bdf0433e4bc136f6a552f5c4c1fa63673759d authored over 3 years ago by Emil Ernerfeldt <[email protected]>
231c075867a123eb7407bbbfab80d853acf1f854 authored over 3 years ago by Emil Ernerfeldt <[email protected]>
* Deny doc errors
* Add intentional bad intradoc link to test CI
* Add cargo doc to CI
...
76d5229821524acb031349229fa5f1f7cd9c123b authored over 3 years ago by Emil Ernerfeldt <[email protected]>b187d1c576545cdcfc1c235f102bb0619b806c2e authored over 3 years ago by Emil Ernerfeldt <[email protected]>
d6de19b507c29957326bfd2da3cf6886764d4dc6 authored over 3 years ago by ilya sheprut <[email protected]>
2aa05f00e1b8b8fbaa790c503ac80e1a879b247c authored over 3 years ago by Emil Ernerfeldt <[email protected]>
e1adb9c0911e79a773a88e8c5349102ade55af66 authored over 3 years ago by Emil Ernerfeldt <[email protected]>
96a273273563018feec00687ae56dd49f033fcb1 authored over 3 years ago by Emil Ernerfeldt <[email protected]>
daf2e1323839d0796ffac2df57e97044a218e21f authored over 3 years ago by Emil Ernerfeldt <[email protected]>
* init work
* implement deferred deserialization
* many improvements
* rename `DataElemen...
Fixes https://github.com/emilk/egui/issues/288
4ecf304335aed24add5d3cf1cf0b482ff7384d87 authored over 3 years ago by Emil Ernerfeldt <[email protected]>relates to https://github.com/emilk/egui/issues/292
5d50fa1350dbb1caa8c19dc62dfc1bc3e8491d13 authored over 3 years ago by Emil Ernerfeldt <[email protected]>(Tested via the GH web interface.)
3c0c729af8acdbe7384f4852816a955a20d5549d authored over 3 years ago by follower <[email protected]>* Handle composition message to show suggestion.
* CI check
* Apply suggestions from code ...
20bf09560e530590a47999e3bd5adda782e0b33e authored over 3 years ago by Lin Han <[email protected]>0353f40dd522b6a64878fcf29dae5b5e9345af84 authored almost 4 years ago by follower <[email protected]>
* Display ResizeHorizontal cursor on hover
* Adapt the URL open command to the platform
Wi...
50a56d41ee20c534ed4bface8058f99aebc5c2df authored almost 4 years ago by Cristian Dinu <[email protected]>b30cb3313aaa2bb6b0a2bae5fddd7dcd4061beca authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
d544c3dd8b694f12fdcfc5c4571a9af0e64211f3 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
c96819e95eed7a70e55101872f77d3d165c479be authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
370d269cbada43bcfb64977da7439af4bb3978ef authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
Co-authored with @DrOptix with code from
https://github.com/emilk/egui/pull/246
3803d0f3d178fa3da4ffe597ea385d351692937f authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
77014c7c75c2c94006f374916fb0ea32ea984179 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
4fc3c6d375821c6112eae01fafe058aa3f8cb556 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
ab4819ca99ae101d62a87e8d07222728a32a4c56 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
7792ee0422dee0e58c65fa31b2270fbd023ef869 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
aba2108159bb44abb1edcd21757843a2a188e8da authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
b028e708e0ecd6d0d6eed0ab8e43bc46037dc7f9 authored almost 4 years ago by pixeljoelson <[email protected]>
This makes nested horizontal/vertical layouts work better
ebb08f87f1adb0b96c6c854bc3a0ed1b7e5cb392 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>4ac5b3770221a510789081ea527a01ce74308bfa authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
4b9db0cc55192f9399010ce7ae6e8d9744fe3463 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
d848b2a664a7aec65ca01924c54c8b1d00da58a0 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
33a405838159838d32f122e5e618eb6f9e76007f authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
1c955e56fe7872153dc3e29376d51c9648c866a7 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
facb01a7c2b86cb2f200cbc9d3482ea33053d203 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
fe0d31204e3d530e68e47494b3d46ee3e1728660 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
1068750bbcab73b8d10f005c0d205e416da08743 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
d7f9e2246c3e4603315886a1cf9238f0fcc26ef4 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
d702e3078a5b42ef59696ba44e89c2182d31a91d authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
44869a6718968efed1e15b773a2952918b465ddd authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
f6770f01839cfc67c26ec075d286800ca125324a authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
1f965d16a2b2268b4311e844351a44e1d9e2f9ae authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
f79f24c83e0f4904f2389562105fabcd4349b19a authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
0d7c84c3277187ce80e611ee68d58a942228a6ab authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
b8a0f5be15d16131eea0736c3953618992563773 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
1090de67fd4decb08a676c1e8c23de02b9c88647 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
b393bdcb74b6d8f83189e55a4f4c52b72080e708 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
Also support non-decorated windows (without border)
3450168e94898317cddfca512ebc478b244403ac authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
Closes https://github.com/emilk/egui/issues/250 and
https://github.com/emilk/egui/pull/251
f563ff77c3b46e26ae9b41bf48a65b3dc7deedbc authored almost 4 years ago by Thorbjørn Lindeijer <[email protected]>
Replaces https://github.com/emilk/egui/pull/263
c583f94ef094d0e6409e5b90a0c5df767629b8f7 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>No real gains, but it didn't hurt either
4808da44a2466facf4fb9e8a43f7a8d370a9c6b4 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>Saves us a hash lookup for each paint call, giving us 5% perf gain
4984d51f99a7fe0eac5beff3fb0c6a614e8a6aad authored almost 4 years ago by Emil Ernerfeldt <[email protected]>17983e1bbc57a6b35fae6a7c0f077615e05d726b authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
This makes the tesselator take only data as argument,
which is a lot nicer.
This allows them to be cached, saving around 20% total CPU.
It also makes the code more nicely ...
0802a9d9c0f03846d6c838e232825ee845eb201e authored almost 4 years ago by Emil Ernerfeldt <[email protected]>* egui_web: enable IME support on web.
* Move candidate window following text cursor.
* Pr...
22cd1a8e10f58efdd0dc98f78095e5d61cbf9e95 authored almost 4 years ago by Lin Han <[email protected]>1c60dc8d66ea78d850665906383de370b24b94cb authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
94baf98eab72dca97af7d563a2ffea5a163c728f authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
f9c4be33a722408d72e24d610745649742624ae1 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
d4e5133da273f18ef22edb39f47a153440cc8e94 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
ade41403b520a26f92c9d09e89abaf1d5dfc767b authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
saves up to 20% (text tesselation), and at least 5% overall
46425f1e380c9b6b0a7af7fdcf1b77cf68fde81d authored almost 4 years ago by Emil Ernerfeldt <[email protected]>ccc501f3021e940d527964138383724b6fd40da9 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
aeaa54aab1266fa04b2b47fbf160b66966ff6cd1 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
def09c245513f3f1c9b848dca6244ba206ac291a authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
6fbb59de1f0097bfa973357354223383b1b456e7 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
5011623744e20695300ebeef672e610f6294b375 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
de439b6e21e84102d0590f811022fa14bd9a92a6 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
5481aa8d9802dd38fff16bf78922565fa66cb991 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
to make it easier to hit the values
fd80a64cdbd8945f86887d4f5a051664112b0e75 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>Fixes https://github.com/emilk/egui/issues/256
246ab55a7f379c247f70c0cc5799d7d1d5180dda authored almost 4 years ago by Emil Ernerfeldt <[email protected]>1bb100d766eaa4511a6a45ce902479ef68f27bd8 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
41c9de27341f5eec0e996390c7cf02e22949108f authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
795282edc0d279cfdf0cebf2b0e5e167e6b4ea4d authored almost 4 years ago by Lin Han <[email protected]>
* ci: install libspeechd-dev
* Fix new clippy lints for rust 1.51.0
fe92a9826bf1d37f1a8b7d24c8d6ab30389f3f7b authored almost 4 years ago by Emil Ernerfeldt <[email protected]>8e7d4ff4fdd0b887a5fc7ded6d10e97028355275 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
70c6f4596a9cbc3d20d55c2e62caba5201d611f0 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
cbe6faa83be8d73e760d643656c7a90e39dda282 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
fd3444473f3b8ea52fae7ddc43f2527139ac562f authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
25c5e9d94eabb9c187894a27c82fe0d8c287d129 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
05308e8d37b27306ec37c2850a418c9490d6b61f authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
f5c372910c0ad659526397d03404b179f14e22a5 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
cdab9d777f6d5607614b7d171b36fa1de136c6d8 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>
474b02d4e840cbaa057d0245b43f300978861588 authored almost 4 years ago by Emil Ernerfeldt <[email protected]>