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

Fix: id clash for TextEdit

7e9b5de25091aac61cd685cecfb3486fd0fc3f5d authored about 4 years ago
Merge pull request #46 from emilk/egui_web-copy-paste

egui_web: Implement copy, cut and paste

0832ebbf1f414b0e92492c8ced97cb8efbc17374 authored about 4 years ago
egui_web: Implement copy, cut and paste

7651e2f15b639ba327e85176ebc0f509994ebc48 authored about 4 years ago
Text selection (#43)

* Refactor, clarify and improve text layout

* Introduce meticulous cursors for text galleys
...

c57fba41abd0b96e8eb5f02c77f7658b1d599bed authored about 4 years ago
Update CHANGELOG.md

e2c3bd429f1591615844c5a25777765d75786c90 authored about 4 years ago
Move focus between text fields with tab and shift-tab

e7fd11f1aab497681e5423cfa01aaa9253be7cf5 authored about 4 years ago
Implement undo for TextEdit

b17e6b3260eeba60440e9a52192b5a306efdbf6b authored about 4 years ago
Create `mod util`

83444af862afe54d09f0bed92cff1e47bc9713d1 authored about 4 years ago
Support Cmd+A ^W ^U ^K and shift-click

fe0d159324dcab3eed4865945816b842e9827529 authored about 4 years ago
fix: text selection when mouse goes out of the TextEdit area

b920822b6b9204107b99f92859218aaa0504be20 authored about 4 years ago
Implement text selection

13666755e13da5bf0d54f9dad0e6c64ca82c89af authored about 4 years ago
Galley: Return Rect when asking for cursor position

96befb0736bf031c11f99da755860ea2bff61c3e authored about 4 years ago
Remove unused cursor_blink_hz

220f48a159ce428bfb8f1d21fe084f1748214ddc authored about 4 years ago
Add modifier keys and implement moving cursors one word at a time

c4ed507d639a3611f0c9a87d23f9e250e83e3c77 authored about 4 years ago
Rename "row" to "line"

We now have "paragraphs" separated by \n,
which are word-wrapped onto one or more rows.

c84431e4731cf1094a1d3793a7f1d34cba56435d authored about 4 years ago
Introduce meticulous cursors for text galleys

9ab00b8e504743a6024b7a17b385c69f90952e9c authored about 4 years ago
Refactor, clarify and improve text layout

e1077c98b7b1e1c4f3fb94e437236afe214e5b52 authored about 4 years ago
Fix some edge cases for the cursor movement

74940261399b92542b2480f90e8924931f821ecf authored about 4 years ago
Improve automatic Id generation to make Id clashes less likely

03eb9151c42da0ca72e6eea510c59f3fafbfc8c1 authored about 4 years ago
Fix numeric underflow when text editing

ee3f269d93bf2816771361ef79f22192bba2ecee authored about 4 years ago
Fix: you can again click slider values to edit them

9057eaec7e4a68fb018affbe8f053bd89267079c authored about 4 years ago
Add doctest to check.sh

92b1257ec342e5fac3be6d86e4da9301554b1016 authored about 4 years ago
Fix doctest

b3fa533ac50e2c36a243b676ad2a23145c78dc2c authored about 4 years ago
TextEdit: You must explicitly choose singleline or multiline.

Multiline TextEdit now has a default height of 4 rows.
Added `ui.text_edit_singleline` and `ui.t...

0340e2e6de949bc7eda8547870df81e5a2ea910e authored about 4 years ago
[egui_glium] Fix paste

8a0bc97e8ccfd3c71ed011e451f46e7ae1e29800 authored about 4 years ago
Rename menues to menus (#41)

Co-authored-by: Alexandre Rousseau <[email protected]>

08bdbd3cb739cf84cd75e7659c18f355cdd8c00b authored about 4 years ago
Check if TextEdit lost keyboard focus with response.lost_kb_focus

d2b57307847cea6f0566b12f1aef1c4cef61c129 authored about 4 years ago
Hexadecimal Debug format of Id

c999ed038af6672846aaf50d9336f14c994b8790 authored about 4 years ago
Press enter in single line `TextEdit` to surrender keyboard focus

e55b59256e0d2841d55743c2661205e782b96f36 authored about 4 years ago
Fixed bug where a lost widget could still retain keyboard focus.

796def4bcb43b775801db7daa0bbc5de9f2a969a authored about 4 years ago
[refactor] Move `used_ids` from `Context` to `Memory`

7cc52186304fbf527dbcc3e11de8d0cbb4c02547 authored about 4 years ago
Update CHANGELOG.md with new 0.3.0 release

3af741e85ae9c8c16630acc36820abe01c940c1e authored about 4 years ago
Publish new web demo

d4e4033f10f28f80cc2f9062512cf9587d777551 authored about 4 years ago
Update versions to 0.3.0

b6dcae4651a1bca1cb56f27e3c5da61b6b874cc3 authored about 4 years ago
Revert to aHash 0.4 again to allow Egui to be used inside of wasmtime

f46aa92eba4dcfa96b4173ac50db697bbc5ed5cd authored about 4 years ago
Turn off anti-aliasing in debug builds by default

4b8a65268c34a040ef1f1e53411341b4f918d707 authored about 4 years ago
Split out tesselation from Context::end_frame()

af11d766fcfb1c5c90303b0e4f7f07734e450a19 authored over 4 years ago
cargo update

901a6920be1570f9154327a25e4fdfab6494149e authored over 4 years ago
Check wasm32 target in check.sh

80fedbd3fc838bdeef5e27e715342ff8d2f535f1 authored over 4 years ago
Upgrade ahash from 0.4 to 0.5

8393d1df4714f82c813fe24242a51c8220038d2e authored over 4 years ago
Add link to egui_sdl2_gl integration crate to README.md

e00901e7230244ddde308682368858e606516f75 authored over 4 years ago
build fix

94db5bb3a13da8962f832182f90c2d6545b7a7fd authored over 4 years ago
Improve Id generation, with more aggressive name clash warnings

7abb9a28140617a39c502ca89fbad0030e3a183e authored over 4 years ago
Bug fix: accidental reuse of Id:s for columns

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

8d365200addda16ed8173e3cc5f6cbedbe58c74b authored over 4 years ago
[demos] Add drag-and-drop demo (+ dancing strings demo)

d4d59d94b95a50fb6c249cd7dbed66df1568dc3c authored over 4 years ago
[window] Fix: no hover effect when already dragging something

4c25465e5785bff0648b34cef861c3e1775c1ea6 authored over 4 years ago
[drag-and-drop] Add ability to translate layers and PaintCmd:s

9833ca57a6de6196367e296737f19cbfef9f5ab7 authored over 4 years ago
[drag-and-drop] Add Grab and Grabbing CursorIcon:s

ed8a69ab2fa58e3f7b65d2aa957bf6025414cb9f authored over 4 years ago
[drag-and-drop] Disable interactions with Tooltip layer

c9c12f2d79ecd64d4fc81d9bac374c41b1768bf7 authored over 4 years ago
[refactor] Add helpful constructors to PaintCmd

63c0379082552101d6b81c68e696063f21758520 authored over 4 years ago
You can override the default Egui fonts

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

ca961725522cc90d46d8ba44642846d45541eea7 authored over 4 years ago
[demo] Add helper macros for linking to the source code on GitHub

82d55cb67e9aa86eeb9d2add10b7ea8479fe1772 authored over 4 years ago
[demo] add [DEBUG BUILD] warning text

496fdb52b48e2ec406b5306d72db9c95eef93759 authored over 4 years ago
Add `Small` `TextStyle`

8b2bcb29a03577e09d493f295d33765da3032a07 authored over 4 years ago
Check wasm target is working by running 'cargo check' on the demo_web package (#36)

dbae893977a060bf8a72ab4aad883465088a943d authored over 4 years ago
Downgrade ahash for wasm build (#35)

Seems like getrandom doesn't see wasm32-unknown-unknown as a valid target.
Dropping ahash, whic...

a79aaa76a471bf0c5ad53cc56904d53ce82823aa authored over 4 years ago
Make `from_get_set` public (#34)

This allows the slider value to be obtained from anywhere that can be accessed from a closure an...

fe585e48e9bd91f48e139acb39a1cc0c6f38127f authored over 4 years ago
Forbid creating a panel from within another panel

07a32793d64c52ae4c20d24dee4116eea5296b97 authored over 4 years ago
Add badge for Build Status

16a984b71f521ab25d519e847d73e838982a64f4 authored over 4 years ago
Add badge for dependency status

e9f0fba9f0c32b7be7a2606c1c9d6120fd3dbbaa authored over 4 years ago
Rename CI workflow

d0bc9096f7c53745bb5600bf8a8f83dd329e3a79 authored over 4 years ago
Update dependencies

a4ce2afcd821de04e9627db92265eec7f8791c19 authored over 4 years ago
Improve and expand documentation tests

cbdfc033784384f33107834a56175c2d7e3c4756 authored over 4 years ago
Fix crates.io links to backends (#30)

8787eb77cfb25a5720c4578088c689456d968e24 authored over 4 years ago
Improve docs

060ce6b49f44d8eefb3962a597ebba59c1d0ed0e authored over 4 years ago
New example code

2e80aba068e77e64ecff68ce5d72ba9d4d00fc05 authored over 4 years ago
[slider] Add Slider::u32

72285e79548107f63dbbfc7f29bcfbe235fc90db authored over 4 years ago
[app] Simplify interface to egui::app::App

7638ca99626e6ad54b1f409b5b94579894907475 authored over 4 years ago
[egui_glium] refactor

daa7a2bdb25dc8e4655f09bfcaffa815c2c74867 authored over 4 years ago
[app] Give apps the ability to resize integration

c364403d446fe29af5eec13d5fcc4622e35f150a authored over 4 years ago
Give TextEdit a default width

ba7f3572a037f8a8539e011232c96041e714f89c authored over 4 years ago
Replace ctx.background_ui with CentralPanel

4b549a773e03e0871c2ac496107d4e38a770ac06 authored over 4 years ago
`Context::begin_frame()` no longer returns anything.

Put your widgets into a `SidePanel`, `TopPanel`,
`Window` or into `ctx.background_ui()`.

44a7cac046e15739d523fdb4451b8f4ae0609b0e authored over 4 years ago
[demo] Improve introspection UI of areas

f86cb4a92343577a3bcf605d501b3a2af8623d56 authored over 4 years ago
[style] Wrap tooltip text earlier

3416f3b91f608d370fc66e00460ccfba57b52d01 authored over 4 years ago
Improve GraphicLayers: always paint all layers

c96a9297136ebda1b6bd1aa149e39b9b4c0590be authored over 4 years ago
[window] Remove ability to throw windows

211d70b4f3d12fb82ad9fc1789f949c0e29bf5c7 authored over 4 years ago
Fix throwing areas around

fa831a2b552edb4fa35ca211dd7fafb32a2a7c7a authored over 4 years ago
[egui_web] Disable face culling in WebGL renderer

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

df056d2ce4c00da2cce56adb00e95d45631b53f2 authored over 4 years ago
Add /.vscode and /.*.json to .gitignore

90700e950eca233d9dc6045644da8a65b8f427df authored over 4 years ago
Add high-prio TODO to refactor layer system

46e39d3dd95c086802f06d1d6f6616da9bba2dc1 authored over 4 years ago
Refactor panels into proper containers

35b949a2d87c0634e0cabdd64fc2dfe52ea4e5af authored over 4 years ago
Panels: Added Context::panel_left and panel_top

Context will keep track of the avilable space left after panels.
Windows will be constrained to ...

8b51ae5dead71462da1e13c1de0e179c05ce89fd authored over 4 years ago
[menu] Fix minor size issue of menu bars

15c5e0b04d5d6ea98b0a274834e18f42502bb5b3 authored over 4 years ago
[windows] Constrain windows to screen

46ce9a4f3d204784614b8f935b53df0e194e7875 authored over 4 years ago
[refactor] Rename Layer to LayerId for clarity

39431afd03e5c6dec7d1387729dbf7fa17a79c7a authored over 4 years ago
tesselator: produce fewer paint jobs with PaintCmd::Triangles

9b01c75e16625bce4fa2c8af97db22e89ab44564 authored over 4 years ago
Try to protect against invalid Triangles

7fbb11481b0f5868ca43189a73a22b5e9fcd49b5 authored over 4 years ago
Fix: Context::wants_mouse_input() now returns false if a mouse drag started outside of Egui

bc5dbd718e53e9cc5183d6037562c03f1d30c8b1 authored over 4 years ago
[refactor] Split DemoWindows out of demos::DemoApp

6bbdf08482bae7dc09b474fda17f99bf69cd3613 authored over 4 years ago
[egui_glium] Add option not to persist app to file

8ccc36937fdf1553548d43118b5d9c101912c3b6 authored over 4 years ago
[app] Add egui::app::DummyStorage

43813a71eb01949bf7a71ef36acd2df3849077c5 authored over 4 years ago
Expand and clarify project goals

7f8564b27aec8c7a960bf4e00cd27eaf624795a3 authored over 4 years ago
Add links to wgpu and winit integrations

222f5347130ca6130f7c88af77ddff73a32fb2de authored over 4 years ago
Replace term "backend" with "integration"

12d387d7f5b7ab8f8848c88830aabce19dd119c5 authored over 4 years ago
Add #![forbid(unsafe_code)] and safety badge

92cfbe643cc7ea96d82dd7b73d25ec047e9d4188 authored over 4 years ago
Do less rounding of positions to pixel boundaries

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

b8642b4db45d5459cf5b3913418270c3a4e8d494 authored over 4 years ago
[app] Add demo app slider to change scale of all of Egui

a4e19d7207f9aadacbc6cd1a133d98dbe861fa4b authored over 4 years ago
[app] Refactor egui::app::App interface to be more data oriented

251cde60f02695abcb79ed208acb5372c29f33a8 authored over 4 years ago
Add check.sh helper

e56924dc4fbc4e2324348188a9bc35680eb9c923 authored over 4 years ago