File tree 4 files changed +10
-11
lines changed
4 files changed +10
-11
lines changed Original file line number Diff line number Diff line change 1
1
[versions ]
2
- gateway = " 2.1.0.16315 "
3
- kotlin = " 1.8.10 "
4
- coroutines = " 1.6.4 "
2
+ gateway = " 2.1.0.16946 "
3
+ kotlin = " 1.9.0 "
4
+ coroutines = " 1.7.3 "
5
5
serialization = " 1.5.0"
6
6
okhttp = " 4.10.0"
7
7
slf4j = " 2.0.3"
Original file line number Diff line number Diff line change 1
1
package toolbox.gateway.sample
2
2
3
3
import com.jetbrains.toolbox.gateway.EnvironmentVisibilityState
4
- import com.jetbrains.toolbox.gateway.RemoteEnvironmentPropertiesConsumer
5
4
import com.jetbrains.toolbox.gateway.RemoteProviderEnvironment
6
5
import com.jetbrains.toolbox.gateway.environments.EnvironmentContentsView
6
+ import com.jetbrains.toolbox.gateway.states.StateConsumer
7
7
import java.util.concurrent.CompletableFuture
8
8
9
9
class SampleRemoteEnvironment (
@@ -12,10 +12,10 @@ class SampleRemoteEnvironment(
12
12
override fun getId (): String = environment.id
13
13
override fun getName (): String = environment.name
14
14
15
- override fun addStateListener (consumer : RemoteEnvironmentPropertiesConsumer ) {
15
+ override fun addStateListener (consumer : StateConsumer ) {
16
16
}
17
17
18
- override fun removeStateListener (consumer : RemoteEnvironmentPropertiesConsumer ) {
18
+ override fun removeStateListener (consumer : StateConsumer ) {
19
19
}
20
20
21
21
override fun getContentsView (): CompletableFuture <EnvironmentContentsView > {
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ import com.jetbrains.toolbox.gateway.RemoteProvider
6
6
import kotlinx.coroutines.*
7
7
import kotlinx.serialization.json.Json
8
8
import kotlinx.serialization.json.okio.decodeFromBufferedSource
9
- import okhttp3.CacheControl
10
9
import okhttp3.OkHttpClient
11
10
import okhttp3.Request
12
11
import org.slf4j.LoggerFactory
@@ -58,7 +57,7 @@ class SampleRemoteProvider(
58
57
override fun canCreateNewEnvironments (): Boolean = true
59
58
override fun isSingleEnvironment (): Boolean = false
60
59
61
- override fun setVisibilityState (visibilityState : ProviderVisibilityState ) {}
60
+ override fun setVisible (visibilityState : ProviderVisibilityState ) {}
62
61
63
62
override fun addEnvironmentsListener (listener : RemoteEnvironmentConsumer ) {}
64
63
override fun removeEnvironmentsListener (listener : RemoteEnvironmentConsumer ) {}
Original file line number Diff line number Diff line change 7
7
"vendor" : " Toolbox + Gateway" ,
8
8
"url" : " https://github.com/kropp/toolbox-gateway-sample" ,
9
9
"backgroundColors" : {
10
- "start" : " #fdb60d" ,
11
- "top" : " #ff318c" ,
12
- "end" : " #6b57ff"
10
+ "start" : { "hex" : " #fdb60d" , "opacity" : 0.6 } ,
11
+ "top" : { "hex" : " #ff318c" , "opacity" : 0.6 } ,
12
+ "end" : { "hex" : " #6b57ff" , "opacity" : 0.6 }
13
13
}
14
14
},
15
15
"compatibleVersionRange" : {
You can’t perform that action at this time.
0 commit comments