Size: a a a

Cicerone Chat (RUS)

2020 May 23

A

Alex in Cicerone Chat (RUS)
Как это имеет отношение к установлению значения для fragmentTransaction?
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Alex
Как это имеет отношение к установлению значения для fragmentTransaction?
ну, там метод для настройки транзакции не вызывается же
источник

A

Alex in Cicerone Chat (RUS)
Aleksey D.
ну, там метод для настройки транзакции не вызывается же
Версия 5.1.1 при использовании forward вызывается, место где указываю setReorderingAllowed вызывается.
источник

A

Alex in Cicerone Chat (RUS)
Alex
Версия 5.1.1 при использовании forward вызывается, место где указываю setReorderingAllowed вызывается.
+ транзишн работает, а вот с задержкой нет.
источник
2020 May 24

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
версия 6.0-dev уже доступна для тестов

implementation("com.github.terrakok:cicerone:6.0-dev")

просьба всех, кто может смигрировать на нее в тестовой ветке в своих проектах и написать результат! если все ОК, то тоже написать, если нет, то тем более!

Библиотека переписана на котлин (именно переписана, а не просто смигрирована)
Апи библиотеки без почти изменений
Поменялся пакет (специально, чтобы осознанно мигрировать)
Удалил поддержку системных фрагментов
Заменил SupportAppScreen -> AppScreen
Добавил возможность выбирать между add и replace транзакциями фрагментов (в команжах навигатора появился доп флаг) 😀

Я знаю, что там есть наверняка проблемы где-то! 😆
Поэтому очень жду фидбека. Как об ошибках, так и про удобство АПИ, возможности наследования и прочее.
Пока буду писать тесты на навигатор + думать, что делать с fragmentParameters, которые мне очень не нравятся в плане реализации (теперь везде надо проверять, что пришло фрагмент или параметры)
источник

OF

Osip Fatkullin in Cicerone Chat (RUS)
Konstantin Tskhovrebov
версия 6.0-dev уже доступна для тестов

implementation("com.github.terrakok:cicerone:6.0-dev")

просьба всех, кто может смигрировать на нее в тестовой ветке в своих проектах и написать результат! если все ОК, то тоже написать, если нет, то тем более!

Библиотека переписана на котлин (именно переписана, а не просто смигрирована)
Апи библиотеки без почти изменений
Поменялся пакет (специально, чтобы осознанно мигрировать)
Удалил поддержку системных фрагментов
Заменил SupportAppScreen -> AppScreen
Добавил возможность выбирать между add и replace транзакциями фрагментов (в команжах навигатора появился доп флаг) 😀

Я знаю, что там есть наверняка проблемы где-то! 😆
Поэтому очень жду фидбека. Как об ошибках, так и про удобство АПИ, возможности наследования и прочее.
Пока буду писать тесты на навигатор + думать, что делать с fragmentParameters, которые мне очень не нравятся в плане реализации (теперь везде надо проверять, что пришло фрагмент или параметры)
I thought it is a pure java library...
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
мир меняется
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
теперь не джава язык разработки под андроид
источник

KV

Konstantin Veretelni... in Cicerone Chat (RUS)
Я что то пропустил, а есть не системные фрагменты?
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Konstantin Veretelnikov
Я что то пропустил, а есть не системные фрагменты?
AndroidX, Support
источник

KV

Konstantin Veretelni... in Cicerone Chat (RUS)
И какие из них системные а какие нет?)
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Это библиотека под андроид, так что 😂
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Konstantin Veretelnikov
И какие из них системные а какие нет?)
все не системные, а android.app.Fragment «системные»
источник

KV

Konstantin Veretelni... in Cicerone Chat (RUS)
Aleksey D.
все не системные, а android.app.Fragment «системные»
Понятно спасибо)
источник

Д

Денис in Cicerone Chat (RUS)
Konstantin Tskhovrebov
версия 6.0-dev уже доступна для тестов

implementation("com.github.terrakok:cicerone:6.0-dev")

