/srv/irclogs.ubuntu.com/2010/04/04/#ayatana.txt

MDC1vish, i'm off to bed.. talk to you tomorrow ;)00:48
mdc_laptopvish, awake?08:28
vishmdc_laptop: hey , looks like you are back to fixing bugs again ;)08:33
mdc_laptopvish, yepp :)08:35
vishmdc_laptop: awesome .. there are probably still a few nautilus bugs for which you have submitted patches, but havent been fixed or committed upstream?08:37
mdc_laptopvish, yeah, i'll hunt alex to commit them :)08:37
mdc_laptopvish, about https://bugs.edge.launchpad.net/hundredpapercuts/+bug/503330 - is it "approved" by some design team?08:39
ubot4Launchpad bug 503330 in nautilus (Ubuntu) (and 2 other projects) "In the file operation dialog, the file count and the size count change in opposite direction. (affects: 1) (heat: 6)" [Low,Triaged]08:39
vishmdc_laptop: yeah , it is milestoned and david blogged about it too08:40
mdc_laptopvish, ok, great. i'll fix it :) looks like a piece of cake ;)08:41
vishneat ;)08:41
mdc_laptopvish, otherwise, what's up?08:48
vishmdc_laptop: nothing much , this cycle has been less controversial than last time.. ;)  08:49
vishor maybe i had been busy to notice rants ;p08:49
mdc_laptophehe. well, it a lts, it should be less controversial 08:50
mdc_laptopbut the move of the min, max, close buttons to the left is a suprise08:50
vishyeah , but it is alteast theme-able now ;) than being forced for everyone :)08:53
vishlight-theme specific even08:53
mdc_laptopoh. but i'm using the dark theme now, and they're to the left...?08:55
* wgrant points at indicator tooltips and the lack of an NM indicator.08:55
mdc_laptopwgrant, indicator is the new name for notification area icons?08:56
wgrantmdc_laptop: Indicators are the replacement for the notification area icons, yes.08:56
hyperairthe feature-lacking replacement08:57
mdc_laptop"menu" based if i remember correctly08:57
hyperairright08:57
hyperairexcept that menu buttons have text, and these don't08:57
wgranthyperair: I think they're largely much better.08:57
mdc_laptophyperair, what's missing? 08:57
wgrantBut with some notable omissions.08:57
hyperairmdc_laptop: tooltips.08:57
hyperairmdc_laptop: they use icons, but they don't have tooltips.08:57
hyperairmdc_laptop: also you can't click-to-open apps any more, but that's not as important as missing tooltips i'd think08:58
wgrantI've been tempted to patch in basic textual tooltip support, and maintain a PPA with it.08:58
mdc_laptophyperair, i could agree on the tooltip, bit wasn't it mark s that didn't want them?08:58
hyperairwgrant: that'd be really awesome!08:58
* vish starts banging for tooltips ;p08:58
hyperairmdc_laptop: that's his opinion. i'm entitled to my own.08:58
mdc_laptopclick-to-open apps?08:58
wgrantI got it working in half an hour or so for normal indicators, but I haven't worked out how to integrate it with the application indicator framework yet.08:59
hyperairmdc_laptop: click pidgin's icon to open... 08:59
hyperairmdc_laptop: that doesn't work. you have to click to open the menu, and click open pidgin or other08:59
hyperairi think08:59
hyperairwgrant++08:59
mdc_laptophyperair, i use a extra pidgin icon08:59
hyperairmdc_laptop: extra pidgin icon?09:00
mdc_laptopnot just the me "menu"09:00
mdc_laptopthe native :)09:00
vishmdc_laptop: actually , the "less controversial" i mentioned was for papercuts project alone, last cycle there were a lot of annoyed people , this time most changes are acceptable to all..   but we do seem to have controversies in Ubuntu ;)09:00
hyperairmdc_laptop: well the use case isn't limited to pidgin. there's banshee, and every other thing that sat in the notification area in karmic09:00
hyperairmdc_laptop: i personally use ctrl+shift+g (bound in compiz) to launch pidgin's window via dbus09:00
mdc_laptopahh.. because of the menu stuff.. i understand09:01
mdc_laptop(i'm using docky - it's the shit ;) )09:01
hyperairvish: imo notify-osd was less controversial than this.09:01
* wgrant moved to Docky a week ago.09:01
hyperairwgrant: i've been using docky for ages, but i dont' think indicator should sit in a dock09:02
wgrantNo, probably not.09:02
mdc_laptopwgrant, no they shouldn't09:02
wgrantI have a normal top panel.09:02
hyperairyeah, same here.09:02
hyperairwhich is why i'm indicators annoy me so much09:02
mdc_laptopyep, but it's getting a lot of waste of space with that panel09:02
hyperairs/i'm//09:03
hyperairindicator applets don't help that much, they increase the width of each icon09:03
hyperairi mean application indicators09:03
mdc_laptopthe only things i have in the top panel is the sysmenu (apps, places, sys) and then the indicators - no launchers and stuff09:04
hyperairand the move from notification area to application indicators necessarily means that bug #403135 won't get much attention09:04
ubot4Launchpad bug 403135 in vlc (Ubuntu) (and 17 other projects) "Notification area icon wrongly rendered/uses bg_color as a background (multiple apps) (affects: 164) (dups: 17) (heat: 920)" [Undecided,Confirmed] https://launchpad.net/bugs/40313509:04
hyperairfrom the people who actually know gnome-panel well enough to fix it, i mean09:04
mdc_laptopvish, let's get crazy till 10.10 :)09:05
vishhyperair: the width in the applet is due to the default theme , we can set the width to something lesser too09:06
vishiirc it has padding of 3px on either side for each icon09:06
vishoh ,wait , its 2px09:07
hyperairvish: really? i thought it was a purposefully done thing.09:07
hyperairvish: which part of the theme customizes it?09:07
* hyperair should really learn gtkrc-fu sometime09:07
vishhyperair: it was done on purpose , but you can adjust the padding too , still it will be a bit bigger the NA icons09:07
hyperaircool09:08
hyperairvish: by the way, where can i get tarballs of karmic/lucid's theme09:08
vishhyperair: in the gtkrc there is           widget "*IdoEntryMenuItem*" style "wide"09:08
hyperair?09:08
hyperairaha i see09:08
vishinstead of wide , set your own style  , probably to    style "zero" and add a new option with xthickness =009:09
mdc_laptopwhy wasn't nm-applet made as an indicator - not enough time or impossible?09:10
hyperairprobably impossible.09:10
hyperairnm-applet abuses the menu big time09:10
vishmdc_laptop: not simple enough , but is planned for 10.1009:10
mdc_laptophyperair, it looks like a regular menu.. 09:11
hyperairapplication indicator screwed around with so many features that not everythign can be ported properly09:11
vishhyperair: tarballs? why?09:11
hyperairvish: because i'm on karmic.09:11
mdc_laptopvish, good to hear that09:11
hyperairvish: i'd like to just drop it into my appearances applet09:11
hyperaircapplet*09:11
vishhyperair: hmm , there is a ppa somewhere 09:11
hyperairmdc_laptop: but it isn't09:11
hyperairvish: heh one more PPA for my system >_>09:12
vishhyperair: if you have so many already , 1 more wouldnt hurt ;p09:12
* hyperair coughs09:12
wgranthyperair: Isn't it lovely that they're doing it in an LTS, too?09:12
mdc_laptophow's the non ubuntu community taking the move to indicators instead of notifications icons? 09:13
wgrantSo people are stuck with it (particularly the lovely NM inconsistency) for two years.09:13
hyperairwgrant: EXACTLY.09:13
hyperairwgrant: i like how sabdfl insists that it's an experiment and may not be correct09:13
hyperairand after that says that LTSes are meant to be kept for long periods of time.09:14
wgrantYes.09:14
wgrantIt is stupid.09:14
wgrantReally stupid.09:14
hyperairbeyond stupid.09:14
wgrantI appreciate that Ayatana and Canonical DX are making a positive different.09:14
wgrantBut performing an incomplete experiment in an LTS release is *damn stupid*.09:15
hyperairthey09:15
hyperairyeah09:15
hyperairexactly09:15
hyperairvish: http://paste.debian.net/67379/09:15
wgrant(feel free to replace 'damn' with something more colourful)09:15
mdc_laptophyperair, a lot of ppas :)09:16
hyperairwgrant: it was already done internally somewhere early in the text processing region of my brain09:16
hyperairmdc_laptop: ;-)09:16
vishwgrant: what is really a pity  , is that they expect us to just agree that they have "magic dust" waiting and fall in line with the change , with no actual reasoning for the change09:16
wgrantAlso, the whole "screw User Interface Freeze -- let's change EVERYTHING afterwards, and then reject suggestions for improvement on the basis that it is post-UIF" thing is pretty annoying.09:17
hyperairwas it really "screw uif"? it was more like "let's wait until *JUST* before UIF to change every damn thing so that nobody can change it back"09:17
wgranthyperair: IIRC it was a few hours after UIF that the theme revolution landed.09:18
wgrantSome other changes have landed since.09:18
hyperair>_>09:18
hyperairthis is ridiculous09:18
wgrantA little worse than that.09:18
hyperairright09:18
wgrantUIF was 2010/03/0409:20
wgrantFreezes happen at midnight UTC, at the start of the date.09:20
mdc_laptopotherwise, it seems like a good release :)09:20
wgrantDate: Thu, 04 Mar 2010 20:54:24 +010009:20
wgrantThat's the original upload.09:20
wgrantSo it violated UIF by 20 hours.09:20
wgrantHad indicators landed earlier, they could have been LTS-appropriate.09:21
mdc_laptopand it's purple :)09:21
wgrantThere would have been four months to fix them up.09:21
mdc_laptopwgrant, true09:21
hyperairanother thing that really annoyed me was that when i brought this up with tedg, he just brushed me off with "i'm not interested to continue this discussion any further" until i made enough noise and jono stepped in09:21
wgranthyperair: Well, this is Canonical DX...09:22
hyperairpoint taken09:22
wgrantIt's not as if they actually talk to the community...09:22
hyperairmeh09:23
mdc_laptopbbl - breakfast09:25
wgrantMark has also Won't Fixed a lot of my bugs lately, commenting that they are still working on that part of the UI.09:28
wgrant1) Why are you reworking the UI a month after UI freeze?09:28
wgrant2) Why does that mean my complaints will not be fixed?09:28
hyperairimo it should have just been milestoned further09:30
wgrantNow Lucid is just going to woefully inconsistent and unpolished :(09:31
wgrantWhile most of the improvements are great, they are not polished and some still really suck.09:31
hyperairall recent enough ubuntu releases are.09:31
hyperairbecause of all these stupid last minute changes09:31
wgrantYeah, but they're not all LTSes.09:35
* hyperair coughs. was the last LTS any better?09:35
hyperairwhat was the last LTS again?09:35
hyperairhardy, right?09:35
hyperairno wait09:35
hyperairwas it?09:35
hyperairyeah it was09:35
wgrantIt wasn't full of DX Magic Pixie Dust of Inconsistency and Freeze Violation®09:35
wgrantIt was Hardy, yes.09:35
hyperairbut it was full of pulseaudio shittiness09:35
wgrantThe only widely proclaimed travesty was PA.09:36
hyperairpulseaudio rocked really awesomely in intrepid09:36
wgrantAnd that was OK in most cases.09:36
hyperairhardy's pulseaudio was ridiculous09:36
hyperairit was non-standard09:36
hyperairand a lot of hacks were needed to be placed by the user to fix things09:36
wgrantSome stuff ended up fixed, though.09:36
wgrantFor this -- it's unlikely.09:36
* hyperair sighs09:36
hyperairthis means we're in steady decline.09:36
hyperaircongratulations, ayatana.09:36
hyperaircongratulations, mark.09:36
wgrantI don't think we're in steady decline.09:37
hyperairexponential decline then.09:37
wgrantDX just needs to be beaten until they respect freezes and land changes early.09:37
wgrantAnd talk in public.09:37
wgrantWe will be less furious and ranty if they are willing to discuss things, I think.09:37
hyperairo rly?09:37
hyperairi can already imagine what will happen.09:38
hyperairfirst a discussion happens.09:38
hyperaira proposal09:38
hyperairsomeone from the community rejects the idea.09:38
hyperairgets ignored09:38
hyperairanother person backs up first person09:38
hyperairalso gets ignored09:38
hyperairrepeat until a flame war bursts out09:38
hyperairand then...09:38
wgrantTrue.09:38
hyperair"We are not interested in continuing further discussion."09:38
hyperairand then the change lands anyway09:38
wgrantBut this way they get a lot of utter hate directed at DX.09:38
hyperairwasn't it UX making the decisions, though?09:39
hyperairDX are just following orders, right?09:39
wgrantI don't know.09:39
wgrantIt's all opaque.09:39
hyperairblargh. annoying.09:39
wgrantDX appears to be the closest team to the Ubuntu development community.09:40
wgrantBut I really don't know.09:40
hyperairi think it works this way: UX makes decisions up in the clouds where nobody knows what's going on, tells it to DX team, and DX team implements. and when they implement, they have to be close to the development community09:41
wgrantI think there's a Mark up there somewhere.09:42
hyperairright at the top09:42
wgrantAnd I wouldn't say that DX was close to the greater Ubuntu development community.09:42
hyperaircore-devs then?09:42
wgrantNot that either.09:42
wgrantThey are closer than the rest of the teams. But they are not close.09:43
hyperairrest of the teams?09:43
wgrantUX and whatever else lurks in the depths of Canonical.09:43
hyperairhmm09:43
wgrantAgain, I like most of what they're doing. I just don't like the way they're doing it, and the brokenness and lack of polish that it brings.09:47
hyperairi liked notify-osd, papercuts, and the concept of application indicators. i was fully supportive of the idea until i found out tooltips vanished.09:48
hyperairas well as other-button interaction with the icons09:48
hyperairstuff like scroll for changing tracks in banshee09:48
hyperairmiddle click for play/pause09:48
wgrantThey have relented and granted indicator-sound its scrolling superpowers.09:49
wgrantI think that's about the only thing they've relented on, except for those changes that conflicted with string freeze and made translators furious.09:49
hyperairthat's only indicator-sound09:50
hyperairi'd like my app-ind scrolling superpowers09:51
hyperairand textual tooltips, if not those ultra-bombastic tooltips banshee and rhythmbox have in karmic09:51
wgrantText tooltips are easy.09:52
wgrantI'll try to work out how app indicators work tonight.09:52
hyperaircool =p09:52
wgrantI suppose I just have to expose my existing methods over dbus somehow.09:52
hyperairping me when you're done. i'll help port things which require tooltips over09:52
vishto add to the tooltips issue , the indicators wont even be displayed [they go out of the screen] when you use a vertical panel :/09:53
wgrantvish: I gave up on using a vertical panel a couple of years ago.09:53
hyperairwgrant: http://twitter.com/ubuntudesigners/status/9351006658 <-- this says that dx team implements ux-team's designs09:53
* wgrant waits for it to be censored.09:53
hyperairwgrant: censored?09:54
hyperairvish: more appind failure.. i wonder how the vertical panel people will take it =\09:54
wgranthyperair: Well, they seem to like to keep everything secret.09:54
vishi have a widescreen to a vertical is the only sensible panel :/  > btw , Bug #498182 09:54
ubot4Launchpad bug 498182 in indicator-session (Ubuntu) (and 2 other projects) "Indicator-application does not support vertical panels (affects: 8) (heat: 48)" [Medium,Triaged] https://launchpad.net/bugs/49818209:54
hyperairvish: i've a widescreen too, but my neck aches if i rotate my head to read what's on the panel09:55
vishhyperair: icon stay straight ;p09:55
vishthey dont rotate 09:55
* hyperair highlights, bolds, and underlines "read"09:55
hyperairi mean text.09:55
hyperairstuff like my clock09:56
hyperairnetspeed applet09:56
vishhyperair: well , we are talking about indicators , and the netspeeds are displayed correct , maybe clock09:56
vishhyperair: almost all the applets work for vertical panels other than , the main menu and clock , which get tilted09:57
hyperairvish: right, and i use that most =p09:57
hyperairvish: and text that isn't rotated is hard to read09:57
hyperairi mean you'd have to make your panel bigger09:57
hyperairwhich means less screen space (i like my screen's width too!)09:57
hyperairit's perfect for tiling source files09:58
vishhyperair: not really a problem to me, i have it on the right , i think i got pretty well adjusted ;)09:58
hyperairheh good for you =p09:58
hyperairvish: do you know what a package providing application indicator support should depend on?10:12
hyperairvish: (this is an extension providing application indicator support for banshee)10:13
vishhyperair: nope.. but it might be in the wiki10:13
hyperairvish: which wiki page?10:13
vishhyperair: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators  from the topic10:14
hyperairhmm that one..10:14
hyperairit's not there10:14
wgrantMmmmm. Damn ABIs.10:26
mdc_laptopvish?17:04
mdc_laptopvish, http://mejlamej.nu/fop.png17:05
vishmdc_laptop: hey , nice work.. you need to add the word "File" , so that it reads "Copying File 97 of yy... "  else it would mean copying 97files of yy17:19
vishbtw , what happened to the time remaining?17:20
mdc_laptophttp://mejlamej.nu/fop.ogv17:22
mdc_laptopvish ^17:22
mdc_laptopi'll add file :)17:22
vishneat.. :)17:24
mdc_laptopvish, so "Copying 1 of 180 files (...)" -> "Copying file 1 of 180 (...)" ??17:24
vishyup17:24
mdc_laptopCopying can also be Duplicating and Moving17:25
vishmdc_laptop: should be fine for those too.. but they are always files , right?.. we wont have problem of them being folders ? if so keep the f capital "File" 17:28
vishmdc_laptop: btw , for the bugs which havent moved upstream , submit the debdiffs in lp too .. 17:28
vishand subscribe the Ubuntu sponsors to the bugs17:28
vishMain sponsors , usually the bugs are for those in Main 17:29
mdc_laptopvish, i'll push alex to have him "move" them :)17:31
mdc_laptophe'll be working less on nautilus for some time and work on spice, but hopefully he'll have time to review patches and do some commits :)17:31
vishmdc_laptop: that would be better , if not ^ last option ;)17:32
mdc_laptop:)17:32
mdc_laptopvish, http://mejlamej.nu/fop2.png17:38
mdc_laptopvish, i'm not super happy with the sentence.. 17:38
vishmdc_laptop: what happened to the 181 "files" ?  does it get cut?17:39
mdc_laptopdoh17:39
mdc_laptopshould i have kept that one? ;)17:39
vishyup ;)17:39
mdc_laptopahh.. crap17:39
vishmdc_laptop: btw , why unhappy?17:40
mdc_laptopvish, i removed ngettext to _17:43
mdc_laptops/remvoed/changed/17:44
mdc_laptopbut no problem - probably fixed now.. screenshot in a sec17:44
vishwe have to get a UIF for that one :(17:44
mdc_laptophttp://mejlamej.nu/fop3.png17:46
mdc_laptopvish ^17:46
vishheh , but if its done upstream no problem for us ;p17:46
mdc_laptopit's probably to late for lucid17:46
mdc_laptoptoo17:46
vishmdc_laptop: perfect! :)17:47
mdc_laptop:)17:47
mdc_laptopI'll post the patch upstream17:47
vishmdc_laptop: when will you be getting in touch with alex?  if it doesnt happen within a few days , post patches in lp17:50
mdc_laptopvish, if i remember i'll ping him on tuesday17:53
mdc_laptopstill, it's too late for lucid because of translations..17:53
=== ubuntu is now known as danyR

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