Tokamak/Sources/TokamakDemo
Carson Katri 12a6256ec0
Add ProgressView (#425)
This adds `ProgressView` using the `<progress>` tag on the web.

* Add ProgressView implementation

* Fix native demo

* Enable Foundation.Progress in non-WASI environments

* Fix wasm build

* Update progress coc

* Improve snapshot copy error handling

* Use RenderingTests as directory name

* Fix snapshots CI script

* Make test failures fail the CI job

* Snapshot script debugging

* Copy failed snapshots in a different way

* Call `exit 1` when tests fail

* Use correct directory in the upload step

* Update test image

* Update .github/workflows/ci.yml

Co-authored-by: ezraberch <49635435+ezraberch@users.noreply.github.com>
Co-authored-by: Max Desiatov <max@desiatov.com>
2021-07-17 16:43:51 +01:00
..
AnimationDemo.swift Animation implementation using the Web Animations API (#427) 2021-07-13 08:48:45 -04:00
AppStorageDemo.swift Add `TextEditor` implementation (#329) 2020-12-07 21:13:24 +00:00
ButtonStyleDemo.swift Add reconciler stress tests for elaborate testing (#381) 2021-06-15 23:01:45 +01:00
ColorDemo.swift Build the GTK renderer on Ubuntu on CI (#347) 2021-01-13 10:40:28 +00:00
Counter.swift Initial `NavigationView` implementation (#130) 2020-07-22 17:12:15 -04:00
DOMRefDemo.swift Fix compatibility with JavaScriptKit 0.7 (#281) 2020-09-30 10:17:19 +01:00
DatePickerDemo.swift Add `DatePicker` to the `TokamakDOM` module (#394) 2021-03-28 21:32:29 +01:00
EnvironmentDemo.swift Add `ColorScheme` environment (#136) 2020-08-02 18:55:35 +01:00
ForEachDemo.swift Initial `NavigationView` implementation (#130) 2020-07-22 17:12:15 -04:00
GeometryReaderDemo.swift Add `GeometryReader` implementation (#239) 2020-08-11 16:47:12 +01:00
GridDemo.swift Add `TextEditor` implementation (#329) 2020-12-07 21:13:24 +00:00
ListDemo.swift Add Toggle implementation (#159) 2020-07-20 18:21:32 -04:00
OutlineGroupDemo.swift Add `TextEditor` implementation (#329) 2020-12-07 21:13:24 +00:00
PathDemo.swift Add ContainerRelativeShape (#416) 2021-07-07 13:21:07 -04:00
PickerDemo.swift Update to the latest version of SwiftFormat (#250) 2020-08-05 17:30:19 +01:00
PreferenceKeyDemo.swift Add `TextEditor` implementation (#329) 2020-12-07 21:13:24 +00:00
ProgressViewDemo.swift Add ProgressView (#425) 2021-07-17 16:43:51 +01:00
RedactDemo.swift Add `TextEditor` implementation (#329) 2020-12-07 21:13:24 +00:00
ShadowDemo.swift Add support for shadow modifier (#355) 2021-01-19 09:12:43 +00:00
ShapeStyleDemo.swift Add Primary/Secondary/Tertiary/QuaternaryContentStyle (#419) 2021-07-07 18:44:34 -04:00
SidebarDemo.swift Implement `SidebarListStyle` (#210) 2020-07-29 09:25:33 +01:00
SliderDemo.swift Add `Slider` implementation (#228) 2020-08-26 13:33:06 -04:00
SpacerDemo.swift Initial `NavigationView` implementation (#130) 2020-07-22 17:12:15 -04:00
StackDemo.swift Support `spacing` property on `HStack`/`VStack` (#273) 2021-07-07 14:01:31 +01:00
TextDemo.swift Add support for custom fonts (#421) 2021-07-12 12:10:26 -04:00
TextEditorDemo.swift Add `TextEditor` implementation (#329) 2020-12-07 21:13:24 +00:00
TextFieldDemo.swift Add `TokamakShim` module to simplify imports (#192) 2020-07-19 20:53:27 +01:00
ToggleDemo.swift Add `PreviewProvider` protocol (#328) 2020-12-07 17:55:20 +00:00
TokamakDemo.swift Add ProgressView (#425) 2021-07-17 16:43:51 +01:00
URLHashDemo.swift Replace `ViewDeferredToRenderer`, fix renderer tests (#408) 2021-06-07 17:24:02 +01:00
logo-header.png Add `Image` implementation, bump JSKit to 0.9.0 (#155) 2020-12-04 11:19:55 +00:00
main.swift Fix environment changes causing remounted scenes with lost state (#223) 2020-07-29 21:37:38 +01:00