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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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...
update Cargo.lock to 0.1.2
2dea2ee668031319711c6d193a001302d6a241a2 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
538db9005e0829ce8ae55c1a844e6c2836bd9f98 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
cargo update
d5d6c489748476fa90564f08824bb90b70d3f9b0 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
d5d6c489748476fa90564f08824bb90b70d3f9b0 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
small fixes
c0f9c5f7e159ec554a5f636fae3b0445f9be3329 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
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]>
e98896aa5826be780b3e515ab70312c555aa410e authored over 4 years ago by Emil Ernerfeldt <[email protected]>
Optimize mesher
2b49072de957a05aef2b07539491d5f65b805d05 authored over 4 years ago by Emil Ernerfeldt <[email protected]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
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]>
89aa285255449a00028cf05d0b9b903c049eff7b authored over 4 years ago by Emil Ernerfeldt <[email protected]>