Подповерхность - это проект с открытым исходным кодом, который предоставляет пользователям уникальное и сложное приложение для дайвинга, которое позволяет отслеживать как погружения с одним танком, так и с несколькими танками с использованием воздуха, TriMix или Nitrox.
Программа была написана Линусом Торвальдсом, отцом ядра Linux, который теперь используется на тысячах операционных систем с открытым исходным кодом. Он создал Подповерхность из-за разочарования отсутствием хороших приложений divelog для платформы Linux.
Особенности с первого взгляда
Программное обеспечение было разработано с нуля, чтобы пользователи могли регистрировать используемую защиту экспозиции и веса, приятелей для дайвинга, мастеров погружений, а также оценивать погружения и добавлять личные заметки для каждого погружения.
Благодаря встроенной поддержке GPS, программа также может отслеживать места погружения в трек. При добавлении нового примечания о погружении пользователи смогут вводить время начала, температуру воздуха, местоположение, координаты, дайвмастер, приятель, костюм, рейтинг, видимость, теги и фактические примечания.
Кроме того, вы можете добавить подробную информацию об оборудовании, используемом в цилиндрах и весах, таких как тип, размер, давление, давление, давление, кислород и гелий. На вкладке Статистика отображаются различные статистические данные, такие как глубина, продолжительность, температура, общее время, погружения и SAC.
На вкладке «Информация о погружениях» будет отображаться сводка текущего выбранного погружения, такого как дата, используемые и потребляемые газы, максимальная и средняя глубина, давление и температура воздуха, соленость, время погружения, OTU, температура воды, SAC и интервал .
Под капотом поддерживаемые операционные системы и выводы
Быстрый просмотр под капотом, расскажет нам, что графический пользовательский интерфейс приложения написан с помощью инструментария Qt GUI, что означает, что программное обеспечение полностью совместимо с операционными системами Linux, Microsoft Windows и Mac OS X.
Подводя итоги, Subsurface является отличным приложением для приложений для платформ Windows и Mac OS X, а также захватывающим программным обеспечением для экосистемы с открытым исходным кодом, где приложения для регистрации погружений практически отсутствуют.
Что нового в этой версии:
- Рабочий стол: добавить столбец «Теги» в представлении списка погружений
- Рабочий стол: отмените изменение, которое непреднамеренно нарушило применение GPS-координат для погружений.
- Рабочий стол: Исправить формат экспорта CSV для списка погружений и профиля погружения.
- Рабочий стол: измените стратегию, когда нужно удалить цилиндр.
- Рабочий стол / мобильный телефон: номера форматов в соответствии с выбранным языком подповерхности
- Рабочий стол: комбинированная коробка со свежей морской водой и EN 13319 в планировщике погружений.
- Рабочий стол: измененный "соленость" к "типу воды" при планировании погружений и информации о погружениях
- Map-widget: попытайтесь сопоставить уровень масштабирования в Картах Google.
- Map-widget: улучшает текст контекстного меню
- Погружение фотографий: не загружать весь файл для анализа данных EXIF
- Импорт журнала погружений: добавьте имперскую поддержку импорта UDCF.
- Поддерживаются новые компьютеры для дайвинга:
- Heinrichs Weikamp OSTC 2 TR
- Scubapro Aladin Sport Matrix, Aladin Square.
- Seac Jack
- Shearwater Nerd 2
- Suunto EON Core
Что нового в версии:
- Исправления SmallUI
- Улучшение кода кислорода в блоке планирования
- Запись сообщений журнала в файлы, если они не запускаются с консоли в Windows
- Улучшено обнаружение версий OpenGL (предотвращает потенциальный сбой на большинстве операционных систем с помощью старых драйверов gfx)
- Улучшить поведение редактирования виджета карты. Разрешить обновление местоположения маркера, который редактируется, путем ввода новых координат в текстовое поле в «реальном времени». Кроме того, не ставьте новые маркеры на координату 0,0 и вместо этого размещайте их в текущем центре карты.
Что нового в версии 4.6.4:
- Разрешить прямой ввод глубины погружения и продолжительности для добавленных вручную погружений
- Улучшенные метки таблиц и всплывающие подсказки в планировщике
- Минимальный режим расчета газа в планировщике
- Лучшая обработка заметок при перепланировании погружений
- Много изменений последовательности для терминов, используемых в приложении
- Поддержка ширины границ в шаблонах печати
- Исправить ситуации, когда давление в цилиндре будет неправильно отмечено красным цветом
- Много улучшений для экспорта и импорта CSV
- Небольшие исправления для импорта DivingLog
- Попытка проанализировать журналы погружений как латинские-1, если разбор uft-8 терпит неудачу
- Добавить поддержку для импорта последнего формата Suunto DM5
- Правильная система синхронизации между подповерхностными и подповерхностными подвижными (с использованием облачного хранилища)
- Исправить некоторые проблемы, связанные с округлением.
- Исправить несколько потенциальных сбоев
- Улучшение обработки значений давления в резервуаре памяти Uwatec
- Лучшая обработка импорта кобальта с неиспользуемыми цистернами
- libdivecomputer:
- Исправить ошибку в подповерхностной версии libdivecomputer, которая может вызвать переполнение буфера
- несколько небольших исправлений от upstream libdivecomputer
Что нового в версии 4.6:
- Изменения в пользовательском интерфейсе:
- Отображение тепловой карты загрузки ткани деко.
- Реконструированный доступ к Facebook из подповерхности
- Улучшена обработка и визуализация событий для дайв-компьютеров в профиле погружения (группировка их в информацию, предупреждение и оповещение - лучше всего поддерживается на Suunto EON Steel).
- Интервал отображения поверхности, а также время выполнения погружений в планировщике
- Список погружений показывает, связаны ли погружения с фотографиями
- Добавить --user = аргумент командной строки, который позволяет переключаться между разными пользователями из командной строки
- Добавить --cloud-timeout = аргумент командной строки, который позволяет подождать дольше (или короче, если на то пошло) до того, как мы выберем время ожидания облачного хранилища. Очень полезно, когда в районах с плохим подключением к Интернету
- Отдельные модели deco для журнала и планировщика
- Многие обновления переводов
- Импорт и экспорт:
- Добавить поддержку для импорта файлов журнала AVI под водой
- Добавить импорт DAN DL7
- Многие исправления и улучшения для импортера CVS
- Исправление ошибок для разбора AP Divesight dive log
- Исправления для импорта и экспорта Divelogs.de
- Исправления для экспортера UDDF
- Импорт SmartTrack .slg (недоступен через основное приложение - пользовательский импортер может быть создан с использованием источников подповерхности)
- Разрешенные ошибки:
- Исправлены проблемы с открытием изображений с вкладки с рисунком
- Исправлены ложные ошибки при сохранении в облачном хранилище
- Лучшая обработка медленных сетевых подключений при использовании облачного хранилища.
- Многие мелкие исправления для дайверовщика
- Многие другие исправления для различных ошибок, о которых сообщалось начиная с 4.5
- Другое:
- Многие обновления и улучшения в руководстве пользователя
- Обновлены двоичные файлы Windows и Mac до Qt 5.7.1 (и более поздние версии нескольких других библиотек поддержки).
- Поддержка дайв-компьютера:
- Улучшена поддержка OSTC 4.
- Улучшения в работе с обновлением прошивки OSTC.
- Небольшое исправление для загрузчика Uemis для еще одного случая с угловым кодом (Uemis-загрузчик известен для некоторых пользователей - он больше не поддерживается)
- Добавлена поддержка дополнительных divecomputers (благодаря большой работе проекта libdivecomputer)
- aqualand: Citizen Hyper Aqualand
- Меридиан: Скубапро Мантис
- nitekq: Dive Rite NiTek Q, NikTek Trio
- Aeris: 500 AI, XR-1 NX
- Aqualung: i300, i550T
- Beuchat: Mundial 2, Mundial 3, Voyager 2G
- Cressi: Giotto
- Hollis: TX1
- Mares: Airlab, Smart Apnea, Puck 2
- Oceanic: OCi
- Scubapro: XTender 5
- Шервуд: Амфос, Амфос Эйр, Видение
- Subgear: XP-3G, XP-Air
- Uwatec: Aladin 2G
Что нового в версии 4.5.6 / 4.6 Beta 1:
- Исправлены ложные ошибки при сохранении в облачном хранилище
- Лучшая обработка медленных сетевых подключений при использовании облачного хранилища.
- Добавить --cloud-timeout = аргумент командной строки, который позволяет подождать дольше (или короче, если на то пошло) до того, как мы выберем время ожидания облачного хранилища. Очень полезно, когда в районах с плохим подключением к Интернету
- Добавить --user = аргумент командной строки, который позволяет переключаться между разными пользователями из командной строки
- Многие исправления для импортера CVS
- Импорт DAN DL7
- Импорт SmartTrack .slg
- Исправления для импорта и экспорта Divelogs.de
- Исправления для экспортера UDDF
- Небольшое исправление для загрузчика Uemis для еще одного случая с угловым кодом (Uemis-загрузчик известен для некоторых пользователей - он больше не поддерживается)
- Улучшена обработка событий для дайв-компьютеров (группировка их в информацию, предупреждение и оповещение - лучше всего поддерживается на Suunto EON Steel)
- Добавить визуализацию тепловой карты загрузки ткани deco.
- Многие мелкие исправления для дайверовщика
- Многие исправления для различных ошибок
- Добавлен текущий libdivecomputer с поддержкой дополнительных divecomputers:
- aqualand: Citizen Hyper Aqualand
- Меридиан: Скубапро Мантис
- nitekq: Dive Rite NiTek Q, NikTek Trio
- Aeris: 500 AI, XR-1 NX
- Aqualung: i300, i550T
- Beuchat: Mundial 2, Mundial 3, Voyager 2G
- Cressi: Giotto
- Hollis: TX1
- Mares: Airlab, Smart Apnea, Puck 2
- Oceanic: OCi
- Scubapro: XTender 5
- Шервуд: Амфос, Амфос Эйр, Видение
- Subgear: XP-3G, XP-Air
- Uwatec: Aladin 2G
Что нового в версии 4.5.5:
- Обновить до последнего libdivecomputer:
- Добавить поддержку Cochran Commander и EMC
- Добавить поддержку Uwatec Aladin Sport
- Добавьте поддержку Suunto Zoop / Vyper Novo, Suunto D4i и D6i с последней прошивкой.
- Добавить поддержку Heinrichs & Weikamp OSTC4
- Добавить поддержку Aqualung i450T
- Добавить поддержку для Cressi Newton
- В планировщике погружений блок переключения давления при планировании в рекреационном режиме и установке резерва танков
- В планировщике погружений покажите правильный профиль VPM-B + в профиле при планировании в режиме VPM-B и укажите конкретные градиентные параметры планировщика в режиме Buhlman.
- Включить отображение "потолка" на основе VPM-B. в профиле
- Исправить ошибку относительно параметра глубины в конфигурации OSTC / OSTC3.
- Исправить ошибку при экспорте CSV
- Исправить ошибки в импорте Suunto DM5
- Исправьте потенциальную гонку при немедленном переходе на добавление погружения или Планировщика при доступе к облачному хранилищу.
- Исправить проблему для некоторых пользователей с паролями облачных хранилищ
Что нового в версии 4.5.4:
- Обновить до последнего libdivecomputer:
- Исправить ряд проблем при анализе данных дайв-компьютера (Shearmos Amphos Air, Shearwater Predator, несколько моделей Oceanic).
- Добавить поддержку Oceanic / Aeris F11, DiveSystem iX3M, Shearwater Perdix
- Исправить несколько проблем с импортом из CSV, divelogs.de и других источников.
- Добавить лучшую поддержку конфигурации OSTC3
- Исправить потенциальную ошибку округления при экспорте весовых систем
- Если файл XML содержит фактическую соленость (вместо значения плотности, которое мы называем соленостью), правильно интерпретируйте это значение
- Добавить статистику по типу погружения
- Небольшие исправления пользовательского интерфейса
Что нового в версии 4.5.2:
- В этом выпуске добавлено несколько небольших обновлений для нашего поддержка погружений, включая поддержку загрузки погружений с компьютеров DSTC с новейшей прошивкой.
Что нового в версии 4.4.1:
- Подповерхность поддерживает отправку погружения с изображениями профиля и некоторыми соответствующими данными на временную шкалу пользователя на Facebook.
- Подповерхность теперь позволяет пользователю выбирать, какой из погружений, загруженных с дайв-компьютера, будет добавлен в список погружений.
- Мы добавили больше возможностей для импорта CSV для ручных журналов погружений; это теперь включает начальное и конечное давление для основного резервуара, а также температуры воздуха и воды.
- Существует также новый интерактивный диалог, который значительно упрощает определение смысла различных столбцов при импорте CSV.
- Подповерхность теперь может импортировать базы данных для дайвинга из программы Divelog Cobalt.
- Подчеркнутый рисунок профиля значительно ускорился, что также улучшило ситуацию при использовании визуального редактора для добавления погружений или плановых погружений.
- Мы добились большего прогресса в поддержке PSCR - все еще не полностью функциональны, но приближаемся. Теперь можно выбрать тип погружения (OC, CCR, PSCR) в пользовательском интерфейсе.
- Изменения в месте погружения на земном шаре теперь вызывают режим редактирования погружений и могут быть отклонены. Координаты GPS отображаются сразу же при выборе места погружения на земном шаре.
- Для владельцев Heinrichs & Weikamp OSTC 3 и OSTC Sport Subsurface теперь поддерживают обновление прошивки и информируют пользователей о новых выпусках прошивки.
- Добавить поддержку импорта журналов из Divesoft Freedom
- Выбросил 64-битный двоичный файл Windows и вернулся к одному 32-битовому двоичному файлу, который работает на всех версиях Windows, 32 или 64 бит, вплоть до Windows XP.
Что нового в версии 4.4.0:
- Подповерхность поддерживает отправку погружения с изображениями профиля и некоторыми соответствующими данными на временную шкалу пользователя на Facebook.
- Подповерхность теперь позволяет пользователю выбирать, какой из погружений, загруженных с дайв-компьютера, будет добавлен в список погружений.
- Мы добавили больше возможностей для импорта CSV для ручных журналов погружений; это теперь включает начальное и конечное давление для основного резервуара, а также температуры воздуха и воды.
- Существует также новый интерактивный диалог, который значительно упрощает определение смысла различных столбцов при импорте CSV.
- Подповерхность теперь может импортировать базы данных для дайвинга из программы Divelog Cobalt.
- Подчеркнутый рисунок профиля значительно ускорился, что также улучшило ситуацию при использовании визуального редактора для добавления погружений или плановых погружений.
- Мы добились большего прогресса в поддержке PSCR - все еще не полностью функциональны, но приближаемся. Теперь можно выбрать тип погружения (OC, CCR, PSCR) в пользовательском интерфейсе.
- Изменения в месте погружения на земном шаре теперь вызывают режим редактирования погружений и могут быть отклонены. Координаты GPS отображаются сразу же при выборе места погружения на земном шаре.
- Для владельцев Heinrichs & Weikamp OSTC 3 и OSTC Sport Subsurface теперь поддерживают обновление прошивки и информируют пользователей о новых выпусках прошивки.
- Добавить поддержку импорта журналов из Divesoft Freedom
- Выбросил 64-битный двоичный файл Windows и вернулся к одному 32-битовому двоичному файлу, который работает на всех версиях Windows, 32 или 64 бит, вплоть до Windows XP.
Что нового в версии 4.3:
- Подповерхность теперь поддерживает гибкую фильтрацию списка погружений. Когда фильтр открывается, можно указать комбинацию различных критериев, таких как теги, люди, которые находились на погружении, место для погружения, костюм и т. Д. Во время фильтрации можно увидеть, сколько погружений соответствует любому из критериев, а также количество погружений сочетание выбранных критериев.
- При редактировании погружения теперь можно копировать информацию о погружении и вставлять ее в один или несколько других погружений. Это позволяет легко добавлять одно и то же оборудование, друзей, теги или другие аспекты погружения в группу погружений со схожими характеристиками.
- Теперь профиль погружения предлагает удобный для понимания график насыщения тканей, который показывает насыщение тканей в любой момент погружения.
- В профиле погружения можно включить улучшенную визуализацию комбинаций газов, используемых во время погружения.
- Владельцы OSTC 2 и 3 Heinrichs & Weikamp, а также компьютеры для дайвинга в популярном семействе дайв-компьютеров Suunto Vyper могут настраивать настройки своих компьютеров для дайвинга с использованием подповерхности.
- Для нескольких дайв-компьютеров Subsurface теперь загружает дополнительные данные и показывает их в новой вкладке на экране. Это включает в себя (в зависимости от дайв-компьютера) информацию, такую как уровни заряда батареи, отсутствие времени пролета, градиентные факторы, используемые во время погружения, и т. Д. Эта функция включена во всех официальных двоичных файлах подповерхности и включает SDA Uemis Zurich. При создании из исходного кода требуется специальная версия libdivecomputer (как описано в файле INSTALL).
- Планировщик погружений теперь предлагает возможность перепланировать погружения и создать дублирующие планы погружений для планирования нескольких сценариев.
- Мы добавили поддержку нескольких новых компьютеров для дайвинга, включая Suunto EON Steel, компакт-диск Aeris A300 и Aeris F11.
- Subsurface теперь может импортировать журналы погружений из программного обеспечения Liquivision и Cochran, а также новый Suunto DM5.
- Мы сделали много улучшений для импорта UDDF и CSV, экспорт UDDF теперь соответствует последней версии стандарта.
- Были рассмотрены многие проблемы с экспортом HTML.
- Добавлена начальная поддержка ребризеров с замкнутой цепью (CCR) и pSCR. Можно импортировать журналы погружений из Poseidon MkVI CCR. Визуализация дайв-журналов, а также планирование погружений должны работать, но эта функция довольно рано в своем развитии, и мы предполагаем, что в этой области может быть несколько ошибок и неправильных функций.
- Другие заметные улучшения:
- Импорт вручную зарегистрированных погружений (например, из существующего журнала журналов) теперь значительно лучше документирован в руководстве пользователя. Вместо того, чтобы индивидуально вводить каждое погружение с помощью редактора графического профиля, пользователи могут добавлять все свои погружения в электронную таблицу и импортировать данные оттуда в подповерхность за одну операцию.
- Многие другие небольшие улучшения для планировщика
- Многие небольшие изменения пользовательского интерфейса для лучшего использования на небольших дисплеях (более плотные столбцы и заголовки столбцов в списке погружений, панель инструментов значков больше не
- заставляет минимальную высоту профиля и т. д.)
- Улучшения на дисплеях HiDPI
- Мы установили раздражающую ошибку, когда при редактировании погружения всплывающее окно с завершением будет охватывать строку редактирования (обычно это происходит при редактировании тегов).
- Для (довольно необычных) компьютеров для дайвинга, которые отправляют событие заголовка в каждый образец, мы автоматически объявляем показ профиля
- Установщик Windows умнее: 64-битный установщик отказывается устанавливать свои двоичные файлы на 32-битной ОС и, наоборот, установщик предупреждает вас при установке 32-битных двоичных файлов на 64-битной ОС
- Лучшая синхронизация с divelogs.de, включая поддержку нескольких танков
Что нового в версии 4.2:
- Установщик Windows теперь является 64-битным установщиком, включая Qt5
- Есть еще устаревший 32-битный инсталлятор, включая Qt4, но у него есть несколько известных проблем (среди прочего, печать имеет ряд ошибок, исправленных в Qt5).
- Установщик Mac также был обновлен до Qt5
- Текущая версия разработки libdivecomputer используется для сборки Windows и Mac.
- Планировщик погружений снова добавлен, используя редактор графического профиля; он поддерживает разные скорости всплытия, разрывы бэкградов во время деко и многие другие интересные функции; он позволяет пользователю печатать только план погружения (без графического профиля); один недостаток заключается в том, что в настоящее время невозможно перепланировать запланированное погружение, то есть после сохранения плана погружения вы больше не сможете редактировать / изменять план; вы должны начать с нуля. Это находится в списке задач.
- Изображения могут быть связаны с погружениями и показаны в профиле.
- Печать значительно улучшена (но см. выше), включая «1 погружение на страницу», режим, лучший рендеринг погружений (на наш взгляд) и лучшие данные, представленные за погружение.
- Ввод данных для погружений гораздо более интуитивно понятен и последователен.
- У нас есть достаточно функциональный HTML-экспортер для журнала погружений (он все еще работает, но уже достаточно мощный, даже несмотря на отсутствие поддержки локализации).
- Поддержка импорта файлов журнала погружений с компьютеров для подводного плавания Seabear.
- Мы добавили опрос пользователей, чтобы узнать больше о интересах и потребностях наших пользователей.
- Расширенные и расширенные руководства пользователя
- Новые переведенные руководства пользователя на русском и испанском языках
Что нового в версии 4.1:
- улучшен импорт CVS и добавлен экспорт CVS
- импорт экспортированных файлов журнала из Sensus (CSV) и Shearwater Desktop (XML)
- улучшена поддержка UDDF и divelogs.de.
- обобщенный диалог импорта
- значительно улучшена согласованность для диалоговых окон, сочетаний клавиш и т. д.
- улучшенная обработка ошибок при загрузке из divecomputer
- экспортировать карту мира HTML с сайтами для дайвинга
- создавать резервные копии перед перезаписыванием файлов XML
- не отображать неиспользуемые цилиндры на вкладке оборудования (это можно отключить, а старое поведение будет восстановлено в настройках)
- много очистки кода, исправления стилей, улучшенная согласованность
- улучшена поддержка Qt5 (но все же есть некоторые визуальные странности)
- много улучшений в инфраструктуре построения (из создания дерева, возможности построения без Marble, сделать WIP-планировщик опцией конфигурации)
- исправлено более 50 ошибок.
- новый перевод (греческий, британско-английский, латышский и румынский).
- экспериментальная "проверка обновлений" (в основном для Windows и Mac).
- экспериментальный (и недокументированный ...) альтернативный формат хранения
Что нового в версии 4.0.2:
- Исправлен потенциальный сбой при импорте данных погружения без информации о модели данных для дайверов
- Улучшить синтаксический анализ данных оборудования; теперь он принимает локализованные блоки, а также вводит их в единицы, которые не являются единицами отображения (поэтому, если вы выполняете подповерхность в метрике, но погружаетесь в место, где веса находятся в фунтах США (фунты), теперь вы можете ввести вес в фунтах и Неповерхность делает правильные вещи)
- Исправить температурное преобразование при загрузке данных из Uemis SDA
- Улучшить автозаполнение, чтобы всегда быть чувствительным к регистру.
- Улучшить обработку выбора в списке погружений
- Включить данные события в дамп libdivecomputer
- Улучшение профилей, созданных для погружений без образцов глубины и средней глубины.
Что нового в версии 4.0.1:
- Исправлено несколько ошибок, обрабатывающих не-ASCII-текст как в текстовых полях, так и в именах файлов Windows
- Добавлена поддержка для генерации файлов libdivecomputer и дампов
- Многие улучшения для импорта и экспорта других форматов файлов
- Файлы XSLT встроены в качестве ресурсов, избегая проблем с их отсутствием.
- Поддержка дополнительных форматов координат GPS
- Исправлено несколько ошибок при редактировании введенных вручную погружений
- Исправлено несколько ошибок с вводом данных для весов и цистерн.
- Увеличьте количество систем отслеживаемых весов до 6
- Исправлена установка шрифта в настройках
- Улучшенный внешний вид при работе с темными темами
- Поддержка старых версий Mac OS / X с DMG по умолчанию (& gt; = 10,5)
<сильные> Требования :
- Qt литий>
- Плазма KDE
Комментарии не найдены