mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Add checkbox to force images to match dives
Give the user the possibility to attach images to a dive even when the times do not match Signed-off-by: Robert C. Helling <helling@atdotde.de> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
5a1c041b78
commit
654a7be834
6 changed files with 25 additions and 4 deletions
4
dive.c
4
dive.c
|
|
@ -2989,12 +2989,12 @@ bool picture_check_valid(char *filename, int shift_time)
|
|||
return false;
|
||||
}
|
||||
|
||||
void dive_create_picture(struct dive *dive, char *filename, int shift_time)
|
||||
void dive_create_picture(struct dive *dive, char *filename, int shift_time, bool match_all)
|
||||
{
|
||||
timestamp_t timestamp = picture_get_timestamp(filename);
|
||||
if (!new_picture_for_dive(dive, filename))
|
||||
return;
|
||||
if (!dive_check_picture_time(dive, shift_time, timestamp))
|
||||
if (!match_all && !dive_check_picture_time(dive, shift_time, timestamp))
|
||||
return;
|
||||
|
||||
struct picture *picture = alloc_picture();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue