1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/catchpig-kmvvm

Клонировать/Скачать
CHANGE_lOG.md 8.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 24.11.2024 08:49 04fd1fb

CHANGE LOG

v1.2.2

  • RecyclerAdapter: добавлена конфигурация доступности пустой страницы.

v1.2.1

  • FlowExt: добавлен метод жизненного цикла lifecycleNull.

v1.2.0

  • Обновлена версия material, решена проблема с крахом из-за отражения в более высокой версии.

v1.1.8

  • Решены проблемы с указателями null для LoadingViewController и StatusBarController.

v1.1.7

  • В полноэкранном режиме решена проблема с белой полосой в верхней части строки состояния.

v1.1.6

  • CompositeDisposable в BaseViewModel стал ленивой загрузкой.
  • Добавлен метод расширения для открытия activity по экрану id.

v1.1.3 (2023.7.6)

  • instalApk: добавлен флаг FLAG_ACTIVITY_NEW_TASK.
  • BaseDialogFragment: добавлены обратные вызовы OnDismissListener и OnShowListener.

v1.1.2 (2023.6.28)

  • Расширены функции versionCode и versionName.
  • Решена проблема с неудачной загрузкой по адресу загрузки с портом.

v1.1.1 (2023.6.25)

  • ContextExt: добавлен расширенный метод readTextFromAssets.
  • StringExt: добавлен расширенный метод isConnected.
  • NetManager: добавлен параметр baseUrl в методе getService.

v1.1.0 (2023.6.23)

  • Диалог Fragment добавлен как базовый класс.

v1.0.9 (2023.6.21)

  • Удалены методы жизненного цикла, связанные с устареванием.
  • В BaseView добавлен интерфейс snackBar.

v1.0.8 (2023.6.4)

  • Настроен атрибут enable по умолчанию для состояний.
  • Добавлено расширение Toast.
  • Установлены глобальные стили заголовков.

v1.0.7 (2023.5.28)

  • PrefsGenerator: добавлены методы сохранения данных синхронно и асинхронно.

v1.0.6 (2023.3.26)

  • ViewModel: добавлен метод жизненного цикла Flow.

v1.0.5 (2023.3.21)

  • Исправлена ошибка с исключением FragmentTransaction.replace.

v1.0.4 (2023.1.13)

  • Получен метод получения всех данных источника в RecyclerAdapter.

v1.0.3 (2022.12.7)

  • Распределение прогресса загрузки изменено с rxjava на handler.

v1.0.2 (2022.11.8)

  • Исправлено исключение с аннотацией ServiceApi в ksp.

v1.0.1 (2022.11.5)

  • Оптимизирован ksp.
  • Добавлена глобальная конфигурация для загрузки неудачных страниц.

v1.0.0 (2022.10.31)

  • Перенос kapt на ksp для ускорения компиляции.
  • Удаление компиляционных аннотаций Adapter.
  • Настройка view_root макета.

v0.5.3 (2022.10.22)

  • Модуль загрузки разделён на отдельный модуль.
  • Из utils удалён android.permission.REQUEST_INSTALL_PACKAGES.

v0.5.1 (2022.10.15)

  • Startup используется вместо пользовательского ContentProvider для оптимизации запуска.
  • Методы жизненного цикла в BaseVMActivity и BaseVMFragment перенесены в Flow.
  • Отформатирован вывод журнала.

v0.5.0 (2022.10.14)

  • Функции lifecycleFlow получили обратные вызовы для исключений.

v0.4.9 (2022.10.13)

  • Устранена проблема сбоя при вызове startKtActivity.

v0.4.8 (2022.9.24)

  • Синглтон преобразован во внутренний статический класс, что обеспечивает безопасность потоков.

v0.4.7 (2022.9.24)

  • Преобразование синглтона во внутренний статический класс.
  • Перемещение SnackBar в расширенные функции.

