working towards Subsurface 2.0

Lubomir I. Ivanov neolit123 at gmail.com
Thu Sep 6 14:53:00 PDT 2012


>> perhaps the OSX font scaling in prints should be fixed for 2.0...
>> either temporary with some #ifdefs or moving to using GTK_UNITS_MM
>> (_INCH) and using two different scales (prints / screen).
>
> Has anyone created a working patch set for that? I tested the proof of
> concept code but don't think I have seen something that actually
> works...
>

i will give it a shot.
the proof of concept patch was mostly to test if GTK_UNIT_MM (_INCH)
works the same way on all OS, unlike GTK_UNITS_POINT, which seems
broken on OSX.

>> the above repository will remain "master" branch _only_ and i may also
>> include the NSIS installer.
>
> I think we really need an installer as that is what Windows users will
> expect
>

no problem, will add an installer to the repo soon.

>> i won't mind maintaining the windows port, but also i would happily
>> replace myself from this "position" with someone who is actually a
>> diver (i.e. knows the theory / terminology) and runs windows on a
>> regular basis.
>
> the latter part is my biggest problem. I never run Windows.
> I'm surprised to find out that you are not a diver... what's your
> interest in Subsurface, then? :-)
>

mostly GTK and the opportunity to learn, test and work on
multiplatform software.
i also maintain a GNU Nano windows build (since theirs was broken on Windows XP)

>> if you have anything specific in mind for windows, i can try helping out.
>
> The app doesn't really feel like a Windows app. I know there are ways to
> theme Windows/gtk apps so that they blend in better - but I have never
> bothered to look into doing that. I also don't know how well the
> importing from a divecomputer works, if the defaults are reasonable,
> etc.

hmm, the default GTK skin looks quite nice and much better than a lot
of other windows software i use, but serious users wouldn't really
mind the UI that much, i'd think.
at this point i think the application is fine and any improvements
that go into it later on will reflect windows users as much as any
other OS and .

on importing, i think Ivan Habunek who recently reported a bug is a
windows user has not complained in that aspect.

lubomir
--


More information about the subsurface mailing list