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

[web] fix auto-save

f659f2903d7dde2bc3b76e9709750523b119200d authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[web] default to reactive mode

376610a0ca29c863d19fb9c17ea08837ca41337b authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[resize] improve default/min sizes of some resize areas

07d2af885b02165cf0fef8fcfe51df37680f9d24 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] rename 'PaintBatches' to 'PaintJobs'

fccd1352546a20ab224a6eecb080b5b859e49e40 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[web] simplify and improve reactive mode on touch screens

7565210b2d73adbec925849436f423e4ccb1e011 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[web] implement reactive repainting

meaning: only repaint on new input

3ecd6c0297f3a546f3d821650e737790c1e284b3 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[web] move all reusable web code into egui_web

dfa4d52a949b0bbe2405737270a74be6627612cb authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[web] port all remaining JS code to Rust

1a4c399e414b3438b7113608f67205712ab75347 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[web] port JS code to Rust

0afad57d417e578d9c0a78879e711149c006bddc authored over 4 years ago by Emil Ernerfeldt <[email protected]>
rename egui_wasm to egui_web

8dced5896cabe6fd8a9ee28cb68beba113389656 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[backend] use hardware scissor rect in WebGL and glium

520e42c11cd83f3f0d1e2326c1f666f962c073ea authored over 4 years ago by Emil Ernerfeldt <[email protected]>
update some crates

c204922a3a4d8a955c2b9f07cc76938b2a85f9bb authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[button] add ability to disable Button

67bafad8f9d0de257f14d626b9eaf8e184229320 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[paint] ignore negatively sized rectangles and circles

bff7232e9d2eaa4b287fefebadc9d64af324b447 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[scroll] animate scroll bar hide/show

10a9d480918cd2180c55253cea0fa3f53528c671 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[id] smarter id selection for collapsing header

53dbbd0d53789a9a67ba71d35d6421e441180909 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[collapsing header] add id_source to builder

5c2a0a59ac62a6f7bde36abaa5d76b0fcf12d389 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[style] tigher buttons and monospaced DragValue text

916e667aa2717f60315e5d88030ee3ca70592065 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[input] add queries for if egui is interested in mouse/kb

097730461d5e25189b4fde8198452da29f6d9be6 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[id] improve default Id generation

Base on child count instead of on screen position.
This is more robust against changing sizes of...

94545409c6cb2c97f68d42b194a29d083c417c47 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
update Cargo.lock to 0.1.2

2dea2ee668031319711c6d193a001302d6a241a2 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
bump version to 0.1.2

cc589c7bbce5e1f6969253033b2eff2319e50f19 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[widgets] new widget: DragValue

acdc2b004fc3f65b3dfdbb0e28caf196a9f16b47 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[button] add sense so you can make drag buttons

a90dda616297cde7e19d487f52b643aeb0c0d790 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[slider] round so what you see is what you get

2162ffff42c7cfda22543c0a4e6648f52a61a433 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Merge pull request #3 from Jasper-Bekkers/master

Add badges

3c85c2d364aa8c38fc696ac0f6ea037ccd8e91ee authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Add badges

c0d4feeca8e60eebe383f12444e5591835af9ead authored over 4 years ago by Jasper Bekkers <[email protected]>
[window] make resizing a bit smoother

d0f51811975d637301e5cd1fe8ca8233f99356d8 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
bump egui version to 0.1.1

1c9fdc3a48aed185d3ae64c26d6e5a4d2f987375 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[slider] bug fix: generate unique id for sliders

c35494e4ecabcd860b66fddbc4fc233f376c9c1f authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[style] rounded buttons and tweak some spacing and sizes

5bf8051be5d4de5b2b4bb9d84f0e213d1df216e8 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] improve automatic window positions

2fa03f9a6c5829af26d181087668586b33803179 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[scroll] remember to expand clip region with the clip_rect_margin

