Hello everyone!
As some of you already know, darktable is switching to GTK+ 3.
Previously, we had been bundling some libraries, but now we have dropped
those from our source tree,
so the new dependencies are:
- libosmgpsmap
- libcolord-gtk
To install them in Debian GNU/Linux, use:
> aptitude install libosmgpsmap-1.0-dev libcolord-gtk-dev
>
Unfortunately, GTK+ 3 is not that good with versioning / feature
completeness,
so we had to do some choices:
- GTK+ 3 version *3.12* is required. Thus, for Ubuntu, DT *will not
built on anything older than 14.10*. For *14.04* however, you could try
to get GTK+ 3 version *3.12 *from ppa's
<http://askubuntu.com/questions/464476/installing-gtk-3-12-on-ubuntu-14-04>
.
- GTK+ 3 version *3.14+* is highly recommended.
We *might end up requiring 3.16* by the end of our current development
cycle, that will be released under the version *2.0*. (yes, we will skip
1.8, that is official now :) )
This has been a long road, i had this in my local branches in
WIP-half-working state since, approximately, Spring 2013, but this time, in
it's third revision, it is finally ready.
We have fixed all the issues we could so far and have customised GTK css
theming system to what you are used to with DT-gtk2, so the transition
should be smooth.
Nonetheless, please do test and please report any issues you find to us,
especially any problems with old(3.12) or newer (3.14+, e.g. 3.16) GTK
versions.
The code is now living in gtk3 branch of darktable repo:
https://github.com/darktable-org/darktable/tree/gtk3
If all goes well, we will merge it into master today.
PS: happy holidays && new year everyone!
Roman.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel