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

Improve misc documentation

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

ed0d4066985a2ba936c0c6677dd0622e5115a345 authored almost 4 years ago
ColorPicker: always show hue slider at full saturation and lightness

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

c1d5bda1437d819daba78d185eb2d710bd019778 authored almost 4 years ago
Add link to https://github.com/hakolao/egui_winit_vulkano

405ae3bcee3ca51ed5622185926987d036d1907a authored almost 4 years ago
Document the need for latest rustc

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

7e302ad90521b17a8965ee39efc12633f0ceb1d0 authored almost 4 years ago
Add demo app instructions for Defora Rawhide

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

24b3cd021faf7bb9a26e1abd8ab82346a228d75f authored almost 4 years ago
Middle-click links to open in new tab

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

65a86b2d1563b0d3e30b85cf0ce2669421e1a4c7 authored almost 4 years ago
[EasyMark] Add support for small and raised text

f77ab268288c69f4c5b32461184614bd8e3ec508 authored almost 4 years ago
Depcrecate ui.horizontal_for_text and ui.horizontal_wrapped_for_text

They just add unnecessary complexity at this point

eaa1ed96eeb506050ca35b45df64a6ef04408ad6 authored almost 4 years ago
Add ui.set_row_height

953d2bb39b980fbe12553b260ab6abf34abc87f0 authored almost 4 years ago
Bug-fixes related to recent layout rewrite

e20e3baa98db0228771f7ea6f3f76fdd409b33df authored almost 4 years ago
Add Visuals::debug_widgets to debug layouting by hovering widgets

e232264b5352c7facdd710c8633da5382f004e97 authored almost 4 years ago
Fix: centered horizontal layouts should never overflow upwards

ec9f374d8c6fd6a9980798043cffb18067ec3e5c authored almost 4 years ago
Fix bug that would allocate the full width of non-centered layouts