de95209676b5134d9b5c57349848aca597b41274 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[egui] prepare for 0.1.0 release

bea7e3a52eb3600f851a31699b3a64684d6fa95d authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] auto-position windows in a column layout

2f4a3a127304716609f33683f7005f7813db3133 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] fix a bunch of resize-releated bugs

347fdb97d632b14c8e18b56583c5b55776e460c2 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] fix close button position on narrow windows

cde1e058532ae747e79ddda3d3f6af14a1918e63 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[egui] handle dynamic changes to pixels_per_point (dpi scaling)

Also: egui::Context::new() no longer takes any arguments

8b1f02f22c7036f8cf363194f49a973af87f9d0e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] allow specifying pos/size with [f32; 2]

efe90c9326e19d20712f9b20eea7040923c078ac authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] better mouse velocity tracking for throwing windows

506dd11f73fb9ab755fe06c363c64381f86308b1 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Fix some clippy issues

598564cecc4b0cb37bf7026505f837b2c2999623 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[egui] make serde an optional dependency

b80baf4039d3936d8c2993f885e2cf5687a51ac2 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Rename from "Emigui" to "Egui"

Shorter to type (especially in code).

fd5ab736bb59f35c38279b2a346a5cd99851917f authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[ui] add convenience functions

9f46d8f0be058f4b2a1ae8f65ca805e0174e312c authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] remove frame delay when moving/resizing

3de20d033e75b8c9a338a19457643ac1d68748ec authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[license] licence under MIT or Apache-2.0

bcc786fd9532d33eda0db46429d3f32fa48cd9ab authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[examples] fix fractal clock size

550f3dcfa1a060e87799cd8e9e45f457b7ce9ad8 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[optimize] switch to ahash for ids and most maps and sets

96e6f1f3fc0df02130fbf161e2abc93aee50fdb1 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[optimization] add some calls to reserve in Path

6577de9036acb9cdf722c137485873e404d56573 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] minor code cleanup

7d0a16d0e8deb1b7a5bf9f47dfb4c15c1cff2307 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] double-click title bar to collapse winodw

19cbe6bd6eaa13e46561b352e577f6a555cac1a4 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[window] nice looking title bar separation line

6ab7cffd7f39a2a27b4cb513863427e9deb72ad5 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] make use of `LineStyle` in more places

a8e5676a09f05a9fd1f26f8aa683af5b9591d7e5 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] rename `fill_color` to just `fill`

d214574c9754b8ce5dd81836d7ed495845bcc5fe authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] remove PaintCmd::LinePath

c7a59b57d2f94d439642c1f0914f068110f2f211 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] rename Outline to LineStyle

0bb042924f9ceac8558e766490f58d6b2a2cb33e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[input] fix: hover highlight either scroll or window resize; not both

ef7f3c4637fd472621d492aa9d24e01628eeafc1 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[input] distinguish between clicks and drag

You can now drag a button in a scroll area to scroll

e43ff934a0fad53c247141f462e5af4b66282c8c authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] simplify Widget trait return type to InteractInfo

c22156cd0fecb5414e5be5f0c93870d4fb4ee5be authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[input] widgets must say if they are interested in click or drags

5c966bdc7651b2c1f474c6bbe06b1ef4078fa695 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
If mouse moves too much, don't register it as a click

4bea65595cd896cfcb25ec7ac65611b0918bbe37 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[input] keep track of mouse press origin

b30c49f409144307a0f9fe176b76562e0637fd9b authored over 4 years ago by Emil Ernerfeldt <[email protected]>
More accurate recent mouse velocity

c3d3bc0c07595d716c818d8a98630f509e1cad56 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Highlight window frame when you resize it

ee0ad0271798657794bd4139b44783e37284ec12 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
example_glium: restore example app state

fac0866f73e1f7123eda9dab5605417c557aa035 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Refactor window resize code

a0b12a36e7b8b83c3b0388a9f464564cc5ba471e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
refactor input code

