<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/desktop-widgets/tab-widgets, branch v4.7.7</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.7.7</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.7.7'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-02-04T21:40:02Z</updated>
<entry>
<title>Do not remove seconds from duration input field</title>
<updated>2018-02-04T21:40:02Z</updated>
<author>
<name>Oliver Schwaneberg</name>
<email>oliver.schwaneberg@gmail.com</email>
</author>
<published>2018-02-04T19:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=eb38a641490752578e3dddc7b7959cfd52e0be74'/>
<id>urn:sha1:eb38a641490752578e3dddc7b7959cfd52e0be74</id>
<content type='text'>
This change deals with issue #554.
If you enter a dive duration manually, the cell renderer cuts the seconds
away when the changes are saved. I added the helper "render_seconds_to_string"
as a counterpart to "parseDurationToSeconds". The helper keeps the seconds,
if not null. The rendering of the cell is done at two places in the code,
so I think it is cleaner to add a dedicated method for it.

Signed-off-by: Oliver Schwaneberg &lt;oliver.schwaneberg@gmail.com&gt;
</content>
</entry>
<entry>
<title>desktop: clear tags when hitting new logbook</title>
<updated>2018-01-01T09:26:13Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2018-01-01T07:49:40Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ac505600f31fa23ddf87965caea9313e764456f8'/>
<id>urn:sha1:ac505600f31fa23ddf87965caea9313e764456f8</id>
<content type='text'>
A very simple commit to start 2018. When hitting new logbook from
a currently open logbook, and the current dive has tags filled in,
they stayed around in the UI. Just clear them. Further, delete
an unused variable.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Fix order of initilization list in MainTab constructor.</title>
<updated>2017-12-20T23:04:30Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2017-12-19T22:05:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1c1ca8c1c7a85938f41efb6b1ae2fa50a7f778a7'/>
<id>urn:sha1:1c1ca8c1c7a85938f41efb6b1ae2fa50a7f778a7</id>
<content type='text'>
Besides being the right thing to do (code reflects reality), it
silences a compiler warning.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Implement different zoom levels for dive photos tab</title>
<updated>2017-12-18T20:07:10Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2017-12-17T15:17:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=05a1626c7e14978c55a9670f35ff72e2a3388096'/>
<id>urn:sha1:05a1626c7e14978c55a9670f35ff72e2a3388096</id>
<content type='text'>
This implements different zoom levels for the dive photos tab as
suggested by Stefan Fuchs &lt;sfuchs@gmx.de&gt; in #898.
The zoom level can be changed using a slider or CTRL+mousewheel.
Zoom levels range from a third of the standard thumbnail size to
thrice the standard thumbnail size.

Thumbnails are cached in maximum resolution and scaled down on
the fly. Because the profile widget took its pictures from the
photo list model, an extra picture copy with a fixed size had
to be introduced.

The UI is still a bit crude.

Reported-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Reenable picture tab when dive trip is selected</title>
<updated>2017-12-13T13:48:20Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-12-07T20:30:39Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=003e490dd228ae5738dccd896359db76a623d32e'/>
<id>urn:sha1:003e490dd228ae5738dccd896359db76a623d32e</id>
<content type='text'>
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Dive picture widget: Allow pictures to use available space on resize</title>
<updated>2017-12-01T08:44:34Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-12-01T00:38:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1b7ee876ace8c195c91b9cb22686dfea0be0bdfc'/>
<id>urn:sha1:1b7ee876ace8c195c91b9cb22686dfea0be0bdfc</id>
<content type='text'>
Small change to allow the dive pictures list to use the available
space if one resizes the window or switches to different mainwindow
view.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Use correct selection mode for dive picture view</title>
<updated>2017-12-01T08:44:34Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-11-29T13:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=fb008120e102df72abf2feb3a5813639d65955ba'/>
<id>urn:sha1:fb008120e102df72abf2feb3a5813639d65955ba</id>
<content type='text'>
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Use better aliases for icons.</title>
<updated>2017-12-01T07:14:46Z</updated>
<author>
<name>Martin Měřinský</name>
<email>mermar@centrum.cz</email>
</author>
<published>2017-11-29T09:57:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8ef87e618afd1ec943c0f42a852b3b393c1e2113'/>
<id>urn:sha1:8ef87e618afd1ec943c0f42a852b3b393c1e2113</id>
<content type='text'>
Icon aliases were complete mess.
Some icons had alias some didn't.
Named with underscores vs. hyphens vs. camelCase.
Lower vs. upper case.
"ICON" prefix vs. suffix vs. nothing.
With vs. without filename suffix.
Some didn't make sence. Eg. mapwidget-marker-gray
(I can see, it's grey, but what does it represent?)
Some were duplicated, eg warning vs. warning-icon.
Some were name after widget, which is wrong.

Do not reinvent wheel. Use widely used naming scheme
close to Freedesktop Icon Naming Specification. This
will enable usage of common icons from current set in
the future. Thus Subsurface will fit nicely to GUI.

This changes icon aliases to one, easy grep-able style.

Signed-off-by: Martin Měřinský &lt;mermar@centrum.cz&gt;
</content>
</entry>
<entry>
<title>Use icons relative path.</title>
<updated>2017-12-01T07:14:46Z</updated>
<author>
<name>Martin Měřinský</name>
<email>mermar@centrum.cz</email>
</author>
<published>2017-11-28T07:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0855f6f31577789888aa6d9b955c1bc46ed34d40'/>
<id>urn:sha1:0855f6f31577789888aa6d9b955c1bc46ed34d40</id>
<content type='text'>
Icon paths are defined in one place only - application's embedded resources.

Signed-off-by: Martin Měřinský &lt;mermar@centrum.cz&gt;
</content>
</entry>
<entry>
<title>Disable specific tabs when dive trip selected</title>
<updated>2017-12-01T02:45:59Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-11-30T19:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0fc4bd8976e5459b84307b595049f081ed8c2c78'/>
<id>urn:sha1:0fc4bd8976e5459b84307b595049f081ed8c2c78</id>
<content type='text'>
Disable tabs for equipment, info, pictures and extra info if a
dive trip is selected.

Remember specific tab selection for dives and dive trip to recover
selection when browsing dive list.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
</feed>
