gallant
8483d6ee01
I hate this, i don't know
2022-10-07 09:30:34 -05:00
gallant
5f7e3081e0
ui and shenanigans
2022-10-04 17:38:15 -05:00
gallant
7da5e13b91
decent setup
2022-10-01 08:21:24 -05:00
xosxos
692d9865cd
Update README.md to compile on Fedora ( #74 )
2022-09-15 23:07:14 +02:00
Emil Ernerfeldt
3fb74d7d2b
Update another eframe link
2022-08-22 09:35:27 +02:00
Liam Bigelow
f50f3e60b2
Update links to eframe in the egui monorepo ( #70 )
2022-08-22 09:34:21 +02:00
Emil Ernerfeldt
88e0b19c50
Update to egui/eframe 0.19.0
2022-08-20 17:08:00 +02:00
Emil Ernerfeldt
08b025b4e4
Spelling fixes after https://github.com/emilk/eframe_template/pull/69
2022-08-19 17:41:46 +02:00
Red Artist
d12c19da37
Use Trunk to build and deploy the web app ( #69 )
2022-08-19 17:33:23 +02:00
Tim Hopp
e1e4fb8113
Make paths in index.html relative ( #68 )
...
Closes #67
Remove the top-level path (`/`) from all source links in index.html so that
the template takes relative paths can work when hosted under a path,
e.g. `https://emilk.github.io/eframe_template/ `
2022-08-02 17:23:59 +02:00
Emil Ernerfeldt
be77c2a718
Run wasm-bindgen on CI ( #66 )
...
* run wasm-bindgen on CI
* Use pinned version of wasm-bindgen-cli
* cargo update
2022-08-02 09:56:33 +02:00
Alex Kazik
3649d3453d
Disable offline caching during development
...
This makes development easier as always the latest version is used.
2022-08-02 09:38:54 +02:00
Alex Kazik
1ea0172f94
Change build_web.sh
option from --fast
to --optimize
...
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-08-02 09:35:34 +02:00
Alex Kazik
c5a56f2082
Update readme: add instruction to install jq
2022-08-02 09:28:38 +02:00
Alex Kazik
843f250c9b
Make it easier to adapt some settings for the web
2022-08-02 09:28:17 +02:00
Alex Kazik
eed822cf46
Remove duplicate cargo install
...
It's already executed in setup_web.sh.
2022-08-02 09:27:54 +02:00
Emil Ernerfeldt
9ff285409d
Update rust-version to 1.60
2022-04-30 20:51:28 +02:00
Emil Ernerfeldt
d44c4f5311
Update to egui 0.18.0 ( #58 )
...
* WIP: Update to egui 0.18.0 (still unreleased)
* Update to eframe/egui 0.18.0
* cargo update
2022-04-30 20:49:45 +02:00
Thomas Ramirez
341c9b06ff
🐛 Fix path containing spaces in build_web.bat
( #57 )
...
Closes emilk/eframe_template#56
2022-04-30 11:01:23 +02:00
Emil Ernerfeldt
c6b97756e9
Use proper shebang for all bash scripts: #!/usr/bin/env bash
2022-04-07 17:36:49 +02:00
Thomas Ramirez
ed07d0a1ad
🚨 Fix compilation warning about bin name conflict. ( #50 )
...
* 🚨 Fix compilation warning about lib/bin name conflict.
* 📝 Update `README.md` instructions for binary name.
2022-04-03 21:09:13 +02:00
MrTanoshii
bdc11d8007
docs: Add template rename instruction in main.rs
& removed extra space ( #54 )
2022-03-29 00:33:52 +02:00
NHodgesVFX
86fe7b7b87
Hide console window in release builds on Windows ( #53 )
2022-03-22 08:31:14 +01:00
NHodgesVFX
5729bc025b
Improve PWA Support ( #52 )
2022-03-19 13:17:18 +01:00
Emil Ernerfeldt
a259f2558c
Update to egui 0.17.0
2022-02-22 19:40:33 +01:00
austenadler
8f5247e831
Use shell best practices in build_web.sh ( #49 )
...
* Quote all shell variables
* Use [[ ]]/$() over [ ]/``
Co-authored-by: Austen Adler <agadler@austenadler.com>
2022-02-09 15:46:49 +01:00
Thomas Ramirez
e5e87231a0
🔨 Translate *.sh
into *.bat
( #46 )
...
... for Microsoft Windows users
2022-02-07 10:38:20 +01:00
Thomas Ramirez
f1d272b37d
Add sw.js
name change instructions in README.md
( #47 )
2022-02-07 10:37:15 +01:00
Ashwin Vinod
44aec52217
Fix typo: binaryena -> binaryen ( #45 )
...
changed `binaryena` to `binaryen`
2022-01-31 15:01:29 +01:00
Emil Ernerfeldt
7e970d95e6
Improve instructions for how to rename template project
2022-01-19 13:22:51 +01:00
Emil Ernerfeldt
abf13297bc
Add missing fedora packet libxcb-devel
...
See https://github.com/emilk/egui/pull/1018
2021-12-30 21:51:44 +01:00
Emil Ernerfeldt
797a3f5afa
Update to egui/eframe 0.16.0
2021-12-29 12:28:52 +01:00
Emil Ernerfeldt
71211e0110
setup_web.sh: don't force-install wasm-bindgen-cli
2021-12-28 21:29:52 +01:00
Emil Ernerfeldt
d8b2763769
Explain "docs" folder
2021-12-28 21:29:36 +01:00
Emil Ernerfeldt
f5c35169a7
Add favicon
2021-12-28 21:29:26 +01:00
Emil Ernerfeldt
59a5eb297b
Add loading animation to web app
2021-12-28 21:29:15 +01:00
Emil Ernerfeldt
4b9a355add
Add links to egui demo app, egui docs and tutorial video in README.md
2021-12-28 21:27:26 +01:00
Mingun
df6f9610d1
Correctly determine the target directory when project inside workspace ( #28 )
2021-12-28 20:48:11 +01:00
Emil Ernerfeldt
3bef7afa69
Update eframe and egui to 0.15.0
2021-10-24 16:23:10 +02:00
Emil Ernerfeldt
77626b9ec3
Rename to eframe_template
...
Previously known as egui_template
2021-10-18 20:17:48 +02:00
Emil Ernerfeldt
100b9eebdd
Remove #[cfg(feature = "persistence")] from around setup
...
Related: https://github.com/emilk/egui/discussions/718#discussioncomment-1322991
2021-09-14 12:34:59 +02:00
Emil Ernerfeldt
f55dfd2d1f
Merge pull request #24 from DanInSpace104/patch-1
...
Document dependencies for Fedora Rawhide
2021-09-02 21:24:42 +02:00
DanInSpace104
144f0c62b5
Dependencies for web setup
2021-08-31 17:19:35 +05:00
DanInSpace104
fb48b4b98e
Installation on Fedora
...
Added dependencies, which is needed for Fedora distributive.
2021-08-31 17:08:23 +05:00
Emil Ernerfeldt
ba5e6d7974
Update to egui 0.14.0
2021-08-24 17:07:43 +02:00
Emil Ernerfeldt
6a6611d0b5
Add egui_template.js to sw.js for PWA
...
Builds on https://github.com/emilk/egui_template/pull/15
2021-08-23 22:32:44 +02:00
Emil Ernerfeldt
d38861eae5
Add libssl-dev to apt-get install
...
Closes https://github.com/emilk/egui_template/issues/21
2021-08-20 14:37:33 +02:00
Emil Ernerfeldt
0860f9f348
Merge pull request #15 from mankinskin/progressive-web-app
...
Progressive Web App Support
2021-08-15 14:37:30 +02:00
Linus Behrbohm
da4fe814c2
Add PWA files and service worker
2021-07-30 20:20:43 +02:00
Emil Ernerfeldt
83a2dae19f
Merge pull request #10 from imaitland/imaitland-patch-1
...
Add `rustup update`
2021-07-29 23:11:34 +02:00