cc5ad1505c934e1df822098f0b4947f90e03d1c9 authored almost 4 years ago
Refactor layout (#241)

* Fix https://github.com/emilk/egui/issues/222

* Rewrite layout logic

Cursor is now a Rect...

589bae121116bcf5ae76f46313934c88624fbc81 authored almost 4 years ago
emath: add any_nan to Vec2, Pos2 and Rect

5621a46b4b23f6e6ae86b88cb2e96e2a4551df37 authored almost 4 years ago
Add helper functions to Rect

4e852727c017cb3aead68dc71f8abd6fa728e47f authored almost 4 years ago
refactor: simplify CollapsingHeader enable/disable code

0c9b4858f0cc40bc4db32ee1f83a48fc06305586 authored almost 4 years ago
bug fix: false id clash error for wrapping text

7ac91970bd648c9fbef1bb3b75bbc9d1488542d4 authored almost 4 years ago
Add sanity check on pixels_per_point range

36d9f8a7c763f48cbbbd7a5a6a415935e14ae566 authored almost 4 years ago
Improve github templates with <!-- comments -->

ec2aab3a7273bfa48a0e46c249361101f3181c91 authored almost 4 years ago
Derive PartialEq for Vertex, Mesh, Row, Galley and Shape

30885b85f92e2cedebe67aab7e6da3585cd6ec57 authored almost 4 years ago
Fix hover-to-zoom of font texture in demo

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

6442d254a69c3ddc2729f624fe6e5950071ec8e6 authored almost 4 years ago
Add functions to register textures in egui_web and egui_glium (#226)

* add texture registering function

* fmt

* Revert "add texture registering function"

Th...

b1883d5d48588321999d0aa896bcd9cf03792a83 authored almost 4 years ago
Add a lot more CursorIcon's

958aea922f25959ac41164eae07ae66dbd76127b authored almost 4 years ago
egui_glium: prevent cursor icon flickering at frame boundary on Windows (#217) (#218)

* egui_glium: prevent cursor icon flickering at frame boundary (Windows)

* fix compiler warni...

ee1fcf1eadbb78f2d2eb2c5f1ae8f0f4070ca75b authored almost 4 years ago
Replace clipboard with copypasta (#221)

- Fixes #146

269bcdfce3a447658794af9d5f7b63a246ccadc8 authored almost 4 years ago
Rename "kb_focus" to just "focus" everywhere

017d602fe5e3f7c6f9bd8a72db7ed8ae3bd39aaf authored almost 4 years ago
Labels can now be focused so they can be read by screen-reader

3fbc07659c869025d662b3ede5471ba620694053 authored almost 4 years ago
Bug fix: you can now use text edits again

33d2f16041bf77b8ad280f98f8d4feb491d013a2 authored almost 4 years ago
remove native screen reader spam

a8320881ba095fddd04ff5fa27cb16d70dcf9241 authored almost 4 years ago
Configurable label text style for CollapsingHeader (#200)

CollapsingHeader: change label text style & enable options

bd34cfd43e9492ba2d52ee26aa779b0a37c58cc7 authored almost 4 years ago
DragValue: fix crash for speed==0.0 (#216)

6fb4e19e9ed6f34adb1600960a5a982df1093b40 authored almost 4 years ago
Typo previus -> previous (#214)

f07f9bf5bd19c1ef9eebb0839b5f7ebd4939f50b authored almost 4 years ago
Install speech-dispatcher in CI for ttl (#219)

d2d074395ac051a99dab8cbce7659f8b7b2b4970 authored almost 4 years ago
Make sure to include license files in the next release

4c45ca113ec847d1e9fcf86852eacae9ff5bf765 authored almost 4 years ago
Sort 3rd party integrations and add link to egui_vulkano

07a17dc6cf3841a94f5d93821255cf8a7ed87a5d authored almost 4 years ago
Fix bug in Response::clicked_elsewhere

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

242876375685b4cbf061b17ecb41b5b936bff197 authored almost 4 years ago
clippy fix

8f3a25d749c8a3b3ac58ccd270a7ab53dc374ac7 authored almost 4 years ago
feat: Derive (de)serialize for Key (#213)

f1c6d2b59cb981d023b309b0078a573adac6316b authored almost 4 years ago
Add experimental screen_reader feature

Part of https://github.com/emilk/egui/issues/167

44cd304cdf80ad2ad3d1b8dba8caa3229a94be76 authored almost 4 years ago
bug fix: open links in same tab by default

cb7ef6faeb5ae152b8b2cd06e62bbdf3129dd2b3 authored almost 4 years ago
Improve widget info output for potential screen readers

Part of https://github.com/emilk/egui/issues/167

ea248d66b5bf2c7c4baf14b0835991adee46d66a authored almost 4 years ago
Hold down a modifier key when clicking a link to open it in a new tab

1c06622dbcaefceec2e1cad32cad93eb54e6626b authored almost 4 years ago
Add optional drag bounds to Area and Window

Co-authored-by: Emil Ernerfeldt <[email protected]>

c1ef81628b0d35c404295f943e634f178c56b202 authored almost 4 years ago
Clarify behavior of window resizing

closes https://github.com/emilk/egui/issues/206

c212d4512e3d5f539980b69fd9948bc51e421c1b authored almost 4 years ago
Small improvements to the demo (add source code links etc)

d6233de9dc83ab2cdeb151628e24f8b3e779720e authored almost 4 years ago
Fix gained kb focus event on shift-tab

25d4a7e11e924408afcd4b640277518cc56d826a authored almost 4 years ago
refactor: move kb-focus logic to own struct

eba4d3d7b134a044ade37bc018ec56a7987fa009 authored almost 4 years ago
Output events when widgets gain keyboard focus

Part of https://github.com/emilk/egui/issues/167

cd4c07e09ad78495f5a82dba2f6aabde0162cb8e authored almost 4 years ago
Give focus to any clickable widget with tab/shift-tab

Use space or enter to click the selected widget.
Use arrow keys to adjust sliders and `DragValue...

a370339db7f6e1e7018d2010baa3a0d935790156 authored almost 4 years ago
Refactor: remove has_kb_focus/lost_kb_focus bools from Reponse

Just forward the queries to Memory

6fd7c422ab8383ebb3c76c009a42145666a2177b authored almost 4 years ago
fix: Modern browsers encode Space as ' ' (#208)

4df8418e41a91c728e099cdf46de1381658d8d6d authored almost 4 years ago
clippy fix

b72184dc7e877c4f7915dbfd4276b542a5168671 authored almost 4 years ago
Add `fn Memory::gained_kb_focus() -> bool` query

5d0c71350dd72eb4e3844091fa7be7b22e99ff50 authored almost 4 years ago
Fix secondary-click to open a menu

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

007f9f3cb99e3d2fd1b637c05e2bf1f2f6a0ba2a authored almost 4 years ago
Add the syntect feature to egui_demo_app

fa4752f31554e5472ffaca917d032103998896e5 authored almost 4 years ago
Add some helper functions to Response

9c8439d053df04532046d9940577dfab62b5deb0 authored almost 4 years ago
[demo] Remove dead code

f793ac7f3eb2439908555f670dcb616bbcbf1082 authored almost 4 years ago
Release 0.10.0 - Plot and polish

fb2db4940e9181b46db2ead9089d7eafb92fbb91 authored almost 4 years ago
Add glsl files to egui_web and egui_glium includes

8fb1472560b2c8d472d7e9587b9af31529789bff authored almost 4 years ago
Publish new web demo

8047a0f87fb6f5b41a1e424800cc4fa283d334a7 authored almost 4 years ago
[demo] Improve painting demo slightly

1fb3b43dfc20ff7f0b04796f1bdf2720ac0a495b authored almost 4 years ago
Fix web shaders

Got broken in https://github.com/emilk/egui/pull/187

e417fac52e4f94979abc9d7eb99812c94a420d49 authored almost 4 years ago
cargo update

a9a49f19cacafaefc4752e056795a02c5d1b816b authored almost 4 years ago
Merge epi/CHANGELOG.md into eframe/CHANGELOG.md

24d68cc55ea624dc7be3dc0a4f4071da106650ae authored almost 4 years ago
eframe: always provide a texture allocator

84cc227f117c0447ca561fae7021feb760102330 authored almost 4 years ago
improve documentation

fdb1aa6becd3f22d84ee2c9198eadc1442f516a2 authored almost 4 years ago
Add Response::has_kb_focus()

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

8be37b3d6ce02aff62c8d6e63614736df076d1d6 authored almost 4 years ago
Turn off the cursor preview when hovering a TextEdit

834078a476329fbc9f16a6a436223cc752abeb48 authored almost 4 years ago
Add Response::changed(): see if e.g. text was entered or slider dragged

d3fd51d6a477db4b6916529f1bffa972d7aa7333 authored almost 4 years ago
Add icon support to eframe (#193)

Co-authored-by: Emil Ernerfeldt <[email protected]>

a859b2a26eb7fd306f4028f0158bce201306ca7d authored almost 4 years ago
Improve documentation for the most common widgets

bdbc59455c20ff388bd89a742bece2d16708659a authored almost 4 years ago
Add support for all integers in DragValue and Slider (except 128-bit)

814f8c0dd8414ba7e1736430866c131e30256711 authored almost 4 years ago
Add epi::App::initial_window_size to control initial native window size

02a65132e42e26b28351a7fcd06d68d322b4e334 authored almost 4 years ago
Make DragValue::from_get_set public

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

049a7b03821c737673de3f3b8f2ad153b6a3f57a authored almost 4 years ago
Add Context::set_pixels_per_point to control the scale of the UI

5f6a4688128d9f86a37405e87735b2b2d706e6dc authored almost 4 years ago
refactor: move tooltip state handling out of memory

c601db5956b493c6066eb5d57881df796c4909dd authored almost 4 years ago
refactor: move DragValue state

67623919d78399526cfe4926b45b06b7a06c669a authored almost 4 years ago
Add a pull_request_template.md

24a1c3136cf99ca60df4c9a190065c7b089346c4 authored almost 4 years ago
Improve documentation

82350a2f1e66db0d2fa78f511fdd3667c4deba83 authored almost 4 years ago
Added shaders on GLSL 1.2 (#187)

* Added shaders on GLSL 1.2

- Used `glium::program` to create shaders
- Moved shaders code t...

c9919daa1173bd1ce387cc241a974a7ccfa94abb authored almost 4 years ago
Slider: use a DragValue for the value, and implement suffix/prefix

ebc2486d22355eb6ef1f4827f4304210969b60eb authored almost 4 years ago
Implement "Smart Aim" for DragValue

32f35c6251a562b878643e4d4b3419e4e2013453 authored almost 4 years ago
DragValue: handle slowly dragging a value with limited precision

7ac26b84b1bab86f0a358f70daf52c8d2d7fd98a authored almost 4 years ago
SlidSlider will now show the value display by default.

Turn off with slider.show_value(false)

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

9a546ff97a429344bca7ab02b7a6dc184361c17a authored almost 4 years ago
Add module special_emojis with apple, linux, windows & github logos

4e041185f1a5c8c63c5570795008fc7bcb28b948 authored almost 4 years ago
color picker: just copy the r,g,b,a values without a "rgba(…)" wrapper

9b58d5d4d90cfd757a09857b1350d5e9b39e01fe authored almost 4 years ago
Add a link from the crate-level docs to the online egui web demo

ac356e2bd87de5b82332def4fdd2e3c5c53c48bf authored almost 4 years ago
[demo] Link to the egui docs from the widget gallery

6354709fe1f66a3b92096da5117d8926f2966dda authored almost 4 years ago
impl<F> Widget for F where F: FnOnce(&mut Ui) -> Response

This enables functions that return `impl Widget`, so that you can
create a widget by just return...

040553da78ac293e18481cd7f25a93c44450c9d8 authored almost 4 years ago
Simplify and unify colors of selectable widgets

6fe70e685b9f5960e3b84339b2fb89adb9e30644 authored almost 4 years ago
Only show tooltips if mouse is still.

741f0bfe8ad6a64e50ce914782eabf63691c8539 authored almost 4 years ago
Improve the positioning of tooltips

4354f7582fd93e890d0ec64423df0cd45b5fbc16 authored almost 4 years ago
Bug fix: child painters now inherit color tint (e.g. grayed out)

9c3b7d719beb198e11a4c72bf200f07672a758be authored almost 4 years ago
Add InputState::is_still to compliment InputState::is_moving

d5bb85b2459c0296d07316dcb96cf10e800ee71f authored almost 4 years ago
Add Ui::hyperlink_to

21c99e11306f4c453edf5e6f8e8d1a7ad6eb629a authored almost 4 years ago
[demo] Alwyas start with widget gallery

9e38674d1378bfd642b67833d2b17a273e9c6c3b authored almost 4 years ago
Assign default colors to plot lines if not explicitly set

0f13fff24b5fe340d2fad78d5cdbb7fffb8520d4 authored almost 4 years ago
A simple 2D plot library

a19140ec679b2de6d1cfc43604e868ec9847ba82 authored almost 4 years ago
Use explicit `epaint` over `paint` alias (re-export)

egui reexports the `epaint` crate both under its original name
and under the alias `paint` (for ...

7dad76b913f31c333d29ab6e6104074cc3a8e4fc authored almost 4 years ago