Commit Graph
428 Commits
Author SHA1 Message Date
tys 4c895ddb7c Fix spotless 2022-10-28 14:55:24 -07:00
tys 8e878c6e6e Removing previous change to the presenter field in favor of making it a closed JvmField to maintain compatibility 2022-10-26 17:10:21 -07:00
tys 771dae85d4 Prepare next development version 2022-10-20 15:34:29 -07:00
tys 92c4db2f81 Prepare for release 0.13.1 v0.13.1 2022-10-20 15:11:57 -07:00
Ty Smith 0149a48eae Merge pull request #525 from uber/ty/kotlin-1.7-upgrade
Ty/kotlin 1.7 upgrade
2022-10-19 18:16:07 -07:00
tys 0f69c2fa75 Ripping out Rave 2022-10-19 18:01:21 -07:00
tys 6d51b99077 SPotless fixes 2022-10-19 16:14:55 -07:00
tys 1a05c562a9 Cleanup APIs to remove TestCoroutineDispatcher which was deprecated 2022-10-19 14:56:40 -07:00
tys a4269f75cf Merge branch 'main' of ssh://github.com/uber/RIBs into ty/kotlin-1.7-upgrade 2022-10-04 16:08:22 -07:00
Ty Smith d30ffb7b5b Merge pull request #523 from thekirankumar/feature/window-focus-events
Adding support for relaying window focus events from RibActivity
2022-09-28 12:05:33 -07:00
Kiran Kumar b926b0ba9e Spotless check fix 2022-09-26 17:15:32 +05:30
Kiran Kumar e59184cad9 - Adding support for relaying window focus events from RibActivity (test included) 2022-09-26 16:50:43 +05:30
tys 6d3de3cfca Fixed all deps and package changes for compilation 2022-08-26 15:35:56 -07:00
tys 19a21b1573 WIP commit for dependecy upgrades to Kotlin 1.7 2022-08-26 11:44:47 -07:00
SergeySmykovskyi 1023a96b84 Migrate com.nhaarman.mockitokotlin2 to org.mockito.kotlin (#520)
* Migrate com.nhaarman.mockitokotlin2 to org.mockito.kotlin
2022-08-08 18:21:41 -07:00
Ty Smith 32b084d281 Merge pull request #518 from Malkkit/#516-Screenstack-ViewProvider
Add "open" modifier to allow override in implementation
2022-08-04 10:05:08 -07:00
Mathieu Brousse 7be85d071f Add "open" modifier to allow override in implementation 2022-07-19 14:45:17 +02:00
idanakav 0b0948a68f Update RIB IntelliJ plugin (#508)
* Update RIB hierarchy IntelliJ plugin

- Update IntelliJ gradle plugin to v1.5.3
- Fix compilation issues with IJ 2022
- Add missing modules to plugin.xml to make the plugin compatible with recent IJ versions

* IntelliJ RIB plugin version 0.1.4

- Cleanup plugin.xml
- Add description
- Remove "Plugin" from the name as suggested by the verifyPlugin task
2022-05-18 16:40:59 -07:00
Ty Smith ea969125fb Merge pull request #503 from uber/gradle-upgrade
Gradle 7.2 upgrade
2022-04-24 21:37:30 -07:00
tys ed0fa7315a Prepare next development version 2022-04-24 15:19:49 -07:00
tys 4220cbf013 Prepare for release 0.13.0 v0.13.0 2022-04-24 15:19:38 -07:00
tys 5a8d44afe0 Gradle 7.2 upgrade 2022-04-24 13:20:50 -07:00
Ty Smith 4bf6c69b13 Merge pull request #501 from uber/release-cleanup
Release cleanup
2022-04-24 13:01:31 -07:00
Ty Smith e1dcb22ddc Merge pull request #451 from DevYeom/devyeom/typos-in-workflow
Rename a function in workflow
2022-04-24 12:53:25 -07:00
Ty Smith 7a143cee9e Merge pull request #472 from tp/patch-1
Fix typo in SimpleComponentizedBuilder error message
2022-04-24 12:50:59 -07:00
Ty Smith a663f2cc15 Fix formatting typo in readme 2022-04-24 12:44:43 -07:00
tys fa9b15346b Fixing badges to prepare for main branch rename 2022-04-24 12:35:05 -07:00
tys 7a7a668a28 Resetting versions to test release script with fixes 2022-04-24 12:16:58 -07:00
Ty Smith 47f38424cb Merge pull request #498 from uber/coroutines
Add initial Coroutines support through dedicated artifact of extension functions
2022-04-24 11:51:57 -07:00
tys db2f5c64af Adding fix application level coroutine scope 2022-04-23 16:19:25 -07:00
tys e67967c06d Adjusting some deps to API to account for expected consumer usage 2022-04-22 22:31:15 -07:00
tys 3acb03d75a Adding more safety to SCope testing api and doing a bit of doc cleanup from feedback 2022-04-22 18:03:05 -07:00
tys 9078940c04 Addressing feedback on demo app 2022-04-22 15:10:09 -07:00
tys 20fcb4e8be Fix spotless 2022-04-22 15:10:09 -07:00
tys e85bbcbaac Version bump and docs 2022-04-22 15:10:07 -07:00
tys 88396b3664 Fix warnings and javadocs 2022-04-22 15:08:40 -07:00
tys cd025023d3 Removing context declaration from EventStream 2022-04-22 15:07:37 -07:00
tys 726dcc38de Removing suspend from interfaces for game handling 2022-04-22 15:07:37 -07:00
tys e3a6426f7f Fix spotless 2022-04-22 15:07:37 -07:00
tys 0356f4090b Reworked APIs into one scope, added testing code and utils 2022-04-22 15:07:37 -07:00
tys 4647a10ee9 Adding symlink to Test rule 2022-04-22 15:07:37 -07:00
tys 5c8fc2dfae Fix test rule and add exception handler test 2022-04-22 15:07:37 -07:00
tys 6dc4a205c4 Adding CoroutineName to scopes 2022-04-22 15:07:37 -07:00
tys 05ceab0e88 Add CoroutineName to scopes 2022-04-22 15:07:37 -07:00
tys d99260223d Removing redundant test dispatcher provider class 2022-04-22 15:07:37 -07:00
tys 6216ca9abe Adding Coroutine Test artifact 2022-04-22 15:07:37 -07:00
tys f6305689c6 Add testing code and dispatcher fixes to coroutines 2022-04-22 15:07:37 -07:00
tys 8a263672c9 Fixed delegate API for dispatchers 2022-04-22 15:07:37 -07:00
tys 22d7868a71 Adding WeakHashMap to hold scopes for ScopeProviders 2022-04-22 15:07:37 -07:00
tys 4dc37ef84d Removed coroutines interactor base class 2022-04-22 15:07:37 -07:00