Ivan Matkov
23472c1ee1
ImageViewer example: Implement storing metadata on Android ( #2938 )
...
* Avoid scaling code duplication
* Move AndroidImageStorage into separate package
* Implement storing metadata on Android
* Move file extensions to separate class
2 years ago
dima.avdeev
89b73aa6ff
ImageViewer sample, map API key instructions ( #2937 )
2 years ago
dima.avdeev
cbada1099f
Add some features to sample ( #2934 )
2 years ago
dima.avdeev
9bceb4c873
update submodule compose/frameworks/support to latest jb-main
2 years ago
dima.avdeev
10526ca300
mavenLocal should be the first
2 years ago
Ivan Matkov
48288ea145
Fix selection in codeviewer example ( #2898 )
...
* Fix selection in codeviewer example
* Limit line count on view layer
* Fix last line ending
* Fix missing last empty line in file
* Refactor reading file
* Add extra endPosition condition
* Polish removing line endings
2 years ago
Alexander Maryanovsky
36616f877c
SplitPane improvements and fixes. ( #2886 )
...
* SplitPane improvements and fixes.
- Allow SplitPane to receive exact incoming size constraints
- Correctly abide by constraint on minimum size for "second part"
- Simplify layout code
2 years ago
dima.avdeev
35f0f72253
resources library minSdk 21 ( #2911 )
2 years ago
Igor Demin
f5b9dfc91d
Update README.md
2 years ago
Sebastian Aigner
bd345cdbe0
Remove mavenLocal ( #2884 )
2 years ago
Vladimir Mazunin
b94ae4178e
Image Viewer Camera ( #2864 )
2 years ago
dima.avdeev
88a8b6e56b
update submodule compose/frameworks/support to latest jb-main
2 years ago
Oleksandr Karpovich
0b429b6ac9
Update all versions for 1.3.1 + update Changelog ( #2856 )
...
* Add changes for 1.3.1 + update Changelog
Versions:
compose 1.3.1
kotlin 1.8.10
compiler: 1.4.2
* revert version update in experimental examples
* Update CHANGELOG.md
2 years ago
dima.avdeev
31823c50b6
imageviewer, device rotation
2 years ago
dima.avdeev
ad78a2495a
update compose/frameworks/support to latest jb-main
2 years ago
Sebastian Aigner
2f9e886ea6
ImageViewer: Visual improvements ( #2851 )
2 years ago
Nikita Lipsky
21f74f92df
Remove experimental templates, update READMEs with templates new locations ( #2847 )
...
+ replace "compose-jb" occurrences with "compose-multiplatform"
2 years ago
dima.avdeev
4cf574cc34
add UIKit MKMapView to ImageViewer ( #2841 )
2 years ago
dima.avdeev
aff9f0d285
fix todoapp-lite iOS ( #2844 )
2 years ago
Alexander Maryanovsky
e30379eb79
Disable validation of todoapp-lite until update to Compose 1.4.0 ( #2842 )
2 years ago
Nikita Lipsky
1be0cc105c
Arrange samples to the latest multiplatform template ( #2835 )
2 years ago
dima.avdeev
b62ee1bd9a
update submodule compose/frameworks/support to latest jb-main
2 years ago
dima.avdeev
bb461a6f65
Update enhancement.md
2 years ago
dima.avdeev
9cd9d0fe12
Update bug_report.md
2 years ago
Sebastian Aigner
364a916740
Various improvements for multiplatform template README ( #2834 )
2 years ago
dima.avdeev
3e610c5fdd
ImageViewer notch ( #2822 )
2 years ago
Oleksandr Karpovich
294479d737
Add composable-test-cases project to check JB compose compiler for all targets ( #2751 )
...
* Add composable-test-cases project to check JB compose compiler for all targets
* Add README.MD
* Update README.MD
* Update README.MD
* Update CollectionOfComposablesTests
* Add a fun interface test case
* Add class constructors test cases
* Add anonymous objects test cases
* Add lambdas test cases
* Disable mingwX64 target for CI runs
* Update README.MD
* uncomment the getter in `val Project.isInIdea`
* Simplify GlobalSnapshotManager
Apparently some tests get stuck (timeout 60s) in jvm when running on CI. Every time it's a different test.
* add a partially failing test cases
`rememberAnonymousObj` fails with k/js, but works with other targets.
* try workaround tests timeout on CI
close the Channel in the end of a test
* Introduce fun RecompositionObserver.waitUntilChangesApplied
* Try runTest with UnconfinedTestDispatcher()
* remove Dispatchers.Default usage for recomposer
* revert "remove Dispatchers.Default usage for recomposer"
* pass test coroutine context to Recomposer
* add value class test cases
* add "same-module all-private" value class test case
* add a test case for value class with non-primitive property type
* value class: add a composable with a default value test case
* Update Readme
2 years ago
Sebastian Aigner
8db88534f9
Fix letter-spacing (override material design defaults back to 0.sp) ( #2827 )
2 years ago
dima.avdeev
5b1ce09372
fix runSwing launch from README
2 years ago
Ivan Matkov
fe7adf5666
Remove golden submodule ( #2824 )
...
* Remove golden submodule
* Update androidx submodule
2 years ago
Nikita Lipsky
f96b436d87
Wrap Compose baked UIViewController into SwiftUI instead of UIKit. ( #2782 )
...
- fixes also top bar appearance
- removed constant offset workaround as a result
2 years ago
Sebastian Aigner
2588c599ee
First steps in implementing redesigned UI ( #2817 )
...
Co-authored-by: Sebastian.Aigner <Sebastian.Aigner@de-unit-1151.fritz.box>
2 years ago
Nikita Lipsky
02461457b7
Experimental multiplatform template fixup
2 years ago
Nikita Lipsky
fbd7b2be63
Correct README.md for experimental multiplatform template ( #2795 )
2 years ago
dima.avdeev
08e03e7c04
UIKit samples, change deprecated annotation @UIApplicationMain -> @main ( #2800 )
2 years ago
dima.avdeev
f6c36c3926
fix components project import with IDEA ( #2799 )
2 years ago
Nikita Lipsky
205d9c0d6f
Add resources component to multiplatform template ( #2796 )
2 years ago
Nikita Lipsky
2cd92eed5c
Add resources library to dependencies declared by compose gradle plugin ( #2793 )
...
* Add resources library to compose dependencies declared by compose gradle plugin
* Move resources component to CommonComponentsDependencies
2 years ago
Nikita Lipsky
5f08bfca16
Introduce Config.xсconfig ( #2792 )
...
- move APP_NAME (application name), BUNDLE_ID (bundle identifier) to Config.xcconfig
- add cleanup.sh script
2 years ago
Nikita Lipsky
c998ec50fc
Revert "Introduce Config.xconfig"
...
This reverts commit e9009fe9bb
.
2 years ago
Nikita Lipsky
e9009fe9bb
Introduce Config.xconfig
...
- move APP_NAME (application name), BUNDLE_ID (bundle identifier) to Config.xcconfig
- add cleanup.sh script
2 years ago
Sebastian Aigner
8a635b6f96
ImageViewer: "Memories" view for ImageViewer, Stack-based Navigation, StateFlow-based Image Provider ( #2789 )
2 years ago
Nikita Lipsky
8ed753b1b9
Add iOS target to multiplatform template ( #2788 )
...
+ conform KMM wizard generated project structure and samples
2 years ago
dima.avdeev
6a6138f011
update submodule compose/frameworks/support to latest jb-main
2 years ago
Nikita Lipsky
6a56bdaa55
Copy templates to experimental as is ... ( #2786 )
...
... to add iOS target later
2 years ago
dima.avdeev
b1c449e1f3
README
2 years ago
dima.avdeev
9e8a138a2f
fix typo ChatViewController ( #2768 )
2 years ago
Sebastian Aigner
e34f9c93da
Move examples to V2 Source Set Layout ( #2765 )
2 years ago
dima.avdeev
a1cb760b7c
Compose inside SwiftUI example ( #2755 )
2 years ago
Nikita Lipsky
0d0c9f64d3
ImageViewer: use painterResource from resource library. ( #2761 )
2 years ago