43 Commits

Author SHA1 Message Date
bc4fa91833 Publish to Sonatype Central Portal (#883) 2025-05-12 17:41:52 +00:00
74f5ff72ea Prepare version 0.17.0 2025-04-11 23:14:01 -04:00
9ad94f5932 Prepare version 0.16.0 2025-02-14 11:53:36 -05:00
15b566f973 Create simple Snake game sample (#514) 2024-11-14 23:03:42 -05:00
9619ebe25c Prepare version 0.14.0 2024-10-07 11:11:30 -07:00
5ea386fb61 Document Gradle and IntelliJ IDEA strip ANSI (#430) 2024-08-13 03:44:24 +00:00
ef2c7d428f Use suspend main in README (#428) 2024-08-13 03:00:57 +00:00
0a4b690c90 Update gifs and readme (#388)
New renders for the demo and rrtop. Also use self-documenting awaitCancelation function in their code.
2024-06-03 20:50:41 +00:00
148502f815 Some code fixes (#384)
- Move `Fill` and `Stroke` inside the `DrawStyle`
- Remove `toString` from `DrawStyle.Stroke` because `@Poko` is already doing it
- In the robot sample, the use of the `offset` modifier in the robot (`Text`)
- Remove `TODO https://github.com/JakeWharton/mosaic/issues/11` in the robot sample, it seems that it is no longer relevant
- In the robot sample, add `isActive` check in the loop for keyboard input
- Fix in the `README.md` `mutableStateOf` to `mutableIntStateOf`, as is correct in newer versions
2024-05-30 07:49:11 -04:00
5167547117 Prepare version 0.13.0 2024-05-28 21:58:18 -04:00
7732504366 Prepare version 0.12.0 2024-05-28 16:18:00 -04:00
cc4b181c17 Add rrtop sample (#366)
An example of a UI like the [rrtop](https://github.com/wojciech-zurek/rrtop) program with **fake** data.
2024-05-15 09:47:04 -04:00
2bfdf476ab Prepare version 0.11.0 2024-02-27 13:47:07 -05:00
6671da25a8 Prepare version 0.10.0 2023-11-13 16:18:39 -05:00
d69b9f42f8 Prepare version 0.9.1 2023-09-14 14:56:21 -04:00
44aef5594e Fix gradle extension name in README (#211) 2023-08-11 21:18:17 +00:00
15ab290bd8 Fix library name 2023-08-09 16:37:58 -04:00
333305cabf Fix anchor link 2023-08-09 13:32:05 -04:00
8c90a77874 Prepare version 0.9.0 2023-08-09 13:04:49 -04:00
1b6f63107e Prepare version 0.8.0 2023-07-20 22:06:10 -04:00
21c2fa3a25 Prepare version 0.7.1 2023-06-30 13:49:34 -04:00
edd6fa0137 Prepare version 0.7.0 2023-06-26 23:43:24 -04:00
fd9ec16826 Prepare version 0.6.0 2023-04-16 23:58:00 -04:00
a6942102aa Prepare version 0.5.0 2023-03-09 21:17:58 -05:00
36e3848e3e Prepare version 0.4.0 2023-02-20 07:40:10 -05:00
ac5da786ac Fix Kotlin version (#98)
* Fix Kotlin version

* Update README.md

Co-authored-by: Jake Wharton <github@jakewharton.com>
2023-01-19 18:55:45 +00:00
ebccbe4271 Build samples in main project 2023-01-18 10:24:56 -05:00
73a62c7129 Use agg to render gifs 2023-01-17 23:55:47 -05:00
a58cd984d1 Prepare version 0.3.0 2023-01-17 23:37:10 -05:00
fe20475d5e Prepare version 0.2.0 2022-08-12 00:15:36 -04:00
08538ec896 Restructure the project to put Mosaic at the root
Samples are now in a nested build.
2022-08-11 22:38:19 -04:00
4cb027c207 Fix a typo in the README 2021-12-18 18:35:43 -05:00
635f1fa97e Update Readme 2021-09-04 20:23:01 -04:00
ec9f3065a4 Fix plugin identifier 2021-06-26 08:32:48 -04:00
28c5f5dc80 Prepare version 0.1.0 2021-06-25 23:08:34 -04:00
11d276f2d9 Restructure project to a nested build
This allows the samples (formerly examples) to configure themselves like a regular consumer would (using the Gradle plugin).
2021-05-05 12:37:19 -04:00
dc36ff86a0 Slap on a README 2021-05-04 21:47:54 -04:00
38edc191ae Add additional sample "Robot"
This matches the use-input sample from Ink, although I may go full Snake on this in the future.
2020-11-21 01:38:38 -05:00
dee35c4e0a Link examples from README 2020-11-19 15:49:36 -05:00
bb9d698e57 Add a script to update example READMEs with output 2020-10-20 00:15:16 -04:00
dbe03d45b5 Add high-level DSL entrypoint
This handles blocking the caller thread, setting up the coroutine scope for work, and waiting for the final frame to render.

Also add a new simple example (although it's partially broken since the final frame is missing).
2020-09-25 14:21:21 -04:00
b5424985ea Move example to its own project 2020-09-24 13:12:25 -04:00
48c2e99a46 Add license and start readme 2020-09-23 21:41:47 -04:00