Releases: easydev991/SwiftUI-WorkoutApp
Releases · easydev991/SwiftUI-WorkoutApp
3.13.0
Что нового
- Для iOS 17+ существенно снижено энергопотребление
- Оптимизировали создание площадок - теперь местоположение и адрес определяются только при нажатии на кнопку добавления площадки, и при первом появлении экрана с картой после открытия приложения
- Даже при нажатии на кнопку добавления площадки адрес определяется не чаще раза в минуту, а местоположение - не чаще раза в 10 секунд, что должно снизить нагрузку на устройство
Все изменения: 3.12.0...3.13.0
3.12.0
Что нового
Все изменения: 3.11.0...3.12.0
3.11.0
3.10.0
Что нового
- Обновлен экран фильтров площадок: теперь есть отдельная кнопка для сохранения изменений (раньше фильтры применялись сразу при изменении)
- Фильтры площадок сохраняются при перезапуске приложения
- Если не нашли площадки с выбранными фильтрами для конкретного города, предложим сменить фильтры или выбрать другой город
- Фильтр по городам теперь доступен и для карты, и для списка площадок
- Карта отображается всегда, даже без доступа к геолокации
- При выборе города карта сразу его отобразит
- Для авторизованного пользователя при сбросе фильтра по городу карта покажет город, указанный в профиле
- Для неавторизованного пользователя карта по умолчанию показывает Москву
- При создании площадки используем актуальные координаты (раньше использовались координаты с момента появления карты)
- При создании площадки ищем город в справочнике сайта, чтобы привязать площадку к правильному городу (раньше при создании площадки ей присваивали город из профиля автора площадки)
- На детальном экране площадки можно нажать на мини-карту, чтобы открыть новый экран с картой и этой площадкой на ней для более удобного просмотра
- Убраны лишние жесты обновления с экранов, где нечего обновлять
- Добавлена поддержка
iPad
- Улучшена доступность
- Рефактор
Все изменения: 3.9.0...3.10.0
3.9.0
3.8.3
3.8.2
Что нового
Поправил древний баг с загрузкой картинок и немного переделал экран "Ещё" (бывшие "Настройки") - #327
Все изменения: 3.8.1...3.8.2
3.8.1
3.8.0
Что нового
- Добавлена возможность делать фото площадок и профиля прямо в приложении
- Доработано отображение загрузки профиля пользователя (возраст и локация)
- При изменении площадки она обновляется на экране добавленных пользователем площадок и в списке площадок на главном экране
- Убран лишний жест свайпа для обновления с экрана добавленных пользователем площадок (там нет запросов к серверу)
- Доработан скролл к последнему сообщению на экране диалога при появлении экрана и при отправке сообщения
Все изменения: 3.7.0...3.8.0
3.7.0
Что нового
- Переезд на Xcode 16+ и Swift 6.0 - #315
- Доработал отображение отсутствия подключения - #317
- Фильтруем список площадок - #318
- Обновил состояние экрана со списком площадок для пользователя - #319
- Поправил ширину на нескольких экранах - #320
- На экране профиля проверяем наличие подключения - #321
- Добавил ссылку на гитхаб - #322
- Доработал алерты при отсутствии подключения - #323
- Поправил запрос на доступ к наклейкам - #324
Все изменения: 3.6.2...3.7.0