tys
0f69c2fa75
Ripping out Rave
2022-10-19 18:01:21 -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
tys
5a8d44afe0
Gradle 7.2 upgrade
2022-04-24 13:20:50 -07:00
James Barr
71b9f1b7bd
Swap tutorial3 and tutorial3-completed ( #468 )
2021-07-09 15:11:32 -07:00
James Barr
cb51d73da2
Integrate Spotless into build ( #415 )
...
* Integrate Spotless in build
* Update CONTRIBUTING.md
* Move improperly placed copyright comments
* Update copyright indent
* Don't format test fixtures
* Run spotlessApply over the whole repo
* Remove checkstyle configs
* Run spotlessCheck on CI
2021-03-24 18:45:35 -07:00
James Barr
b86d7ffee3
Align rib-android with internal version ( #405 )
...
* Bump buildTools and compileSdk to 30
* Remove component type parameter from ViewRouter
* Xray updates
* Add support for onUserLeaveHint, onTrimMemory, and onPIPModeChanged callbacks
* Update build tools for Travis CI
2021-02-27 10:01:12 -08:00
James Barr
b290824844
Align rib-base with internal version ( #402 )
...
* Remove Component type parameter from Router
* Add RibEvents and related classes for tooling
* Minor differences to align with internal version of rib-base
* Extended WorkerBinder functionality to allow for binding a worker to a presenter's lifecycle
* Minor differences & new tests to align with internal version of rib-base
2021-02-23 12:47:26 -08:00
James Barr
0fa0b46839
Align rib-test with internal version ( #400 )
...
* Align rib-test with internal version
* Rename rib-test-utils to rib-test
* Bump Mockito version
2021-02-19 11:53:21 -08:00
James Barr
676f742436
Migrate from uava to guava ( #393 )
...
* Delete rib-uava
* Use Guava classes instead of Uava
* Add Guava dependencies and be explicit about Android or JRE
2021-02-12 13:46:29 -08:00
fegol
b586fbf024
Migration to AndroidX #324 ( #334 )
...
* Migration to AndroidX #324
* Divided versions for androidx libraries and renamed dependencies #324
* Upgrade target sdk version for travis #324
* Migration to androidx part 2 #324
* Fixed spaces #324
2019-06-19 22:48:18 +02:00
Shaishav Gandhi
9ac24da401
Update AutoDispose to 1.3.0 ( #333 )
...
* Update AutoDispose
* Enable desugaring in tutorials
* Move to static imports
2019-06-12 13:28:12 -07:00
SeungHun Choe
94d8293316
Fix gradle sync and compilation error on Android Studio 3.4
2019-05-24 10:08:25 +09:00
Manu Sridharan
08d42cce56
no NullAway config for tests
2018-02-07 18:11:52 -08:00
Manu Sridharan
b117ad32c2
turn off CheckReturnValue
2018-02-07 18:11:52 -08:00
Manu Sridharan
8e2ce27ecd
wire up EP / NullAway for tutorial1 and tutorial2
2018-02-07 18:11:52 -08:00
Tuomas Artman
2059061ad9
Renames Android tutorial folders to "tutorial<x>" so that it matches wiki documentation ( #109 )
2017-11-07 10:12:49 +01:00
Brian Attwell
72213646c5
clean up 'Instantiable' warnings
2017-11-03 17:19:32 -07:00
Brian Attwell
12ebe9af1f
suppress lint on tutorials. suppress checkstyle for now
2017-11-03 17:19:32 -07:00
Brian Attwell
dbbfa3f5b9
Update android readmes to be more useful
2017-11-03 13:46:16 -07:00
Brian Attwell
bcaf025974
Fix tutorial 2 compilation failure
2017-11-03 11:45:46 -07:00
Brian Attwell
383e4932c3
Fix tic tac toe logic for tutorial 2 starter code
2017-11-03 11:45:46 -07:00
Brian Attwell
e079234cdf
Fix tic tac toe logic for tutorial 3 starter code
2017-11-03 11:45:46 -07:00
Brian Attwell
7adcc7d396
Fixes to tutorial 3 starter code
...
* previously there was only one name field in logged out RIB
* previously the OffGameRIB only had one name field
2017-11-03 11:45:46 -07:00
Brian Attwell
dc37b0f663
Include percent layout & missing layouts
2017-11-02 14:52:13 -07:00
Brian Attwell
0c9729c0e6
add tic tac toe
2017-11-02 14:36:26 -07:00
Brian Attwell
5c1e8f3c18
fix tutorial 2 starter code. was missing a few things
2017-11-02 14:26:46 -07:00
Brian Attwell
c0733384e2
Fix some bugs in tutorial4 setup
2017-11-01 16:34:39 -07:00
Brian Attwell
22bbf1f83b
Fix android master
...
* disable nullaway for the memory leak demo. it isn't needed for it
* remove some broken tests
2017-11-01 14:21:31 -07:00
Yuan Lu
bbfa0f1787
Readme for Android tutorial 3 ( #69 )
2017-11-01 21:27:17 +01:00
Yuan Lu
29c9205de3
Readme for Android tutorial 2 ( #67 )
...
* Readme for Android tutorial 2
* Point to wiki page
2017-11-01 21:26:43 +01:00
Brian Attwell
2dbd1f2674
random winner no longer crashes
2017-11-01 13:24:17 -07:00
Brian Attwell
0ae0bee625
RandomWinner game for tutorial4
2017-11-01 13:24:17 -07:00
Brian Attwell
139abbda12
Create starter code based on tutorial3 code
2017-11-01 13:24:17 -07:00
Yuan Lu
dad8dbc864
Merge pull request #66 from uber/yuanlu-fix
...
Fix tests for Android tutorial 3
2017-10-31 17:53:53 +01:00
Brian Attwell
684e3c7ccf
Update readme with rib tree
2017-10-30 10:17:52 -07:00
Brian Attwell
d648832944
Screenshot for tutorial 1
2017-10-30 10:11:37 -07:00
Yuan Lu
a10fe0310f
Fix tests for Android tutorial 3
2017-10-30 17:44:37 +01:00
Brian Attwell
694cc8fe5b
Fix autodispose checker test
...
Also delete unused test files
2017-10-29 17:13:53 -07:00
Yuan Lu
5ac3443866
Android tutorial 3 finish code
2017-10-28 23:35:38 +02:00
Yuan Lu
53e0a7fc90
Base code for android tutorial 3
2017-10-27 18:03:00 +02:00
Yuan Lu
4e8bede14f
Updaate readme for Android tutorial1
2017-10-26 20:17:28 +02:00
Gergely Orosz
89f2f4df9b
Fixing compilation issue due to the RootView class not being public
2017-10-20 21:34:01 +02:00
Brian Attwell
9fe20aa0b5
Rename tutorial1 to tutorial1-create-a-rib
2017-10-19 13:03:17 -07:00
Brian Attwell
db65c48c68
Starter code for tutorial2.
...
This is just completed tutorial 1.
2017-10-19 13:01:42 -07:00
Brian Attwell
0eba02df93
Readme update: reason for LoggedOutPresenter
2017-10-19 11:40:54 -07:00
Brian Attwell
05bdc08283
Fleshing out tutorial1
2017-10-17 10:53:17 -07:00
Brian Attwell
e76fe04ebb
router-navigator, intellij-plugin
...
* Add comment explaining why lifecycled presenters exist
* Fix package name for rib debug utils
* Rename rib-assert -> rib-test-utils
* Delete orphaned files
* Refactor router-navigator into its own module. Fix some gradle dependencies
* Update the rib intellij template readme
* Include prebuilt plugin.jar
* Include link to plugin.jar in readme
* Add link to plugin inside tutorial1 readme
* Add license
2017-10-17 10:53:17 -07:00
Brian Attwell
1a7f49d435
Update tutorial1 readme
2017-10-17 10:53:16 -07:00
Brian Attwell
a7e56c5315
Rough draft of tutorial1 in markup. Trying out markup.
...
At this stage I'm not convinced it makes sense to create detailed tutorials like this. Or if it makes sense to write them in markup. Just trying things out.
2017-10-17 10:53:16 -07:00
Brian Attwell
db442a21b0
Fix RIB plugin icon
2017-10-17 10:53:16 -07:00