просьба всех, кто может смигрировать на нее в тестовой ветке в своих проектах и написать результат! если все ОК, то тоже написать, если нет, то тем более!

Библиотека переписана на котлин (именно переписана, а не просто смигрирована)
Апи библиотеки без почти изменений
Поменялся пакет (специально, чтобы осознанно мигрировать)
Удалил поддержку системных фрагментов
Заменил SupportAppScreen -> AppScreen
Добавил возможность выбирать между add и replace транзакциями фрагментов (в команжах навигатора появился доп флаг) 😀

Я знаю, что там есть наверняка проблемы где-то! 😆
Поэтому очень жду фидбека. Как об ошибках, так и про удобство АПИ, возможности наследования и прочее.
Пока буду писать тесты на навигатор + думать, что делать с fragmentParameters, которые мне очень не нравятся в плане реализации (теперь везде надо проверять, что пришло фрагмент или параметры)
Спасибо большое за работу
источник

DN

Danil Novoselov in Cicerone Chat (RUS)
Konstantin Tskhovrebov
версия 6.0-dev уже доступна для тестов

implementation("com.github.terrakok:cicerone:6.0-dev")

просьба всех, кто может смигрировать на нее в тестовой ветке в своих проектах и написать результат! если все ОК, то тоже написать, если нет, то тем более!

Библиотека переписана на котлин (именно переписана, а не просто смигрирована)
Апи библиотеки без почти изменений
Поменялся пакет (специально, чтобы осознанно мигрировать)
Удалил поддержку системных фрагментов
Заменил SupportAppScreen -> AppScreen
Добавил возможность выбирать между add и replace транзакциями фрагментов (в команжах навигатора появился доп флаг) 😀

Я знаю, что там есть наверняка проблемы где-то! 😆
Поэтому очень жду фидбека. Как об ошибках, так и про удобство АПИ, возможности наследования и прочее.
Пока буду писать тесты на навигатор + думать, что делать с fragmentParameters, которые мне очень не нравятся в плане реализации (теперь везде надо проверять, что пришло фрагмент или параметры)
источник
2020 May 26

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
версия 6.0-dev уже доступна для тестов

implementation("com.github.terrakok:cicerone:6.0-dev")

просьба всех, кто может смигрировать на нее в тестовой ветке в своих проектах и написать результат! если все ОК, то тоже написать, если нет, то тем более!

Библиотека переписана на котлин (именно переписана, а не просто смигрирована)
Апи библиотеки без почти изменений
Поменялся пакет (специально, чтобы осознанно мигрировать)
Удалил поддержку системных фрагментов
Заменил SupportAppScreen -> AppScreen
Добавил возможность выбирать между add и replace транзакциями фрагментов (в команжах навигатора появился доп флаг) 😀

Я знаю, что там есть наверняка проблемы где-то! 😆
Поэтому очень жду фидбека. Как об ошибках, так и про удобство АПИ, возможности наследования и прочее.
Пока буду писать тесты на навигатор + думать, что делать с fragmentParameters, которые мне очень не нравятся в плане реализации (теперь везде надо проверять, что пришло фрагмент или параметры)
а для чего fragmentParams? getFragment() вроде хватало. Можно было все аргументы фрагмента передавать в конструктор экрана и уже в getFragment() во фрагмент как аргументы закинуть.
источник

AD

Aleksey D. in Cicerone Chat (RUS)
Alexey Pushkarev
а для чего fragmentParams? getFragment() вроде хватало. Можно было все аргументы фрагмента передавать в конструктор экрана и уже в getFragment() во фрагмент как аргументы закинуть.
FragmentFactory требует класс же
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Aleksey D.
FragmentFactory требует класс же
хех блин, забыл про него понятно
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Aleksey D.
FragmentFactory требует класс же
а хотя пажди... А разве нельзя также передать в конструктор экрана? Ну типо прям эту фактори в конструктор скрина и передать, а в getFragment() создавать фрагмент с помощью нее.
источник