v0.4.6 (2022.8.30)

  • Журнал получил информацию о методе и строке.

v0.4.5 (2022.5.2)

  • Исключены зависимости RxJava и retrofit rxjava.

v0.4.4 (2022.4.21)

  • Улучшен код загрузки.

v0.4.3 (2022.4.20)

  • Улучшен код загрузки.

v0.4.2 (2022.4.19)

  • Загрузка файлов стала возможной через сопрограммы.

v0.4.1 (2022.1.14)

  • Многофайловая загрузка получила обратный вызов прогресса.
  • Интерфейс для многофайловой загрузки улучшен.

v0.4.0 (2021.12.19)

  • Код оптимизирован.

v0.3.9 (2021.12.17)

  • Retrofit: улучшено сериализованное преобразование, базовый класс для ServiceApi — SerializationConverter.

v0.3.8 (2021.12.16)

  • Замена GsonConverterFactory на SerializationConverterFactory в сетевых запросах.

v0.3.7 (2021.12.11)

  • Оптимизация сетевой структуры запросов.
    1. Параметр factory в аннотации ServiceApi заменён на responseConverter.
    1. Создан класс-оболочка GsonResponseBodyConverter.
    1. Создана абстрактная оболочка BaseResponseBodyConverter.

v0.3.6 (2021.12.7)

  • Обновление элемента управления обновлением.
  • Отказ от интерфейса IAdapterListControl.
  • Исключение свойств pageSize, nextPageIndex и метода getRefreshStatus из интерфейса IPageControl.
  • Создание элемента управления RefreshRecyclerView.

v0.3.5 (2021.12.6)

  • Решение проблемы отдельного добавления footer, приводящего к сбою (#I4L4U2).

v0.3.4 (2021.12.5)

  • Проблема с индексом за пределами границ при добавлении footer в RecycleAdapter устранена.

v0.3.3 (2021.12.4)

  • Добавление debugInterceptors в аннотацию ServiceApi, только при NetManager.setDebug(true) перехватчики добавляются в OkHttp.

v0.3.2 (2021.11.24)

  • IFlowError: добавлены интерфейсы onBaseFragmentError и onBaseActivityError.

v0.3.1 (2021.11.23)

  • Несколько аннотаций ServiceApi приводят к ошибкам генерации кода, проблема решена.

v0.2.9 (2021.11.21)

  • Фрагменты и действия получили параметры позиции для Snackbar.

v0.2.8 (2021.11.21)

  • SnackBar во фрагменте не отображается под ним.
  • Позиция SnackBar может быть установлена (Gravity).

v0.2.7 (2021.11.20)

  • Аннотации ServiceApi отделены от GlobalCompiler, так как они могут использоваться в модулях.
  • Наблюдатель Error заменён на Flow Error.

v0.2.6 (2021.11.10)

  • Во фрагментах и действиях улучшена реализация loadingview.
  • Жизненный цикл и поток во фрагментах и действиях обновлены с помощью методов lifecycleScope+flow для обновления списка (lifecycleFlowRefresh).

v0.2.5 (2021.11.7)

  • Действия и фрагменты получили методы без загрузки (lifecycleFlow).

v0.2.4 (2021.11.6)

  • Изменение имён методов жизненного цикла и потока.

v0.2.3 (2021.10.29)

  • Поддержка обратного вызова потока для сетевых запросов.
  • Обработка loading и hideLoading в действиях.

v0.2.2 (2021.10.25)

  • Статусная строка: проблема с установкой полноэкранного режима и прозрачностью решена.

v0.2.1 (2021.10.24)

  • NetManger: добавлен режим отладки.

v0.2.0 (2021.10.23)

  • Добавлены аннотации Retrofit+OkHttp+RxJava ServiceApi.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/catchpig-kmvvm.git
git@api.gitlife.ru:oschina-mirror/catchpig-kmvvm.git
oschina-mirror
catchpig-kmvvm
catchpig-kmvvm
master