Emil Ernerfeldt
9d1dce51eb
Extend .typos.toml to enforce american english ( #7284 )
...
More or less the same list we use at Rerun
2025-07-01 15:54:00 +02:00
Emil Ernerfeldt
06760e1b08
Change API of `Tooltip` slightly ( #7151 )
...
We try to be consistent with our parameter order to reduce surprise for
users.
I also renamed a few things to clarify what is what
2025-06-16 08:30:46 +02:00
Lucas Meurer
903bd81313
Add script to update local snapshots from CI ( #5816 )
...
It seems like the thresholds are too low for all tests to pass when
snapshots are generated from windows / linux. We need a better solution
to this problem, but in the meantime this script should allow
contributors to update their snapshots by downloading them from the last
CI run.
2025-03-25 09:19:21 +01:00
lucasmerlin
e1f5d68995
Improved git lfs instructions ( #5707 )
...
* Closes <https://github.com/emilk/egui/issues/5526 >
* [x] I have followed the instructions in the PR template
2025-03-04 11:38:46 +01:00
Emil Ernerfeldt
cf7150c6a3
Refactor: put each shape into its own file ( #5564 )
...
Much easier to navigate the code
2025-01-02 14:55:49 +01:00
lucasmerlin
86ea3f8a5c
Fix cargo test --all-features breaking rendering due to unity vertexes ( #5542 )
...
* Closes #5297
* [x] I have followed the instructions in the PR template
It's not great but I wasn't able to come up with a better solution.
2024-12-30 12:39:17 +01:00
Emil Ernerfeldt
68352fc13e
CI: check that all png images are on git LFS ( #5321 )
...
To prevent egui repository from growing forever
* Sibling PR: https://github.com/emilk/egui/pull/5320
2024-10-29 10:30:25 +01:00
lucasmerlin
67a54ec5ce
Improve egui_kittest documentation and update CONTRIBUTING.md ( #5296 )
...
This should hopefully make it easier for egui contributors and
egui_kittest users to understand the snapshot tests
* [X] I have followed the instructions in the PR template
2024-10-23 08:54:43 +02:00
Emil Ernerfeldt
f50e64632e
Change web demo local port to 8765 to avoid colliding with Jupyter
2024-06-28 08:37:21 +02:00
ming08108
efc0a6385c
Update kb modifiers from web mouse events ( #4156 )
...
Update modifier state from web mouse events. This allows modifiers to be
correctly updated when the window is not in focus but the mouse is still
moving over the window.
2024-03-12 11:14:40 +01:00
YgorSouza
13b59fb0d4
Fix typos ( #3899 )
2024-01-29 11:16:10 +01:00
Emil Ernerfeldt
d978b37732
Improve CONTRIBUTING.md
2023-12-28 09:33:16 +01:00
Emil Ernerfeldt
d568d9f5d0
Lint vertical spacing in the code ( #3224 )
...
* Lint vertical spacing in the code
* Add some vertical spacing for readability
2023-08-10 15:26:54 +02:00
Emil Ernerfeldt
b758e9dbf0
Update accesskit to 0.11 ( #3012 )
...
* Update accesskit to 0.11
* Add instructions on how to test the web viewer to CONTRIBUTING.md
Also removed dependency on `jq`
Closes https://github.com/emilk/egui/issues/2859
2023-05-22 19:20:58 +02:00
Emil Ernerfeldt
03c1a05e49
Rename `sh/` folder to `scripts/`
2023-04-18 17:10:52 +02:00
Emil Ernerfeldt
f3e305a646
Replace `TODO:` with `TODO(emilk):` and update code guidelines
2022-05-21 16:53:25 +02:00
Emil Ernerfeldt
1134258441
Documentation improvements
2022-01-26 22:09:19 +01:00
Emil Ernerfeldt
199bbef77b
Add misc documentation
2022-01-22 09:07:41 +01:00
Emil Ernerfeldt
445488755f
Point contributors to the new egui Discord
2021-10-25 23:20:42 +02:00
Emil Ernerfeldt
6ad6f56cb1
Move shell scripts into sh/ subfolder
2021-05-09 13:28:24 +02:00
Emil Ernerfeldt
474b02d4e8
Add instruction to not add .js/.wasm files in pull requests
2021-03-21 17:15:46 +01:00
Emil Ernerfeldt
82350a2f1e
Improve documentation
2021-02-21 10:12:08 +01:00
Emil Ernerfeldt
31b7eda51e
Rename Egui to egui
...
Also update iamges in README.md
2021-01-17 14:48:59 +01:00
Emil Ernerfeldt
5588c2075c
Create CONTRIBUTING.md
2020-12-19 23:14:57 +01:00