Commit Graph

1767 Commits

Author SHA1 Message Date
Nikita Lipsky
a8003a0f5d Move experimental/examples to examples (#2976)
* Move experimental/examples to examples

* Change version to 1.4.0-rc01
2023-04-05 08:57:39 +03:00
Nikita Lipsky
0eccae95af Update experimental Codeviewer with changes from non-experimental one (#2975) 2023-04-04 20:07:07 +03:00
Igor Demin
f5e5eed6c8 Move Compose 2023-04-04 17:47:16 +02:00
Alexey Tsvetkov
32ace9173e Provide some entitlements on macOS by default (#2974)
Also, this change configures entitlements for
local ad hoc signs on Apple Silicon

Fixes #2867
Partial fix of #2887
2023-04-04 17:09:04 +02:00
Alexey Tsvetkov
ddc300f0fe Fix passing relative path main jar to jpackage 2023-04-04 14:27:59 +02:00
mcpiroman
8d78c4ac67 Provide relative path to jpackage --main-jar 2023-04-04 14:27:49 +02:00
Alexey Tsvetkov
3483feef2a Unzip wix to build directory (#2838)
Resolves #2804
2023-04-04 13:18:27 +02:00
Igor Demin
f2fbc7ed30 Add :compose:ui:ui-test-junit4:desktopTest to CI (#2972) 2023-04-04 13:02:12 +02:00
dima.avdeev
1c5da4c332 change old UIKitInteropView to UIKitView (#2968) 2023-04-04 11:51:52 +03:00
Igor Demin
c0bf825d12 Update Compose 2023-04-04 00:14:53 +02:00
Ivan Matkov
b3ccc1526f Fix regex for number values (#2962) 2023-04-03 16:34:33 +02:00
dima.avdeev
2cea802cec ImageViewer delete, edit and share memories (#2957) 2023-04-03 16:21:20 +03:00
dima.avdeev
b87868d75e Workaround for Android emulator camera on some hardware (#2955) 2023-04-03 14:35:27 +03:00
dima.avdeev
327cdac3e5 Update experimental examples to dev1004 (#2954) 2023-04-03 08:38:54 +03:00
dima.avdeev
c024327579 ImageViewer, little change in gps coordinate 2023-04-02 13:11:48 +04:00
dima.avdeev
a2c30ffa89 update submodule compose/frameworks/support to latest jb-main 2023-04-01 23:53:54 +04:00
Igor Demin
3ea177c71d Update Compose 2023-04-01 08:49:16 +02:00
Igor Demin
0e151c17c3 Update Compose 2023-03-31 19:53:34 +02:00
Oleksandr Karpovich
02bf0d0569 Update compose-web Dockerfile (#2942)
Update jdk version to 17
2023-03-31 14:33:27 +02:00
dima.avdeev
2d498598c9 ImageViewer material3 -> material (#2943) 2023-03-31 14:11:15 +03:00
dima.avdeev
45fa56eb76 clean compose/frameworks/support IDE files and temp files (#2949) 2023-03-31 11:14:43 +03:00
Nikolay Rykunov
5d3bfa2385 Update compose-multiplatform-core submodule after build script fixes 2023-03-30 19:50:07 +02:00
Nikolai Rykunov
6c01fceb32 Update compose-multiplatform-core submodule after Compose 1.4 merge (#2941) 2023-03-30 16:44:27 +02:00
Igor Demin
fb63908b5c Add multitouch to ImageViewer (#2935)
The code of `ScalableImage` is exactly the same as [here](https://github.com/JetBrains/compose-multiplatform-core/pull/459/files#diff-2df227d37a7fcdb885f4fd1a715c0efd94b8e206d446d553d69a456f83e284f6R19):

1. The initial size of an image is chosen by the area size (phone/windows size)

2. We can zoom using pinch-to-zoom (with taking centroid of touches into account)

3. We can zoom using mouse scroll (also, taking the mouse position into account). On touchpad/macOS it also works great.

4. The code of the old `ScalableState` and `ScalableImage` was complete rewritten.

5. The zoom is not limited by phone/window dimensions, we can zoom out
2023-03-30 11:03:32 +02:00
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
2023-03-30 09:06:56 +02:00
dima.avdeev
89b73aa6ff ImageViewer sample, map API key instructions (#2937) 2023-03-29 15:07:29 +03:00
dima.avdeev
cbada1099f Add some features to sample (#2934) 2023-03-29 13:13:32 +03:00
dima.avdeev
9bceb4c873 update submodule compose/frameworks/support to latest jb-main 2023-03-29 03:18:59 +04:00
dima.avdeev
10526ca300 mavenLocal should be the first 2023-03-27 19:41:11 +04:00
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
2023-03-24 10:14:46 +01:00
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
2023-03-23 16:47:53 +02:00
dima.avdeev
35f0f72253 resources library minSdk 21 (#2911) 2023-03-23 14:52:21 +03:00
Igor Demin
f5b9dfc91d Update README.md 2023-03-17 15:05:48 +01:00
Sebastian Aigner
bd345cdbe0 Remove mavenLocal (#2884) 2023-03-15 14:28:03 +03:00
Vladimir Mazunin
b94ae4178e Image Viewer Camera (#2864) 2023-03-15 08:51:30 +03:00
dima.avdeev
88a8b6e56b update submodule compose/frameworks/support to latest jb-main 2023-03-13 14:07:13 +04:00
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
2023-03-10 09:53:41 +01:00
dima.avdeev
31823c50b6 imageviewer, device rotation 2023-03-10 10:25:14 +04:00
dima.avdeev
ad78a2495a update compose/frameworks/support to latest jb-main 2023-03-09 23:14:35 +04:00
Sebastian Aigner
2f9e886ea6 ImageViewer: Visual improvements (#2851) 2023-03-09 21:44:55 +03:00
Nikita Lipsky
21f74f92df Remove experimental templates, update READMEs with templates new locations (#2847)
+ replace "compose-jb" occurrences with "compose-multiplatform"
2023-03-09 11:40:36 +02:00
dima.avdeev
4cf574cc34 add UIKit MKMapView to ImageViewer (#2841) 2023-03-08 20:33:18 +03:00
dima.avdeev
aff9f0d285 fix todoapp-lite iOS (#2844) 2023-03-07 22:28:34 +03:00
Alexander Maryanovsky
e30379eb79 Disable validation of todoapp-lite until update to Compose 1.4.0 (#2842) 2023-03-07 20:49:18 +02:00
Nikita Lipsky
1be0cc105c Arrange samples to the latest multiplatform template (#2835) 2023-03-07 16:26:21 +02:00
dima.avdeev
b62ee1bd9a update submodule compose/frameworks/support to latest jb-main 2023-03-07 16:25:57 +04:00
dima.avdeev
bb461a6f65 Update enhancement.md 2023-03-07 11:34:31 +03:00
dima.avdeev
9cd9d0fe12 Update bug_report.md 2023-03-07 11:32:28 +03:00
Sebastian Aigner
364a916740 Various improvements for multiplatform template README (#2834) 2023-03-06 18:39:39 +03:00
dima.avdeev
3e610c5fdd ImageViewer notch (#2822) 2023-03-06 14:27:53 +03:00