bluesabre | o.o | 01:03 |
---|---|---|
Noskcaj | bluesabre, Do we want to switch to sgt-puzzles this cycle? All the launcher needs to be in a archive-ready state is an icon | 01:09 |
bluesabre | Noskcaj: potentially, I'll try to get some testing in on it this weekend and we can bring the decision in next week's meeting | 01:20 |
Noskcaj | ok. i'll need to set up translations, won't i? | 01:20 |
Unit193 | Fix the issues I noted? :P | 01:20 |
Noskcaj | Unit193, Anything not in the TODO file? | 01:21 |
Unit193 | I don't know. :P | 01:21 |
Noskcaj | http://bazaar.launchpad.net/~noskcaj/+junk/sgt-puzzles-launcher/view/head:/TODO | 01:22 |
Unit193 | http://bazaar.launchpad.net/~noskcaj/+junk/sgt-puzzles-launcher/revision/15 uhh, you can't do that... | 01:24 |
Noskcaj | How to fix? | 01:25 |
Unit193 | (https://www.debian.org/doc/debian-policy/ch-files.html 10.7) | 01:27 |
Noskcaj | ... | 01:32 |
Noskcaj | I realise it's not a good solution, but is there anything other than some if statements that i need? | 01:53 |
Unit193 | Well, while not perfect you can put them in another XDG_DATA_DIRS to toggle hidden=true, /usr/share/xfce4/applications/ for example. | 02:53 |
Unit193 | At least it's not as hacky, just only works in Xfce. :P | 02:53 |
Noskcaj | Is there any way it will actually break something, or is it just because it's too hacky? | 03:16 |
ochosi | morning everyone | 07:36 |
flocculant | morning ochosi | 07:40 |
lderan | right, hello everyone :) | 10:46 |
ochosi | hey lderan | 10:53 |
ochosi | how're things? | 10:54 |
bluesabre | morning everyone | 10:55 |
lderan | not been so good of late, but hopefully getting better. I am really sorry about my absence for the past half a dozen months | 10:56 |
lderan | how are things with yourself? | 10:56 |
ochosi | hey bluesabre | 10:59 |
ochosi | lderan: oh well, life can always turn hectic. it's starting to do that here too ;) | 10:59 |
lderan | oh dear | 10:59 |
ochosi | bluesabre: anything you're planning on working on today? just saying cause i'll be about for a bit | 11:10 |
bluesabre | ochosi: poking menulibre as much as possible to get a release out tomrrow | 11:12 |
ochosi | cool | 11:12 |
ochosi | if there's anything i can help with lemme know | 11:12 |
bluesabre | well | 11:12 |
bluesabre | if you want to check out https://code.launchpad.net/~menulibre-dev/menulibre/2.1 and let me know if there are any changes you' | 11:13 |
bluesabre | d recommend for appearance/usability/etc | 11:13 |
bluesabre | to use it: | 11:13 |
bluesabre | python3 setup.py install --user; ~/.local/bin/menulibre | 11:14 |
ochosi | ok, will do | 11:16 |
bluesabre | thanks | 11:17 |
ochosi | humm GLib.Error: gtk-builder-error-quark: Invalid property: GtkScrolledWindow.overlay_scrolling on line 834 (11) | 11:17 |
ochosi | oh woops | 11:17 |
ochosi | that's probably me not being on gtk3.16 | 11:17 |
ochosi | is that a problem? | 11:18 |
bluesabre | should work without it | 11:19 |
bluesabre | gtk should really not be so chatty with invalid properties when it creates and removes many many properties every few months | 11:20 |
ochosi | k | 11:21 |
ochosi | well it actually does crash | 11:21 |
bluesabre | ah | 11:21 |
bluesabre | lovely | 11:21 |
ochosi | http://dpaste.com/0VFSEDC | 11:21 |
bluesabre | welllllllllllllp | 11:22 |
bluesabre | gimme a sec | 11:22 |
bluesabre | pull and reinstall | 11:24 |
ochosi | humm, no tags or revs to pull? | 11:24 |
ochosi | did you push to the 2.1 branch? | 11:24 |
bluesabre | didn't push | 11:25 |
bluesabre | try again :D | 11:25 |
ochosi | haha | 11:25 |
ochosi | yeah, that's more like it | 11:25 |
ochosi | fwiw, using CSD would really make sense here... | 11:26 |
bluesabre | yeah | 11:26 |
ochosi | since all the layout of the app is already extremly CSDy | 11:26 |
bluesabre | it'd clean it up substantially | 11:26 |
ochosi | indeed | 11:27 |
ochosi | humm, i wonder what's wrong with the button style in that toolbar... | 11:27 |
ochosi | somehow they seem totally flat | 11:27 |
bluesabre | where? | 11:27 |
ochosi | at least the enabled ones | 11:27 |
ochosi | the insensitive ones look ok | 11:27 |
ochosi | inner-border is missing | 11:27 |
ochosi | already checked with the inspector but this time it seems to be the theme's fault | 11:28 |
bluesabre | I'll go ahead and CSDify the header | 11:29 |
ochosi | sweet | 11:29 |
ochosi | that'll also fix those flat buttons without me touching anything :p | 11:29 |
bluesabre | :P | 11:29 |
lderan | woo | 11:29 |
ochosi | btw, i'm wondering whether not using symbolic icons in that toolbar wouldn't be better | 11:29 |
ochosi | i do like how elementary uses colored icons there tbh | 11:30 |
ochosi | (for other elements, like the inline toolbars, the symbolic icons are totally fine though) | 11:30 |
ochosi | could try that since it's not very hard | 11:30 |
bluesabre | yeah | 11:31 |
bluesabre | good idea | 11:31 |
bluesabre | I was on a symbolic kick at the time I cranked out 2.0 | 11:31 |
bluesabre | :D | 11:31 |
ochosi | :) | 11:31 |
* ochosi remembers being really excited about those too | 11:32 | |
ochosi | btw, i really wonder whether we shouldn't include the topmenu plugin in the xubuntu-extras PPA | 11:40 |
ochosi | it works ok, i've been using it for a few weeks already | 11:40 |
ochosi | and i fixed the theming for it in greybird 1.6 | 11:40 |
bluesabre | sure, got a link? | 11:46 |
ochosi | one sec | 11:47 |
ochosi | the source/project page is here: https://git.javispedro.com/cgit/topmenu-gtk.git/about/ | 11:48 |
ochosi | but it has been packaged already, obviously | 11:48 |
ochosi | in ppa:webupd8team/mate | 11:49 |
ochosi | https://launchpad.net/~webupd8team/+archive/ubuntu/mate | 11:49 |
bluesabre | cool | 11:49 |
bluesabre | I'll port that over sometime today | 11:49 |
ochosi | thing is, without greybird 1.6 it won't look good | 11:50 |
ochosi | so i guess adding it for <wily isn't a great idea | 11:51 |
bluesabre | k | 11:53 |
ochosi | (although apart from the warnings, greybird 1.6 can be used regression-free in vivid) | 11:57 |
bluesabre | ochosi: http://i.imgur.com/vYsH0Tx.png | 12:07 |
ochosi | nice | 12:08 |
ochosi | (i really need to reconsider whether to add some button style to the menu button) | 12:08 |
ochosi | (at least on hover) | 12:09 |
ochosi | that really cleans things up and looks lovely if you ask me | 12:09 |
ochosi | are those separators widely used in CSD though? | 12:09 |
bluesabre | fixing one other thing, then I'll push and you can play with it some more | 12:10 |
bluesabre | that's just a button pack_start'd | 12:10 |
ochosi | right, seems to be the case with other csd apps too | 12:11 |
bluesabre | pushed | 12:13 |
bluesabre | brb | 12:13 |
ochosi | prolly have to improve the looks of those separators a bit in greybird | 12:13 |
ochosi | bluesabre: humm, again theming oddity? http://i.imgur.com/MwOSOkO.png | 12:15 |
bluesabre | ochosi: yeah... haven't gotten to that one yet | 12:22 |
bluesabre | wondering what a good solution would be since I need two buttons there | 12:22 |
ochosi | geez, gtkgesture is really giving me headaches with my touchpad | 12:22 |
ochosi | always seems to initiate window-move randomely and then refuses to cancel that | 12:23 |
bluesabre | or maybe I don't need two buttons | 12:23 |
ochosi | yeah, just wanted to suggest that | 12:23 |
bluesabre | just the cancel button, and saving would commit the change | 12:23 |
ochosi | or just the accept button, and clicking away would cancel the change | 12:23 |
bluesabre | hm | 12:24 |
bluesabre | that probably makes more sense | 12:24 |
bluesabre | I'll play with both ideas | 12:25 |
bluesabre | but it will be like the file selects below | 12:25 |
ochosi | k | 12:25 |
ochosi | the cancel "x" initially didn't make sense to me, tbh | 12:25 |
bluesabre | ochosi: http://i.imgur.com/D2iVyJ6.png | 12:34 |
bluesabre | hitting enter, clicking the check, or saving will apply the change | 12:35 |
bluesabre | clicking elsewhere or hitting esc will cancel | 12:36 |
ochosi | cool | 12:37 |
ochosi | that looks about right | 12:37 |
ochosi | that icon could theoretically be symbolic again | 12:37 |
ochosi | but the green looks ok too | 12:37 |
bluesabre | I'll probably just use symbolic for the inline toolbars on the bottom | 12:38 |
ochosi | k | 12:41 |
flocculant | hi bluesabre | 12:45 |
ochosi | bluesabre: something seems odd in menulibre's headerbar. seems like the "add" button is a gtkmenubar | 12:47 |
ochosi | or maybe it's just inspector acting up | 12:47 |
ochosi | seemingly the first button in a headerbar always is a gtkmenubutton or something | 12:49 |
ochosi | so better change the packing order to get the real gtkmenubutton in the first position | 12:50 |
bluesabre | ochosi: yeah, need to make that a popover instead of a menu | 12:52 |
bluesabre | wasn't a super easy instant solution for that | 12:52 |
ochosi | btw, i just pushed some nice improvement to Greybird | 12:52 |
bluesabre | hi flocculant | 12:52 |
bluesabre | how's it going? | 12:52 |
ochosi | for GtkMenuButton | 12:52 |
bluesabre | ochosi: pushed the new name and comment entry | 12:54 |
ochosi | pulling... | 12:54 |
flocculant | bluesabre: good thanks | 12:56 |
bluesabre | ochosi: what icon size would you recommend I use for the toolbar if I go back to non-symbolic? | 13:02 |
bluesabre | s/tool/header | 13:02 |
ochosi | bluesabre: already working on it, one sec ;) | 13:03 |
bluesabre | :D | 13:03 |
ochosi | personally, i'd go for 16px, but then the buttons aren't square, which blows | 13:04 |
ochosi | oh well, actually they are | 13:05 |
ochosi | when all of them are | 13:05 |
ochosi | http://i.imgur.com/ILZWNwR.png | 13:05 |
bluesabre | ok, can do 16 | 13:06 |
ochosi | normally, toolbar items have 24px icons | 13:06 |
ochosi | but in the headerbar most toolitems use the TOOLBAR_SMALL size | 13:06 |
bluesabre | part of the issue is that some of the buttons were hardcoded to 32px | 13:06 |
ochosi | which is 16px | 13:06 |
ochosi | i have the patch for that ^ ready btw | 13:06 |
ochosi | in case you want me to push that | 13:07 |
ochosi | (not that it's a lot of work) | 13:07 |
bluesabre | happy to take the patch | 13:07 |
bluesabre | I might actually make the add button into the applications-other icon | 13:09 |
bluesabre | it this case, it might make more sense | 13:09 |
bluesabre | but maybe not | 13:09 |
ochosi | pushed | 13:11 |
bluesabre | sweet | 13:11 |
bluesabre | glad you're in the menulibre-dev team | 13:12 |
flocculant | hah | 13:12 |
flocculant | ochosi: talking of teams, can you add me to website one so I can do QA blog posts please :) | 13:12 |
ochosi | bluesabre: hehe, indeed ;) | 13:13 |
ochosi | flocculant: sure thing, one sec... | 13:13 |
flocculant | cheers | 13:14 |
ochosi | there, done | 13:14 |
ochosi | bluesabre: wow, you're not a member of the web team. how come? | 13:14 |
bluesabre | ochosi: probably because you guys are hesitant of my blog posts | 13:15 |
bluesabre | :D | 13:15 |
ochosi | haha | 13:15 |
ochosi | yeah, all those fancy screenshots and stuff... | 13:15 |
ochosi | booh! | 13:15 |
bluesabre | it'd be a shame if our release annoucements displayed what we made | 13:15 |
ochosi | yeah | 13:17 |
ochosi | lunchtime, brb | 13:19 |
flocculant | bbl - nice to see you bluesabre if you've gone when I get back :) | 13:26 |
bluesabre | thanks | 13:26 |
bluesabre | seeya later flocculant | 13:26 |
bluesabre | ochosi: headerbar button sizes should be a bit more consistent now | 13:33 |
ochosi | bluesabre: indeed but not square anymore | 13:34 |
ochosi | maybe that's not a big problem though | 13:34 |
bluesabre | yeah... if we want them square I think we have to force a size | 13:34 |
bluesabre | not sure whats preferred here | 13:35 |
bluesabre | maybe I should look at some other CSD app code | 13:35 |
ochosi | yeah | 13:35 |
ochosi | that sounds like a good idea | 13:35 |
ochosi | have you pulled the latest greybird for the separator and menubutton improvement? | 13:36 |
bluesabre | not yet | 13:36 |
bluesabre | doing so now | 13:36 |
bluesabre | ochosi: hm | 13:39 |
bluesabre | hovering the menubutton makes it grow when it gets borders | 13:39 |
bluesabre | makes the whole headerbar shift around | 13:39 |
bluesabre | and lots of weirdness | 13:39 |
bluesabre | :D | 13:40 |
bluesabre | one sec | 13:40 |
bluesabre | before http://i.imgur.com/yh0wUbJ.png | 13:40 |
bluesabre | after http://i.imgur.com/ByC0MCo.png | 13:40 |
bluesabre | headerbar bigger, has a double line for the bottom border | 13:41 |
bluesabre | make some other things | 13:41 |
ochosi | weird | 13:41 |
ochosi | looks totally fine here | 13:41 |
ochosi | on gtk3.14 | 13:41 |
bluesabre | got a wily vm? | 13:42 |
ochosi | yeah, will fire that up and check in a bit | 13:42 |
ochosi | guess that must be a gtk3.16 "feature" | 13:42 |
bluesabre | gotta love those | 13:43 |
bluesabre | feel free to tweak menulibre a bit more... going to go take a shower, brb | 13:46 |
ochosi | meh, so yeah | 13:52 |
ochosi | in wily it behaves oddly | 13:52 |
ochosi | but actually it looks different from yours | 13:52 |
ochosi | with the hover style things look ok | 13:52 |
ochosi | the headerbar just doesnt have a bottom border without | 13:53 |
ochosi | bluesabre: ok, works now for me in wily | 14:02 |
ochosi | pushed the fix to greybird | 14:03 |
ochosi | bluesabre: tbh, i preferred the button sizes as they were: http://i.imgur.com/D2iVyJ6.png | 14:07 |
ochosi | hm, or are they the same and just seem different at first glance..? | 14:08 |
ochosi | also, the window previews in alt-tab... hm, i'm really not a huge fan of displaying those by default | 14:14 |
bluesabre | ochosi: they were definitely square before, I forced them to be :) | 14:14 |
ochosi | oh ok | 14:14 |
bluesabre | square, 32px | 14:15 |
ochosi | humm | 14:15 |
ochosi | did the greybird fix work for you? | 14:16 |
bluesabre | ochosi: yup, looks good now | 14:18 |
ochosi | k, good to know | 14:18 |
ochosi | still works in gtk3.14 luckily | 14:18 |
bluesabre | nice | 14:19 |
ochosi | anything else that you wanna tackle in menulibre? | 14:19 |
bluesabre | any other ui improvements you'd like to see? | 14:20 |
bluesabre | otherwise, plenty of code to write for new feature/bugs/plank fixes | 14:20 |
ochosi | new features? | 14:21 |
bluesabre | https://bugs.launchpad.net/menulibre?field.searchtext=%5BFeature+Request%5D&search=Search&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=FIXCOMMITTED&field.assignee=&field.bug_reporter=&field.omit_dupes=on&field.has_patch=&fie | 14:21 |
bluesabre | ld.has_no_package= | 14:21 |
bluesabre | only going to do a few of those for now | 14:22 |
ochosi | oh ok | 14:22 |
bluesabre | mainly interested in fixing plank :D | 14:22 |
ochosi | the UI still looks nice generally, no complaints here | 14:22 |
ochosi | hehe | 14:22 |
ochosi | yeah, also using plank here | 14:22 |
bluesabre | the issues in plank are because for each dock item, it points to the launcher originally pinned | 14:23 |
bluesabre | so, /usr | 14:23 |
ochosi | oh | 14:23 |
bluesabre | any changes local don't apply | 14:23 |
ochosi | so any modification never show | 14:23 |
ochosi | s | 14:24 |
bluesabre | so, just have to go in and tweak plank's dockitem files | 14:24 |
ochosi | sounds a bit tedious | 14:24 |
bluesabre | perhaps a bit | 14:24 |
ochosi | wouldn't it make sense to fix plank there? | 14:24 |
bluesabre | but shouldn't be too horrible | 14:24 |
ochosi | or is that a desired feature | 14:24 |
bluesabre | probably, but that happens to be a fundamental flaw in plank | 14:24 |
bluesabre | so, workaround | 14:24 |
bluesabre | :D | 14:25 |
ochosi | hah | 14:25 |
ochosi | well you could actually submit a bugreport and we could poke the elementary folks to get it fixed | 14:25 |
bluesabre | yeah | 14:25 |
ochosi | or is there already one? | 14:25 |
bluesabre | I might do that, haven't checked | 14:25 |
ochosi | i mean after all that'll affect elementary users too | 14:27 |
bluesabre | it's probably not a major issue... | 14:28 |
bluesabre | but annoying to be sure | 14:28 |
ochosi | yeah | 14:30 |
bluesabre | ochosi: interestingly, the headerbar looks way worse in elementary (before and after at same link) https://imgur.com/haqXloA,AGooMLD#0 | 15:38 |
ochosi | how do other elementary apps use headerbars? | 15:40 |
ochosi | dont they use granite in some way or something? | 15:40 |
bluesabre | of course | 15:40 |
bluesabre | :D | 15:40 |
ochosi | also, their colored icons don't really look nice there... | 15:40 |
ochosi | and the gtkmenubuttons position is awkward | 15:40 |
bluesabre | vs scratch https://imgur.com/HLFmrIP | 15:41 |
bluesabre | looks like they use bigger icons and more spacing... so I'd probably be better off comparing gnome apps in adwaita | 15:42 |
bluesabre | I'll play with that a bit later | 15:43 |
ochosi | yeah, large toolbar icons | 15:46 |
ochosi | which is more consistent with current toolbars | 15:46 |
ochosi | but creates a mess with other headerbar apps | 15:47 |
ochosi | ideally try to install some app that also uses a headerbar without granite | 15:47 |
ochosi | just to see how that looks in elementary | 15:47 |
bluesabre | gotta run, bbl | 16:53 |
bluesabre | late | 16:53 |
bluesabre | :D | 16:53 |
ochosi | bluesabre: one more thing to improve in menulibre would be keyboard navigation | 20:04 |
ochosi | and i guess i really really have to improve the focus styles in greybird's gtk3 theme | 20:04 |
ochosi | i really don't like how you can't see what's selected sometimes | 20:04 |
ochosi | k, much better already now | 20:27 |
ochosi | \o/ i can define the window controls for CSD in the theme | 20:58 |
ochosi | finally found out how that one really works | 20:58 |
knome | :) | 20:58 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!