Skip to content

Releases: SL1dee36/DEEP

DEEP v2.9.5

22 Nov 19:46

Choose a tag to compare

Note

Интерфейс получил полное современное обновление в стилистике material.

Important

Были исправлены критические баги, приводившие к вылетам программы на устройствах с версией API 24-26.

{23BB4EDF-D3FD-43BC-A16E-DAA33316EEE5} {DA6DFCD4-F9EA-430B-8CE2-C5A1D80BD1FF}

DEEP 2.9.4-raw

17 Oct 21:16

Choose a tag to compare

deep_round

deep icon -> deep logo
local mine db 1.0 -> local mine db 2.0 (more type)

Updated .kt storage structure
Moved all functions for divers to the folder

com.example.deep/...
diver/...
handbook/...

barometerFrameActivity.kt
CompassFrameActivity.kt
developer.kt
MainActivity.kt

Co-Authored-By: @Ghostly-DeeF

Full Changelog: 2.9.2...2.9.4

DEEP 2.9.2

15 Oct 21:04
fe87eff

Choose a tag to compare

What's Changed

2.9.0 -> 2.9.2

Add online/offline handbook,
Add new icons,
Fix themes,
etc...

New Contributors

Full Changelog: 2.9.1...2.9.2

DEEP 2.9.1

13 Oct 21:19

Choose a tag to compare

Added processing of the barometer sensor to read pressure and calculate altitude, weather and output recommendations for operations

Full Changelog: 2.9.0...2.9.1

DEEP 2.9.0

10 Oct 18:34

Choose a tag to compare

Сегодня мы внесли следующие изменения в приложение DEEP:

  • Добавлено: Функция проверки обновлений. Теперь приложение может самостоятельно проверять наличие новых версий на GitHub и уведомлять пользователя о доступных обновлениях.
  • Добавлено: Диалоговое окно с предложением обновить приложение, если найдена более новая версия. При нажатии "Обновить" пользователь перенаправляется на страницу релизов GitHub.
  • Улучшено: Управление версиями приложения. Теперь версия приложения (versionCode и versionName) хранится в отдельных переменных в файле build.gradle для более удобного управления и обновления. Убрано использование versionNameSuffix, которое приводило к некорректному формированию номера версии.
  • Добавлено: Логика для предотвращения повторного показа диалога обновления для одной и той же версии. Информация о последней проверенной версии хранится в SharedPreferences.
  • Улучшено: Обработка ошибок при проверке обновлений и получении текущей версии приложения.

Full Changelog: 2.8.17...2.9.0

DEEP pv2.8.17

10 Oct 10:23
d75b195

Choose a tag to compare

Список изменений:

Кислородные баллоны

  1. Добавлены рекомендации по безопасности
  2. Дополнительные расчеты:
  • Потребление воздуха на минуту.
  • Общее количество минут работы.
  1. Уточненные данные:
  • Автоматическое ограничение объема воздуха до доступного объема баллона.

Панель декомпрессии

  1. Добавлена информационная панель
  2. Генератор случайных глубин. Теперь при запуске будут генерироваться случайные параметры глубины и времени работ.

Full Changelog: 2.8.8...2.8.17

DEEP pv2.8.8

08 Oct 14:17
d75b195

Choose a tag to compare

2.8.7 -> 2.8.8

Список изменений:

  1. Запрос разрешений: Приложение теперь запрашивает разрешение на доступ к местоположению, прежде чем пытаться определить координаты. Это устраняет потенциальные ошибки и обеспечивает корректную работу.

  2. Определение местоположения: Использование как GPS, так и данных сети для определения местоположения повышает точность и надежность.

  3. Геокодирование: Улучшена обработка ошибок геокодирования. В случае неудачи отображается информативное сообщение об ошибке.

  4. Обработка ошибок: Общая обработка ошибок при определении местоположения улучшена, что делает приложение более устойчивым.

  5. Оптимизация кода: Удален неиспользуемый код, связанный с определением местоположения по сотовым вышкам.

  6. Кнопки управления: Добавлены кнопки "Обновить" и "Скопировать" для управления данными местоположения.

  7. Дизайн кнопок: Кнопки "Обновить" и "Скопировать" оформлены в виде квадратных иконок без фона для улучшения визуального восприятия.

  8. Доступность: Добавлены описания для улучшения работы с программами для чтения с экрана.

Full Changelog: 2.8.7...2.8.8

DEEP pv2.8.7

03 Oct 16:03

Choose a tag to compare

Основные изменения:

2.6.3 -> 2.8.7

  1. Запрос разрешений: Теперь приложение корректно запрашивает разрешение на доступ к местоположению. Ранее приложение могло пытаться получить местоположение без необходимых разрешений, что приводило к ошибкам.
  2. Симбиоз: Мы добавили синхронизацию, с нашим справочником различных боевых снарядов, и теперь нет необходимости обновлять приложение при добавлении новых сведений, они подтягиваются сразу.
  3. Определение местоположения: Улучшен механизм определения местоположения. Теперь приложение использует как GPS, так и данные сети для получения более точных и надежных координат. Это должно уменьшить количество случаев, когда местоположение не определялось или определялось некорректно.
  4. Геокодирование (преобразование координат в адрес): Улучшена обработка ошибок при преобразовании координат в название страны и города. Если адрес не удается определить, приложение теперь отображает понятное сообщение об ошибке, вместо того чтобы просто не показывать информацию.
  5. Обработка ошибок: В целом, обработка ошибок в коде определения местоположения была значительно улучшена. Теперь приложение более устойчиво к различным ошибкам и предоставляет пользователям более информативные сообщения о проблемах. Это поможет нам быстрее диагностировать и исправлять любые оставшиеся проблемы.
  6. Удаление неиспользуемого кода: Удален неиспользуемый код, связанный с определением местоположения по сотовым вышкам, который мог вызывать путаницу и потенциальные проблемы.

DEEP 2.6.1-beta

02 Jun 20:30
0545062

Choose a tag to compare

The last compiled version, before losing a lot of changes and bug fixes. The source code does not converge with the current build version. Someday my hands will get to writing very many lines of code again, but until then you can use this: