GitHub / subsurface/subsurface / commits
This is the official upstream of the Subsurface divelog program
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 2d2216d7 |
Mobile: Highlight an Invalid Recreational Plan in the Planner.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 27 days ago | |
| 8692fa77 |
Planner: Warn when a Recreational Plan Violates Decompression.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 27 days ago | |
| 6e5b7803 |
Android: Fix Build Issues.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 27 days ago | |
| 359e3ed6 |
Update the printing template parameter list.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h>
Committed by: Robert C. Helling <h****g@a****e> |
27 days ago | |
| 9245b003 |
Add country field for printer templates
Signed-off-by: Robert C. Helling <h****g@a****e> |
Robert C. Helling <h****g@a****e> | 27 days ago | |
| 4ace2d71 |
Documentation: Fix the Pull Request Template.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 28 days ago | |
| 32267bad |
Desktop: Improve the Merge of Weight Systems.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 29 days ago | |
| d174161e |
build(deps): bump actions/setup-python from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 1 month ago | |
| 574f23aa |
Android: Re-enable Signing for Pull Request Builds.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 1 month ago | |
| 6c751e07 |
[fix] android: Use timeout for USB serial driver read
Signed-off-by: Sophie 'Tyalie' Friedrich <d****v@f****e> |
Sophie 'Tyalie' Friedrich <d****v@f****e>
Committed by: Michael Keller <g****b@i****h> |
about 1 month ago | |
| 81d5a598 |
Documentation: More Cleanup for the Contributing Documentation.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 1 month ago | |
| a309fc75 |
Documentation: Update the Instructions for Contributing.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 1 month ago | |
| e412ccb8 |
Import: Fix Bluetooth 'Auto' Mode.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 1 month ago | |
| 333713a1 |
Mobile: fix planner combo boxes writing to the wrong row
Signed-off-by: Prodromos Chrysostomou <p****h@h****k> |
Prodromos Chrysostomou <p****h@h****k>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| e1fe910a |
Improve the export error reporting.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 5d5caa99 |
Export: Streamline XML Based Exports
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 51fed462 |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 0061abfd |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 80d43717 |
Linux: Fix Bluetooth Classic Support.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 898ef10f |
Update SAC calculation to ignore NOT_USED cylinders
Signed-off-by: Alex Cline <a****e@g****m>, Alex Cline <4****e@u****m> |
Alex Cline <4****e@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 744b8906 |
Update the list of supported dive computers.
Signed-off-by: Vojtěch Šplíchal <s****l@g****m> |
Vojtěch Šplíchal <s****l@g****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| adf28b1b |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Co-authored-by: Claude Opus 4.8 <n****y@a****m> Signed-off-by: Vojtěch Šplíchal <s****l@g****m> |
Vojtěch Šplíchal <s****l@g****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 9a20396e |
Add BLE support for the Shearwater Perdix 3
Co-authored-by: Claude Fable 5 <n****y@a****m> Signed-off-by: Vojtěch Šplíchal <s****l@g****m> |
Vojtěch Šplíchal <s****l@g****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 37deb304 |
Import: Add Option to Force Bluetooth Classic.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 58fce938 |
Desktop: Don't Show '(no serial)' when there is no Dive Computer Serial Number.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 5cf7b756 |
Add the timezone information to the dive computer date field.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| eaca753b |
Import: move Suunto .json/.fit pairing out of mainwindow.cpp
Signed-off-by: Holger <6****r@u****m> |
Holger <6****r@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 822eaab6 |
Desktop: Allow Dive Computer Selection in the Info Tab.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| de06e16d |
Use CMAKE_INSTALL_PREFIX directly.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 2fc14276 |
Fix CMakeFile.txt Paths for Symlink-based Builds.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| e35426ec |
Windows-MSVC: Manually Copy the Qt Dlls.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| 8484c216 |
Core: increase MAX_SENSORS further to 10
Signed-off-by: Ben Doherty <b****n@n****k> |
Ben Doherty <b****n@n****k>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 6f90c966 |
Core: increase MAX_SENSORS from 2 to 4
Signed-off-by: Ben Doherty <b****n@n****k> |
Ben Doherty <b****n@n****k>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 3f64f4b6 |
Import: Fix Suunto JSON test build on mobile
Signed-off-by: Holger <6****r@u****m> |
Holger <6****r@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| 3a6ddcbd |
Import: Fix Suunto JSON build error on MinGW-w64
Signed-off-by: Holger <6****r@u****m> |
Holger <6****r@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| b9396c2f |
Downloader: Add Support for Bluetooth
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | about 2 months ago | |
| f050f14d |
Import: Recover Suunto Ocean gas mix from paired FIT file
Signed-off-by: Holger <6****r@u****m> |
Holger <6****r@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| fa761d33 |
Windows: Fix version and vcpkg path bugs in MSVC build scripts
Signed-off-by: Holger <6****r@u****m> |
Holger <6****r@u****m>
Committed by: Michael Keller <g****b@i****h> |
about 2 months ago | |
| f69f2728 |
Improve the Script to Find Pull Requests for a Release.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 2 months ago | |
| fe30ae1e |
Desktop: Fix Null Pointer Exceptions in divelogs.de upload.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 2 months ago | |
| 1b752107 |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 2 months ago | |
| f0d8e1d5 |
Bump actions/cache from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Michael Keller <g****b@i****h> |
2 months ago | |
| 4e339f7b |
add model patterns for newer Pelagic dive computers
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 2 months ago | |
| 87468c97 |
Windows: Update the instructions and scripts for MSVC.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 2 months ago | |
| 81d08a24 |
CICD: Add a Script to Find Pull Requests Included in a Release.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 2 months ago | |
| 09da014a |
fix(location): use ds pointer directly in itemActivated to identify synthetic...
Signed-off-by: chaehni <c****i@o****m> |
chaehni <c****i@o****m>
Committed by: Michael Keller <g****b@i****h> |
2 months ago | |
| 41466796 |
Make conversion to json more robust against different locales.
Signed-off-by: Victor Arvidsson <v****v@g****m> |
Victor Arvidsson <v****v@g****m>
Committed by: Michael Keller <g****b@i****h> |
2 months ago | |
| bf3d4748 |
CICD: Comment "First appeared in release vX." on Pull Requests when Merged.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 2 months ago | |
| 577b48cc |
Bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Michael Keller <g****b@i****h> |
2 months ago | |
| 2255f287 |
Android: Fix BLE Unreliability when Connecting.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 68f9e088 |
fix(divelist): Prevent 'Collapse others' from collapsing all
Signed-off-by: Christopher Blewett <c****t@g****m> |
Christopher Blewett <c****t@g****m>
Committed by: Michael Keller <g****b@i****h> |
3 months ago | |
| 788aae13 |
fix(plan): Show 'Sea water' on plan mode init to match defaults
Signed-off-by: Christopher Blewett <c****t@g****m> |
Christopher Blewett <c****t@g****m>
Committed by: Michael Keller <g****b@i****h> |
3 months ago | |
| 7ad03cc5 |
Separate code paths for QtWebView / QLiteHtml for print previews.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 2af7016d |
Add more generic support for legacy / Qt5 template printing in Qt6.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| da950c1f |
Fix Warnings in Test Build.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 3b95f740 |
Fix Build Warnings.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 17ff7527 |
Fix building with printing.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| db40c4dd |
Fix Printing and Re-enable the Tests.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| fab79c9b |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| c99253d5 |
CICD: Retry Launchpad dput Uploads on Transient Failures.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| e55a179c |
Fix Potential Use-after-free Error in Firmware Uploader
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 5dedfcb0 |
CICD: Fix Input Interpolation Vulnerability.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 65e201f4 |
CICD: Fix the Workflow Permissions.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 3 months ago | |
| 75a70d73 |
cleanup: fix inherited GitHub Action permissions
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g>
Committed by: Michael Keller <g****b@i****h> |
4 months ago | |
| f3c324fa |
launchpad: try to fix the GitHub action uploading builds
Co-authored-by: Claude Sonnet 4.6 <n****y@a****m> Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 07d3211f |
cleanup: explicit permissions for GitHub Actions
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| b1260c8c |
update build and best practices badges in README
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 8917022b |
Android: updates for gradle 10 and latest SDK
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 4ca21aeb |
Android: try harder not to crash
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 0ba64ab3 |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| 76388b14 |
Update Tests to Match the libdivecomputer Changes.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| 61d0f973 |
Update libdivecomputer to Latest in Upstream.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| c8de4a22 |
metainfo: update screenshots
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 3e3b7f0a |
metainfo: slightly darken brand colors
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| de5df30b |
desktop: attempt to pick a reasonable default font size
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| a695144f |
cleanup: don't give pointless warning for flathub builds
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 1cbc498e |
Import: Fix Serial Number / Firmware for Suunto JSON.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| ca9d447b |
CICD: Update the Windows Runner.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| 51ddeaa1 |
Update libdivecomputer to latest on 'Subsurface-DS9'.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| 813d975f |
Bump ubuntu in /scripts/docker/android-build-container
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Michael Keller <g****b@i****h> |
4 months ago | |
| 27efabef |
translation updates BG/FR/NO/PT
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| ad8345d1 |
Bump negrutiu/nsis-install from 2 to 3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: Michael Keller <g****b@i****h> |
4 months ago | |
| ac5a3d16 |
update translations
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 40a53ede |
launchpad: don't give up on first error
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 73dda223 |
add Ubuntu 26.04 Resolute Raccoon
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 7d96aae9 |
Transifex: updated translations
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 91bf6e2f |
Transifex: update config
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| cbf2f89a |
update translation source files
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 9519f54f |
translations: fix Qt 6 QtLinguist usage
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| 0ff687d3 |
cleanup: remove another NULL return for std::string
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 4 months ago | |
| b47aa692 |
Update test data to match the importer changes.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| 7b4e4017 |
Import: Extract Firmware Version / Serial Number from File Imports.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 4 months ago | |
| 913c4c8c |
[BugFix] Fixed midnight datetime bug.
Signed-off-by: Mert Döner <m****9@g****m> |
Mert Döner <m****9@g****m>
Committed by: Michael Keller <g****b@i****h> |
4 months ago | |
| 8a56e5e5 |
Android: avoid crash during BLE download
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 5 months ago | |
| dd2140a6 |
Planner: avoid crash with drop stone mode in uninitialized plan
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 5 months ago | |
| 5ca5f4bb |
Android: avoid crash in DiveShare uploader
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 5 months ago | |
| a6ea0c12 |
Android: avoid crash on unsatisfied Java dependency
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 5 months ago | |
| 6c974624 |
mobile: avoid crash in DiveImportedModel on exit
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 5 months ago | |
| db211671 |
Import: Extract Firmware Version / Serial Number for All Dive Computers.
Signed-off-by: Michael Keller <g****b@i****h> |
Michael Keller <g****b@i****h> | 5 months ago | |
| 66c4e2d9 |
disable TestPrinting
Signed-off-by: Dirk Hohndel <d****k@h****g> |
Dirk Hohndel <d****k@h****g> | 5 months ago |