d1b00ff1b00f7ee0d9321038d373c1b6f8259095 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Remove 'Web' from GuiInput

ae6080405cb040b4731c7e0fc335d5a52afed861 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Remove dropping files from emigui Input

555d7aed200e89f6b821e97e6fc03d89550b7cae authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Tweak opt-level and lto settings

025fae558690a89bf99962d203e3e42dab0946fd authored over 4 years ago by Emil Ernerfeldt <[email protected]>
refactor: group mouse input into own struct

620442a64b184ce3aa460e74c60f446974fcb696 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
fix minor bug when moving a window

538db9005e0829ce8ae55c1a844e6c2836bd9f98 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
cargo update

d5d6c489748476fa90564f08824bb90b70d3f9b0 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
small fixes

c0f9c5f7e159ec554a5f636fae3b0445f9be3329 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Optimize text layout

e98896aa5826be780b3e515ab70312c555aa410e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Optimize mesher

2b49072de957a05aef2b07539491d5f65b805d05 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Optimize and clean up text output

58a8f743befadcb5c637cc6e873b0b4c21c9228b authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Add a benchmark

7a9fb94029e96ec3ea57f3af32d0df49bacc131e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
make pixels_per_point optional in RawInput (default 1)

896d87c80420b8acbc65888fa0e351ac5e8070ab authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Reduce .wasm size by around 20%

3022231e4f5b6888b2ef791b0da166e55be49c76 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Break up some long container functions and reduce some code bloat

002944b7757f6c34dd58f12d6e9add29bfa74d6d authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Add tree example

8270d59dbf020203c189f2503ea642a3bab2d795 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
containers will (mostly) return value of add_contents function

8d89944b58de99b4c3ec7f4a227fd1ff67b1a444 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Update TODO in README.md with accomplished goals

3b822ac29488122d8b333d309cf9c56dc5a65ab3 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
[refactor] collect stuff into new `mod paint`

0f0e385ea36f0f5fa2df7c526d6064847826de97 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
terminology: remove uses of the word "mesh". Prefer "triangles".

aeaa611005b32d38554ba50935ffc32abef421e2 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
TextEdit: cursor movement with home/end/up/down

3ec552392f098eb6336f406d8eec0177b7f6fb1b authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Publish new wasm

c9f07c1cffd3b85b2a0b5b0b70b1fa12c837ac33 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Style/visuals tweaks

8f43d38e385451f2556a30d2ea1bd16d9abc4f9e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Improve window throwing

d123d7e9c61617fd5bc46e3d127b941eb6be5c95 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Fix animation of collapsing windows

84099b24c9a73c2afc37c2467efccc90a4fea98b authored over 4 years ago by Emil Ernerfeldt <[email protected]>
mutexes: crash rather than deadlock

3737067994c8c79783a6555dd388b02b72738a79 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Resize windows by dragging any side or corner

88bfcd585e52ad6ad06f0011c94bd067083378ef authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Add button to collapse windows

f9bb9f71c4cd180697ccd61bb585c585b0b7097f authored over 4 years ago by Emil Ernerfeldt <[email protected]>
publish new wasm

c79b28e3b08a66a83d12e11d31ae11e629e8c592 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Simplify and improve the default visual style

037b22be7f4b1818e4eacc4ebc79ce790687dadb authored over 4 years ago by Emil Ernerfeldt <[email protected]>
TextEdit: click to move cursor

01568acef2be24d7a7a5e8062307f30daa9a5014 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Refactor font layout: introduce y_max for each Line in a Galley

ce0e7f4e095c0152ddf4908c7216cf2fe203f9a0 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Improved text edit with cursor that can be moved with arrow keys

c0e7f947ff3ca168fd6dc477a113b8f9eb483cee authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Simplify text layout further with even less allocations

89aa285255449a00028cf05d0b9b903c049eff7b authored over 4 years ago by Emil Ernerfeldt <[email protected]>