/srv/irclogs.ubuntu.com/2007/08/17/#ubuntu-mobile.txt

kwwiinight all12:45
=== doko_ [n=doko@dslb-088-073-104-091.pools.arcor-ip.net] has joined #ubuntu-mobile
=== matt_c [n=mcroydon@137.147.45.66.cm.sunflower.com] has joined #ubuntu-mobile
=== bicchi [n=albert@adsl-065-006-167-199.sip.mia.bellsouth.net] has joined #ubuntu-mobile
bicchiI am having a hard time creating a bootable usb flash installation. can anyone help?01:05
bicchii am trying to install the regular ubuntu desktop into my machine and the machine can boot from usb.01:07
=== vivijim [n=vivijim@200.184.118.132] has left #ubuntu-mobile []
=== bicchi [n=albert@adsl-065-006-167-199.sip.mia.bellsouth.net] has left #ubuntu-mobile []
=== vivijim [n=vivijim@201.32.145.37] has joined #ubuntu-mobile
=== dannyz_ [i=dannyz@nat/intel/x-92de193d4bde261d] has joined #ubuntu-mobile
=== Jack-Laptop__ [i=chatzill@nat/intel/x-56817ee0b730f6cc] has joined #ubuntu-mobile
=== Jack-Laptop__ is now known as Jack-Laptop
HappyCampDoes anyone know if the gutsy archive has any dependency issues?03:10
HappyCampI'm getting this:03:10
HappyCampThe following packages have unmet dependencies:03:10
HappyCamp  dpkg: Breaks: aptitude (< 0.4.6.1-1ubuntu2) but 0.4.6.1-1ubuntu1 is to be03:10
HappyCampinstalled03:10
HappyCampJust wondering if this is a known issue or we got issues on our side.03:11
agoliveiraHappyCamp: THis should not happen but it's possible that dependencies break from time to time at this stage.03:21
HappyCampagoliveira, Okay.  We are seeing some dependency issues when doing an apt-get install using image-creator03:22
HappyCampagoliveira, robr, rob_ https://www.moblin.org/bugzilla/show_bug.cgi?id=6803:22
=== sodarock_home [n=chatzill@static-71-245-107-3.ptldor.fios.verizon.net] has joined #ubuntu-mobile
=== vivijim [n=vivijim@201.32.145.37] has joined #ubuntu-mobile
=== matt_c [n=mcroydon@137.147.45.66.cm.sunflower.com] has joined #ubuntu-mobile
=== miles_ [n=miles@d60-65-93-136.col.wideopenwest.com] has joined #ubuntu-mobile
miles_hi06:05
=== miles_ [n=miles@d60-65-93-136.col.wideopenwest.com] has left #ubuntu-mobile ["Konversation]
=== bobux [i=bspencer@nat/intel/x-ba8e83439fe50861] has joined #ubuntu-mobile
=== cathy_ubuntu [i=cathy@nat/intel/x-a7b4571c20577b64] has joined #ubuntu-mobile
=== Lure [n=lure@external-1.hermes.si] has joined #ubuntu-mobile
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-mobile
=== ketrox [n=ketrox@x463.vpn.hrz.tu-darmstadt.de] has joined #ubuntu-mobile
=== guerby [n=guerby@gut75-4-82-235-162-148.fbx.proxad.net] has joined #ubuntu-mobile
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mobile
=== ToddBrandt is now known as BladeRunner
=== BladeRunner is now known as Twinsen
=== Twinsen is now known as Marklar
=== Marklar is now known as PaulMuadDib
=== PaulMuadDib is now known as EnderWiggin
=== EnderWiggin is now known as EnderWigge
=== EnderWigge is now known as ToddBrandt
=== ketrox_ [n=ketrox@x274.vpn.hrz.tu-darmstadt.de] has joined #ubuntu-mobile
=== Lure_ [n=lure@external-1.hermes.si] has joined #ubuntu-mobile
=== ToddBrandt is now known as NexusSix
=== NexusSix is now known as CarlSagan
=== sp3000 [n=tt@hoasb-ff0ddd00-250.dhcp.inet.fi] has joined #ubuntu-mobile
=== agoliveira [n=adilson@200.146.40.166.adsl.gvt.net.br] has joined #ubuntu-mobile
Mithrandiragoliveira: good morning01:11
Mithrandiragoliveira: have you pushed your dates patch upstream yet?01:12
agoliveiraMithrandir: Not yet I wanted to know if they are working ok first but I can do it right now if you feel is important to do it fast.01:12
Mithrandirit would be good to do it now for two reasons: it gives them more time to tell us if they feel the patch is wrong, and secondly it makes it more likely they'll merge it when they get it, since they likely won't have gone very far, development-wise from what the patch is based on.01:14
Mithrandiragoliveira: however, I didn't see why you commented out a block around the "TODO: multiple calendar UI"; can you tell me why?01:14
agoliveiraNo problem, I'll see that.01:16
Mithrandirand I can't download your claws upload, so can you put it on rookery or another machine that's actually working? :-)01:17
agoliveiraAbout the comment, I forgot to explain: this is supoort for multiple simultaneous calendars and it does not work in maemo as it works fullscreen.01:17
agoliveiraReally? I tested yerterday...01:17
agoliveiraLet me see...01:17
agoliveiraCrap. It's really down today.01:18
agoliveiraMithrandir: I've never used our internal machines like rookery, I'll have to set it up. Hold on, please.01:25
agoliveiraMithrandir: BTW, have you poked someone (doko?) about the missing parts on lpia?01:28
Mithrandirno, I've fixed them myself.01:28
agoliveiraCool.01:28
agoliveiraMithrandir: http://adilson.net/claws-mail_2.10.0-2.tar.gz01:45
agoliveirahttp://adilson.net/claws-mail_2.10.0-2.dsc01:45
Mithrandirhave you been in touch with upstream about this too?01:45
agoliveiraMithrandir: I sent an email yesterday but didn't get answer yet.01:46
Mithrandirok01:46
dokoagoliveira: which missing parts?01:49
agoliveiradoko: Don't worry, Mithrandir took care of it but it was a few hildon dependencies missing.01:50
agoliveiraMithrandir: BTW, I'll apreciate if you tell me a better way to do what I did on debian/rules. It works but don't feel right.01:50
dokowell, thats mobil stuff, not bootstrap stuff.01:51
agoliveiradoko: True.01:52
=== vivijim [n=vivijim@200.184.118.132] has joined #ubuntu-mobile
=== kwwii_ [n=kwwii@p5495691D.dip.t-dialin.net] has joined #ubuntu-mobile
kwwii_so how is the keyboard defined and themed?02:04
Mithrandirit's part of the matchbox-keyboard source.02:04
Mithrandiragoliveira: for claws?02:05
agoliveirayes02:05
agoliveiraok, going to tasks now...02:08
=== agoliveira thinks the Pimlico names can be confusing...
=== matt_c [n=mcroydon@137.147.45.66.cm.sunflower.com] has joined #ubuntu-mobile
Mithrandiragoliveira: you never tried to build this in a clean chroot, did you? :-)02:10
agoliveiraMithrandir: I was using lpia chroot but in this case not really.02:14
agoliveiraMithrandir: Too buggy?02:14
Mithrandirmissing build-dep on libhildon-1-dev, at least02:15
agoliveiraOuch...02:17
=== fcarvalho_ [n=fcarvalh@200.184.118.132] has joined #ubuntu-mobile
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-mobile
=== ketrox [n=ketrox@x48.vpn.hrz.tu-darmstadt.de] has joined #ubuntu-mobile
=== etrunko [n=edulima@200.184.118.132] has joined #ubuntu-mobile
=== boggle [n=spindler@modemcable045.37-82-70.mc.videotron.ca] has joined #ubuntu-mobile
=== bicchi [n=chatzill@pur4c0b.ad.fiu.edu] has joined #ubuntu-mobile
agoliveiraMithrandir: Conf call in 4?02:56
Mithrandiryup02:56
=== ian_brasil [n=ian@dasasob.nokia.com] has joined #ubuntu-mobile
=== matt_c [n=mcroydon@gozur.sunflowerbroadband.com] has joined #ubuntu-mobile
=== dantalizing [n=dan@n128-227-139-123.xlate.ufl.edu] has joined #ubuntu-mobile
amitk_Mithrandir: just received the crown beach03:35
Mithrandiramitk_: yay you.03:36
bicchiI am having a hard time creating a usb bootable image. I have downloaded the ubuntu iso, now what?03:37
bicchii have a 1 gb flash drive 03:37
=== matt_c [n=mcroydon@gozur.sunflowerbroadband.com] has joined #ubuntu-mobile
agoliveirabicchi: The UME image is already made to run from a USB drive03:43
bicchiagoliveira: where do i get this image?03:44
agoliveirahttp://cdimage.ubuntu.com/moblin/ but you may want to try also the image-builder03:44
bicchiagoliveira: i forgot to mention that i am trying to install the regular desktop edition. 03:44
agoliveirabicchi: So you better ask in another channel. This one is for UME.03:45
bicchiok03:45
kwwiiI think that I will try image-builder later tonight03:45
kwwiias the package depency problems do not appear to be fixing themselves03:46
bicchiimage-builder builds any type of bootable image. is that what is for?03:46
agoliveirabicchi: https://wiki.ubuntu.com/MobileAndEmbedded/CreatingAnImageForUMEDevice03:47
=== horaceli [i=chatzill@nat/intel/x-10b67d4567b4eca9] has joined #ubuntu-mobile
Mithrandirkwwii: hmm?  If you run apt-get update, it should work fine now.03:49
kwwiiMithrandir: hehe, I have been doing that every hour since last night and now it works ;-)03:49
kwwiiwell, I did sleep and take time off for lunch ;-)03:50
kwwiiso looking at the source of the keyboard, I see that I can define my own layout (yeah!)03:51
kwwiiI guess that the themeing comes directly from hildon?03:51
MithrandirI think it's drawn directly by matchbox-keyboard.03:52
Mithrandirthere's been some talk from the openmoko people about adding a proper theme engine, but unsure where that's going.03:52
kwwiiouch, that makes things a bit more interesting ;-)03:53
bicchiagoliveira: If I am running a desktop with amd64, can i build an image for the samsung q1 which is i386 using the image-creator tool?03:54
agoliveirabicchi: Yes, it uses chroots.03:55
=== bfiller [n=bfiller@pool-72-74-234-2.bstnma.fios.verizon.net] has joined #ubuntu-mobile
kwwiiMithrandir: so to start UME in a window, I become the ume user in my chroot and then run sudo DISPLAY=:0 xinit /etc/X11/xinit/xinitrc -- /usr/bin/Xephyr :2 -host-cursor -screen 1024x600x32 96 -ac03:56
kwwii?03:56
Mithrandirnot sudo03:56
Mithrandirbut otherwise looks right.03:56
kwwiihrm, I wonder what I am doing wrong :-)03:59
Mithrandirxhost +SI:localuser:ume ?04:00
kwwiiyes...but is that supposed to be in my chroot or something?04:01
kwwiiit keeps complaining that I have not set the DISPLAY (Xephyr cannot open host display. Is DISPLAY set?)04:02
kwwiixinit:  Connection refused (errno 111):  unable to connect to X server04:02
kwwiixinit:  No such process (errno 3):  Server error.04:02
Mithrandirno, in your host system04:04
Mithrandirhm, if you call mount, does it list /tmp as bind-mounted?04:04
kwwii ... /tmp on /home/chroots/gutsy-mobile-lpia type none (rw,bind)04:05
Mithrandirif you do ls -l /tmp in the chroot, does it list .X0-lock ?04:06
kwwii(gutsy-mobile-lpia)root@clive:~# ls -l /tmp04:06
kwwiitotal 004:06
Mithrandirls -la04:07
Mithrandir(sorry)04:07
kwwiihehe, I could have thought too ;-)04:07
kwwii(gutsy-mobile-lpia)root@clive:~# ls -la /tmp04:07
kwwiitotal 2004:07
kwwiidrwxrwxrwt  4 root root 4096 Aug 17 14:02 .04:07
kwwiidrwxrwxrwt 14 root root 4096 Aug 17 13:47 ..04:07
kwwiidrwxrwxrwt  2 root root 4096 Aug 16 20:40 .ICE-unix04:07
kwwiidrwxrwxrwt  2 root root 4096 Aug 16 20:40 .X11-unix04:07
kwwii-r--r--r--  1 ume  ume    11 Aug 17 14:02 .X2-lock04:07
Mithrandirok, so it's not bind-mounted then04:08
Mithrandirdo sudo umount /home/chroots/gutsy-mobile-lpia ; sudo mount --bind /tmp /home/chroots/gutsy-mobile-lpia/tmp04:08
Mithrandir(in the host system) and try again04:08
kwwiiit actually popped up a window for a second!04:09
kwwiierror opening security policy file /etc/X11/xserver/SecurityPolicy04:09
kwwiiand it complains about a bunch of missing fonts04:10
Mithrandirtry doing apt-get install dbus-x11 gtk2-engines-sapwood hildon-control-panel hildon-desktop hildon-theme-mobile-basic language-pack-en marquee-plugins matchbox-window-manager mobile-basic-flash sdk-default-icons04:11
Mithrandirand see if that helps04:11
kwwiimobile-basic-flash: Depends: libxul0d but it is not installable04:12
Mithrandirignore that one, then04:13
kwwiihrm, when I start it is complains about "Could not create server lock file: /tmp/.X2-lock"04:14
kwwiiI think I accidentaly tried to start it as root04:14
Mithrandirchange the :2 to :304:14
kwwiiXephyr: requested screen depth not supported, setting to match hosts.04:15
kwwiireducing the depth to 16 gets rid of that error04:15
kwwiibut it still only flashes for a second and is gone04:15
Mithrandirhm04:15
Mithrandiras root in the chroot, try starting dbus.04:16
Mithrandirso, be root in the chroot and do /etc/init.d/dbus start04:16
kwwii * system message bus already started; not starting.04:16
kwwiiI stopped it and startedit again04:17
=== guardian_ [n=Guardian@ANantes-252-1-17-210.w82-126.abo.wanadoo.fr] has joined #ubuntu-mobile
kwwiihttp://pastebin.ca/661061 is the whole info when it dies04:18
Mithrandirdoes ~ume/.xsession-errors contain anything useful?04:19
=== matt_c [n=mcroydon@137.147.45.66.cm.sunflower.com] has joined #ubuntu-mobile
kwwiilol, sounds grim, that file....04:20
kwwiiXsession: X session started for ume at Fri Aug 17 14:17:15 UTC 200704:20
kwwiiXsession: unable to start X session --- no "/home/ume/.xsession" file, no04:20
kwwii"/home/ume/.Xsession" file, no session managers, no window managers, and no04:20
kwwiiterminal emulators found; aborting.04:20
Mithrandirinstall ume-config-samsung-q1-ultra04:21
mdzMithrandir: ~ume?  all my installs run the X session as root and have no non-system users04:22
Mithrandirmdz: I've asked kwwii to add a non-root user.04:22
mdzah04:22
MithrandirI prefer to not do stuff as root unless I have to; UME is going to do the same too once I find the time to fix that bug.04:23
Mithrandirbut I think I'll call it a week now.04:23
=== agoliveira is going to lunch and after try to squeeze himself in a schedule for the sprint...
kwwiiw00t04:25
kwwiinow it works04:25
Mithrandir\o/04:25
Mithrandirgreat04:25
kwwiithe little of it that is there, at least04:25
kwwiithanks man, appreciate the time it took you to help me ;-)04:25
kwwiiI guess that once libxul builds I can install the flash stuff too04:27
Mithrandirit's not completely there yet, but having to walk you through it makes it easier for me to actually see which bits are hard and which could easily be automated04:27
kwwiiI guess one has to install programs individually now that the basic desktop is running?04:33
Mithrandiryes.04:34
Mithrandirsoonish, we'll have ubuntu-mobile pulling in the right set of packages, but it's been lagging since lots of stuff haven't been built on lpia04:34
kwwiicool, I'll play around with this a bit. thanks again for the help04:34
kwwiigoing to pick up my son's new bicycle soon (he is dancing around outside my office)04:36
=== Sciri [n=sean@fw.pepper.com] has joined #Ubuntu-Mobile
amitk_ever see this error? http://paste.ubuntu-nl.org/34061/04:40
=== bspencer [i=chatzill@nat/intel/x-fd105cd434a888e2] has joined #ubuntu-mobile
bspencerkwwii: ping05:01
bspencerkwwii: ok...so I could say I mixed up the time zones and thought 8am was your 4pm... but actually I just slept in.  horaceli is here when you get back to chat a bit about theme.05:03
horacelikwwii, hello. I am here if you are back. we could talk about theme stuff05:04
=== sabotage [i=sabotage@nat/intel/x-3972d0f3616d8684] has joined #ubuntu-mobile
=== Jack-Laptop__ [i=chatzill@nat/intel/x-a30d6363019a17a8] has joined #ubuntu-mobile
=== Jack-Laptop__ is now known as Jack-Laptop
kyleNhoraceli, kwwii: I am interested in talking about theme stuff05:16
kyleNfor example, I can see that gtkrc and matchbox themes are used05:17
bspencerkyleN: cool05:17
kyleNI also notice that some icon theme directories are present, but the implementation doesn't seem complete05:17
kyleNfor example, I don't think (could be wrong) the current icon theme is ever set05:17
kyleNand the three icon theme dirs present don't seem to implement the fallback architecture05:18
kyleNso my question overall is: how complete is the current theme implementation?05:18
bspencerif it is set, it is inadvertent.  I created the hildon-theme-mobile-basic theme from plankton from 0 knowledge of how themes work.  I never set the icon theme.05:18
kyleNok05:19
kyleNi don't know much about themeing, but I am trying to learn 05:19
bspencerand I didn't create it using the hildon tools because I'm not an artist.  So I just changed a few files to get the current UI look (black toolbar, etc).05:19
bspencerhopefully kwwii  can help us there.05:19
kyleNyes, I traced many of the current files displayed back to where they reside in the file system05:20
kyleNby changing them, trial and error mostly05:20
bspencerha, me too.  I would also change them to bright pink to see if they were used somewhere I didn't know about05:20
kyleNI made a list if you're interested05:21
bspencermaybe we could use a launchpad wiki to track some of this05:21
kyleNgreat minds think alike ;)05:21
kyleNI notice there seem to be lots and lots of image files that are not used... true?05:21
bspenceryes05:21
bspencerabout 400 of them05:21
kyleNyes...05:22
bspenceronly the "mb_" ones are the ones I made05:22
kyleNthat's what I guessed.05:22
bspencerbut the menu ones get used, I didn't change those05:22
=== guardian_ is now known as guardian
kyleNright, for example the calculator app in extras has its icon in /usr/share/icons/gnome/..05:22
bspencerbtw, nice to meet you kyleN.  Have we met before?05:22
=== horaceli [i=chatzill@nat/intel/x-fd66a238e2e7d137] has joined #ubuntu-mobile
kyleNI don't think so. nice to meet you. I just joined the irc this week05:23
bspencerhave you looked at the hildon slicer tools?05:23
kyleNno... what are they?05:23
bspencerthe basic idea is to come up with one large png file and it will slice it up into the 500+ small theme files05:24
kyleNwhat is the advantage of this as opposed to having lots of files?05:24
bspencerI guess easier to keep everything together.  One file to manage05:24
horaceliin this case, deverloper who is creating theme don't need to care about the picture name05:25
kyleNok.  is this just a plan at this point or is it implemented?05:25
bspencerbut you also have to have a layout file that details the coordinates of each of the embeded pictures inside the large png05:25
bspencerit is implemented05:25
horacelisince the small theme files has unique names for hildon-desktop or other widgets to recognize05:25
bspencerbut the mobile-baisc theme doesn't have a large file yet.  I didn't go back and edit the big plankton png file, I just tweaked the end-result files in the "images" folder05:26
kyleNwhat aspects of themeing doees this address, icons and other images, such as backgrounds?05:26
bspencericons are a mixed bag and I don't totally know which ones are supposed to be part of the theme and which are not05:27
bspencergenerally the icons go in the icons folders you were talking about, not in the big png file that gets sliced05:27
kyleNI see. can there be two files that get sliced, in case one needs it?05:27
bspencernot now.  the tool just takes in a single file iirc05:27
kyleNis the slicing a run time thing? or is it sliced at build time resulting in lots of files?05:28
bspencerno05:28
bspencerbuild time.   A one-time activity when the png changes.05:28
bspencerAt runtime the theme is like you see in the /usr/share/theme folders05:29
kyleNok, so it slices the file up using the config file to set the resulting file names?\05:29
bspencerhoraceli: how do the file names get assigned?05:30
=== horaceli_ [i=chatzill@nat/intel/x-b0deda7df195a2fd] has joined #ubuntu-mobile
kyleNI wonder if it would be possible to strip all the unused image files.  For example many that start with "qgn"05:31
bspencerhoraceli_:   how's the network connection going?05:31
ian_brasilkyleN: do you have this list available somewhere?05:31
horaceli_not good.05:31
bspencerkyleN:  yeah, I tried that many (many) times05:31
kyleNHi ian. it is in process...05:32
bspencerbut hildon has some bugs which cause bad things to happen when the theming files aren't there05:32
kyleNoh really?05:32
bspenceresp with the statusbar05:32
bspenceryou can do it easily.  Just create a "bk" file in the "images" folder and "mv qgn* bk"05:32
bspencer /usr/share/theme/mobile-basic/images05:33
bspencerthen restart X05:33
bspencer(I haven't done this for months.)05:33
kyleNyes. I was wondering if they can/should be deleted permanently05:33
bspencerI wanted to quickly reduce the theme to only the pictures that were used05:34
ian_brasilkyleN: cool , can't wait :)05:34
kyleNyes, that is a laudable goal!05:34
bspencerbecause we don't yet have all of the elements that Nokia has05:34
kyleNso what is the obstacle to removing them? 05:34
bspencerbut there were a few things like menus that I didn't make "mb_" replacements for.  So the menus will get lost.  You'll have to disocver which files belog to the menus and other pieces05:34
bspencerkyleN: the right way is to understand which theme files the hildon code uses05:35
kyleNI did figure out which files form the border to application menus and submenus05:35
bspencerand that isn't obvious to me05:35
bspencerkyleN:  great information05:35
kyleNform, I meant, not from05:35
bspencerthat is a good step05:35
kyleNso, to be a complete idiot, I would ask the following:05:36
bspencerwe should go through the hildon-desktop code and understand what graphics are being called for05:36
kyleNok, so it's the hildon-desktop source code?05:36
bspencerthen document how each application should use themes, icons, etc.  That would be a big help and get everyone on the same page05:36
kyleNI suppose I can download that and look at it05:36
bspenceryes05:36
bspencerhildon-desktop is the pkg that sets up the menus, borders, panels, etc.05:37
horaceli_bspencer, I guess not the only the hildon desktop package, but also the hildon library05:37
bspencerhoraceli:  what is this pkg called?05:37
kyleNwhat's the purpose of hildon library?05:37
bspencerhildon library is whta applications use05:37
bspencerhildon-desktop is the window management code, panels, plugins, home screen05:38
kyleNok05:38
horaceli_right, application also has hildon menu with a frame05:38
horaceli_is that right?05:38
kyleNso the application's menu is from hildon library, we are supposing...05:39
horaceli_we could figure it out by reading gtkrc and gtkrc.maemo-af-desktop file in /usr/share/theme/mobilebasic/gtkrc05:39
kyleNand the rest from hildon-desktop05:39
bspencerhoraceli:  right. do you know if that is where the menu is drawn though?05:39
horaceli_it should be defined in those two files05:39
bspenceryeah.  but those aren't small :)05:39
kyleNthose gtkrc files specify image files, but not the source code package... right?05:40
horaceli_right.05:40
bspencerbut some file in the theme folder has the ability to map a class to a particular layout or image05:41
kyleNbspencer, right05:41
bspencermaybe it is in the matchbox/theme.xml file.  I can't recall and don't have my device handy05:41
kyleNgtkrc files map styles to classes and class instances05:41
kyleNmatchbox theme.xml describes window decoration, but I have question about this...05:42
kyleNthe question is that matchbox has four kinds of windows....05:42
kyleNmain, dialog, menu and toolbar (I think)05:42
kyleNdo hildon apps run in a main matchbox window?05:43
kyleNthe matchbox theme file specifies theme stuff for "dialog" window types05:44
horaceli_https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-theme-plankton/template/template.png05:44
kyleNand for "message" window types05:44
kyleNhoraceli, is that the nokia slicer png?05:45
horaceli_we could refer to this picture, it has small pictures combine and list the widget name it belongs to05:45
horaceli_yes05:45
horaceli_I think we could refer to that format05:45
horaceli_and slice our theme up by hildon-theme-tools like maemo does.05:46
horaceli_since hildon-theme-tools have already in UME05:46
kyleNume had hildon-theme-tools?05:47
kyleNhaS05:47
kyleNthis is an interesting idea.05:47
horaceli_yes05:47
kyleNI think it may in fact make developing the visual aspects of a theme more easily manageable05:47
horaceli_I checked the archive, it is already there05:47
kyleNbspencer, you said you did this for the current them, right?05:48
horaceli_and also there is a hildon-theme-layout package, which inlcudes a layout config file for hildon-theme-tools to slice up the template.png above05:48
horaceli_the layout config file mainly defines each small picture's position and size05:48
bspencerthere is no large template.png file for the current mobile-basic theme unfortunately05:48
kyleNdoes the config file also specify each resulting files name/location?05:49
horaceli_bob used the sliced up theme package and added mobile basic pictures05:49
horaceli_yes05:49
horaceli_kyleN05:49
horaceli_with that, art designer will not care about the picture name05:50
kyleNso, my question is this: why is it easier to maintain a config file, instead of just having separate images? seems like the config file would be a lot of work.05:50
horaceli_and only focused on the art work05:50
kyleNtrue05:50
kyleNwho creates the config file?05:50
horaceli_we could do that05:50
horaceli_I could do that05:50
kyleNgood answer ;)05:50
horaceli_if we are not using default hildon-theme-layout.hehe05:51
bspencerwe need a full time theme master05:51
kyleNprobably do, at that05:51
bspencerhoraceli_: I guess we need to go through the template and identify what we need05:51
kyleNwell, I am thinking about next steps05:51
horaceli_bspencer, I agree05:52
horaceli_and remove those that we don't need05:52
horaceli_like clock, as I know. :-)?05:52
kyleNbut the nokia template is not necessarily the same as what the UME needs, is it?05:52
horaceli_and volume bar?w05:52
kyleNwhy not start with what we know UME needs05:52
bspencerhm, how do we know what to put in the theme?  clock is a good example.  what apps get theme pieces and what don't?05:53
kyleNI made a list of what I found05:53
kyleNone question I have is about themeing apps... is it possible?05:53
bspencerI guess the apps Nokia "themed" are those embeded in the homescreen or panels05:54
kyleNin other words UME has a list of images - fine they can be themed. apps add arbitrary new images... how do they get added to UME to be themable?05:54
bspencerand other applications use the theme window decorations, buttons, etc., but no other app-specific grahpics are in the theme.05:54
bspencerkyleN:  I don't think so05:54
kyleNright, app specific images are not themable05:54
bspencerunless the app has "skin" support05:55
bspencerbut that is mangaed per app05:55
kyleNaha, a new wrinkle!05:55
kyleNone possible next step is to take my list of known desktop images and create the png and config file to make it themeable05:56
horaceli_kyleN,05:56
kyleNI am not certain whether gtk images fit into this... do they? (button backgrounds etc.)05:57
horaceli_yes. when the png file is ready, I could create the layout config file to slice it up05:57
horaceli_maybe backgrounds  are seperate ones.05:57
kyleNwhy do they have to be?05:57
=== bspencer looks at the template.png again...
horaceli_good question. :-)05:58
horaceli_in hildon-theme-plankton, they seperate them05:58
kyleNquestion: does the slicer tool let you put the resulting images wherever you want?05:58
horaceli_but I think it could also be OK to combine backgrounds into template.png05:59
kyleNif so, it exapnds the reach of theming to include gtk...05:59
horaceli_the slicer tool only slice the whole png into small pictures. put pictures to somewhere is done by Makefile, I think06:00
bspencerhm.. by backgrounds you mean panel backgrounds?06:00
kyleNthat's fine. makefile works06:00
bspencernot the desktop background06:00
kyleNno, I was thinking GTK widget backgrounds and other widget images06:00
horaceli_oh, I misunderstand it. :-P06:00
bspencerok.  it seems those are in the template.png 06:00
kyleNbuttons, menus, combo boxes06:01
horaceli_yes, bob is right06:01
bspencerall of these go into the "images" folder too, I think.06:01
bspencermm, kyleN -- how does GTK get its theme images... that is a good question06:01
kyleNyes. in fact I see in the template.png images relating to hildon-specific wdigets, like the contorl bar06:02
bspencerare these just for Hildon widgets?06:02
horaceli_it should be defined in gtkrc06:02
kyleNthose are the hildonized gtk widgets06:02
kyleNyes, gtk has defaults, which are overridden by gtkrc, I think06:02
kyleNhoraceli, how would you figure out the exact locations of images in the png for slicer?06:04
horaceli_kyleN, is it possible to combine what you have already known of ume needed images into a whole png?06:05
kyleNyes it is06:05
horaceli_kyleN, I think I could get the position and size by some picture viewer? :-)06:05
kyleNok.06:05
kyleNif we did this, does this go into the source? I mean, would you check in changes and such?06:06
horaceli_I always do that, by put mouse on the position and then read the x, y coordinate06:06
horaceli_yes06:06
horaceli_I could create the layout config file based the information from the whole png file.06:06
kyleNdo you think we can also remove all the unnecessary images from ume? there seem to be lots and lots06:06
horaceli_and then call hildon-theme-tools to slice it up06:07
bspencerwe could look at the hildon plankton package and model it.06:08
kyleNbspencer said there are bugs when some images that are not used are removed... what can we do about this?06:08
bspencerwe can remove what we don't think we need too.06:08
horaceli_that could be possible, it may need your help to tune the whole png file. if we found some picture is mandatory.06:08
bspencerno, there are bugs when some images that are used are removed  :)06:08
kyleNoh, I misunderstood! ;)06:08
bspencerif you think you've got /the/ list of images, just remove the others in the current "images" folder and see if everything looks the same06:09
kyleNhow can we test removing all unnecessary images? can I just delete them from my target and try to run?06:09
kyleNok, but there are also lots in /usr/share/icons06:09
horaceli_yes, so maybe you could reuse some part in template.png. :-)06:10
kyleNand what is the purposed of /usr/share/pixmaps ? anyone know?06:10
=== Lure [n=lure@ubuntu/member/lure] has joined #ubuntu-mobile
kyleNi guess I am hoping to pare out all the unnecessary stuff and simply down to what's really needed in a way that's easily manageable06:11
kyleNsimplify06:11
horaceli_I thought /usr/share/icons are for icon theme, and /usr/share/pixmaps are for some miscellaneous icons. 06:11
horaceli_but I am not quite sure06:11
bspencerbrb06:11
kyleNyes, I believe icons is for icon themes, but I don't think the framework really uses/supports that yet06:12
kyleNi notice that gutsy has a gconf key named icon_theme=Human but not my ume target06:12
kyleNdo we need "miscellaneous" icons though? can't they all be: true themable icons, UME themed images, or app-specific, non-themable? 06:13
kyleNthat's three categories: themed icons, themed desktop images, and app-specific images06:14
horaceli_kyleN, currently we used to put status bar plugin icons in /usr/share/pixmaps, like battery indicator06:15
horaceli_but maybe it could be packed as an icon theme.06:15
kyleNyes, and I notice the top left image for the main menu is in there too.06:16
horaceli_right.06:16
kyleNif it is a toobar image, it seems like an icon, so maybe we should figure out how to set the icon theme in UME and see if it works06:16
kyleNI did some experimenting with icon themes.06:16
kyleNI wrote a simple python app and added it to the Extras menu06:16
kyleNits desktop file names its icon06:17
kyleNthe icon would appear in the menu when I put it in any of the three present icon theme directories06:17
kyleNusr/share/icons/gnome .... /usre/share/icons/hildon or /usr/share/icons/hicolor06:17
kyleNso I think we don't set the icon theme and it looks EVERYWHERE in icons06:18
kyleNbut it should only look in the current icon theme and any fallback icon themes the current theme specifices (I think)06:18
kyleNdoes this ring true or am I walking the plank here ;)06:20
bspencerI nominate you as icon master06:20
kyleNcrap06:20
kyleN;)06:20
bspencerheh06:20
kyleNso here's a question; do we think UME supports icon themes, if we can figure out how to turn it on?06:21
kyleNicon themes are a freedesktop standard that is used in gnome desktop06:21
kyleNdoes that mean we have it?06:21
bspencershould it?06:21
bspencerno idea06:21
cathy_ubuntubspencer, are you around?06:22
kyleNI guess it does, since my icon is found and displayed, but I guess we simply don't ever specifiy the current icon theme or set up the hierarchy06:22
bspencercathy_ubuntu: hello.  06:23
kyleNif anyone can tell me how to set the icon theme, I'd be grateful!06:23
cathy_ubuntuWe need some icon pictures for mobile player plugins, can you talk with Jeremy?06:24
kyleNbspencer, horaceli_, thanks for all this. I'll be working on this and will be on irc next week to follow up with stuff.06:26
kyleNIn general, I think I'd like to propose the following:06:27
kyleN1) implement icon themes06:27
kyleN2) don't use /usr/share/pixmaps for miscellaneous, but make all images and icons themeable06:28
=== horaceli [i=chatzill@nat/intel/x-f98f501286c7946c] has joined #ubuntu-mobile
horacelihi, kyleN. u still there?06:28
kyleN3) make the master ume png06:28
kyleNyes06:29
horacelii lost connection06:29
kyleNok06:29
horacelianything I missed?06:29
horaceliI saw the task 3). :-)06:29
kyleNyes... a little06:29
bspencerkyleN, what's your email addr?06:29
horaceliwhen will it be available?06:29
kyleNkyle@pepper.com06:29
bspencerthx.06:29
kyleNI'd like to see if we can agree on a plan of action06:30
kyleNcan I make a proposal of the things we might discuss and possibly do?06:30
kyleNmaybe I can email bspencer and horaceli_?06:31
horacelisure. any proposal is welcome06:31
horacelimy email is horace.li@intel.com, fyi06:31
kyleNok. bspencer, your email?06:32
horacelispencer.bob@intel.com06:32
kyleNI'll send something simple out today to you two06:32
horacelibob.spencer@intel.com06:33
horaceli:-). the latter is the corrent one06:33
horacelithanks, kyleN06:33
kyleNok, I have to eat lunch. Thanks to you two.06:34
horaceli:-). see ya06:34
=== Charliefjohnson [i=cfj@nat/intel/x-16d75b81a9dd1dc5] has joined #ubuntu-mobile
CharliefjohnsonMithrandir: Are you on? Tracking info claims your Menlow was delivered.  Is that right?06:45
=== renatofilho_ [n=renato@200.184.118.132] has joined #ubuntu-mobile
agoliveiraCharliefjohnson: Tollef left already but I heard that Amit's board was delivered.06:52
Charliefjohnsonagoliveira: I can't keep track of what time it is where.  The tracking info says one of the sytems is in Helsinki still.06:56
agoliveiraCharliefjohnson: Yes, that's Amit's.06:57
agoliveiraAmit lives in Helsinki, Tollef in Norway (I don't recall the city).06:57
Charliefjohnsonagoliveira: Now I understand.  Thanks.07:01
=== Lure_ [n=lure@89-212-18-142.dynamic.dsl.t-2.net] has joined #ubuntu-mobile
=== mfrey [n=mfrey@fw.pepper.com] has joined #ubuntu-mobile
=== ian_brasil [n=ian@dasasob.nokia.com] has joined #ubuntu-mobile
=== matt_c [n=mcroydon@137.147.45.66.cm.sunflower.com] has joined #ubuntu-mobile
=== luka74 [n=lure@89-212-18-142.dynamic.dsl.t-2.net] has joined #ubuntu-mobile
=== Ra__ [n=reed@c-76-98-15-41.hsd1.pa.comcast.net] has joined #ubuntu-mobile
Ra__Hello09:28
kwwiire09:46
kwwiireading the log now09:47
kwwiibspencer: I tweaked the current "big png" to make it black, guess that would be the best place to start09:50
kwwiibspencer: I also started to edit the svg source so that it looks black in the way we want it09:51
kwwiibspencer: but just making the pics black is a long way from making the whole thing correct - we will have to edit the gtkrc to use the right colors as well09:51
=== ToddBrandt [i=tebrandt@nat/intel/x-d90d60d79d927b8f] has joined #ubuntu-mobile
=== bspencer [i=chatzill@nat/intel/x-35cae2eb197a17e5] has joined #ubuntu-mobile
=== bspencer [i=chatzill@nat/intel/x-c42f5938e00b852c] has joined #ubuntu-mobile
agoliveiraAnyone from Pepper around?10:13
=== ToddBrandt is now known as NexusSix
Sciriagoliveira: What's up? Questions for Pepper?10:25
agoliveiraSciri: I'll be with you shortly.10:26
Sciriagoliveira: No worries...10:26
agoliveiraSciri: Are you receiving my private message?10:27
=== bspencer_ [i=chatzill@nat/intel/x-27cf12dd87b8be1a] has joined #ubuntu-mobile
=== DarkRaven [n=dvwyngaa@dsl-241-213-18.telkomadsl.co.za] has joined #ubuntu-mobile
=== bspencer__ [i=chatzill@nat/intel/x-78627290289a1978] has joined #ubuntu-mobile
=== bspencer__ is now known as bspencer
=== bspencer__ [i=chatzill@nat/intel/x-f5b680537f7c1ee1] has joined #ubuntu-mobile
=== bspencer__ is now known as bspencer_
=== bspencer_ is now known as bspencer
MithrandirCharliefjohnson: no, I still haven't received my menlow system.  I'll phone DHL on monday and ask where it's at and what's happening.11:21
agoliveiraStardict builds fine on i386 and lpia. Yay!11:22
=== mammoth [n=e1665@dslb-084-058-006-039.pools.arcor-ip.net] has joined #ubuntu-mobile
Mithrandiragoliveira: with hildon UI?11:24
agoliveiraYep.11:24
Mithrandiryay11:24
agoliveiraI just finished11:24
agoliveiraI had to update to version 3.0.0 (the repo has 2.4.8 only)11:25
agoliveiraand disable festival support but it looks fine.11:25
agoliveiraA warning, you will probably puke over the debian files but that's what I could do for now so be kind, I promisse to polish it later :)11:27
=== dantalizing [n=dan@wsip-70-184-147-28.ga.at.cox.net] has joined #ubuntu-mobile
=== bspencer [i=bob@nat/intel/x-7e86ec8cd0a85b11] has joined #ubuntu-mobile
=== renatofilho_ [n=renato@200.184.118.132] has joined #ubuntu-mobile
=== robr_ [i=rob@nat/intel/x-e78b76a058244868] has joined #ubuntu-mobile

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