hi On Fri, Apr 15, 2016 at 10:21 PM, Michael Below <be...@judiz.de> wrote: > Hi, > > I'm just a simple user, but I feel it would be a wrong direction for > darktable to focus on widget-writing. IMHO this is an issue of proper > packaging: If darktable right now depends on GTK <= 3.18, a distribution > shouldn't do the upgrade to GTK 3.20 without warnings that something might > break. > > I think the widget design got a lot better in the transition to GTK 3. Making > good widgets takes a lot of effort, and that doesn't pay off in a single > program. Instead of specific widgets I'd like to see more development in > stuff that is photography-specific, be it dual monitor setups (maybe have all > the darkroom tabs show on the small monitor side by side and the image on the > big one?), 30bit color,
funny you should mention 30 bit in this context. using opengl + glfw + https://github.com/memononen/nanovg should have 30-bit out of the box and gpu accelerated drawing. we're only using a tiny subset of widgets, and the ones we really need we draw ourselves already (tonecurve, equalizer, etc). at some point it just becomes a question of what is less work for us in the long run. -jo > or cool image processing algorithms like the perspective correction. > > Cheers > Michael > > -----Ursprüngliche Nachricht----- > Von: johannes hanika [mailto:hana...@gmail.com] > Gesendet: Freitag, 15. April 2016 11:31 > An: praerieh...@kako-media.de > Cc: darktable-user@lists.darktable.org > Betreff: Re: [darktable-user] Upgrading to GTK 3.20 ruins all menus (at least > in darkroom) > > hi, > > i guess you could bother the gtk guys about that, but i doubt it would do > anything. i'm tempted to say that doing it the blender way and just writing > our own widgets may be a good idea and less work in the long run. > > -jo > > On Fri, Apr 15, 2016 at 9:27 PM, <praerieh...@kako-media.de> wrote: >> Hi guys, >> >> any updates on this topic. Working on ArchLinux with latest Gtk and >> darktable is more or less unusable with the broken appearance. >> >> Regards >> Karsten >> >> On Monday, April 11, 2016 9:01:25 PM CEST Normand Fortier wrote: >>> Of course, silly me, I do not get the warnings after correcting the >>> css file... So no more warnings but appearance does not change. >>> >>> Le 2016-04-11 20:47, Owen Mays a écrit : >>> > I get the warnings when I launch darktable (no options) from the >>> > command line. The warnings show up in the terminal window. >>> > >>> > -Owen >>> > >>> > On Mon, Apr 11, 2016 at 7:41 PM, Normand Fortier >>> > >>> > <normand.fort...@cgocable.ca <mailto:normand.fort...@cgocable.ca>> wrote: >>> > A silly question, but how did you get the warnings? I just >>> > upgraded to gtk 3.20 (archlinux), if I start darktable with -d all >>> > I do not get the warnings as part of the output. Anyway I tried >>> > modifying /usr/share/darktable/darktable.css to correct the >>> > warnings, but the appearance of darktable does not change (still >>> > has the large buttons on top). >>> > >>> > Normand >>> > >>> > Le 2016-04-10 14:23, Owen Mays a écrit : >>> > I would be happy to work on a solution if someone could point >>> > me to a gtk/css reference or guide. I found this: >>> > >>> > https://developer.gnome.org/gtk3/stable/GtkWidget.html#GtkWidget--> > >>> > s-wide-separators but all it says is >>> > >>> > "|GtkWidget:wide-separators| has been deprecated since version >>> > 3.20 and should not be used in newly-written code. Use CSS >>> > properties on the separator elements to style separators; the >>> > value of this style property is ignored." >>> > >>> > Can anyone tell me what the buttons on the top of each module >>> > are called? (the on/off, presets menu, and reset buttons). It >>> > looks like their size has been expanded and is pushing >>> > everything else too large. >>> > >>> > Thanks, >>> > >>> > Owen >>> > >>> > On Sun, Apr 10, 2016 at 12:51 PM, Pascal Obry <pas...@obry.net >>> > <mailto:pas...@obry.net> <mailto:pas...@obry.net >>> > >>> > <mailto:pas...@obry.net>>> wrote: >>> > Le dimanche 10 avril 2016 à 12:40 -0500, Owen Mays a écrit : >>> > > I have created an issue in redmine: >>> > http://redmine.darktable.org/issu >>> > >>> > > es/10990 >>> > > Let me know if there is more information that would >>> > be >>> > >>> > helpful, >>> > >>> > or if >>> > >>> > > there is anything else I can test. >>> > >>> > Nothing more until either someone with Gtk 3.20 step in or my >>> > GNU/Debian sid move to 3.20 :) >>> > >>> > -- >>> > >>> > Pascal Obry / Magny Les Hameaux (78) >>> > >>> > The best way to travel is by means of imagination >>> > >>> > http://v2p.fr.eu.org >>> > http://www.obry.net >>> > >>> > gpg --keyserver keys.gnupg.net >>> > <http://keys.gnupg.net> >>> > >>> > <http://keys.gnupg.net> >>> > >>> > --recv-key F949BD3B >>> > >>> > __________________________________________________________________ >>> > __________> >>> > darktable user mailing list >>> > to unsubscribe send a mail to >>> > >>> > darktable-user+unsubscr...@lists.darktable.org >>> > <mailto:darktable-user%2bunsubscr...@lists.darktable.org> >>> > >>> > >>> > <mailto:darktable-user%2bunsubscr...@lists.darktable.org >>> > >>> > >>> > <mailto:darktable-user%252bunsubscr...@lists.darktable.org>> >>> > >>> > >>> > >>> > __________________________________________________________________ >>> > __________ darktable user mailing list to unsubscribe send a mail >>> > to >>> > darktable-user+unsubscr...@lists.darktable.org >>> > <mailto:darktable-user%2bunsubscr...@lists.darktable.org> >>> > >>> > ______________________________________________________________________ >>> > ______ darktable user mailing list >>> > to unsubscribe send a mail to >>> > darktable-user+unsubscr...@lists.darktable.org >>> > <mailto:darktable-user%2bunsubscr...@lists.darktable.org> >>> > >>> > ___________________________________________________________________ >>> > _______ __ darktable user mailing list to unsubscribe send a mail >>> > to >>> > darktable-user+unsubscr...@lists.darktable.org >>> >>> _____________________________________________________________________ >>> _______ >>> darktable user mailing list >>> to unsubscribe send a mail to >>> darktable-user+unsubscr...@lists.darktable.org >> >> >> ______________________________________________________________________ >> ______ >> darktable user mailing list >> to unsubscribe send a mail to >> darktable-user+unsubscr...@lists.darktable.org >> > ____________________________________________________________________________ > darktable user mailing list > to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org > > > ____________________________________________________________________________ > darktable user mailing list > to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org > ____________________________________________________________________________ darktable user mailing list to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org