42 Commits

Author SHA1 Message Date
Wu Wayne
97efd554bf Update tao 2023-07-05 12:22:01 +09:00
Wu Wayne
5366fcca0d Public eframe modules 2023-07-05 11:45:33 +09:00
Wu Yuwei
6d4f38d917 Update egui related dependencies 2023-06-15 14:53:10 +08:00
wusyong
571cc23c07 publish new versions 2023-06-15 04:56:13 +00:00
DK Liao
df7c110f99 make nightly happy 2023-06-13 22:42:49 +08:00
DK Liao
594d889e8f Removed link for wgpu 2023-06-13 22:29:09 +08:00
DK Liao
a4243d6bc3 Update example methods in eframe and egui_glow 2023-06-13 22:17:04 +08:00
DK Liao
e1c610b7ec Updated readme for crates 2023-06-13 21:57:32 +08:00
DK Liao
91e3e91de7 Updated readme for crates 2023-06-13 21:53:43 +08:00
DK Liao
a2318beacf Renamed packages 2023-06-13 21:17:02 +08:00
DK Liao
085b1c5125 Comment out AccessKit features 2023-06-13 21:14:02 +08:00
DK Liao
36a122610d Remove unused files and update Readme 2023-06-13 21:08:04 +08:00
DK Liao
e4e2599456 Fixed glow example 2023-06-13 20:55:43 +08:00
DK Liao
789bba2a4c Removed unused crates 2023-06-13 20:20:14 +08:00
DK Liao
62f045a4b2 Set visible from get go since no accesskit 2023-06-12 21:55:20 +08:00
DK Liao
62156e355a remove accesskit feature 2023-06-12 19:35:25 +08:00
DK Liao
794339bcaa Fix typo 2023-06-12 12:10:12 +08:00
DK Liao
6e1f7dfe87 finish eframe setup 2023-06-12 11:52:21 +08:00
DK Liao
5ab3382f94 Set for now 2023-06-12 11:36:07 +08:00
DK Liao
ab114087e0 Replace everything with egui 0.22.0 2023-05-24 21:20:16 +08:00
DK Liao
ba0bc99a69 Updated dependencies between crates 2023-03-18 17:33:30 +08:00
wusyong
52448b4814 publish new versions 2023-03-18 09:21:57 +00:00
DK Liao
5f32ae0790 Update tao to 0.18.0 and glutin_tao to 0.32.0 2023-03-18 15:05:59 +08:00
Wu Yu Wei
56b3b7e682 Fix dep versions 2023-03-10 19:01:15 +08:00
wusyong
c0501ec3e5 publish new versions 2023-03-10 10:56:58 +00:00
Wu Yu Wei
f5f220a46c Update tao to 0.17 and glutin_tao to 0.31 2023-03-10 18:52:24 +08:00
github-actions[bot]
e3c9bd1541 Publish New Versions (#12)
* publish new versions

* revert feature docs removal

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
Co-authored-by: amrbashir <amr.bashir2015@gmail.com>
2022-11-12 15:57:21 +02:00
amrbashir
0b7d4723d0 chore: deps 2022-11-12 15:42:02 +02:00
github-actions[bot]
deb0fdc34a Publish New Versions (#11)
* publish new versions

* fix version, features docs

* Update CHANGELOG.md

* bump eguie_glow_tao dep in eframe

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
Co-authored-by: amrbashir <amr.bashir2015@gmail.com>
2022-11-12 15:24:48 +02:00
amrbashir
01455afdc2 fix: revert features docs removal 2022-11-12 15:01:26 +02:00
amrbashir
231e070680 chore: deps 2022-11-12 14:33:50 +02:00
github-actions[bot]
797157407f Publish New Versions (#10)
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2022-11-12 14:05:07 +02:00
Amr Bashir
6ec685ac2e chore(deps): update tao to 0.15 and glutin_tao to 0.30.1(#7)
* chore(deps): update tao to 0.15

* fix wasm

* Restore Cargo.lock

* lockfile

* revert wasm bump
2022-11-08 16:56:21 +02:00
Lucas Fernandes Nogueira
1ce9ecef1a feat: tao 0.14, glutin_tao 0.30 (#6) 2022-09-16 15:29:01 -03:00
Wu Yu Wei
723cb5f754 Replace winit with tao 2022-08-25 09:17:12 +08:00
Emil Ernerfeldt
97ce103209 Release 0.19.0 - wgpu backend, repaint_after, continue-after-close 2022-08-20 16:49:58 +02:00
Emil Ernerfeldt
127931ba45 eframe: rename quit/exit to "close" (#1943)
Since https://github.com/emilk/egui/pull/1919 we can continue
the application after closing the native window. It therefore makes
more sense to call `frame.close()` to close the native window,
instead of `frame.quit()`.
2022-08-20 16:08:59 +02:00
Emil Ernerfeldt
2453756782 Fix broken GitHub source links due to #1940 2022-08-20 15:18:02 +02:00
Emil Ernerfeldt
8737933101 Improve documentation and logging 2022-08-20 15:06:43 +02:00
Emil Ernerfeldt
eb10ef94f7 Build-fix for --no-default-features 2022-08-20 14:40:33 +02:00
Emil Ernerfeldt
f4cc1c5465 eframe: Don't follow system theme by default (#1941)
I have gone back and forth on this a bit, but I think the arguments
AGAINST following the system theme are many:

* `dark-light` is a big dependency with problems on Linux.
* Many people prefer the dark mode and ask how to set it as the default
  (even though they are using light mode in their OS).
* A developer may be surprised when the app changes theme when
  they run it on another computer.

So, the path of least surprise is to make this an opt-in feature
with dark mode as the default mode.

On native, you add the `dark-light` feature to enable it.
On web, you set `WebOptions::follow_system_theme`.
2022-08-20 11:11:07 +02:00
Emil Ernerfeldt
041f2e64ba Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00