=== chriadam|away is now known as chriadam [00:47] hiho [00:48] in android, there is yet another concept for starting a different app for some sub-task. what is the proposed way of doing this in ubuntu? registering an url scheme handler? [01:23] aliendude5300: the code will be public from the beginning, so you can still contribute code [01:23] or you can start another app project of your own [01:35] Hi there! I just received my motorola atrix lapdock, and now I found out about ubuntu for phones. Looks like a sweet combination to me :D [01:49] Dupe: does that one have the Webtop? [01:54] mhall119: Well its actually just a screen with battery and keyboard. I am planning to buy a fast phone and just connect it to the mini HDMI and usb ports [02:03] Dupe: oh, I thought you had the atrix too [02:04] those things seem to be used to make raspberry pi laptops as well [02:07] mhall119: would either of the swipes I suggested in the file browser conflict with ubuntu phone? [02:09] mhall119: nah, not fast enough [02:11] dmj_nova: link? [02:11] https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/File+Manager+Directory+Icons+View [02:12] https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/File+Manager+File+Metadata+View [02:12] dmj_nova: as long as the swipe starts inside the app, you're fine [02:12] the Unity shell only uses swipes that originate outside of the screen and come in [02:13] okay, so even the "full swipe across the screen" gesture in Ubuntu Phone requires you to start off the edge [02:13] yes [02:13] cool [02:14] basically, Unity owns the edges, apps own the screen [02:14] though apps own the bottom edge too, but I'm not sure if that's shell integration (like HUD) or something each app will have to implement [02:15] Yeah, Canonical finally made me want a phone that ships with Android :P [02:20] I hope you want one that ships with Ubuntu too :) [02:21] dual boot :P [02:21] Yeah, I'd buy one today if I could! [02:22] still using a 3 year old smartphone that has always been "the next best thing to an Ubuntu phone" [02:23] Nokia n900 [02:23] Is there any way to make ubuntu happen on your phone right now? [02:24] for the hw keyboard? [02:24] wow, n900 :) [02:24] I could easily run Ubuntu on my phone, but then I couldn't make or receive phone calls [02:25] yeah, it was a crazy awesome phone in its day [02:25] I once wrote a webcam app on it while waiting for a professor to finish a meeting. [02:25] yeah i use a htc desire z for android phone with hardware keyboard and a nexuz7 dualbooting android and ubuntu for all my linux needs ;) [02:25] *nexus [02:26] dmj_nova: thats cool :) [02:26] An Ubuntu phone with hardware keyboard would be a dream come true [02:26] couldn't imagine writing code on a single screen device with onscreen keyboard [02:26] it really would [02:29] hourd: What's your involvement with Ubuntu Phone? [02:32] none, but i would love to get involved [02:33] hourd: You see their seeking design input on 12 default apps? [02:36] i was unaware of this [02:37] www.omgubuntu.co.uk/2013/01/12-default-ubuntu-phone-apps-to-be-community-created [02:38] cheers === chr00t is now known as hejian [03:58] andyone savy with qml that wants to look at something for me ? [03:58] I am trying to pass of a color of a text property in a well property . but I get the error "Unable to assign QString to QColor" Here is the code. for the Root Item http://paste.ubuntu.com/1565024/ Here is the code that calls the Root Item http://paste.ubuntu.com/1565034/ [04:02] bobweaver: does QML have a "color" type? [04:03] NM had to use the " property color " not " property string " [04:03] ah, that's what I was thinking, but didn't know enough QML [04:04] thanks though mhall119 :) [04:04] np [04:04] yeah dude on qt-qml told me about the property thingy [04:04] * mhall119 is off to bed, see you all in the morning === vj is now known as Guest86971 [08:02] Does anyone have this running in a Nexus 4? [08:03] I have only seen pictures and videos of the Galaxy Nexus [08:22] cumptrnrd: I think it's just a bit too early for that yet [08:23] The images and source code will be released in February. === ckpringle_ is now known as ckpringle === ckpringle_ is now known as ckpringle [10:15] hello all. has any mockups of Ubuntu Weather? === chriadam is now known as chriadam|away [11:40] will qml based apps for harmattan be easily portable, i.e. similar components like PageStackWindows and whatnot? [12:00] hi all [12:01] I'm new to Ubuntu OS. Using an MacPro, iPhone, so can I get invoke to this project? [12:02] If available, could anyone tell me where to get start :D [12:18] mitro: by programming? or how exactly? [12:18] sqrt7744: you can find the available sdk at http://developer.ubuntu.com/get-started/gomobile/ [12:19] the concepts seem to be similar [12:19] What do you mean by "by programming"? [12:19] Thank tsdgeos. [12:42] does ubuntu for android replace or augment android [12:44] will it work ok on tablets eg nexus 7 [12:45] U4A augments, not replaces android [12:45] Ubuntu for Phones replaces android [12:46] ah, "ubuntu-for-android" contrasts with "ubuntu-for-phones" [12:46] ya [12:46] two separate products [12:47] so the latter has telephony integrated i guess (my friend asked, "what happens if your docked phone takes a call, isn't that inconvinient.." to which skype should have provided a decent answer lol) [12:47] anything else present or missing ? [12:48] is it primarily telephony + tiny touchscreen UI optimization? [12:48] they both have telephony features [12:48] calls / texts [12:49] its of great interest to me.. ubuntu has become my primary OS [12:51] can you confirm it is honest-to-god linux, e.g. one can fire up a terminal and "sudo apt-get ... " [12:51] (honest to god Desktop linux, i should say) [13:05] #fossevents [13:28] But... but... aren't terminal commands as honest-to-$deity in any linux, outside desktop category, too? ;) [13:41] honest to $deity linux in the way that ubuntu or fedora are wheras android is not .. the whole linux desktop experience & package manager [13:41] yes its uspposed to run full ubuntu with a phone interface [13:42] arm vs x86 binaries of course [13:42] sounds awesome [13:42] how i understand it is that it's like running a different display manager while in phone form and the external display runs unity or whatever you put on it [13:42] i have a gaalaxy nexus which i gather is the hardware its demo'd on [13:42] full full ubuntu(arm) backend [13:42] display-manager... window-manager? or not quite [13:42] customized unity i see [13:43] but the display manager controls how it logs on and so on? [13:43] i guess its unlikely phones will ever come with it pre-installed [13:44] with what pre-installed? [13:44] ubuntu [13:44] why not? [13:44] joe public will prefer android [13:44] ... [13:45] that was said about iphone when android came out [13:45] look at android now [13:45] i mean for *me* , if its what is being said here, it would be perfect [13:45] but i'm not typical. i often like things purely because they are differnt [13:45] wayland will make a decent experience out of it. [13:46] ah is this using wayland yet? [13:46] Not sure if they have fully implemented yet, but as I understand the release will have wayland [13:46] what im trying to say is before android came out th eoption was iOS or some other things. then android came otu and people said why get android iOS is better. now android is huge [13:47] ok [13:47] ubuntu phone will hopefully be the same [13:47] or similar progression [13:47] the proper docking is a major feature. desktop in your pocket [13:47] same with windows8, i think once you see the crossover (and hybrid devices) the contraversial post-wimp phonified desktops will start to make more sense to people [13:48] but i hope true windowing is kept just like terminal/textmode [13:49] ubuntu for *android* ... do they keep the menubar visible for touchfriendliness.. [13:50] i guess ubuntu phone interface optimized apps wont use menubar at all [13:50] ubuntu for android is android when a phone and ubuntu when docked [13:50] so when docked it would be attached to a screen [13:50] with mouse and keyboard [13:50] so would function just like a pc running ubuntu does now, but with telephony features enabled and integration with the phone stack [13:50] basicly in docked treat it as a desktop, you dont touch it and use an external screen [13:51] so the menu bar would work just as it does now [13:51] correct [13:51] same with ubuntu phone [13:51] but that also has full ubuntu backend in phone form but with a phone ui [13:51] i'm one of these people who thinks they should keep the menu fully visible but its not a major flaw [13:51] doomlord: menu visible on the phone screen? [13:52] i figured 'globalmenu' might actully be ok with top edge swipe on android tablets [13:52] thats how it is [13:52] phone screen .. i guess a traditional WIMP menu will really suffer [13:52] doomlord: have you seen the demo videos on the phone ui? [13:52] a few [13:52] so its nothing liek a desktop ui [13:52] i've seen the dock appearing from right edge swipe [13:53] yeah [13:53] left [13:53] and the indicator swipes, thats smart [13:53] oops left yes [13:53] i always thought 'expo' would be nice on a touchscreen [13:53] when docked it outputs on an external screen and is no different to your current desktop ubuntu but running arm not x86 [13:54] it probably doesn't do that though [13:54] which is nice [13:54] expo? [13:54] (copy of mac osx spaces) [13:54] ? [13:54] (compiz plugin.. zoom out to see multiple desktop thumbnails) [13:54] sorry i havnt used OSX much [13:54] oh [13:55] hasnt linux has that for over a decade? [13:55] yes [13:55] "copy of osx spaces"? [13:55] the phone doesn't really have a concept of desktops [13:55] you have full screen apps [13:55] but yes you will have that in docked [13:55] indeed [13:55] but not on phone ui [13:55] in phone mode i guess it will all be fullscreen [13:56] although we're switching to one desktop by default now [13:56] not four [13:56] the option is there though right? [13:56] yes [13:56] good :) [13:56] just default changing [13:56] thats fine [13:56] i thought it would be nice if it was 1 desktop until you maximize something [13:56] less overhead i asume? [13:57] kind of like how osx lion does things... a different type of maximize which is really 'fullscreen on its own new workspce' [13:57] its not done for that reason [13:57] popey: thats just default on unity though? I can just install cinnamon or something and do whatever [13:57] of course [13:57] I'm only talking about unity [13:57] yeah :) [13:57] not some random other 3rd party desktop ☺ [13:57] didnt know if there was some funky OS limitation [13:57] yeah. i dont use unity much [13:57] what wouldbe really nice on unity is if it dynamically added screens as you fill them .. 1-> 2x2 -> 3x3 [13:58] doomlord: gnome3 does that [13:58] number of active workspaces + 1 [13:58] unfortunately i've never enjoyed gnome.. strange.. i prefer everything asside from that in unity [13:59] cinnamon has a 1-click to add new workspace feature which is nice [13:59] i think the desktop overview zooming would really suit the phone screen [13:59] its liek a mix of gnome2 and 3 [13:59] doomlord: how so? is the screen no far too small to do that? [14:00] android just puts thumbnails on the side.. [14:00] oh...that [14:01] im pretty sure theres a list of open 'apps' [14:01] on the 'home' screen maybe [14:01] synergy might be interesting on this [14:02] oh? [14:02] you know the tool for providing the illusion of multiple machines being one multi-screen desktop :) [14:03] lets say your desktop pc or laptop can only drive 2 screens.. but you have a phone aswell - use it for 3rd screen :) [14:03] I like the Meego/Harmatttan way of showing open apps on the phone [14:04] something else that would be awsome i think is a desktop keyboard-dock, placing the phone where it can be used as a trackpad [14:05] doomlord: you can do the trackpad thing with android, theres apps for it [14:06] also yeah sorry, i know what synergy is just a phone is rather small for it [14:07] well i hope this does appeal to joe public aswell [14:08] phone+TV could suit joe public over and above laptop/desktop [14:08] i'm about to try synergy on ym laptop + nexus 7 [14:09] you have linux on nexus7 ? i'm considering getting one, but if linux runs well on it that would be a more copelling reason [14:09] commpelling^ reason to get one [14:09] dual boot ubuntu 13.04 and android 4.2.1 [14:10] wow that works ok? [14:10] works fine [14:10] bit of modding required [14:10] will one be able to dual boot a phone [14:10] liek unlocking bootloader, custom bootloader, ubuntu rom etc.. [14:10] but it runs fine [14:11] yeah you can dual boot phones fine, again will need custom bootloader and compatable rom and kernel [14:11] doomlord: https://wiki.ubuntu.com/Nexus7 [14:11] with linux docked will you still be able to view the phones' filesystem when plugged into pc as a usb device [14:12] sorry could you rephrase that? [14:12] if you have ubuntu-phone - can you view the phone's filesystem as a USB hard-drive when you plug it into a PC [14:12] i'd imagine so [14:13] will my android phone i can, and also use it as usb host [14:13] *with [14:14] Hi guys, I've read the FAQ and come here with a question that's more than likely been asked a thousand times.. will I be able to ditch the iOS and install this on my iPhone? [14:14] i'm in 2 minds.. i have a galaxy nexus and an ipad, but as far as gadgets go i'm very tempted by a galaxy note , either 5.5 or 10.1.. i gather they will be doing a galaxy-note- 7.7 which would be perfect [14:15] riply: never is that gonna happen [14:15] doomlord, they say in the FAQ that they've not yet decided whether you're going to get root access, so I'd imagine that would answer your question with 'maybe'? [14:15] riply: you bought the wrong device if you want to be able to flash your own roms [14:15] how do you physically go about reinstalling [14:15] k1l, that is not what I wanted to hear :( [14:16] can you backup your phone's total state before installing ubuntu-phone [14:16] thankfully my contract is almost up. Samsung here we come. [14:16] doomlord: it will probably just overwrite the entire device [14:16] unless you use multirom or something [14:16] doomlord, does that mean, however that you'll be able to access the filesystem though? ie chmod and things like that? [14:16] i'm kind of hoping one can backup the device :) [14:17] doomlord: yeah abd backup via the android sdk [14:17] doomlord, there is talk of a duel-boot? [14:17] i think it will erase the android while installing. [14:17] Hmm I tried installing qt5-meta-full in the Canonical Qt5 beta 1 PPA, and two of the packages are not installable (due to build errors in Ubuntu repo) [14:17] I guess only time will tell :) [14:17] Any solutions? [14:17] dont see that there is enough space for both OS on the storage [14:17] doomlord: http://i.imgur.com/eqyUiYv.jpg just taken of my nexus 7 [14:17] k1l, also true! [14:18] that looks awesome [14:18] agreed - awesome [14:18] just waiting for the otg adapter to plug in peripherals [14:19] then goign to 3d print a dock for it all [14:19] can you use bluetooth keybord [14:19] yes [14:19] hourd: what about the touch-friendlyness? i had ubuntu-arm running on my tablet an unity wasnt really good to use [14:19] its ok, you have to be pretty acurate when closing windows [14:19] but otherwise its fine [14:20] its got tweaks like 3-finger window-drag? [14:20] no idea let me try [14:20] i thought a pinch-gesture for desktop overview would be wesome [14:20] yes [14:20] i thought a pinch-gesture for desktop overview would be awesome [14:20] yes it does [14:20] smartboyhw: ask bzoltan [14:21] doomlord: thanks for that. i did not know [14:22] i recall how osx snow leopard was awesome with 3 finger drag on the trackpad with 'spaces' .. that was the best window-management of any system (the way spaces+expose aka expo+scale worked together with multitouch) [14:22] do they use 4 finger swipe for anything [14:23] 4 gets a bit awekward [14:23] bzoltan, ping [14:30] how is ubuntu/androids onscreen keyboard controlled [14:36] hey guys , I wanted to ask if there are plans to get the Ubuntu TV in the Ubuntu Phone . As in - will it at some point be possible to connect the phone via HDMI to a tv/screen , launch an app (to start Ubuntu TV) and use the TV remote to control it (via HDMI CEC) [14:36] Hi all [14:36] does the nexus 7 have a dock that can do hdmi out [14:37] i would also liek to know this [14:38] I also have a Nexus 7 but it does't have HDMI or similar port to output [14:38] probably wishful thinking, i suspect all part of the minimal price [14:38] Only Audio port, if you need to see what is on the scree, you can install a VNC Server [14:39] I have a little query to developers [14:39] I think some devices can output HDMI via the audio jack and a ... wat's the word - a cable with audio jack at one end and HDMI at the other [14:39] *what's [14:40] What is the best languaje, I am using Vala with GTK for Ubuntu [14:40] But I am feeling so slow [14:41] So, what is better for Ubuntu, Qt or GTK? [14:41] That's the reason there's support for a veriety of languages - so you can have your preference [14:41] both are supported [14:41] i always thought ubuntu was more gtk [14:41] I like the Qt framework and tools (and I prefer c++ rather than C) [14:42] Qt - > KDE [14:42] well before - maybe , but I haven't had any problems with Qt in Ubuntu [14:43] And, as we are in ubuntu-phones jeje [14:43] What is the "oficial" languaje for this platform? [14:43] it's mostly about your preference as I said before (for the desktop - on phones it's Qt ;) ) [14:44] search for "gomobile ubuntu" [14:44] and you'll get the get started guide [14:44] it's the Qt framework [14:44] for native apps [14:44] and HTML5 for webapps [14:44] So Qt with C++ would work under Ubuntu for Phones? [14:45] i think it would [14:45] yes as I've come to know . I haven't actually used it yet [14:45] doomlord: no, the nexus 7 can't do hdmi out [14:45] ok [14:45] cant have everything i guess [14:46] Ok, thank you very much [14:46] the dock doens't do much actually, only usb and power [14:47] And the last query jejej [14:48] If I develop an terminal application under Qt, Which libraries whould I need to run under Ubuntu Server or Raspberry Pi with Debian? [14:48] Do you know it? [14:52] Hi...I would like to write a app which simulates a torch... and I would like to know if I can simulate the hardware input/output [14:52] hah. i have actully used a mobile device as torch when bulbs blow up [14:53] doomlord, can you help me? [14:54] i dont thinkso specifically. i mean.. i just found myself in the dark, and tapping my ipad screen = light :) [15:00] do you know if ubuntu-android would run on the galaxy-note .. [15:06] doomlord, i am sorry, but I do not know [15:06] doomlord, but I think it could be [15:08] doomlord: no devices have been announced for UfA [15:21] so nexus7 is my best bet i guess [15:26] doomlord, you can wait [15:26] then hope some one ports it [15:27] to a nexus 4 or whatevr u want it on [15:27] doomlord: nexus 7 is best bet for what? [15:27] ubuntu gadgetry [15:28] well, you can run ubuntu on a nexus7 now [15:28] yup [15:28] https://wiki.ubuntu.com/Nexus7 [15:28] but that is neither Ubuntu for Phones nor Ubuntu for Android [15:28] but just stock Ubuntu desktop [15:29] thats cool [15:31] runs reasonably well too [15:39] smartboyhw: pong, what can I do for you sir :) ? [15:39] bzoltan1, the qt5-meta-full package is not working [15:42] bzoltan1.Enque(ping); (when you've finished with smartboyhw I've a quesiton too :P ) [15:42] smartboyhw: precise? [15:42] bzoltan1, raring [15:42] in the beta one [15:42] smartboyhw: let me check the build results.... what package failed on R [15:42] bzoltan1, https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta1/+packages [15:43] qtwayland it is [15:51] smartboyhw has left... anyhow I just pushed the wayland for raring, the qtwayland depends on it and qt5-meta wants to pull that too [15:51] Andy80: I am all yours :) [15:52] bzoltan1, here or private dialog? (no secrets anyway :P ) [15:52] Andy80: Shoot here [15:52] ok [15:53] bzoltan1, I found also templates for "Qt Quick 2 UI" app, you can find it here http://qt.gitorious.org/qt-creator/qt-creator/trees/master/share/qtcreator/templates/qml/qtquick2 [15:53] BUT [15:53] in general QtCreator is NOT able to deploy a pure QML app :( [15:53] it can deploy a QML and C++ one because internally the code supports deploying on "Generic Linux Device" [15:54] but it cannot do the same with pure QML [15:54] basically the answer was that since they didn't need it, they didn't implement it [15:54] Andy80: it should be able to do it with qmlscene [15:54] and if you create a "Qt Quick 2 UI" and you try to manually add our "Kit", QtCreator doesn't let you add it [15:55] Andy80: that is odd [15:55] it should, but it doesn't allow you. [15:55] Andy80: I think you better check with the upstream devs [15:55] at this point the path will be harder.... I mean... we have to go to a custom plugin [15:55] yeah surely I will do it [15:55] but I already asked to people on #qt-creator [15:56] maybe I can ask again on the mailing list, but.... it won't be fast as expected [15:56] :( [16:02] Andy80: let me pull in jppiiroinen who used to work on the N9's application developer. He might have some idea too [16:04] bzoltan1, someone just told me "qt quick 2 ui projects are handled by the qmlprojectmanager, which can only handle desktop devices". Infact there is no .pro in pure QML projects... [16:05] Andy80: hmmm... odd [16:07] bzoltan1, oh... btw this someone is Daniel Teske from Digia, he probably knows enough :\ he's the same who helped me in the mailing list. We must see if it's possible to customize the qmlprojectmanager.... I was going to read the BB10 plugin but they don't use pure QML projects, so I would not find anything that I need [16:10] Andy80: So it is only about remotely launch a qml app on a linux device? [16:12] bzoltan1, not only.... since qmlprojectmanager doesn't support "Generic Linux Device" it doesn't deploy the application too [16:12] but... [16:13] if you think about it for a moment it's not something impossible: if cou copy a binary you can copy a .qml too [16:13] if you remoteli execute "yourbinary" you can also execute "qmlscene yourapp.qml" [16:13] it's just not implemented yet [16:14] we probably have to see how these plugins are implemented and write our own [16:14] of course it won't be easy like configuring a kit or writing a project wizard template :P but we can do it [16:21] ubuntu fans want ubuntu desktop common look and feel on their phone. Tablets and phones have dual-core 64-bit desktop performance so ubuntu unity could be useable although not ideal without a usb keyboard/mouse attached. What I'm implying is I don't want anyone to redesign common apps that already "just work". I think most ubuntu fans just want the same stuff running but from their phones and tablets. Is that too much to a [16:22] omac777, it makes no sense, imho :P [16:22] I also think Android's auto-rotate feature simply off/on, not that convenient. It would be better to implement rotate screen with 2 multi-touch rotating fingers and the gui snapping every 90 degrees. [16:23] i think it makes sense for apps to query if a mouse/keyboard is connected, and change their UI appropriately [16:23] omac777, I'm happy with the fact that Ubuntu Phones mockups/preview are different from desktop UI [16:23] Some changes are non-destructive - e.g. sometimes making lists more tile-like is just a case of moving the same information around a bit [16:23] doomlord, it would be the worst eng ever seen :D [16:24] ENV variables are used for this [16:24] not a heavy api call that check for a device [16:24] why not just query on startup - and have a windowing system message when a new device is connected/disconnected [16:25] just like receiving/losing focus [16:26] mmm... probably you're talking about a "docking" solution, right? I mean... a different UI if you just use the phone alone or if you plug it in a docking station and use mouse+keyboard+monitor, right? [16:26] Where is the justification to redesign the entire gui frontend simply for the phone and tablet? It seems ubuntu has completely thrown out the windowing managers for ubuntu-phone and completely rely on the QT5 QtQuick framework to build apps. Where are all the underlying interapplication communications we know and love like select/cut/paste between applications within the QtQuick Framework. Why can't we have 2 applications d [16:27] yes [16:27] but the same app could check whats going on [16:27] omac777, having the same UI on Desktop and Phone makes no sense for me. [16:28] phone defnitely needs tweaked UI [16:28] fingers vs mouse cursor. [16:28] Well, I think there's a difference between "same UI" and "common technology" [16:28] no "preselection highlight" on fingers [16:28] for starters [16:28] the backend of the application can be the same [16:28] but the UI must be different [16:28] I would definitely hope one could use say a GTK application on Ubuntu Phone [16:28] Ok let me ask you a question then. When Android came out, were you disappointed with the UI and the fact that all the digital freedoms you had on the desktop were not there? All the way of interacting between the applications were not there? [16:29] written with the Phone in mind of course [16:29] tablets would be unusble with desktop GUI [16:29] windows was on tablets for ages and no one used it [16:30] omac777, first of all Android was not my first smartphone :P second, I'm happy (I repeat again) with the fact that desktop and phone/tablets have different UI [16:30] Deskto UI makes no sense on tablet [16:30] I know I was disappointed with the Android experience. When I associate ubuntu and phone together, I imagine ubuntu linux and everything I have experienced with unity or gnome, but on the phone. I don't expect it to be a completely different way to interact with it or to developer for it. [16:30] just like Metro Win8 UI makes no sense on Desktop [16:30] (infact I use old Desktop mode when I have to work on it) [16:30] desktop, lines of text are ok.. tablet/phone - clickable elements have to be squarer [16:31] i think eventually people will find ways of doing things more pleasingly that are ok on both [16:31] omac777, you can't expect the same UI when you use just your fingers on a smaller screen [16:31] using image like previews... spatial information more often with text within [16:31] ZUIs [16:32] omac777: Are you wanting the exact UI to be the same or are you referring to things like "common toolkits" and "system clipboards" [16:33] Even with Zoomable UI's, the widgets and the windows representing each application are intact. Why not have the exact UI on the phone for as long as the ZUI is there. [16:33] By the way, I do have a frame of reference here for what desktop apps on a smartphone is like. [16:34] you cant push with your finger as precisely as with a mouse... you just cant [16:34] omac777, I think you're the only one wanting it :P [16:34] I've got OpenOffice and Chromium installed on my phone [16:34] and yet you have other ways of expressing commands i.e. multitouch [16:35] dmj_nova, and you can use them? And with "use" I don't mean "being able to start it" [16:35] In some ways it's better than not having them as an option [16:35] but one should be aware what they're getting with them [16:35] What you'd need for same UI on both is *Pre Selection Highlight*... the phone screen would need to detech when youur finger is close and display cursor [16:35] I never said multitouch can't be introduced. If fact, it would be nice to see some usb multitouch devices appear on the market to make the desktops more phone like touch-wise. [16:36] maybe they could do that with a camera... [16:36] camera trcking your fingers near the screen :) [16:36] A mouse and a finger however are identical, drag and drop wise, click-wise, double-click wise. [16:36] imho having the same UI on Desktop and Phone is just like pretending to lick your finger to be able to turn a book page on a Kindle :D [16:36] no they re not [16:36] they are way off [16:36] doomlord: you can actually use many desktops without pre selection highlight, just it's not ideal [16:36] your finger has a large contact patch [16:36] pre-selection highlight e.g. cursor chnging to show you what it will do is awesome [16:37] oh and you get right click too with a mouse.. no such thing on a touchscreen [16:37] touch and hold? [16:37] touch and hold brings up the right-click behaviour in android. [16:37] doomlord: on n900 press and hold acted like right click [16:37] ergonomically its very different too - dragging with a touchscreen just isn't as pleasant s with a mouse [16:37] finger friction [16:38] Usually your finger is a blob 2 lines of text wide [16:38] it needs completely different UI design [16:38] I'll agree with the finger friction. It gets annoying to drag the finger on the screen a lot. [16:38] touch pens! [16:38] hurr [16:39] touch pens. Honestly I don't have one, but they do look cool. [16:39] yeah i've tried this with ipad programming, emulating mouse cursor for CAD.. its aful [16:39] If the common technologies used for current desktop apps are present in phone mode (and I would certainly hope they are), anyone could do a crappy port that doesn't change anything except make it accessible in the phone UI. [16:39] i hate the ones with the rubber tips, but the ones on the galaxy note are great. the 'active' stylus [16:40] needing a stylus defeats the immiediacy of a touchscreen [16:40] Then it's just up to users to decide if they want said "desktop app on a phone" [16:40] only a little [16:40] I'm only giving constructive criticisms. I would love for ubuntu phone to succeed and not just be another android. [16:40] I like having a stylus on the n900 [16:40] the only solution i can thinnk of is "kinect" like ability for the phone to predict where your finger is near the screen and display a precise cursor :) [16:40] I rarely use it day to day, but it's great for mypaint [16:41] if thats even possible (how much image procecssing bandwidth?) [16:41] doomlord: if you are interested in a close version of kinect i suggest you look up leap motion ;) [16:41] or people can evolve sharpened fingers [16:41] now that would make a great default app, mypaint [16:41] its designed for controlling a computer with your hands without touching it [16:42] related: https://plus.google.com/112802981015283975416/posts/NAwdyVn6VSf [16:43] they've done studies and measured, fingers are officially 2/3rds as efficient as mouse for most tasks [16:43] The proof of android not being what users want is my wife has a android phone, an android tablet and a laptop at her disposal: She picks the laptop every time when doing anything. She won't use the phone unless she's receiving a call. She finds calling on the laptop most convenient. [16:43] they're better at some simple tasks but as soon as you need precision its just not as good [16:43] so the UI needs to work harder [16:43] more screen transitions [16:44] oh there is another possibility... sonys' "Backtouch" on the vita.. but its a bit odd [16:44] you could have the "backtouch" controlling a cursor :) [16:45] probably a bit awkward though [16:50] Going back to what I mentioned before, the ubuntu brandname has been made on being a great DESKTOP experience and also providing great server software. when people heard of ubuntu phone, I will bet many were hopeful to see the great DESKTOP experience on the phone, but with some added-value touch capability and that's it. As a developer, losing access to the known ubuntu desktop apis is highly constraining. [16:51] And I'm not a fan of QML and javascript either. [16:51] you just cannot have the desktop experience without... a desktop. Clue is in the name. [16:52] keyboard and multi-button pointer [16:52] Qt's ok, as long as it resides within a window being managed by your favourite flavor of window manager. [16:52] To discover that all disappearing overnight on ubuntu-phone is disappointing. [16:52] its not dissapearing , because the desktop remains unchanged [16:53] and there is "ubuntu-for-Android" wihch is just the desktop ported across [16:53] if you want the desktop experience perhaps you want a device like the Galaxy Note with a stylus [16:53] ubuntu for android is not an option. It's too slow because of the two co-existing operating systems running at the same time. [16:54] The unity interface from within "ubuntu for android" takes forever to load up when compared to the seconds it takes to load up ubuntu on a desktop. [16:54] Hve you tried using a desktop on a touchscreen [16:54] find one of those "windows 7" atom tablets from about 2 years ago... [16:55] and its not just touchscreen on the phone... its a SMALL touchscreen. the physical size makes a big difference [16:55] Yes, but you need to be patient with the onboard keyboard. Typing from a screen board sucks because there is not easy reference points on the screen to touch to place your fingers properly. [16:55] basically you can only touch the screen with a grid precision of about 8x16 [16:55] 8x12 . i dont know... its very low [16:56] Also a desktop assumes 2-handed operation is availble .. precision of mouse plus speed of hotkeys [16:56] the Netbooks that your are referring too had awfully small keyboards which wouldn't work with my stubby fingers. [16:57] i dont mean netbooks [16:57] i mean the windows7 tablets eg Acer W500 i think it was called [16:57] acer or asus? there was an atom tablet before win8 [16:58] Acer Iconia Tab W500 [16:58] take a look at that to see how desktop turns out with a touchscreen... its terrible [16:58] ok, what is the point with the keyboard on the touchscreen. All the sensitivities of these screens are similar aren't they? [16:58] the point is .. its just terrible. you cannot type fast on a touchscreen. end of story. [16:58] keyboards are for typing. [16:58] Hey i followed all the instructions here http://developer.ubuntu.com/get-started/gomobile/#step-get-toolkit to install QT5 and the ubuntu QML toolkit preview but QT creator still says import QtQtuick 2.0 and Ubuntu.Components 0.1 are missing. Any ideas??? [16:59] I completely agree about not being able to type quickly on a touch screen. [16:59] when i apt-get install qt-components-ubuntu again it says 0 upgraded, installed, etc [16:59] and you have no left/right click either... [16:59] and your selection precision is about 8x12 , not 1280x800 === gatox_ is now known as gatox [16:59] its chalk and cheese [17:00] But simply because it's a tablet/phone, doesn't not imply that I don't want to type though. I just need to be patient. The other thing is these devices need to have the ability to connect the keyboard when speed typing is critical. [17:00] well the phone UI's still have typing [17:00] but you just can't use desktop windows & menus on a phone screen. Have you ever tried it? its terrible. [17:01] its been done - and its just laughable [17:01] does anyone have an idea how to fix the missing Ubuntu.Components 0.1 issue in the QML toolkit guide? [17:01] there's a famous video of steve balmer trying to explain you could do it and showing publicly how bad it ws [17:01] before windows 8 was in development [17:03] the phone ui's got typing, but none of the DESKTOP window management api, nor the same repository as the desktop from which to update from. I truly believe this to be less than ideal. If there were arm desktops, tablets and phones, I honestly believe they should be updated from the same repository and let the software adapt to the device profile, but without sacrificing the entire DESKTOP/SERVER devloper libs already in the [17:03] doomlord: omac777: Having access to a desktop app on a phone screen is a bit better than not being able to perform said task at all, but apps should build a custom phone UI if possible. [17:04] i think in time people will just make more phone-like UI's .. it'll be a fassion that becomes more prevalent especially now that mainstream OS's are touch [17:04] Although less probable, I still think any arm device can be a server and can behave like my desktop providing all the repos .debs are available as is the case for ubuntu for android.(armel .debs). [17:04] (mainstream consumer OS's and hence mainstream consumer hardware [17:05] since windows 8 was released we're getting hybrid touch-laptops [17:05] optimus55: poke bzoltan1 [17:06] For instance I'd rather use open office on a smartphone for 5 minutes than email a person telling them to convert the file to PDF and send it back to me, then wait while they do that, then open it, compose an email saying to make specific changes on pages 4 and 7 and then send it back to me. [17:06] The only request I'm making is that the arm repo be just one for arm-based desktop, tablet and phone. The other request is the ubuntu flavor for arm devices ship with a tool to easily flash over the arm devices to completely take over the device. [17:07] Also it would be nice for ubuntu to install grub or other bootloader menu tool on the phone and tablet as they do on the desktop. That way if we want to boot up android for those rare occasions, we can. [17:08] multirom already exists for android, and can be used to boot the ubuntu for nexus 7 [17:08] Dare I say, there will be others dreaming to put windows phone on the bootloader menu on the arm device too, but I'm not one of them. [17:08] omac777: As long as the underlying components are there and usable in phone mode, I'm sure there's a way to hack desktop style apps into the phone [17:08] hourd, is the nexus 7 image already out? [17:09] omac777: its not ubuntu phone its just ubuntu desktop [17:09] JUST ubuntu desktop. That's all I want! I just want UBUNTU desktop on the ARM device :) [17:09] Is it 12.10 or some other older flavor? [17:09] 13.04 === ckpringle_ is now known as ckpringle [17:10] Pardon my ignorance, but where can I get it? [17:10] omac777: http://i.imgur.com/eqyUiYv.jpg [17:11] omac777: i used https://wiki.ubuntu.com/Nexus7/ [17:12] I don't have a nexus 7 yet, but that's exactly what I would love to see on the Advent Vega. How hard would it be to see it recompiled for another ARM device? [17:13] no idea, it seems to have alot of specific support for the nexus 7 [17:13] hourd: Did you reinstall android after that? [17:13] Are you happy with the ubuntu on 13.04? [17:13] on the nexus 7? [17:13] didnt need to re-install android, runs alongside using multirom [17:14] i have android 4.2.1 on it as well [17:14] hourd: now that you have ubuntu on the nexus 7, do you prefer to use it over android? [17:15] depends what im doing [17:15] android is much more convenient for calls, web browsing etc... but i have done some development on the ubuntu and its better than android for that [17:15] especialy with an external keyboard [17:16] There you go, that's what I wanted to hear, you need the external keyboard. No problem with that. So what you have is an awesome ARM desktop running ubuntu :) [17:17] it has an onboard keyboard which appears when its needed and moves out of your way when moving windows [17:19] hourd: Do you get file access errors on your arm device when running at the terminal? It doesn't suffer from the same issues as running android root terminals right? [17:20] not at all [17:20] you have to patch the kernel for loopback to get it to work === gatox is now known as gatox_lunch [17:23] hourd: Thanks for sharing. [17:23] no problem [17:24] omac777: theres lots of videos on youtube of it working [17:45] Hi === gatox_lunch is now known as gatox [18:21] Hello! I look https://wiki.ubuntu.com/UbuntuPhone/CoreApps and not found media player. why? [18:29] sergiusens: media player was already started for the CES demo [18:30] mhall119: wrong person, but I can confirm that :-) [18:31] tab-complete fail [18:41] hi. is anybody here? [18:42] Yea, I'm here. First time though. :) browsing throught the CoreApps atm. [18:44] I like this project, but I am currently trying to figure out how to get involved. :) [18:47] are you ubuntu dev? :) [18:48] i have some questions but i don't know where i can to get an answer [18:48] oh. sorry. i'm a blind :D [18:48] I am certenly not. [18:48] i watching for it too :) [18:49] No problems. :) [18:49] what you want to create, by the way [18:49] Well not sure atm. [18:49] Perhaps I would like to start with some simple. [18:50] A clock, alarm how hard could it be? :P [18:50] i want to create a clock and alarm :P [18:51] not hard at all if you know qml [18:51] :) [18:51] Ok. [18:52] Well I don't know anything about the SDK and how to actually develop anything yet. What is needed to start? [18:52] have you any expirence with qml? :) [18:53] http://developer.ubuntu.com/get-started/gomobile/ here's how [18:53] I haven't done anything serious in qml. [18:53] thnx for that link. [18:53] in short, you need to install qt creator, qt5 and qml toolkit then you need to change settings in qt creator (optional) and you're ready to start [18:55] you need to go deeper in this link i gave. there is much useful information (ubuntu api, how to create first app and what's next) [18:56] anyway, i'm away. good googling and programming :) [19:00] Yeap... Gonna watch some telly now... But I will keep idling in the channel. [19:01] afk. === ibrah is now known as eebrah === eebrah is now known as Guest17166 === Guest17166 is now known as ibrah === Tyler is now known as Rougeth [19:28] do you think this could be getting close to the unity launcher on ubu phone? : http://jsfiddle.net/Robbilie/7CbDn/24/show/ just some work i did :D [19:30] Nice Robbilie, what did you use to do it? [19:30] hum? this is pure html and css and just a little js :D [19:31] But what lib? [19:31] nooooone :D [19:33] i really enjoy having the smallest websites possible and therefore i cant afford jquery or such :D and selectors and such are possible with 2 lines of code so why use a lib? i want to extend the launcher a bit, might add better paging and maybe its gonna be a b2g launcher with the look of unity :D [19:51] Hello there [19:52] heyho [19:53] What's going on guys? [20:05] not alot [20:14] 95 users and now one ubuntu dev, wtf? [20:17] :( [20:54] Hi (again) [20:54] I have followed the currency converter tutorial now, to get the hang of qml stuff. [20:54] hi, nice to see you [20:54] pretty straight forward - but I need to dig into the reference to learn about all the properties available. [20:55] let's go deeper [20:55] ;) [20:55] :) [20:55] what if you can't get back out? [20:55] hehe [20:56] hourd, what you mean? [20:56] inception [20:59] krovatti: it's a film [21:00] hourd: thanks, i know :D [21:00] ) [21:00] hehe [21:01] Hmm, browsing around on the coreapps of UbuntuPhone... Well. It is a "Phone", but none of the listed is aimed to get the piece to call somebody ? [21:02] To me that would also count in as one of the core functions of a Phone. :) [21:03] Loofy: i think there's non public app because GSM technology is private thing for a big company [21:03] *companies [21:03] that's the reason [21:03] yeap probably there is. [21:04] But I was thinking contacts etc... [21:05] So, I think it'll be soon, maybe :) [21:05] yeap [21:33] Hello all. I am student,novice developer. I am loving Linux, and I look forward to Ubuntu on mobile devices. I want to help this project, how can I do it? Could you explain me system of developing products fot Ubuntu for Phones? What tasks can I perform? [21:33] I Can write on Python,C++,Java. I am using Qt and love it to. [21:34] vsrmis: see https://wiki.ubuntu.com/UbuntuPhone/CoreApps [21:40] hi all [21:40] hi [21:40] who is here? [21:40] I am :D [21:41] do u know smb who develops ubuntu phone? [21:42] Well I am trying to learning it my self. [21:42] smb? [21:42] smb = somebody [21:42] I arrived to this channel for the first time today. [21:42] so am I [21:42] https://wiki.ubuntu.com/UbuntuPhone/CoreApps [21:43] what is the lang for programming? [21:43] http://developer.ubuntu.com/get-started/gomobile/ [21:43] those two are good starters. [21:43] https://wiki.ubuntu.com/UbuntuPhone#Ubuntu_Phone_FAQ [21:44] is it true that os is too slow? [21:44] too slow for what? [21:45] for sliding screens for example [21:45] nope [21:46] its under active development anyway, so any stuttering or slowness seen in any videos from a couple of weeks back are likely to be gone now [21:47] how dev proccess is managed? [21:47] at the moment it's developed internally at Canonical [21:47] soon the source (and binary images) will be made available [21:50] thx [21:55] popey: are you a dev at Ubuntu? [21:55] krovatti: I work at Canonical with a bunch of clever people, yes. [21:56] how are you$ [21:56] wtf [21:56] I know this is all Ubuntu, but do you know if the qt-components will be available for windows at any point in time [21:56] lars__: I think I speak for us all when I say "Fine thanks" [21:56] I agree, I am fine [21:57] popey: arrrrrgh, at Canonical of course. I have some questions about development [21:57] wfire: looking there's no chance for it [21:57] ok [21:57] I will have to run ubuntu in a virtual then I guess [21:58] I love QML and was so excited to learn today that the Ubuntu phone is using it [21:58] back to QtCreator [21:58] loving it [21:59] popey: for example, I have am experience with Qt/qml and I want to help Canonical to develop, Alarm Clock, for example. Where I need to send the result, when... There's no helpful information I found at gomobile section :( [21:59] krovatti: see https://wiki.ubuntu.com/UbuntuPhone/CoreApps [21:59] wfire: why not setup Ubuntu in original way? [21:59] mhall119 can help you [22:00] I am not comfortable with ubuntu for it to be my main [22:00] not a fan of dual either [22:00] but QML is a passion for me [22:00] krovatti, here is how to get published [22:00] http://developer.ubuntu.com/publish/ [22:02] wfire: there's a way to use it as a second system as i did [22:02] hmm I will look into it [22:02] well I have to step away for a bit [22:02] is it ok to idle here? [22:03] sure [22:03] ok cool [22:06] popey: yes, i saw it. i mean i didn't found really helpful info. for e.g. as i said, how i can interact with other developers and what if some developers (not one) wants to develop an app. There's many questions confusing me [22:09] wfire: what are you develop? btw, i like qml too because it's too easy and too powerful [22:09] krovatti1: this is the best place to come, but it's quite early on in the project, so we may not have all the answers you need, but can try to find them [22:09] krovatti1, I think the collaboration will be going on using Launchpad and bazaar? [22:11] popey: what can I help with? [22:12] Loofy: hmm, that's interesting but i haven't experience with Launchpad. what is it? [22:12] I guess at this stage everything isn't set up yet.. for instance: https://launchpad.net/~ubuntu-clock-dev [22:12] boiler-plate code should be available for each of the projects tomorrow or monday [22:12] krovatti1, Launchpad is like a "bugzilla" for ubuntu project. [22:13] more than bugzilla [22:13] ofcourse [22:13] but just as a "starter" hehe [22:13] it's like bugzilla + github + (there's no real equivilent to PPAs) [22:13] bazaar looks like svn at a glance [22:13] bzr is more like git and mercurial [22:14] that's good i like git [22:14] And as you can see. in the project for the clock - there are no members assigned to that project yet. [22:15] Loofy: not yet, the teams are still being set up [22:15] oki [22:15] yes so I assumed. [22:15] we kicked off the call for designs because it didn't need to be blocked on boiler plate code or development teams [22:15] Loofy: can everyone connect to this project, for e.g? or what? [22:16] so we can start getting design ideas while we finish getting the rest together [22:16] Well I am not that knowledgeable yet. I am quite novice my self. [22:16] once there is code, anybody will be able to branch it, and submit patches [22:16] members of the dev team will be responsible for reviewing merge proposals and getting them into trunk [22:18] popey: i think you're absolutely right. I've just seen a topic which says that Canonical watching for volunteers in our Russian community called Habrahabr and I was thinking that is too late to help, honestly. that's the reason why i'm here killing you with my silly questions :) [22:18] Did we mension earlier that Launchpad also could be used for Localizations? [22:18] Will that part be the same for phoneapps? [22:19] mhall119: and what we need to join the team? [22:21] mhall119: one more question. are you planning to create a good guidelines (for code quality for the collaboration) and design guidelines (for UX) in the future? [22:23] Loofy: are you good at design? ) [22:23] Nope.. [22:23] that isn't my skillset. [22:24] i like to do the codebehinds hehe. [22:24] me too [22:24] so i've got an idea about design but i'm not good at design at all :( [22:25] I think it is good to have the mockup stuff that are available... That way people can gather their suggestions and make the best fit. [22:26] for instance this: https://wiki.ubuntu.com/UbuntuPhone/CoreApps/FileManager [22:27] at the bottom people has sent in some suggestions. [22:28] krovatti1: you don't need to join the team to contribute, no [22:28] Loofy: Launchpad will be used for translations, yes [22:28] Oki great. [22:28] that's good [22:32] I wonder what is the most suitable datastorage for an alarm clock? Would it be a simple xml file maybe? or is there other recommended ways for this built in? [22:34] mhall119: so, what about controversial situations. Will one language translations controlled by the authority in Ubuntu community? [22:34] Loofy: what about json? [22:34] that is more likely I think [22:35] Yes that to... I was thinkning if there was something more database-like that was maybe a recommended way? [22:35] i think not [22:36] I think in Ubuntu there is something called couchdb [22:36] maybe [22:37] http://en.wikipedia.org/wiki/CouchDB [22:37] U1DB [22:37] ahh [22:37] thanks [22:38] and it is part of Ubuntu One... [22:39] that was one of my ideas.. what if we could find a way that you could optionally synchronize alarms across one-connected devices. [22:39] Loofy: "U1DB is a database API for synchronised databases of JSON documents", so i was right :) [22:39] Yeap [22:40] Loofy: i'll setup this alarm clock at my laptop, hah :D ) [22:41] Hi guys, I'm new to IRC and pretty new to coding, I really want to get involved in this project, how can I help? [22:41] Haha [22:41] Peiber: are you good at design? [22:42] Haha [22:42] Loofy: all's good? ) [22:42] Like graphically? I'm not very artistic [22:43] Unfortunately as i said I'm fairly new to coding and i have learned a bit of java but anything i can do to help would be great [22:43] Peiber: so, if you want to code smth look for it - http://developer.ubuntu.com/get-started/gomobile/ [22:43] Yeap I think all help will be needed. [22:43] Peiber: that's to easy to start with qml [22:44] what coding language do i need to learn? [22:44] qml [22:45] U1DB seams to have a SQLite back end database. [22:45] http://packages.python.org/u1db/high-level-api.html#high-level-api [22:45] Peiber: http://en.wikipedia.org/wiki/QML [22:45] Loofy: yes i saw this page [22:45] thanks, I'll get started [22:46] sorry, looks like i'm scared him [22:46] hehe [22:46] :D [22:46] or he went in to focus-mode. [22:46] maybe [22:47] Jumping in as you talk about database backends. I think that sqlite should at least be avalible for apps to use. [22:48] Oki [22:49] Rasmus_: i think there's will be a way to use it from qml with c++ extension as well as many libraries we're using nowadays [22:49] ok [22:50] I don't know what librarys that will be shiped, just reacted becouse you only mentioned CouchDB [22:50] Sqllite is very popular and a lot of people is familar with it. [22:54] mhall119: popey: can will i offer a new application: that's application was written for nokia n9 and wasn't published in ovi store yet, and i can port it very fast because there's just small difference in qml [22:55] Well time to sleep for me... [22:55] afk [22:55] so, can everyone offer app or game to ubuntu phone community in other words to be in phone out of the box [22:55] yes, i think there's a good time [22:55] good night [22:57] mhall119: Popey: if you have an answer, please write me - michaeldavydenko[at]outlook[point]com === chriadam|away is now known as chriadam