Releases: SL1dee36/DEEP
DEEP v2.9.5
DEEP 2.9.4-raw
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.ktCo-Authored-By: @Ghostly-DeeF
Full Changelog: 2.9.2...2.9.4
DEEP 2.9.2
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
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
Сегодня мы внесли следующие изменения в приложение DEEP:
- Добавлено: Функция проверки обновлений. Теперь приложение может самостоятельно проверять наличие новых версий на GitHub и уведомлять пользователя о доступных обновлениях.
- Добавлено: Диалоговое окно с предложением обновить приложение, если найдена более новая версия. При нажатии "Обновить" пользователь перенаправляется на страницу релизов GitHub.
- Улучшено: Управление версиями приложения. Теперь версия приложения (
versionCodeиversionName) хранится в отдельных переменных в файлеbuild.gradleдля более удобного управления и обновления. Убрано использованиеversionNameSuffix, которое приводило к некорректному формированию номера версии. - Добавлено: Логика для предотвращения повторного показа диалога обновления для одной и той же версии. Информация о последней проверенной версии хранится в
SharedPreferences. - Улучшено: Обработка ошибок при проверке обновлений и получении текущей версии приложения.
Full Changelog: 2.8.17...2.9.0
DEEP pv2.8.17
Список изменений:
Кислородные баллоны
- Добавлены рекомендации по безопасности
- Дополнительные расчеты:
- Потребление воздуха на минуту.
- Общее количество минут работы.
- Уточненные данные:
- Автоматическое ограничение объема воздуха до доступного объема баллона.
Панель декомпрессии
- Добавлена информационная панель
- Генератор случайных глубин. Теперь при запуске будут генерироваться случайные параметры глубины и времени работ.
Full Changelog: 2.8.8...2.8.17
DEEP pv2.8.8
2.8.7 -> 2.8.8
Список изменений:
-
Запрос разрешений: Приложение теперь запрашивает разрешение на доступ к местоположению, прежде чем пытаться определить координаты. Это устраняет потенциальные ошибки и обеспечивает корректную работу.
-
Определение местоположения: Использование как GPS, так и данных сети для определения местоположения повышает точность и надежность.
-
Геокодирование: Улучшена обработка ошибок геокодирования. В случае неудачи отображается информативное сообщение об ошибке.
-
Обработка ошибок: Общая обработка ошибок при определении местоположения улучшена, что делает приложение более устойчивым.
-
Оптимизация кода: Удален неиспользуемый код, связанный с определением местоположения по сотовым вышкам.
-
Кнопки управления: Добавлены кнопки "Обновить" и "Скопировать" для управления данными местоположения.
-
Дизайн кнопок: Кнопки "Обновить" и "Скопировать" оформлены в виде квадратных иконок без фона для улучшения визуального восприятия.
-
Доступность: Добавлены описания для улучшения работы с программами для чтения с экрана.
Full Changelog: 2.8.7...2.8.8
DEEP pv2.8.7
Основные изменения:
2.6.3 -> 2.8.7
- Запрос разрешений: Теперь приложение корректно запрашивает разрешение на доступ к местоположению. Ранее приложение могло пытаться получить местоположение без необходимых разрешений, что приводило к ошибкам.
- Симбиоз: Мы добавили синхронизацию, с нашим справочником различных боевых снарядов, и теперь нет необходимости обновлять приложение при добавлении новых сведений, они подтягиваются сразу.
- Определение местоположения: Улучшен механизм определения местоположения. Теперь приложение использует как GPS, так и данные сети для получения более точных и надежных координат. Это должно уменьшить количество случаев, когда местоположение не определялось или определялось некорректно.
- Геокодирование (преобразование координат в адрес): Улучшена обработка ошибок при преобразовании координат в название страны и города. Если адрес не удается определить, приложение теперь отображает понятное сообщение об ошибке, вместо того чтобы просто не показывать информацию.
- Обработка ошибок: В целом, обработка ошибок в коде определения местоположения была значительно улучшена. Теперь приложение более устойчиво к различным ошибкам и предоставляет пользователям более информативные сообщения о проблемах. Это поможет нам быстрее диагностировать и исправлять любые оставшиеся проблемы.
- Удаление неиспользуемого кода: Удален неиспользуемый код, связанный с определением местоположения по сотовым вышкам, который мог вызывать путаницу и потенциальные проблемы.
DEEP 2.6.1-beta
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:


