Jameson Williams
|
56bff9a5cf
|
Refine highlighting and error reporting in Lint rules (#693)
|
2024-04-10 17:00:41 -04:00 |
|
Steven Schoen
|
5a1746b2d3
|
Fix doc mistake in ControllerChangeHandler (#691)
|
2024-01-11 13:28:13 -05:00 |
|
Steven Schoen
|
2ffafaee79
|
Add kdoc to ControllerChangeHandler::removesFromViewOnPush (#688)
|
2023-09-29 23:19:21 -04:00 |
|
EricKuck
|
eabfc005d0
|
Preview version bump
4.0.0-preview-4
|
2023-08-15 14:50:42 -04:00 |
|
EricKuck
|
a90ca5180e
|
Fix issue with child controllers frozen at detach time not re-attaching
|
2023-08-15 14:30:19 -04:00 |
|
EricKuck
|
4d4d8bfbd1
|
Fix ConcurrentModificationException when manipulating backstack during instantiation
4.0.0-preview-3
|
2023-05-09 11:09:58 -04:00 |
|
EricKuck
|
f69fab6062
|
Merge LifecycleOwner into Controller, add back handling demo
4.0.0-preview-2
|
2023-03-24 11:50:37 -04:00 |
|
Eric Kuck
|
590debf975
|
Conductor 4.0-preview-1 (#686)
|
2023-03-22 11:26:52 -05:00 |
|
EricKuck
|
c3f7d128f5
|
Version bump
3.2.0
|
2023-01-30 11:56:22 -05:00 |
|
EricKuck
|
5e1f072672
|
Update maven publishing
|
2023-01-27 10:38:57 -05:00 |
|
EricKuck
|
b0d15d9f9e
|
Update maven publishing
|
2023-01-27 10:26:15 -05:00 |
|
Eric Kuck
|
8ac2e04c62
|
Make change start/end callbacks when parent controller is popped. Fixes #683 (#684)
|
2023-01-26 10:11:33 -06:00 |
|
Eric Kuck
|
cdbdee5c42
|
Don't pop the final controller in pager adapters. Fixes #681 (#682)
|
2023-01-26 09:57:39 -06:00 |
|
EricKuck
|
8488242a26
|
Version bump
3.1.9
|
2022-11-29 15:04:22 -05:00 |
|
Eric Kuck
|
1fe0187439
|
Update ancestor change listeners to prevent memory leak (#680)
|
2022-11-29 13:51:25 -06:00 |
|
EricKuck
|
f78726b916
|
Version bump
3.1.8
|
2022-11-07 10:38:21 -05:00 |
|
EricKuck
|
1f918f10c5
|
Fix ControllerLifecycleOwner crash when onContextAvailable was never called
|
2022-11-03 15:29:15 -04:00 |
|
EricKuck
|
bd584727be
|
Fix edge case ConcurrentModificationException
|
2022-09-19 16:10:39 -04:00 |
|
EricKuck
|
91db7fe65f
|
Capture view reference in inflate call
|
2022-07-28 11:29:02 -05:00 |
|
EricKuck
|
2abe2b33f9
|
Version bump
3.1.7
|
2022-07-28 09:41:02 -05:00 |
|
Mario Noll
|
ac4e09cf67
|
Fix NPE when removing view reference (#678)
Great catch, thanks!
|
2022-07-28 08:59:29 -05:00 |
|
EricKuck
|
055532bb21
|
Fix github actions badge
|
2022-07-25 17:17:08 -05:00 |
|
EricKuck
|
15037c2217
|
Version bump
3.1.6
|
2022-07-25 16:48:26 -05:00 |
|
EricKuck
|
728f1fb4e9
|
Ensure onContextUnavailable called on child routers for edge case
|
2022-07-22 11:55:15 -05:00 |
|
EricKuck
|
55c8d64d8a
|
Fix CI badge
|
2022-07-05 14:46:14 -05:00 |
|
EricKuck
|
88e0eb882b
|
Fix crash when a parent is transitioned out before a child can create its view
|
2022-07-05 10:43:52 -05:00 |
|
EricKuck
|
63a92db540
|
Pass along View's context on destroy if available
|
2022-07-05 10:43:06 -05:00 |
|
py - Pierre Yves Ricau
|
ba98e3b165
|
Add leak detection for destroyed controller views (#676)
|
2022-06-23 12:00:39 -05:00 |
|
Eric Kuck
|
966bc1645d
|
Convert dependencies to version catalogs (#675)
Also bumps gradle, agp, and kotlin versions
|
2022-06-16 16:40:05 -05:00 |
|
EricKuck
|
c8ac58ad6a
|
Version bump
3.1.5
|
2022-06-14 13:44:57 -05:00 |
|
Eric Kuck
|
5f04d9de89
|
Fix edge case NPE when the user hits the back button very rapidly during state restoration (#674)
|
2022-06-14 10:12:44 -05:00 |
|
Eric Kuck
|
d32fc813d0
|
Set awaitingParentAttach to false on detach, even if not currently attached (#673)
|
2022-06-13 18:09:55 -05:00 |
|
Eric Kuck
|
c2bc72c5ce
|
Fix issue where child controllers may not get their onPause event soon enough (#672)
|
2022-06-13 18:09:42 -05:00 |
|
EricKuck
|
924e4bebfa
|
Version bump
3.1.4
|
2022-02-18 14:28:27 -06:00 |
|
EricKuck
|
4ea4aa5c56
|
Fix issue with detach callbacks happening while not yet attached
|
2022-02-18 14:15:05 -06:00 |
|
Eric Kuck
|
3b275d31c2
|
Add PopRootControllerMode to address Android 12 back button behavior (#663)
3.1.3
|
2022-01-27 16:41:20 -06:00 |
|
EricKuck
|
0e21c8c9c1
|
Version bump
|
2021-11-30 11:39:30 -06:00 |
|
EricKuck
|
8297e0273d
|
RouterStateAdapter now properly restores routers after process death
3.1.2
|
2021-11-28 11:27:47 -06:00 |
|
EricKuck
|
46519c2c2c
|
Ensure preContextUnavailable can't use a null context in the parameter
Fixes #377 and #516
|
2021-11-23 15:50:52 -06:00 |
|
EricKuck
|
211da8b2ea
|
Version bump for 3.1.1 release
3.1.1
|
2021-07-19 17:42:43 -05:00 |
|
EricKuck
|
26db962168
|
Revert maven-publish plugin migration
|
2021-07-19 17:41:17 -05:00 |
|
EricKuck
|
f4c1c6ccf5
|
Provide a bit more safety around pushing controllers outside of normal lifecycle events
|
2021-07-19 17:20:32 -05:00 |
|
Mario
|
c89caa87e0
|
Apply the kotlin plugin to lint module (#653)
Fixes missing IssueRegistry from lint.jar
|
2021-07-19 13:08:34 -05:00 |
|
Paul Woitaschek
|
2748566437
|
Make the StringSparseArrayParceler internal.
|
2021-07-03 22:09:39 +02:00 |
|
Paul Woitaschek
|
506c99ed41
|
Convert the StringSparseArrayParceler to kotlin.
|
2021-07-03 22:08:18 +02:00 |
|
Paul Woitaschek
|
4fe0ec5f51
|
Rename .java to .kt
|
2021-07-03 22:08:18 +02:00 |
|
Paul Woitaschek
|
afa93f2cc1
|
Unit-test the StringSparseArrayParceler.
|
2021-07-03 22:02:08 +02:00 |
|
Paul Woitaschek
|
836f92b615
|
Update the publish task name.
|
2021-07-03 21:41:21 +02:00 |
|
Paul Woitaschek
|
94c817bbd9
|
Remove support for rxLifecycle2.
|
2021-07-03 21:40:43 +02:00 |
|
Paul Woitaschek
|
fc1fee3e17
|
Kotlin backstack (#652)
Migrate the Backstack to kotlin
|
2021-07-03 21:32:11 +02:00 |
|