/srv/irclogs.ubuntu.com/2015/08/30/#xubuntu-devel.txt

omegaphoenixDo you guys usually develop on virtual boxes?02:21
bluesabreomegaphoenix: I develop on hardware, test with virtual machines and hardware02:22
bluesabrevirtual machines let me test multiple configurations and distros easily (debian, fedora, opensuse, etc)02:23
omegaphoenixWhere are the files for development?02:25
omegaphoenixI found the daily build page02:25
bluesabreomegaphoenix: primarily launchpad.net and git.xfce.org02:26
bluesabreflocculant: it worrrrrrks! https://www.youtube.com/watch?v=nXWXF4LffgY&feature=youtu.be02:36
bluesabrenight all03:01
HoloIRCUser1How does Xubuntu development set-up differ from packaging.ubuntu.com/html/getting-set-up.html03:45
=== HoloIRCUser1 is now known as omegaphoenix
flocculantbluesabre: \o/08:48
=== flocculant is now known as Guest18045
=== Guest18045 is now known as flocculant
flocculantwell I more or less successfully exported panel config to a clean install :)12:30
flocculantknome: ack the "sanest thing to do is to group them by month, then add some indication of the date"12:31
knome :)12:31
knomei'll land that change later today..12:31
knomeflocculant, done13:23
=== HoloIRCUser1 is now known as omegaphoenix
=== sinewav1 is now known as sinewav
ochosiandrzejr: not sure what version of greybird you're using and yeah ofc with a different xfwm4 theme things become inconsistent. sorry you don't like the xfwm4 theme of greybird, i guess you'd have to modify the greybird CSD styling yourself in order to get what you want...21:48
andrzejrochosi, I've seen your discussion with ofourdan. Couldn't really follow the details, but is there any reason why Greybird couldn't include some xfwm4-specific css definitions coming from another xfwm4 theme?21:51
ochosiwell you can do that yourself by modifying the respective portions of css in greybird21:52
ochosibut there is no (unhacky) dynamic way to do that21:52
andrzejrwhy not? You can dynamically change the theme after all.21:52
ochosithing is, it's very simple: with CSD you lose the ability to indepedently choose gtk and wm theme21:52
ochosibecause it's the same21:52
ochosialso, there is no xfwm4-specific css21:53
andrzejrso far21:53
ochosixfwm4 has its own theming system (which olivier wants to keep in place)21:53
ochosiso yeah, i guess as long as xfce doesn't go CSD all over, you'll have to live with what we have atm21:54
ochosithe situation even won't change when xfwm4 is ported to gtk321:54
ochosisimply because the theming isn't done in CSS and nothing is drawn by Gtk21:54
andrzejrwe could add css to all default xfwm themes. I assume the only thing left to do is to include it in a gtk theme.21:55
ochosithat was my suggestion to olivier, but he felt it was too hacky21:55
ochosithere is no easy way to override the current theme with a css portion afaik21:55
ochosii mean: not within the app but from the outside (e.g. coming from xfsettingsd)21:56
andrzejrwe could have a link xfwm4.css or similar pointing to the current theme,21:56
ochosioh also: if you want to change more than just the wm icons, that css file would be fairly long21:57
ochosiyou'd have to theme the whole headerbar and somehow ensure it'd still be consistent with *any given gtk theme*21:57
andrzejrhow does xfsettingsd currently change the gtk theme? We could use the same method.21:58
ochosi changes an xsetting afaik21:59
ochosithis one: /Net/ThemeName21:59
andrzejrThat's the point. It doesn't have to be consistent with any gtk theme, only with xfwm themes.21:59
ochosiit sure does. headerbars/CSD contains Gtk widgets like buttons, comboboxes, entries etc22:00
ochosiyou can't make those look like crap or unreadable with the CSS you're loading22:00
ochosiso yeah, long story short: appearance settings isn't the solution cause it changes an xsetting that Gtk+ listens to and then changes the theme22:01
ochosimaybe it can be done manually too, one would have to read the Gtk+ source code though to know for sure22:01
andrzejrsince it is an Xfwm-specific mechanism we could add our own xsettings entry.22:01
ochosi(and yeah, the easy way is putting a file in ~/.config/gtk-3.0)22:01
ochosianyhoo, the other thing is that i'm not really sure it's worth it...22:02
ochosiit's a lot of hassle and hackiness for dubious outcome22:02
ochosithe ideal situation is that you use a gtk and xfwm4 theme that match22:02
andrzejrThe last resort solution is indeed making a new theme. A naive question, would you mind adding more contrast to Greybird's window decorations an widening the borders to >=4px?22:04
ochosithis isn't the kind of change i take lightly tbh22:05
ochosii haven't heard many complaints about the contrast in a very long time22:05
ochosi(or any to be exact)22:06
ochosiwrt xfwm4 decoration borders, yeah, i've been working on a wider version22:06
andrzejrI know it is in "usability vs prettiness" territory but many users would appreciate such changes, even if as a variant.22:06
ochosii personally dont like it and i'm not sure why anyone would need it, but sure... :)22:06
ochosi(yeah, yeah, the usual complaint is about resizing windows but there are so many other ways to resize windows...)22:06
ochosiso yeah, the a11y variant is planned but still a few steps away22:07
knomeoops, that blew my idle cover :O22:07
knome:P22:07
ochosii currently just dont have the time to work with it very much22:07
ochosihehe indeed :p22:07
knomei was just going to step out of the misty closet anyway22:08
andrzejrI agree with this complaint. Resizing the windows is *the* purpose of window borders. Otherwise why include them at all.22:08
knomeandrzejr, i don't agree, the purpose of the window borders is to create structure for the data on the screen ;)22:08
ochosiandrzejr: that's ok, then make xfwm4 use the shadow of the window as its resize area (like CSD do) ;)22:10
knomeochosi, i'd like you to check out something22:10
knomeochosi, bzr branch lp:xubuntu-docs22:10
knomeochosi, in branch root: make clean style html22:10
knomeerr22:11
knomeochosi, make startpage html <- should be enough and correct22:11
knomeochosi, then see build/index.html22:11
andrzejrfair point. but afaik that wouldn't work without compositing enabled.22:11
knomeandrzejr, of course not, because there is no shadow then22:11
knomebut then again you could use another xfwm theme (for example, the greybird a11y version, hopefully in the near future)22:12
andrzejrI hope the a11y version will not go overboard with a11y. There is nothing wrong with Gtk widgets theming, just the wm part.22:14
knomeno, it's not supposed to be high contrast22:14
knomeochosi, did you pick that up? :)22:15
ochosiandrzejr: you can try the xfwm4-a11y branch of greybird if you want, but it's still very much WIP22:15
knomeandrzejr, and if you have specific wishes/suggestions, at least i don't care if you submit them as issues in github22:16
andrzejroh, I didn't know you've got something already.22:16
knomesomething... not a lot22:16
andrzejrwell, my wish is to make the CSD fad go away (not just for visual inconsistency, I consider it a massive step back in terms of usability too). But I guess that a WONTFIX.22:18
knomethat's not something for greybird anyway22:19
andrzejrsure, just ranting22:21
ochosi:>22:21
knome;)22:21
knomeochosi, hellooooo?22:21
ochosiknome: i'm pulling...22:21
knomethanks :P22:21
ochosii'm using my phone with tethering,no interwebs in new flat yet...22:22
knomeawwh22:22
ochosiso yeah, that sort of thing takes time22:22
ochosiplus LP is slow22:22
knomei could have pushed stuff in the webs for you then22:22
knomewell, pulling the docs branch is always slow22:22
knomewhen you do it with no previous data22:22
knomei'll race you, let's see if i'm ready first22:23
ochosiok done22:23
knomeaha22:23
knomeyou win22:23
knomenow do: make startpage html22:23
knomeand forget my sillyness about style and clean before ;)22:24
ochosimuch nicer look than the current docs22:24
knomeheh22:24
knomewell22:24
ochosilooks more like the website ;)22:24
knomeit's a slight refresh22:24
knomeyeah, that's the point22:24
ochosiwith the shadows and colors22:24
knomealso click to the docs22:24
knomeshould have a similar style22:24
knomeso if you're happy with that, then good22:25
ochosiyup, +1 from me22:25
knomejust wanted another pair of eyes22:25
ochosiwhy does the TOC have to have that dark bar on the left?22:25
knomeif you go to a chapter page, you'll notice why22:26
knome(it would mix in too easily with the content)22:26
ochosiand why is it that hyperlinks are blue *and* underlined?22:26
knomeand keeping it on the frontpage as well makes stuff consistent22:26
ochosiright22:26
knomei think just changing the color is meh with short paragraphs22:27
knomeeg, see http://docs.xubuntu.org/1410/guide-default-apps.html#default-graphics22:27
knomeit would look weird with no underlines22:27
knomeand it's added clarity22:27
knomewhich is never bad in a documentation imo22:27
knomethere are also other blue things, eg. http://docs.xubuntu.org/1410/media-apps.html#media-music-listen22:28
knomesure, they are different blues, but if people see elliptic circles..22:28
knomeO;)22:28
ochosihah22:29
ochosisad excuses!22:29
knome:D22:29
ochosi:D22:29
knomeno, i stand by the style22:29
knomei think it's good22:29
knomeit works well with the content we have there22:29
ochosianyway, nice refresh22:29
knomemaybe we should add the underlines for the website as well ;)22:29
knome(no, not really, that's a different beast)22:30
knomeand thanks22:30
ochosithe home icon is a bit awkward though tbh, why is it not blue like the navigation arrows?22:30
* ochosi feels nitpicky22:31
knomebecause != https://www.youtube.com/watch?v=68ugkg9RePc22:31
ochosiouch22:33
ochosigood i have my laptop muted by default22:33
knomeso, no blue house and no blue window22:33
knomejust fifty shades of grey22:33
knome:P22:33
ochosi:D22:33
ochosianyhoo, gotta get some sleep22:34
knomewell, the real answer:22:34
knomei tried that when i did those icons, and it looked weird with all blue22:34
knomeand nighty :)22:34
ochosithat's ok :)22:34
knome(and good luck with the "sleep" part)22:34
ochosiheh, thanks22:34

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!