**** BEGIN LOGGING AT Sun Jan 20 02:59:59 2013 Jan 20 03:14:23 http://privatepaste.com/e941d63151 i'm having trouble with .addView, it seems to only work once in this case Jan 20 03:14:33 the 2nd and 3rd pass thru the loop are missing Jan 20 03:25:18 ah, my inner layout was set to match_parrent width! Jan 20 03:32:13 hello Jan 20 03:32:35 i need to display a circle with 4 diferent colors as drawablelEFT textview Jan 20 03:32:47 what id the best way to do it? Jan 20 03:34:38 How do I set the clock on my AVD? Jan 20 03:35:15 I mean from the device not an api. Jan 20 03:44:45 How do i go into WiFi mode on the AVD? Jan 20 04:15:52 clever are you making sure it is iterating past the first element? Jan 20 04:24:31 Good evening android, I am trying to create an application with a list view and custom adapter for each of the rows. I want each of the rows to have a box of some sort and I can move each "box" with a horizontal scroll view. Is there anyway I can do this? Jan 20 04:34:46 Anyone know a stat graph for tablet os ownership? Jan 20 04:43:44 lasserix: yeah, the problem was the width of the inner layout Jan 20 04:43:59 lasserix: it was set to match parrent, so all 3 items in the row, where 1 screen wide Jan 20 04:44:06 making the whole thing 3 times too wide to fit Jan 20 04:59:27 How would someone go about creating an interface like this: http://24.media.tumblr.com/tumblr_ma16f90BNj1r2wjwko3_1280.png Jan 20 05:00:15 make a new veiw Jan 20 05:00:19 a custom one Jan 20 05:00:30 or use OpenGL to do it Jan 20 05:00:59 Would that view contain everything? The circular buttons + titlebar at the top, etc? Jan 20 05:01:13 Is there an api to the google speech input? Jan 20 05:01:37 And what is it called, because "google voice" also refers to the virtual calling service Jan 20 05:01:44 yeah i was going to suggest that hiemanshu Jan 20 05:02:14 liquidmetal: you're writing it, you can add anything you like Jan 20 05:04:20 is it possible to access UI elements (a button for ex.) that lies within a different layout xml than layout xml currently active? Jan 20 05:04:33 What are you trying to do? Jan 20 05:04:38 brinsjt, hiemanshu: My main concern is that I might be writing code for stuff that already exists in the API. Jan 20 05:04:53 lasserix, me? Jan 20 05:05:00 liquidmetal: there is no api for that view implementation Jan 20 05:05:13 you might be able to find a third party library i wonder Jan 20 05:05:20 darkIRC yeah Jan 20 05:05:36 lasserix: what about the stuff in the background? Would that have to be a custom view as well? Jan 20 05:06:54 lasserix, I have 1 fragment that is a list of database entries, on another fragment I have buttons to add entries.....when I press a button on the first fragment I want it to add an entry and also refresh the entries shown on the other fragment Jan 20 05:07:06 Uhh kinda well it just looks like a view hierrchy divided up as linearlayouts with the center content partitition containing a minimal listview Jan 20 05:07:56 DarkIRC abstract the refresh function as a method in your secondary fragment, to be called whenever the first fragment's button is pushed (probably though an interface of somesort) Jan 20 05:08:56 To answer your question yes it is possible as long as it is on the UI-thread, however if you don't encapsulate that kinda thing it can get thorny Jan 20 05:09:21 thanks I'll try you suggestion Jan 20 05:10:55 The pleasant thing too is if you use a refresh function you can call it after the fragment loads for devices displaying one the single fragment, or simply call it by the parent activity if the device is showing fragments side by side :) Jan 20 05:12:12 yeah that is what I am wanting out of the button activity :D Jan 20 05:23:22 I;m having a tiny issue. I'm learning Android right now, so forgive the n00b questions/issues. I have a program right now that launches a new layout when a button is clicked off the start layout (using the OnClick listener and startActivity(intent) methods). in the view that pops up, I tried to use the same method to launch a new layout from a button click, but when I press the button, the OnClick listener never triggers. Jan 20 05:23:47 Why is my event not firing, is it a a threading issue of some kind Jan 20 05:24:10 let me know if I need to put anything for y'all up on pastebin Jan 20 05:24:12 Are you instantiating any threads? Jan 20 05:24:22 not explicitly Jan 20 05:24:29 a modification of an existing file which does not change it's size, but only changes binary content .... how slow might those be, to the sdcard ? Jan 20 05:24:45 just wondering if what makes writes to the file system slow is allocating new file space, or changing existing content Jan 20 05:24:55 Then its probably not a threading issuing: can you pastebin your second activity's code? Jan 20 05:25:11 any new threads would have been spawned in the bg automatically by the SDK Jan 20 05:25:28 don't worry about it, i was being rhetorical :) Jan 20 05:25:45 josiah14, are you using Handler class ? Jan 20 05:25:51 no no Jan 20 05:26:44 unless you are an overachieving noob, why would you be messing with handlers and such? its probably a misstep with reusing ids or not properly linking the click handlers Jan 20 05:26:45 I am not using Handler Jan 20 05:27:56 where's the code? Jan 20 05:29:15 I am trying to create an application with a list view and custom adapter for each of the rows. I want each of the rows to have a box of some sort and I can move each "box" with a horizontal scroll view. Is there anyway I can do this? Jan 20 05:29:36 here is the code Jan 20 05:29:37 http://pastebin.com/LSC3eH8p Jan 20 05:30:10 if you need more, I don't mind sharing the repo since its all tutorial based anyway Jan 20 05:30:34 https://github.com/josiah14/FuelConsumptionTutorial Jan 20 05:33:06 just pushed the current code to the repo Jan 20 05:33:27 brb a sec Jan 20 05:33:40 sure thing Jan 20 05:34:56 buttonAddRecord is the listener that fails to trigger Jan 20 05:41:12 Anybody have experience running AVD in WiFi mode? I googled for it but the instructions don't match what I'm seeing from Eclipse. Jan 20 05:43:15 I need it to run from the wlan so it can respond to mDNS. Jan 20 05:45:00 Could my issue have anything to do maybe with code that couldn't Jan 20 05:45:18 sorry, couldn't be hot-swapped during testing? Jan 20 05:45:36 I'm using a physical device for debugging Jan 20 05:46:00 josiah14, Yep. That works. Jan 20 05:47:47 So, does anyone know if any AVD can run as a WiFi connected device? Jan 20 05:50:50 <[deXter]> josiah14, Are you the same Josiah as in Spackman? Jan 20 05:51:30 jd, in that case, what do I have to do, delete the program from the phone before debugging again? Jan 20 05:51:59 what is Spackman? Jan 20 05:52:44 <[deXter]> Oh, dw. I thought you were Josiah Spackman Jan 20 05:52:50 <[deXter]> From Google+ Jan 20 05:52:58 naw Jan 20 05:53:04 sorry, man Jan 20 05:53:11 <[deXter]> np :) Jan 20 05:54:27 josiah14, Was that to me? That's what I do. I delete the app from the device before I rebuild it. Jan 20 05:56:11 jda2000: the specifics of your request are going to be hard to fulfill Jan 20 05:56:18 okay, Yah, I tried that and it didn't work for me Jan 20 05:56:21 jda2000: namely, you're going to have to bridge it to a wired device Jan 20 05:57:06 you don't have to delete the app, just adb install -r it Jan 20 05:57:13 jda2000: so problem 1, get wifi virtual networking working in the emulator; i've never done this, not relevant to my life. problem 2, bridge that to a WIRED interface on your host, not wireless - this is because wireless is weird, and you can't bridge multiple clients on one association Jan 20 05:57:23 hi all Jan 20 05:57:34 jda2000: routed won't pick up mdns (unless it's from the laptop the emulator is running on) Jan 20 05:57:48 jda2000: and you can't bridge to a wifi nic in client mode, because wifi. Jan 20 05:58:25 jda2000: and if none of that made sense, you're in for a world of unhappy and learning more about networking than you want to Jan 20 05:58:38 dragorn, Thanks, I just wanted to know if there was a button to push today. If not, I'll keep testing on real hardware. Jan 20 05:58:46 cacks Jan 20 05:58:51 bawls Jan 20 05:59:10 jda2000: you can get networking in the emulator; but getting it to talk mdns to your real network will be non-trivial Jan 20 05:59:23 can, you please help to root my phone (galaxy nexus 4.2.1)? thanks Jan 20 05:59:30 winsen: #android-root Jan 20 05:59:44 it seems nobody at home Jan 20 05:59:54 this channel is for app development Jan 20 06:00:04 or check the xda forums Jan 20 06:00:32 dragorn: I agree, as I said it seems nobody there Jan 20 06:00:52 xda has that information Jan 20 06:00:56 how fo you ask the question in xda? Jan 20 06:01:02 you dont need to Jan 20 06:01:04 winsen: unfortunately lack of anyone on that channel, doesn't mean this is the appropriate place to ask Jan 20 06:01:05 dragorn, What you say makes a lot on sense. I didn't think it would be easy. Jan 20 06:01:10 galaxy nexus has deidcated forums Jan 20 06:01:26 Hello. Just a general question, how close is the android store to catching up to the apple store for mobile apps? Jan 20 06:01:39 Engen, Huh? Jan 20 06:01:57 jda2000: i'm not even sure you can talk mdns in android? I'd expect it to need raw network access which you wouldn't get normally Jan 20 06:01:59 Engen, In downloads or offerings? Jan 20 06:02:06 jda2000: unless they've added an API i didn't notice Jan 20 06:02:14 jda2000: offerings Jan 20 06:03:43 jda2000: taking a quick look at the emulator docs; it's configured to run on its own virtual router so you can'te ven bridge it directly Jan 20 06:03:58 jda2000: I have been directed to the right place. Ty. Jan 20 06:04:16 jda2000: you could try the vmware intel builds and bridge those, or I'm sure you COULD hack up the qemu internals of the emulator and get at the virtual network interface Jan 20 06:04:57 dragorn, I'm happy to report that the code i found here works: svn checkout http://daap-client.googlecode.com/svn/ daap-client-read-only Jan 20 06:05:26 jda2000: really. huh. must be an api to bind multicast addresses built in then; that's cool, didn't realize Jan 20 06:05:37 dragorn, At least it works on real hardware. Jan 20 06:08:23 dragorn, but according to this: http://code.google.com/p/android/issues/detail?id=42051 You have to have the SVN plugins installed to build it. Jan 20 06:09:24 dragorn, in the AVD you just get a message saying you need to be in WiFi mode. Jan 20 06:10:30 jda2000: your problem is really going to be getting the emulator network interface bridged to your real network Jan 20 06:11:16 dragorn, I'm going to leave that to the ADT developers. If it never happens, that's OK too. Jan 20 06:12:52 what's the best forum for posting Android dev questions to? Jan 20 06:13:24 josiah14, I think this is it. Jan 20 06:13:41 there are android-developer Jan 20 06:13:48 and android-platform Jan 20 06:13:52 here, or stackexchange if you want to get webby Jan 20 06:15:04 good night Jan 20 06:15:26 Engen: http://news.cnet.com/8301-1035_3-57542502-94/google-ties-apple-with-700000-android-apps/ Jan 20 06:15:38 Engen? Jan 20 06:16:09 microsoft has 120k? Jan 20 06:16:10 wow Jan 20 06:16:51 "The number of /important/ apps offered for an operating system is an important factor for driving user adoption." Jan 20 06:16:55 canadiancow, Yes, but how many actually run? Jan 20 06:16:56 ftfy ;) Jan 20 06:18:30 China Mobile has 100k android users with infected devices :O Jan 20 06:18:59 the apps were from China Mobile's own curated store Jan 20 06:19:47 g00s, Gulp! And the DHS says I should remove Java from my devices. Jan 20 06:20:04 haha, I'm probably gonna post my questions here then https://groups.google.com/forum/?fromgroups#!forum/android-developers Jan 20 06:20:18 jda2000: yeah, who uses applets in 2012 anyhow :/ Jan 20 06:20:33 oh, 2013 :D Jan 20 06:22:43 silly g00s doesn't even know what year it is Jan 20 06:23:57 i hope i didn't write any checks with 2012 on it Jan 20 06:25:02 dragorn, But isn't it odd that you can google for and find instructions on how to use features that don't exist? Jan 20 06:27:01 jda2000: having a virtual wifi nic in the device is different than bridging it to a real network Jan 20 06:27:06 hey everyone... my SD card sometimes randomly disconnects itself from my phone (xperia play) and when I insert it back the phone says "damaged SD card". I've been looking at some fourms and it seems that the problem happenes because I transfer files to my SD card using my computer Jan 20 06:27:15 jda2000: and the official docs I found said it's represented in the emulator as an ethernet device, not wifi, anyhow Jan 20 06:27:17 any idea how to solve this problem? Jan 20 06:27:59 notice the fact that sometimes my files are gone, meaning that the phone "deletes" the files in the SD card Jan 20 06:28:46 ArmyMan007, I'm not sure. Are you removing the SD card from your computer properly? Jan 20 06:29:02 jda2000, yes Jan 20 06:29:16 FYI: it's formatted into FAT32 Jan 20 06:31:09 any ideas? Jan 20 06:31:38 SD card could be going bad Jan 20 06:31:44 happened to an old phone of mine Jan 20 06:32:08 not really the channel for it; this channel is for app dev. I'd check the xda forums specific to your device and see if there are suggestions there. There's no issue using a sd card in a phone and a PC provided you eject it properly on both devices. Jan 20 06:32:14 ArmyMan007, What OS is on the computer? Jan 20 06:33:11 dragorn, I'm sorry for posting the question here, I just don't have anywhere else to go to... jda2000, Windows 7 X64 Jan 20 06:42:42 dragorn, My last comment was not intended as a contradiction to anything you said. Jan 20 06:43:13 oh man... can't believe it's happening to me all over again T__T Jan 20 06:43:23 jda2000: re: wifi emulation, I don't see any way to do it; the docs say it will show up as ethernet Jan 20 06:43:35 jda2000: I suspect people in general conflate wifi and 'networking' and you get bad docs Jan 20 06:44:09 jda2000: qemu already has an ethernet hw device emulation; it'd be a lot of work to make a generic wifi device emulator for it, unless they played tricks and just called it wifi in android Jan 20 06:48:15 oi Jan 20 06:51:57 Thanks all and Good Night! Jan 20 08:03:46 wow guys, lowest point of my week Jan 20 08:03:55 all that trouble over a copy-paste error Jan 20 08:04:08 I should probably start sleeping again Jan 20 08:07:58 it happens :) Jan 20 08:13:34 Is MediaPlayer recommended if playing actual tracks rather than 1-5 second sound clips? Jan 20 08:14:59 yes Jan 20 08:15:10 if you want small tracks use SoundPool Jan 20 08:16:21 Cool sounds good. Thanks Jan 20 08:16:28 pleasure Jan 20 09:21:28 There are 106 million .com domains registered. Geez. Jan 20 09:30:44 hello, i can't get the sdcard to work in my emulator. i followed the instructions here http://developer.android.com/tools/help/mksdcard.html Jan 20 09:30:51 al@gunoi:/home/stuff/workspaces/android/nexus$ mksdcard 256M ../nexusdcard.iso Jan 20 09:30:51 al@gunoi:/home/stuff/workspaces/android/nexus$ emulator -sdcard ../nexusdcard.iso -skin NEXUS-S -scale 0.6 -cpu-delay 0 -no-boot-anim Jan 20 09:30:56 but it won't work Jan 20 09:33:35 is there a way to cancel a Runnable from a ScheduledExecutorService Jan 20 09:33:37 ? Jan 20 09:33:41 clear Jan 20 09:34:40 is there a way to schedule more than one Runnable for a ScheduledExecutorService? Jan 20 09:50:44 is there are reliable way to see if a service is bound to an activity ? I keep getting a "Service not registered" Exception in my onPause, but the condition is set from onServiceConnected and **Disconnected so I dont see why it keeps crashing (I think I have to do it quite quick) Jan 20 09:52:00 your logcat has nothing? Jan 20 09:52:06 in the stacktrace Jan 20 09:52:33 well yeah it dead at my onPause where i unbind the service Jan 20 09:52:42 with the exception service not registered Jan 20 09:53:12 but my registered flag is set to true AND it delivered info to the activity Jan 20 09:53:21 so not quite sure whats going on Jan 20 09:58:05 did you debug and make sure that the service is bound? Jan 20 09:59:54 well it passes the content for a list view and delivers a Message that triggers setup of the listView, all that works, I'm using a non aidl Messenger 2 way method and I think onServiceDisconnected may have a prob Jan 20 09:59:59 firing into debug now Jan 20 10:00:56 guys can you tell me why suddenly Eclipse can find where si located adb Jan 20 10:00:59 ? Jan 20 10:01:44 you moved it ? deleted it? a path var changed? eclipse lost it's prefs? take you pick Jan 20 10:01:58 loads of potential things Jan 20 10:02:29 nothing, of that Jan 20 10:02:49 just turned off laptop and back on again Jan 20 10:03:35 consider using something other than eclipse Jan 20 10:03:52 well its late for that now , maybe later Jan 20 10:07:44 thepoosh has to be something with timing, I cant replicate the exception in the debugger Jan 20 10:38:42 isn't there an official guide for the correct dbus settings under Linux? Jan 20 10:38:56 or do I just have to copy paste from random blog posts? Jan 20 10:42:07 nvm, found it Jan 20 10:55:35 Anyone have a recomendation on best way to transmit images and strings from server to client android? Jan 20 10:56:19 lsa Jan 20 10:57:06 what could i use to get the grid effect of a TableLayout, but the list effects of a ListView? Jan 20 10:57:28 clever: GridLayout?! Jan 20 10:57:38 eh gridview* Jan 20 10:57:43 timroes: *looks* Jan 20 10:57:47 timroes: lsa me? Jan 20 10:58:04 no `lsa` my console, but wrong window focused :D Jan 20 10:58:09 oh! ;p Jan 20 10:58:16 timroes: looks like a decent match Jan 20 10:58:46 clever: http://developer.android.com/guide/topics/ui/layout/gridview.html i guess thats what you want to have Jan 20 10:59:11 you use it with normal listadapters but have the grid layout Jan 20 10:59:26 timroes: i'll have to fire up eclipse and try it once i have enough free ram Jan 20 11:00:17 :D Jan 20 11:01:03 i'm a bit of a pack-rat with firefox tabs Jan 20 11:01:08 at last count, i have 1400 tabs open Jan 20 11:01:16 wat ! Jan 20 11:01:17 you conted them? :) Jan 20 11:01:23 timroes: i wrote an extension to count them Jan 20 11:01:29 i doubt my system would have enough ram to have 1400 firefox tabs open Jan 20 11:01:42 yeah , after 14 its taking 500 megs Jan 20 11:01:43 timroes: its at 1598 tabs right now Jan 20 11:01:50 you're going to give your computer dementia doing that Jan 20 11:01:57 99% of those are showing about:blank, a memory saving trick Jan 20 11:02:01 clever: how much ram do you have ? Jan 20 11:02:01 to speed up resuming the session Jan 20 11:02:15 g00s: 3gig, firefox is currently eating 965mb resident Jan 20 11:03:06 547mb ram for firefox with just one about:blank tab opened :) Jan 20 11:03:23 g00s: about:memory shows that ~42% of it is in 'window-objects' and another 37% in 'non-js-window' Jan 20 11:03:24 so if they're showing about:blank, I guess they each have a URL assigned - in which case you're pretty much using the tab list as a bookmark list Jan 20 11:03:43 Leeds: yeah Jan 20 11:03:56 Leeds: firefox will automaticaly load the page if i focus the tab, and then keep it loaded until i close the whole program Jan 20 11:04:06 clever: any url to this about:blank trick ? Jan 20 11:04:11 similar to how many views in android lazily load fragments Jan 20 11:04:21 I've got 220 real tabs open in Chrome right now Jan 20 11:04:21 g00s: its automatic, within the tab restore system Jan 20 11:05:03 g00s: you can see it working, because when you first focus a tab (after tab restore) it takes a while to load (network roundtrips) Jan 20 11:05:43 hmm, i get the impression mine always has everything loaded Jan 20 11:05:43 oh, crap, lol Jan 20 11:05:59 just knocked something heavy off a table, and picked it back up Jan 20 11:06:08 then i noticed, the severed end of a usb cable on the floor..... Jan 20 11:06:14 where did that come from.... Jan 20 11:06:27 clever: damn now you have to go down again :) Jan 20 11:06:57 i managed to slice clean thru a usb extension, just by dropping a 12v battery Jan 20 11:08:01 atleast the power was off, lol Jan 20 11:08:48 g00s: checking about:memory, it semes the single fattest tab is facebook, at 63mb! Jan 20 11:09:06 g00s: mostly in js objects Jan 20 11:09:09 every chrome tab is about that much Jan 20 11:10:51 so is the trick to getting this to work to close down FF and restart it; FF doesn't preload the tabs - once you select one it loads it ? Jan 20 11:11:07 g00s: kinda Jan 20 11:11:21 g00s: just the framework to make 1500 tab objects eats up over 600-700mb of ram Jan 20 11:11:43 if they actualy had content, it would probly run out of address space (32bit kernel) Jan 20 11:13:04 anyone here with experience of Junit for android Jan 20 11:17:34 any one know of a tutorial on programming external joysticks/gamepads etc? Jan 20 11:19:33 timroes: hmmm wait, does GridView have rows of a fixed width, or does it just arrange blocks to fit as many per row as it can? Jan 20 11:25:03 clever: i have to find something that allows hierarchical keywords for bookmarks Jan 20 11:25:21 the flat tagging FF has is not enough; chrome doesn't even have that Jan 20 11:27:44 clever: You tell GridView how many columns to have Jan 20 11:28:04 my favorite is 1 column Jan 20 11:28:06 g00s: write a plugin/addon or create your own browser Jan 20 11:28:13 SimonVT: ah, i'll try that Jan 20 11:29:18 SimonVT: but will i need to output 3 items for each row? Jan 20 11:29:42 i was looking for something more, where i can output a single TableRow type item, containing the fields Jan 20 11:31:11 clever: ok, i see the pref 'dont load tabs until selected' Jan 20 11:34:32 SimonVT: yeah, each call to getItem winds up in a seperate cell, not row, so the whole ui is a mess now! Jan 20 11:34:42 need to seperate things out Jan 20 11:36:17 wow, i was just reading about the WSJ iOS app in 2011 - they really screwed up their usability and irritated about 1/2 million users Jan 20 11:36:40 thats a UX foobar Jan 20 11:37:12 clever: if you want to have one row per item, why don't you use listview? Jan 20 11:37:29 timroes: i want the columns within each row to line up, like a TableLayout Jan 20 11:38:17 okay I am still not sure, what you want. You have an adapter with items, should there be more then one item, in each row? Jan 20 11:38:42 timroes: its a list of messages, with a line of text and a date/time stamp Jan 20 11:38:45 i want the date/times to form a single column, all lined up Jan 20 11:39:03 but so you have one item per row Jan 20 11:39:08 meaning one message per row Jan 20 11:39:11 yeah Jan 20 11:39:42 why don't you just use a list view, and design the view that is used to represent each item, so that the message and date are at a specified size Jan 20 11:39:53 so they will be all below each others in the different rows Jan 20 11:40:12 Assuming i have an app with some of the basis of a visual text editor (justification, text style, spacing, etc) what's the best way to save formatting as to upload it to a server? Jan 20 11:40:18 timroes: wont i run into clipping problems if the text winds up being too long then? Jan 20 11:40:34 clever you can ellipsize it? Jan 20 11:41:05 lasserix: the date/time field is more predicable in size, but then id be cutting off the time Jan 20 11:41:16 and it would depend heavily on how the locale formats date/times Jan 20 11:41:39 you can always measure the painted text and replace it if too great Jan 20 11:42:02 that kinda defeats the point of using a TableLayout that does it automaticaly Jan 20 11:42:09 heh Jan 20 11:42:20 let me see what i can do with just right-aligning it Jan 20 11:42:27 does it have to all be on the same line? you can use a 2 line layout; first line is larger / bold text for title; 2nd line is smaller & lighter text for time Jan 20 11:42:51 g00s: i'm currently using a layout file for each row, manualy calling inflate within getItem Jan 20 11:42:56 so each row can be anything Jan 20 11:43:05 i'd right justify the second line to enhance the scanability of the titles Jan 20 11:43:17 *gets screenshot* Jan 20 11:43:48 http://gallery.earthtools.ca/index.py/android/device-2013-01-20-074332.png Jan 20 11:43:54 as you can see, its rather unreadable as it is now Jan 20 11:44:54 ok, so you have everything on a single line Jan 20 11:45:00 That poor, poor mountain Jan 20 11:45:03 let me try tweaking the layout xml a bit Jan 20 11:45:22 lasserix: lol :) Jan 20 11:45:57 I don't like gridviews for this kind of information, a personal perference. Users should be able to switch how the information is presented. Jan 20 11:46:34 However why not make it two lines /n @