Commit Graph

44 Commits

Author SHA1 Message Date
Arkadii Ivanov
e1baf7b2d7 Tests for sample TodoApp TodoRoot 2021-02-09 00:25:25 +00:00
Javier Segovia Córdoba
78976e40a9 Improve buildSrc setup (#342) 2021-02-04 16:01:55 +03:00
Arkadii Ivanov
ff73f8268a Update TodoApp readme with iOS target (#336) 2021-02-01 10:53:23 +03:00
Arkadii Ivanov
fbba7e79c5 TodoApp. Updated Kotlin to 1.4.21-2, Compose to 0.3.0-build146 and Decompose to 0.1.7. (#329) 2021-01-30 16:11:31 +03:00
Arkadii Ivanov
5e6483cd18 Update todoapp Compose to 0.3.0-build140 and Decompose to 0.1.6 (#286) 2021-01-18 11:22:50 +03:00
ligi
7d4099d984 Replace deprecated method call (#284) 2021-01-17 15:04:22 +03:00
Arkadii Ivanov
48b66451ee TodoApp. Update libraries. (#210) 2020-12-23 09:49:10 +03:00
Arkadii Ivanov
497fd017fc Add iOS target and app for todoapp example (#166) 2020-12-17 09:36:40 +03:00
Nikolay Igotti
9354a554b4 iMove to 0.3.0-build135 and Kotlin 1.4.21. 2020-12-15 13:07:28 +03:00
Nikolay Igotti
84163e7499 Move to 0.2.0-build132 2020-11-26 22:30:54 +03:00
Nikolay Igotti
18afa24fe0 Move to 0.2.0-build128 2020-11-23 10:08:22 +03:00
Arkadii Ivanov
1b294335a9 Update Decompose to 0.1.1, remove copy-pasted code (#102)
Co-authored-by: Arkadii Ivanov <>
2020-11-14 12:35:11 +03:00
Alexey Tsvetkov
c105e3a8eb Change marker comment for Compose version
The verb `update` in `__UPDATE_COMPOSE_VERSION_MARKER__`
could be read as an instruction to update the plugin,
which might be confusing for users.
I suggest renaming the marker to more neutral
`__LATEST_COMPOSE_RELEASE_VERSION__`
2020-11-13 13:43:28 +03:00
Roman Sedaikin
f030439571 Added screenshots for examples. 2020-11-12 17:48:42 +03:00
Igor Demin
28935cfe87 Todo example, refactoring 2020-11-11 17:24:07 +03:00
Igor Demin
86a5977c9b Regression in Todo example app after multiple Compose updates
Closes https://github.com/JetBrains/compose-jb/issues/86
2020-11-11 16:49:04 +03:00
Arkadii Ivanov
5ebc5e1f5c Updated Decompose to 0.1.0 in Todo example (#78)
Co-authored-by: Arkadii Ivanov <>
2020-11-10 09:26:21 +03:00
Nikolay Igotti
aa2a8740ca Update to 0.1.0-build113 2020-11-09 18:23:34 +03:00
Igor Demin
3b583678c7 Migrate to Compose 0.1.0-m1-build62 2020-11-03 23:59:40 +03:00
Arkadii Ivanov
05303f947d Add scrollbar to Todo example (#41) 2020-11-03 23:31:07 +03:00
Alexey Tsvetkov
314f5af47f Update all examples with Compose Application DSL 2020-11-03 17:16:21 +03:00
Nikolay Igotti
5fe9d53c3c Move few examples to m1-build57 2020-10-30 21:14:33 +03:00
Nikolay Igotti
b9b0064d7b Move some sameples to dev109 2020-10-29 13:42:51 +03:00
Igor Demin
6c2457240b Multiplatform template in IDEA / Android Studio. Add comment about issue 2020-10-28 11:05:15 +03:00
Igor Demin
1fdbf6868d Merge remote-tracking branch 'origin/master' into fix_multiplatfrom_template
# Conflicts:
#	examples/imageviewer/desktop/build.gradle.kts
#	examples/issues/desktop/build.gradle.kts
#	examples/todoapp/desktop/build.gradle.kts
#	templates/multiplatform-template/desktop/build.gradle.kts
2020-10-28 10:59:00 +03:00
Igor Demin
3bbac40969 Merge pull request #29 from JetBrains/gitignore_unification
Unify .gitignore across all examples and templates
2020-10-27 11:09:22 +03:00
Nikolay Igotti
3876014768 Move to compose.desktop.currentOs 2020-10-26 20:36:03 +03:00
Igor Demin
3b13944daf Fix multiplatform projects in IDEA / Android Studio
Fixes:
- https://github.com/JetBrains/compose-jb/issues/21
We need to move buildscript from settings.gradle.kts to build.gradle.kts
See also https://youtrack.jetbrains.com/issue/KT-36331

- https://github.com/JetBrains/compose-jb/issues/22
kotlin("jvm") plugin doesn't work well with MPP modules.
To fix this issue we need to use kotlin("multiplatform") even if we targeting single platform.
See also https://youtrack.jetbrains.com/issue/KT-42823
2020-10-26 19:29:39 +03:00
Igor Demin
c8812bd04b Unify .gitignore across all examples and templates 2020-10-26 19:27:58 +03:00
Arkadii Ivanov
7f4585e500 Update README 2020-10-22 23:16:51 +01:00
Arkadii Ivanov
a8759f80a1 Move RouterStateComposable to the example package 2020-10-22 22:41:11 +01:00
Arkadii Ivanov
9993c56656 Prevent empty items added 2020-10-22 22:34:45 +01:00
Arkadii Ivanov
7426dc702a Add Delete button 2020-10-22 22:31:20 +01:00
Arkadii Ivanov
1b76a0dc69 Update Compose to 0.1.0-dev97 2020-10-22 21:56:52 +01:00
Arkadii Ivanov
64d762755a Extract Edit UI 2020-10-21 23:02:00 +01:00
Arkadii Ivanov
c252fdc633 Extract Main UI 2020-10-21 23:02:00 +01:00
Arkadii Ivanov
50300a26e0 Replace deprecated Box with proper one 2020-10-21 23:02:00 +01:00
Arkadii Ivanov
d82762c18f Merge 'list' and 'add' modules into 'main' 2020-10-21 23:01:59 +01:00
Arkadii Ivanov
728b85109e Save TodoRoot UI state 2020-10-20 18:56:59 +01:00
Arkadii Ivanov
8ef178cad5 Handle Enter key when adding new items 2020-10-20 18:41:37 +01:00
Arkadii Ivanov
1cb229a219 Use icon assets 2020-10-20 18:37:24 +01:00
Arkadii Ivanov
4e23be1bca Update Compose to 0.1.0-dev95 2020-10-20 18:37:16 +01:00
Arkadii Ivanov
4dc746cb56 Enable parallel builds and caching 2020-10-19 18:43:34 +01:00
Arkadii Ivanov
36a9f09e63 Rename app folder to todoapp 2020-10-19 18:42:05 +01:00