*** qwazix has quit IRC | 00:12 | |
*** qwazix has joined #nemomobile | 00:17 | |
*** qwazix has quit IRC | 00:17 | |
*** qwazix has joined #nemomobile | 00:17 | |
*** sandy_locke|away is now known as sandy_locke | 00:54 | |
*** sandy_locke is now known as sandy_locke|away | 01:09 | |
*** exec_s has joined #nemomobile | 01:10 | |
*** Morpog_Mobile has quit IRC | 01:41 | |
*** mschlens_ has joined #nemomobile | 01:49 | |
*** mschlens has quit IRC | 01:52 | |
*** n9mx has joined #nemomobile | 02:09 | |
*** Morpog_Mobile has joined #nemomobile | 02:34 | |
*** Svetlana has quit IRC | 03:10 | |
*** araujo has quit IRC | 03:16 | |
*** Merbot has joined #nemomobile | 03:23 | |
*** Merbot` has quit IRC | 03:23 | |
*** useretai- has quit IRC | 03:24 | |
*** useretail has joined #nemomobile | 03:24 | |
*** teve has quit IRC | 03:24 | |
*** teve has joined #nemomobile | 03:25 | |
*** Aard has quit IRC | 03:25 | |
*** Aard has joined #nemomobile | 03:26 | |
*** jonwil has quit IRC | 03:28 | |
*** keithzg has quit IRC | 03:28 | |
*** Mirv has joined #nemomobile | 03:35 | |
*** n9mx has left #nemomobile | 03:37 | |
*** furikku has joined #nemomobile | 04:09 | |
*** KaIRC has quit IRC | 04:10 | |
*** VDVsx has joined #nemomobile | 04:11 | |
*** kavuri has joined #nemomobile | 04:23 | |
*** exec_s has quit IRC | 04:33 | |
*** xhaakon has joined #nemomobile | 04:56 | |
zbenjamin | sledges: sorry wrong channel ;) | 05:02 |
---|---|---|
zbenjamin | sledges: do you know anything about how battery is handled on the N9 and why its not working? | 05:03 |
zbenjamin | ls | 05:03 |
zbenjamin | erm | 05:03 |
special | oh boy. | 05:17 |
special | from memory: | 05:18 |
special | bme is what provides battery status, it's partially(?) closed; that made its way to the UI via contextkit, now statefs. See https://github.com/nemomobile/contextkit-nemo/blob/master/maemo/power/power.cpp | 05:19 |
special | so the first question would be whether the bme provider works with statefs, and if it's installed | 05:19 |
deztructor | and it is very simple to port code from contextkit power provider using bme api to statefs but I just do not have a time, if nobody do it maybe i do it soon | 05:25 |
deztructor | as also n950 keyboard provider | 05:25 |
*** Pat_o has joined #nemomobile | 05:31 | |
*** Sfiet_Konstantin has joined #nemomobile | 05:42 | |
*** martyone_ has joined #nemomobile | 05:47 | |
*** plundstr has joined #nemomobile | 05:49 | |
*** Martix has joined #nemomobile | 05:54 | |
*** piiramar has quit IRC | 05:55 | |
*** piiramar has joined #nemomobile | 05:58 | |
*** Morpog_PC has joined #nemomobile | 05:58 | |
*** jukkaeklund has joined #nemomobile | 06:00 | |
*** sandy_locke|away is now known as sandy_locke | 06:02 | |
*** Morpog_PC has quit IRC | 06:03 | |
*** kostaja has joined #nemomobile | 06:04 | |
*** jonwil has joined #nemomobile | 06:09 | |
*** marquiz has quit IRC | 06:26 | |
*** marquiz has joined #nemomobile | 06:26 | |
*** artemma has joined #nemomobile | 06:29 | |
*** artemma has quit IRC | 06:40 | |
zbenjamin | statefs is a fuse filesystem? | 06:41 |
deztructor | zbenjamin: yes | 06:41 |
deztructor | it has loaders and providers, providers used now can be found @ https://github.com/nemomobile/statefs-providers. what is absent now are: n9 bme power provider, n950 keyboard provider and location-geoclue | 06:43 |
deztructor | comparing to contextkit props supplied earlier | 06:44 |
*** veskuh has joined #nemomobile | 06:44 | |
zbenjamin | whats this https://github.com/nemomobile/statefs-providers/tree/master/src/upower | 06:44 |
*** topro has joined #nemomobile | 06:45 | |
deztructor | zbenjamin: it is used on any system where upowerd can provide information | 06:45 |
zbenjamin | ah i see | 06:45 |
deztructor | on linux ordinary it gets info from udev/sysfs | 06:46 |
*** araujo has joined #nemomobile | 06:52 | |
*** araujo has quit IRC | 06:52 | |
*** araujo has joined #nemomobile | 06:52 | |
*** alien_ has quit IRC | 06:53 | |
*** niqt has joined #nemomobile | 06:54 | |
*** blam has quit IRC | 07:01 | |
niqt | morning | 07:01 |
*** fk_lx has joined #nemomobile | 07:04 | |
*** Pat_o has quit IRC | 07:06 | |
*** Sfiet_Konstantin has quit IRC | 07:08 | |
*** kjokinie has left #nemomobile | 07:11 | |
*** jmlich has joined #nemomobile | 07:12 | |
*** jpetrell has joined #nemomobile | 07:13 | |
*** kjokinie has joined #nemomobile | 07:16 | |
*** blam has joined #nemomobile | 07:26 | |
*** artemma has joined #nemomobile | 07:32 | |
sledges | g_morning | 07:36 |
sledges | happy you got answered zbenjamin | 07:36 |
zbenjamin | sledges: yep thx ;) | 07:37 |
sledges | i wouldn't have had a clue :D | 07:37 |
*** kavuri has quit IRC | 07:38 | |
*** kavuri has joined #nemomobile | 07:38 | |
*** Martix has quit IRC | 07:52 | |
*** Martix has joined #nemomobile | 07:58 | |
*** Martix has quit IRC | 08:17 | |
*** ericcc has joined #nemomobile | 08:17 | |
*** Xruxa has joined #nemomobile | 08:19 | |
*** kavuri has quit IRC | 08:20 | |
*** DarkSim has joined #nemomobile | 08:21 | |
*** chriadam is now known as chriadam|away | 08:26 | |
*** kavuri has joined #nemomobile | 08:27 | |
*** artemma has quit IRC | 08:29 | |
*** Morpog_N9 has joined #nemomobile | 08:31 | |
*** artemma has joined #nemomobile | 08:32 | |
*** faenil has joined #nemomobile | 08:44 | |
*** lbt has quit IRC | 08:44 | |
*** lbt has joined #nemomobile | 08:44 | |
*** lbt has quit IRC | 08:44 | |
*** lbt has joined #nemomobile | 08:44 | |
faenil | morning | 08:45 |
zbenjamin | faenil: heya | 08:45 |
faenil | hey | 08:45 |
*** rcg has joined #nemomobile | 08:48 | |
*** ericcc has quit IRC | 08:49 | |
*** nsuffys has joined #nemomobile | 08:49 | |
*** ericcc has joined #nemomobile | 08:49 | |
*** notmart has joined #nemomobile | 08:50 | |
*** notmart has quit IRC | 08:50 | |
*** notmart has joined #nemomobile | 08:50 | |
niqt | hi faenil | 08:55 |
faenil | hey | 08:55 |
*** jreznik has joined #nemomobile | 09:00 | |
*** blam has quit IRC | 09:04 | |
*** fk_lx has left #nemomobile | 09:06 | |
*** Netweaver has joined #nemomobile | 09:06 | |
*** ITA_NicoloN900_ has joined #nemomobile | 09:10 | |
*** ericcc has quit IRC | 09:11 | |
*** dazo has quit IRC | 09:13 | |
*** Svetlana has joined #nemomobile | 09:14 | |
*** dazo_afk has joined #nemomobile | 09:14 | |
*** dazo_afk is now known as dazo | 09:15 | |
*** ITA_NicoloN900__ has joined #nemomobile | 09:15 | |
*** ITA_NicoloN900_ has quit IRC | 09:17 | |
*** ITA_NicoloN900__ has quit IRC | 09:18 | |
sledges | helloo faenil | 09:20 |
faenil | sledges, o/ | 09:20 |
sledges | faenil: if you are using testing repos, how come you are getting ~250 updates? | 09:21 |
faenil | sledges, no idea | 09:21 |
faenil | I did ssu re -r latest | 09:22 |
faenil | and it was set on testing | 09:22 |
faenil | then I set flavour devel | 09:22 |
locusf | faenil: good job on rotating the gallery :) | 09:22 |
*** ITA_NicoloN900__ has joined #nemomobile | 09:22 | |
*** Netweaver_ has joined #nemomobile | 09:22 | |
faenil | locusf, :) | 09:22 |
sledges | faenil: you need to choose flavour | 09:24 |
sledges | ssu's default most probably is testing | 09:24 |
faenil | sledges, I think dev image should come with rnd devel :P | 09:24 |
sledges | that's how it's baked | 09:24 |
sledges | but nothing tells ssu to reshape | 09:25 |
sledges | it needs to be in .ks | 09:25 |
faenil | eh | 09:25 |
sledges | (it used to be) | 09:25 |
faenil | yes, guess who got rid of that? :D *cough* locusf *cough | 09:25 |
locusf | argh | 09:25 |
*** Netweaver has quit IRC | 09:25 | |
sledges | and who let him do that? ;D | 09:26 |
* faenil whistles | 09:26 | |
faenil | <--- that guy, most likely | 09:26 |
sledges | anyway, you didn't know; let me fish it out from somewhere | 09:27 |
locusf | https://github.com/faenil/NemoWaylandKickstart/commit/72a4c767099d38d19457bdb3afc6ba0bd5564aca | 09:28 |
locusf | I didn't know those were needed for sb2 as well :/ | 09:28 |
locusf | sorry about that | 09:28 |
faenil | locusf, np :) I thought it was ok since you were in contact with sailors while testing those things :) | 09:28 |
sledges | now comes what i've feared for | 09:29 |
sledges | https://github.com/faenil/NemoWaylandKickstart/blob/master/nemo-armv7hl-n950-rnd.ks#L54 | 09:29 |
sledges | is in there, but we still lose adaptation* | 09:29 |
sledges | for n950/n9 | 09:29 |
sledges | would adding `ssu ur` suffice ? | 09:30 |
faenil | who knows | 09:31 |
sledges | testers :D i.e. | 09:31 |
sledges | <--- this guy | 09:31 |
faenil | :D | 09:31 |
faenil | \o/ | 09:31 |
*** giucam has joined #nemomobile | 09:32 | |
*** jukkaeklund_ has joined #nemomobile | 09:34 | |
*** jukkaeklund has quit IRC | 09:37 | |
*** ITA_NicoloN900__ has quit IRC | 09:54 | |
*** ITA_NicoloN900__ has joined #nemomobile | 09:54 | |
*** Martix has joined #nemomobile | 09:56 | |
*** ITA_NicoloN900__ has quit IRC | 09:57 | |
*** ITA_NicoloN900__ has joined #nemomobile | 09:57 | |
*** sp3000 has joined #nemomobile | 09:58 | |
faenil | sledges, no ssu ur? | 09:59 |
*** Netweaver__ has joined #nemomobile | 09:59 | |
sledges | no untested stuff ;) | 09:59 |
faenil | oki | 09:59 |
sledges | ssu ur is another logical change | 09:59 |
sledges | comes later | 09:59 |
sledges | fingers crosscompiled it will do the trick | 10:00 |
*** ITA_NicoloN900__ has quit IRC | 10:00 | |
sledges | faenil: isn't it because of 'testing' repost you had build failure? | 10:01 |
*** ITA_NicoloN900__ has joined #nemomobile | 10:01 | |
faenil | build failure? | 10:01 |
sledges | egl headers | 10:01 |
faenil | ah, the package | 10:01 |
faenil | yes | 10:01 |
sledges | missing bit | 10:01 |
faenil | nope | 10:01 |
sledges | :d | 10:01 |
sledges | :D | 10:01 |
faenil | that was before new target | 10:02 |
sledges | ok | 10:02 |
faenil | the problem was I needed qt5.1 | 10:02 |
faenil | and testing has 5.0.2 | 10:02 |
sledges | so it -was- the problem(?) | 10:02 |
*** Martix has quit IRC | 10:02 | |
faenil | yes having testing as default repos is a problem, if that's what you're asking | 10:02 |
faenil | or I'm misunderstanding | 10:02 |
*** Netweaver_ has quit IRC | 10:02 | |
sledges | that's waht i asked :D | 10:03 |
faenil | but the egl headers problem, I don't know, I just deleted and rebuilt target | 10:03 |
sledges | right | 10:03 |
sledges | interesting | 10:03 |
sledges | :) | 10:03 |
faenil | now I have mesa egl, I had omap headers before | 10:03 |
zbenjamin | faenil: how is your work going on glacier ui? | 10:03 |
faenil | zbenjamin, pretty close to finishing applicationwindow and page | 10:04 |
faenil | and after that headerdock can be finished | 10:04 |
zbenjamin | when can we port lipstick desktop ? ;) | 10:04 |
faenil | toolbar is published already (qqc compatible one, just black rectangle) | 10:04 |
faenil | zbenjamin, well, there are many components missing | 10:04 |
faenil | zbenjamin, and also, not sure we have specs for the homescreen yet, there was just this idea of having icons and widgets together | 10:05 |
*** DarkSim has quit IRC | 10:05 | |
*** DarkSim has joined #nemomobile | 10:06 | |
zbenjamin | i very much liked the feed like page the N9 used, any plans on doing something like that? | 10:06 |
*** Netweaver__ has quit IRC | 10:07 | |
sledges | zbenjamin: the third screenshot: http://hurrian.github.io/glacier/components.html | 10:07 |
zbenjamin | yeah exactly ;) | 10:07 |
sledges | ;) | 10:08 |
zbenjamin | i should have preordered 2 jolla phone... one for hacking and one for using | 10:08 |
faenil | zbenjamin, first of all, there is no list items at the moment | 10:09 |
faenil | so...if you want to code them ;) | 10:09 |
zbenjamin | erm ... ;) | 10:09 |
* zbenjamin is not soo good on graphics | 10:09 | |
faenil | zbenjamin, no need to be | 10:09 |
faenil | there are specs and sizes | 10:09 |
zbenjamin | i guess the components are implemented in c++? | 10:10 |
faenil | zbenjamin, nope, QML | 10:10 |
faenil | https://github.com/qwazix/glacier-controls-spec/blob/master/listview/listview-medium.png | 10:10 |
*** Netweaver has joined #nemomobile | 10:11 | |
faenil | zbenjamin, https://github.com/qwazix/glacier-controls-spec/blob/master/listview/listview-small.png | 10:12 |
*** phdeswer has quit IRC | 10:12 | |
faenil | there should be all you need (hopefully) in that repo | 10:12 |
*** ITA_NicoloN900__ has quit IRC | 10:12 | |
*** phdeswer has joined #nemomobile | 10:12 | |
*** ITA_NicoloN900__ has joined #nemomobile | 10:13 | |
zbenjamin | i prefer to stay on doing c++/c system stuff ;) ... if itrs related to backends i'm your guy ;) | 10:13 |
faenil | ok :( | 10:13 |
faenil | zbenjamin, it's full of backend things that needs doing | 10:13 |
faenil | basically all indicators for homescreen | 10:14 |
sledges | (same screenshot ;)) | 10:14 |
faenil | sledges, not the UI :P | 10:14 |
sledges | :D yea command line test app would suffice first :)) | 10:14 |
zbenjamin | like battery indicator and so on | 10:15 |
sledges | yes | 10:15 |
*** phdeswer has quit IRC | 10:17 | |
faenil | zbenjamin, signal indicator..volume indicator... | 10:18 |
faenil | there's a lot of stuff you can have fun with ;) | 10:18 |
faenil | zbenjamin, also implementing the feeds backend of the screen you were talking about ;) | 10:19 |
zbenjamin | are there any plans how to pick up that informations? like directly reading it from statefs files? or using dbus? | 10:19 |
faenil | zbenjamin, no idea at the moment | 10:21 |
sledges | depends if statefs introduces a security model | 10:21 |
sledges | or relies on dbus | 10:21 |
sledges | special, deztructor ^ | 10:22 |
sledges | normally most IPC is via dbus | 10:22 |
deztructor | statefs relies on unix fs access security | 10:23 |
deztructor | basically xattrs are not added there yet but unix access permissions should value | 10:23 |
*** kavuri has quit IRC | 10:23 | |
zbenjamin | for dbus we would need a deamon exposing this infos | 10:23 |
*** ITA_NicoloN900__ has quit IRC | 10:25 | |
*** ITA_NicoloN900__ has joined #nemomobile | 10:25 | |
deztructor | dbus is a logical overkill for some scenarios: basic info access and control can be done on filesystem level. this is why statefs was introduced. while statefs providers can use anything they want, including dbus, to retrieve information | 10:27 |
zbenjamin | yeah i also had that thought. why put another layer on statefs | 10:27 |
deztructor | but final clients do not bother, they should just poll/read/write | 10:27 |
deztructor | zbenjamin: there are several reasons: bckwd comaptibility with contextkit - c++ interface for it, ability to use in qml, ability to have several instances of statefs (e.g. system and user session) | 10:28 |
deztructor | but nothing prevent clients just to access fs directly | 10:29 |
*** lizardo has joined #nemomobile | 10:30 | |
faenil | so, does statefs expose the feeds? :D | 10:32 |
*** phdeswer has joined #nemomobile | 10:32 | |
faenil | wonder if this is what's used https://github.com/nemomobile/eventfeed | 10:33 |
faenil | I don't know what jolla uses for event feeds, and if that part is opensource | 10:33 |
deztructor | faenil: no, maybe this is not for statefs :) | 10:34 |
faenil | :) | 10:34 |
faenil | 2months ago last update, don't think that's used by jolla | 10:34 |
faenil | deztructor, it seems you wrote eventfeed :P | 10:36 |
*** Netweaver has quit IRC | 10:38 | |
deztructor | faenil: ??? i was only asked about statefs :) and i can't speculate on anything else :) | 10:39 |
* sledges hides deztructor | 10:39 | |
faenil | deztructor, yes, I just want to know if eventfeed is what we need for the feeds screen | 10:39 |
faenil | or it's been replaced | 10:39 |
faenil | surely jolla is using something else, but about the open part | 10:40 |
faenil | or you wrote a piece of software but you can't say what that is for? :D | 10:40 |
*** ITA_NicoloN900_ has joined #nemomobile | 10:42 | |
faenil | deztructor, or didn't you write eventfeed? | 10:43 |
faenil | I'm getting confused | 10:43 |
faenil | :/ | 10:44 |
* sledges tries to unhide him | 10:45 | |
faenil | he's gone :D | 10:45 |
*** ITA_NicoloN900__ has quit IRC | 10:45 | |
sledges | :)) we might have tripped on nda, but it's still middleware, isn't it? :)) | 10:47 |
faenil | well, the source is there, I mean XD | 10:47 |
zbenjamin | faenil: great you scared him away ;) | 10:47 |
Morpog_N9 | :D | 10:47 |
faenil | zbenjamin, crap | 10:47 |
zbenjamin | now we have to wait a few hours until he comes out again ;) | 10:48 |
faenil | surely it's fishy that there has been no updated in the last 2 months and they're approaching release | 10:48 |
faenil | so they're using something else :P | 10:48 |
faenil | update* | 10:48 |
Morpog_N9 | or it's stable as hell | 10:49 |
*** Svetlana has quit IRC | 10:49 | |
faenil | Morpog_N9, pff | 10:49 |
faenil | :D | 10:49 |
zbenjamin | well lets focus on the indicators first | 10:49 |
*** kavuri has joined #nemomobile | 10:49 | |
*** ericcc has joined #nemomobile | 10:49 | |
sledges | :) | 10:50 |
zbenjamin | we need to decide if we pick up the informations from statefs or dbus... or did i miss that decision? | 10:50 |
zbenjamin | and how its exposed to qml | 10:50 |
*** Netweaver has joined #nemomobile | 10:50 | |
Morpog_N9 | do we need to have a status bar? Seems that more and more mobile OS don't show it anymore | 10:50 |
zbenjamin | at least a battery idicator and a qos indicator needs to be there ? | 10:51 |
*** sandy_locke has quit IRC | 10:51 | |
deztructor | faenil: i do not know much about eventfeed | 10:51 |
locusf | does checking qt4 version of colorful-home help? | 10:51 |
faenil | deztructor, ah ok, sorry I must have confused you with somebody else ;) | 10:52 |
deztructor | and how eventfeed is implemented now | 10:52 |
zbenjamin | locusf: that was using contextkit right? | 10:52 |
deztructor | faenil: ask eventfeed commiters | 10:52 |
deztructor | they can help | 10:52 |
*** niqt has quit IRC | 10:52 | |
locusf | zbenjamin: I dunno, probably | 10:52 |
faenil | deztructor, yeah I got your name from reversing names of committers, but google tricked me into believing you were Dmitry :) | 10:52 |
faenil | deztructor, you can help with battery and signal indicators maybe? :D | 10:53 |
deztructor | :) | 10:53 |
faenil | zbenjamin, a new BatteryTracker has been added recently, don't know if that works for us | 10:53 |
deztructor | he is rozhkov | 10:53 |
faenil | deztructor, yeah sorry :) | 10:53 |
deztructor | faenil: not at all :) | 10:55 |
faenil | deztructor, ok :P | 10:55 |
faenil | zbenjamin, https://github.com/nemomobile/dsme/pull/23 | 10:56 |
sledges | zbenjamin: deztructor's words that 'dbus is a logical overkill' and 'statefs was meant to replace it' tells quite a bit | 10:56 |
*** ericcc has quit IRC | 10:56 | |
zbenjamin | good ;) | 10:56 |
deztructor | but playing with statefs as a source of feeds sounds interesting :) | 10:56 |
zbenjamin | a file per event? | 10:57 |
sledges | if we have batery,gsm signal, mobile data , wifi signal, bt, gps etc all active and need to update their statuses realtime - how many dbus request per second would we be getting? | 10:57 |
deztructor | no, no, statefs is not for replacing d-bus: d-bus is an rpc while statefs is some kind of unix way or, more specifically, 9p like e.g. more advanced pyvfs | 10:58 |
*** Netweaver has quit IRC | 10:58 | |
deztructor | kernel has cache for files and statefs provider is a singleton | 10:59 |
deztructor | so, if property is accessed from different processes, it can be taken once by statefs provider and until it is changed it will be hold in vfs cache | 11:00 |
deztructor | and i am not sure d-bus calls in this case will be somehow cached | 11:00 |
*** niqt has joined #nemomobile | 11:00 | |
zbenjamin | dbus would emit a signal if the value changes i guess? | 11:01 |
zbenjamin | sledges: we should be able to reuse the old contextkit provider for statefs | 11:02 |
*** ITA_NicoloN900_ has quit IRC | 11:02 | |
zbenjamin | s/reuse/port | 11:02 |
*** ITA_NicoloN900_ has joined #nemomobile | 11:02 | |
deztructor | so, i think they are parallel and complementary: some services exposes only d-bus interface and it is used by statefs provider which derive some value | 11:03 |
*** ericcc has joined #nemomobile | 11:04 | |
zbenjamin | faenil: the batterytracker seems to use statefs | 11:04 |
zbenjamin | faenil: but we need to provide a provider first ;) | 11:04 |
faenil | maybe plundstr can help? | 11:04 |
deztructor | zbenjamin: yes, signal. but this signal is sent to each endpoint separately | 11:04 |
*** ITA_NicoloN900_ has quit IRC | 11:04 | |
deztructor | atm d-bus data is not cached by kernel | 11:05 |
zbenjamin | i heard there are plans for a kernel dbus, but linus wasn't so pleased about that idea | 11:05 |
*** ITA_NicoloN900_ has joined #nemomobile | 11:06 | |
*** DarkSim has quit IRC | 11:07 | |
*** kavuri has quit IRC | 11:07 | |
plundstr | faenil: zbenjamin: do you have problem with dsme battery plugin? | 11:07 |
faenil | plundstr, more -> we're starting on getting battery plugin to work for nemo wayland | 11:08 |
zbenjamin | plundstr: the dsme battery plugin relies on statefs right? | 11:10 |
plundstr | zbenjamin: yes | 11:10 |
zbenjamin | good so we need to create a n9/950 statefs provider first | 11:10 |
zbenjamin | and then see whats next | 11:10 |
plundstr | ok | 11:11 |
zbenjamin | faenil: is bme available on nemo? | 11:11 |
faenil | zbenjamin, plundstr I remember there was some blood spilled on getting battery to work on n950...but yeah somebody made a bme plugin in the end | 11:12 |
deztructor | faenil: it was me :) | 11:12 |
zbenjamin | faenil: https://github.com/nemomobile/contextkit-nemo-n950-n9/tree/master/power | 11:12 |
faenil | deztructor, you see? I know you could help! :D | 11:12 |
zbenjamin | question is , is bme still available? | 11:13 |
zbenjamin | its closed nokia sw | 11:13 |
sledges | zbenjamin: extra info from deztructor back in August: http://www.merproject.org/logs/%23nemomobile/%23nemomobile.2013-08-23.log.html#t2013-08-23T13:58:21 | 11:13 |
faenil | if it was available in nemo x11, why not now | 11:13 |
sledges | about porting contextkit->statefs etc | 11:13 |
deztructor | bme itself is closed and there is no any specific reason to replace it: in the worst case it can leave in a sandbox :) | 11:14 |
deztructor | bme ipc is open in nemo | 11:14 |
deztructor | because nokia headers do not allow to use 'em anywhere except harmattan | 11:14 |
sledges | argh | 11:15 |
deztructor | i mean bme ipc client code, i wrote it as a clean room implementation, while i know how it works | 11:15 |
deztructor | s/while/because/ | 11:15 |
zbenjamin | so we can just reuse your implementation | 11:15 |
deztructor | yes | 11:15 |
deztructor | it is very simple to convert it to statefs provider | 11:16 |
deztructor | i just do not have a time this days | 11:17 |
zbenjamin | i'll try to have a look at it, maybe i can help here ;) | 11:18 |
deztructor | cool | 11:18 |
sledges | \o/ | 11:19 |
faenil | sailors will always be busy from no until release at least, so we have to look for alternatives :) | 11:19 |
faenil | now* | 11:19 |
*** ericcc has quit IRC | 11:19 | |
zbenjamin | yep | 11:19 |
*** exec_s has joined #nemomobile | 11:19 | |
*** ericcc has joined #nemomobile | 11:20 | |
*** panda84kde has joined #nemomobile | 11:22 | |
*** sababa has quit IRC | 11:22 | |
faenil | sledges, do you remember what happens in harmattan if in a Page you don't provide any "tools" ? | 11:23 |
sledges | ? | 11:23 |
sledges | i just booted to nemo :)) | 11:23 |
sledges | can reboot back to harmattan if you explain more detail | 11:23 |
faenil | I mean, if in an app you create a Page but don't set its tools property | 11:25 |
faenil | (which is what's inside the toolbar) | 11:25 |
faenil | does it show an empty toolbar? or a toolbar with a back button? or no toolbar at all? | 11:26 |
sledges | heh ouch, i never developed for harmattan ;) | 11:26 |
faenil | ah ok, np ;) | 11:26 |
sledges | #harmattan is your friend | 11:26 |
sledges | (relatively quite active) | 11:26 |
faenil | I could test myself but I've gtg atm | 11:26 |
*** sababa has joined #nemomobile | 11:27 | |
*** Martix has joined #nemomobile | 11:29 | |
faenil | bbl guys | 11:29 |
sledges | cya | 11:30 |
sledges | pyside does magic | 11:30 |
sledges | all i've ever coded on harmattan was with python+qml | 11:30 |
sledges | can code OTH inside phone :)) | 11:30 |
sledges | *OTG | 11:31 |
*** faenil has quit IRC | 11:34 | |
*** jpetrell has quit IRC | 11:38 | |
*** mikhas has joined #nemomobile | 11:43 | |
*** kostaja has quit IRC | 11:51 | |
*** kostaja has joined #nemomobile | 11:52 | |
*** fk_lx has joined #nemomobile | 11:52 | |
*** X-Fade has quit IRC | 11:55 | |
*** X-Fade has joined #nemomobile | 11:55 | |
*** X-Fade has quit IRC | 12:00 | |
*** X-Fade has joined #nemomobile | 12:00 | |
*** Martix has quit IRC | 12:03 | |
*** rcg has quit IRC | 12:04 | |
*** tanghus has quit IRC | 12:13 | |
*** X-Fade has quit IRC | 12:14 | |
*** X-Fade has joined #nemomobile | 12:14 | |
*** Martix has joined #nemomobile | 12:15 | |
*** tanghus has joined #nemomobile | 12:18 | |
*** DarkSim has joined #nemomobile | 12:21 | |
sledges | oh man | 12:23 |
sledges | Alt_OS - input/output error | 12:23 |
sledges | D: | 12:23 |
*** mikhas has quit IRC | 12:24 | |
sledges | but mounts fine via telnet | 12:25 |
sledges | bleh | 12:25 |
zbenjamin | have you tried turning it off and on again? | 12:25 |
* zbenjamin hides | 12:25 | |
sledges | :D | 12:25 |
*** zhxt has joined #nemomobile | 12:31 | |
*** Hurrian has quit IRC | 12:34 | |
*** Hurrian has joined #nemomobile | 12:35 | |
*** KaIRC has joined #nemomobile | 12:38 | |
*** faenil has joined #nemomobile | 12:39 | |
*** Hurrian has quit IRC | 12:40 | |
faenil | back | 12:41 |
*** Hurrian has joined #nemomobile | 12:41 | |
*** Martix has quit IRC | 12:45 | |
*** Hurrian has quit IRC | 12:45 | |
*** Hurrian has joined #nemomobile | 12:47 | |
*** ericcc has quit IRC | 12:49 | |
*** VDVsx has quit IRC | 12:50 | |
*** VDVsx has joined #nemomobile | 12:51 | |
*** Hurrian has quit IRC | 12:52 | |
*** Hurrian has joined #nemomobile | 12:53 | |
*** ericcc has joined #nemomobile | 12:57 | |
*** jukkaeklund_ has quit IRC | 13:04 | |
*** zhxt has quit IRC | 13:05 | |
*** Martix has joined #nemomobile | 13:07 | |
*** xhaakon has quit IRC | 13:16 | |
*** ericcc has quit IRC | 13:22 | |
*** ericcc has joined #nemomobile | 13:23 | |
*** ITA_NicoloN900__ has joined #nemomobile | 13:24 | |
*** ITA_NicoloN900_ has quit IRC | 13:24 | |
*** Pat_o has joined #nemomobile | 13:30 | |
*** ericcc has quit IRC | 13:32 | |
*** ITA_NicoloN900__ has quit IRC | 13:34 | |
*** Hurrian has quit IRC | 13:35 | |
*** ericcc has joined #nemomobile | 13:40 | |
*** Martix has quit IRC | 13:47 | |
*** Martix has joined #nemomobile | 13:47 | |
sledges | faenil: im in harmattan now, if you have qml, i can test it | 13:50 |
sledges | (try) :D | 13:50 |
faenil | just create a harmattan helloworld | 13:50 |
faenil | ApplicationWindow { initialPage: Page {} } | 13:50 |
faenil | something like that | 13:51 |
*** ericcc has quit IRC | 13:52 | |
faenil | sledges, or just clone qml<something> and delete the "tools" property of a Page | 13:53 |
*** Hurrian has joined #nemomobile | 13:55 | |
*** VDVsx has quit IRC | 13:57 | |
*** jonwil has quit IRC | 14:05 | |
*** Figure has quit IRC | 14:11 | |
sledges | faenil: the bottom toolbar is always there | 14:20 |
sledges | i could not reproduce your cas | 14:20 |
sledges | +e, but | 14:20 |
sledges | http://qt-project.org/forums/viewthread/11746/#69010 | 14:20 |
sledges | (i couldn't reproduce, because when i create a qml with Page {}, nothing is shown on screen, but also no errors. i'm a qml n00b :P) | 14:21 |
faenil | ah ok don't worry then ;) | 14:21 |
sledges | (a Page { Rectangle {...} }) | 14:21 |
sledges | i am worried ;P | 14:22 |
sledges | 'cause i wanna learn | 14:22 |
sledges | in python i do view = QDeclarativeView() | 14:22 |
sledges | view.setSource(url) | 14:22 |
sledges | view.show() | 14:22 |
*** Martix has quit IRC | 14:24 | |
faenil | you do the same in c++ | 14:24 |
faenil | (in qt4) | 14:24 |
sledges | yes, but why im not getting anything on screen when qml contains a single page with tangible content? | 14:24 |
sledges | if i have qml with only Rectangle {} - all works | 14:25 |
sledges | (i.e. the window with rectangle and -with- empty bottom toolbar is shown fine) | 14:25 |
faenil | sledges, you have PageStackWindow { initialPage: Page{} } ? | 14:26 |
sledges | nope | 14:26 |
sledges | where should that reside? ;) | 14:26 |
faenil | well, page is just a container | 14:26 |
faenil | in main.qml | 14:26 |
sledges | hah it works but now i got the top status bar duplicated :D | 14:28 |
faenil | :O | 14:28 |
faenil | show me you main.qml XD | 14:28 |
sledges | a copy of which is in my app lol (battery indicator clock etc) | 14:28 |
sledges | https://pastee.org/9fgp9 | 14:28 |
faenil | and you have two status bars? :/ | 14:29 |
faenil | ah, maybe you're not using showFullscreen | 14:30 |
*** xhaakon has joined #nemomobile | 14:30 | |
*** louisdk has joined #nemomobile | 14:30 | |
sledges | that's right :D now looks better | 14:31 |
sledges | i will reproduce your case now ;) | 14:31 |
sledges | yes | 14:32 |
sledges | without tools, there is no bar | 14:32 |
sledges | (tools property ;)) | 14:32 |
sledges | no toolbar on the bottom of the screen | 14:32 |
sledges | we got there :D \o/ | 14:32 |
faenil | oki | 14:32 |
sledges | thanks faenil | 14:33 |
faenil | thanks :) | 14:33 |
sledges | :)) | 14:33 |
faenil | thank you :) | 14:33 |
sledges | nice, just created two pages \o/ | 14:35 |
sledges | :D | 14:35 |
sledges | (no back button appeared on the second one, so harmattan doesn't do anything what you don't tell it to ;)) | 14:36 |
sledges | now i can develop mobile apps :DDD | 14:36 |
faenil | ok ;) thanks | 14:36 |
*** VDVsx has joined #nemomobile | 14:37 | |
faenil | damn, there's something wrong | 14:38 |
sledges | damn :) | 14:53 |
sledges | ssu ur in .ks does not do the trick | 14:53 |
sledges | i think it tries to detect the hardware, so it needs to be run from device | 14:54 |
sledges | i'll investigate that oneshot thingy | 14:54 |
faenil | if only Sage were here | 14:55 |
sledges | true | 14:55 |
sledges | nothing is impossible with open source | 14:55 |
sledges | only impossible takes longer | 14:55 |
sledges | :D | 14:55 |
faenil | :) | 14:57 |
alterego | Anyone happen to know how good Windows USB gadget networking is? | 14:57 |
alterego | I seem to remember it required a special driver. | 14:57 |
faenil | nope | 14:57 |
alterego | Maybe I'll test it myself. | 14:57 |
*** araujo has quit IRC | 14:59 | |
*** araujo has joined #nemomobile | 15:00 | |
*** xhaakon has quit IRC | 15:01 | |
*** Figure has joined #nemomobile | 15:07 | |
*** Morpog_PC has joined #nemomobile | 15:10 | |
*** Morpog_N9_ has joined #nemomobile | 15:11 | |
Morpog_PC | faenil, now I'm ready! :) | 15:13 |
faenil | Morpog_PC, o/ | 15:14 |
*** Morpog_N9 has quit IRC | 15:14 | |
Morpog_PC | ok, so I'm following this guide | 15:14 |
Morpog_PC | https://wiki.merproject.org/wiki/Nemo/Development#Setting_up_a_webhook_to_github | 15:14 |
Morpog_PC | and I'm at the part where I clicked on test hook and it worked | 15:15 |
faenil | ok, now you need someone who can actually create the webhook | 15:15 |
faenil | which is me, at the moemnt | 15:15 |
Morpog_PC | yep | 15:15 |
faenil | I need git repo URL, OBS project name, and package name | 15:15 |
*** niqt has quit IRC | 15:16 | |
Morpog_PC | https://github.com/Morpog/nemo-theme-glacier/ | 15:16 |
faenil | ah ok I can see your webhook test | 15:16 |
faenil | (it creates a dummy webhook entry) | 15:16 |
faenil | OBS project name ^ | 15:16 |
faenil | ? | 15:16 |
Morpog_PC | haven't created any yet | 15:16 |
Morpog_PC | shall I create one? Or need I just to choose a name? | 15:17 |
faenil | actually I don't know if it has to be created before the webhook, I've always done it like that | 15:17 |
faenil | sledges, ? | 15:17 |
Morpog_PC | I've got that default home project | 15:17 |
sledges | Morpog_PC: i have a super-quick fix for svg bug, but it's a hack. it puts png priority over svg | 15:18 |
sledges | so if we'll never provide SVGs, we're safe | 15:18 |
sledges | proper fix might change logic of qtcomponents altogether, and will take longer | 15:18 |
Morpog_PC | hmm, sounds good as a temp fix | 15:18 |
sledges | Morpog_PC: faenil: just choose the same name for now | 15:19 |
Morpog_PC | err? | 15:19 |
faenil | sledges, but he has to create project in his home | 15:19 |
faenil | and assign cibot as maintainer | 15:19 |
sledges | yes, webhook will be retriggered by a tag | 15:19 |
sledges | no checks are performed during the time of webhooks creation | 15:19 |
faenil | sledges, but...webhook automatically creates the package | 15:20 |
sledges | it doesn't | 15:20 |
sledges | if it's under home: | 15:20 |
faenil | it does, 100% | 15:20 |
sledges | pah | 15:21 |
faenil | package, not project | 15:21 |
faenil | when you trigger build the package is created, if it's not there already | 15:21 |
sledges | NOTE: This is valid only when you are using webhooks outside nemo:* OBS projects, e.g., building with webhooks at home:*. | 15:21 |
faenil | I'm just not sure if it can create the obs project as well, but probably not | 15:21 |
faenil | sledges, "Preparing the target PROJECT" | 15:22 |
faenil | :D | 15:22 |
faenil | Morpog_PC, so, you have to create an OBS project in your obs home | 15:22 |
Morpog_PC | just to understand this | 15:23 |
Morpog_PC | under this project I could add more packages to build, or only one? | 15:23 |
faenil | sledges, is it clear now? :) | 15:23 |
faenil | Morpog_PC, more | 15:23 |
Morpog_PC | so the name would be something like nemo-stuff | 15:24 |
faenil | well, usually | 15:24 |
faenil | home:morpog | 15:24 |
faenil | something like that | 15:24 |
Morpog_PC | that is default | 15:24 |
sledges | faenil: same answer, you can create webhook when project does not exist | 15:24 |
sledges | it attempts to create things if they don't exist at the time of the trigger | 15:25 |
Morpog_PC | faenil, home:Morpog exists by default | 15:25 |
Morpog_PC | ll users have a home:<login> project by default, and can also create new sub projects. | 15:25 |
faenil | sledges, did you already say that? XD | 15:25 |
sledges | 16:17 < faenil> actually I don't know if it has to be created before the webhook, I've always done it like that | 15:25 |
faenil | that is me :P | 15:25 |
sledges | 16:19 < sledges> Morpog_PC: faenil: just choose the same name for now | 15:26 |
sledges | 16:19 < faenil> sledges, but he has to create project in his home | 15:26 |
sledges | 16:19 < sledges> yes, webhook will be retriggered by a tag | 15:26 |
faenil | so you said "yes, he has to create a project" ..... | 15:26 |
sledges | i said, for now just come up with the name | 15:26 |
faenil | which is != "no, webhook will create the project" | 15:26 |
sledges | and don't forget it | 15:26 |
sledges | when you will be about to create that project | 15:27 |
sledges | your orig question was about when to create what | 15:27 |
sledges | i answered - anytime | 15:27 |
faenil | ok, I meant "will webhook create that when triggering build, or doesn't it expect the project to be there already? in the case of the package, webhook will create the package itself, no need for us to create it" | 15:27 |
Morpog_PC | :D | 15:27 |
faenil | or does it* | 15:27 |
Morpog_PC | home:Morpog | 15:28 |
Morpog_PC | :) | 15:28 |
Morpog_PC | and package name would be nemo-theme-glacier I guess | 15:29 |
faenil | sledges, so, if the project doesn't exist when you trigger build it will automatically create one by itself? :P | 15:29 |
sledges | no | 15:29 |
faenil | ok, great | 15:29 |
faenil | with the package, it does | 15:29 |
sledges | 16:27 < sledges> when -you- will be about to create that project | 15:29 |
faenil | argh, screw that | 15:30 |
faenil | xD | 15:30 |
sledges | but that can be done -before- the webhook is created | 15:30 |
sledges | i jus answered your orig question | 15:30 |
faenil | I should have been more clear | 15:30 |
faenil | sledges, give me five | 15:31 |
faenil | Morpog_PC, have you set cibot as mantainer? | 15:34 |
Morpog_PC | now | 15:35 |
sledges | faenil: thanks you just told me something I misunderstood earlier (package vs project) | 15:35 |
faenil | sledges, ah, awesome :) | 15:35 |
*** exec_s has quit IRC | 15:35 | |
sledges | i read 'project' in wiki, but I thought about it as 'package' :D and it (sadly) worked - you don't have to have cibot as maintainer on whole project, if you don't want it to create packages like mad | 15:35 |
faenil | that could be why we were on different frequencies :) | 15:35 |
sledges | you can create package your own, and add cibot per-package | 15:36 |
sledges | that's how i used to do up to now | 15:36 |
faenil | create packages like mad? | 15:36 |
sledges | arbitrarily | 15:36 |
faenil | why? | 15:36 |
sledges | or overwriting your own stuff :p | 15:36 |
faenil | why should it? | 15:37 |
sledges | that you had super important patches only in obs ;) | 15:37 |
sledges | i thought it overwrites your existing projects | 15:37 |
sledges | -packages- | 15:37 |
sledges | :D | 15:37 |
sledges | but what i just said still has nothing to do with your question about when to create webhook, and if project must be ready made at the time of webhook creation :P | 15:38 |
faenil | yeah but now I'm wondering why webhook would overwrite your stuff :D | 15:39 |
sledges | it doesn't | 15:40 |
sledges | :P | 15:40 |
sledges | i thought it does :D | 15:40 |
faenil | ah ok :) | 15:40 |
sledges | it just adds files to your existing ones | 15:40 |
sledges | and takes over | 15:40 |
sledges | and then you forget it | 15:40 |
faenil | yep :) | 15:40 |
sledges | why your new rpms don't contain your old work ;) | 15:40 |
sledges | but that's only if you have stuff directly uploaded to obs (rare case, but can happen with legacy, and especially with HA files though) | 15:41 |
*** Xruxa has quit IRC | 15:41 | |
Morpog_PC | erm, faenil? Anything more I need to do? :) | 15:43 |
faenil | Morpog_PC, probably set project to build against some repos | 15:43 |
faenil | sledges, ^ | 15:43 |
faenil | what could nemo-theme-glacier need? | 15:43 |
Morpog_PC | shouldn't I see a package now? | 15:43 |
faenil | not yet | 15:44 |
faenil | I haven't set the webhook yet | 15:44 |
Morpog_PC | ah ok | 15:44 |
sledges | nemo:ux | 15:44 |
faenil | because it will fail build if your project isn't correctly configured to build against to right repos | 15:44 |
sledges | (nemo:devel:ux repo) | 15:44 |
faenil | Morpog_PC, in your home project | 15:45 |
faenil | click on Repositories | 15:45 |
faenil | and make it look like mine | 15:46 |
faenil | https://build.merproject.org/project/repositories?project=home%3Afaenil | 15:46 |
Morpog_PC | omg | 15:46 |
faenil | except you will use nemo:devel:ux instead of nemo:devel:mw | 15:46 |
faenil | Morpog_PC, not difficult, just takes few minutes to do from web UI | 15:46 |
Morpog_PC | armv7l and i586 should be enough? | 15:47 |
faenil | you want armv7hl, for n9/n950 | 15:48 |
faenil | and i586 for vm | 15:48 |
sledges | armv8l in obs means armv7hl | 15:49 |
sledges | *armv8el | 15:49 |
*** artemma has quit IRC | 15:50 | |
*** jreznik has quit IRC | 15:50 | |
sledges | is still confusing. the resulting repo is called nemo_devel_ux_latest_armv7hl , and afterwards you have to still choose all architectures :D | 15:50 |
*** kostaja has quit IRC | 15:51 | |
Morpog_PC | it's confusing as hell | 15:52 |
sledges | we've all been through this ;) | 15:52 |
sledges | this increases your chances of working for a mer-loving company in the future :D | 15:52 |
*** zhost has joined #nemomobile | 15:53 | |
alterego | sledges: you want one architecture per repo | 15:53 |
alterego | Make sure you select the right arch, armv8el for armv7hl | 15:53 |
*** artemma has joined #nemomobile | 15:53 | |
alterego | Also, you can remove the "nemo_devel_ux_" in the repo name ;) | 15:53 |
Stskeeps | as a random note, most of jolla don't use obs directly | 15:53 |
Stskeeps | we use mb | 15:53 |
alterego | matchbox? :P | 15:54 |
Stskeeps | no, mb | 15:54 |
Stskeeps | mb build -t sb2target rpm/foo.spec | 15:54 |
Stskeeps | it's lovely | 15:54 |
Stskeeps | or mb2 | 15:54 |
alterego | Yeah, I've been using it a lot recently too. | 15:54 |
Morpog_PC | faenil, why is there only mer repositoried to choose from? | 15:55 |
sledges | alterego: thanks, i normally use more than one checkbox, things still work somehow :D | 15:55 |
sledges | Morpog_PC: add via alternative interface (link in top-right) | 15:56 |
Morpog_PC | yeah, but that one is alot more confusing .) | 15:56 |
sledges | there's no other way :D | 15:56 |
faenil | Stskeeps, we're setting up web repo to make it available for everyone | 15:56 |
sledges | and actually now it's less confusing since alterego explained | 15:56 |
faenil | Morpog_PC, I hope that you won't trigger the same bug I triggered when I went through that...webUI was completely useless and had to it from cmd (which is much better in any case :D) | 15:57 |
*** nsuffys has quit IRC | 15:57 | |
alterego | Morpog_PC: you want to build against "mer:devel" latest or next | 15:57 |
*** nsuffys has joined #nemomobile | 15:57 | |
alterego | Morpog_PC: at least that's what works for me ;) | 15:57 |
alterego | Hmm, I have an idea. | 15:58 |
sledges | alterego: his package depends on upper layers, it won't find Requires of built against mer:devek | 15:58 |
sledges | sheez | 15:58 |
sledges | s/of built against mer:devek/if built against mer:devel/ | 15:59 |
alterego | nemo:devel:mw ? | 15:59 |
Morpog_PC | well, I fill info in click add and it adds nothing :( | 15:59 |
*** NIN101 has joined #nemomobile | 15:59 | |
sledges | alterego: yes. but it's a ux package, so best to depend on :ux, in case it requires something from :ux very soon ;) | 16:00 |
sledges | Morpog_PC: start typing nemo:devel:u and it will complete for you | 16:00 |
sledges | select from drop down | 16:00 |
sledges | it will fill in the rest | 16:00 |
sledges | choose armv7hl from combo, and tick armv8el as arch | 16:00 |
Morpog_PC | strange, that worked now | 16:02 |
sledges | o:) | 16:02 |
sledges | :D | 16:02 |
Morpog_PC | so, thats enough, or shall I really add all repos faenil has? https://build.merproject.org/project/repositories?project=home%3AMorpog | 16:04 |
*** artemma has quit IRC | 16:04 | |
sledges | is just fine now Morpog_PC | 16:07 |
faenil | looks ok | 16:07 |
sledges | you are doing this for yourself anyway | 16:07 |
Morpog_PC | yep | 16:07 |
sledges | and you are doing this because you want to see if it all compiles and looks ok inside rpm afterwards | 16:07 |
sledges | so | 16:07 |
sledges | check it's overview | 16:08 |
sledges | if it succeeded | 16:08 |
sledges | and then check the rpm | 16:08 |
sledges | (best is unpacking rpm on your device/vm) | 16:08 |
sledges | (by adding your own repo) | 16:08 |
faenil | Morpog_PC, now you can create a new tag on github so that the package build on OBS is triggered | 16:08 |
sledges | that one yea :D | 16:08 |
Morpog_PC | I created a tag, but nothing happens? | 16:19 |
locusf | push it | 16:19 |
Morpog_PC | I did | 16:19 |
locusf | git push --tags | 16:19 |
locusf | ok | 16:19 |
Morpog_PC | well I did git push origin tagname | 16:20 |
locusf | same thing, I guess | 16:20 |
sledges | git push --tags origin master | 16:20 |
sledges | Morpog_PC: i have a fix for your package ;) PR sent | 16:21 |
Morpog_PC | sledges, It told me everything is uptodate | 16:22 |
Morpog_PC | so much ways to do the same thing.... | 16:22 |
faenil | Morpog_PC, I do it from WebUI | 16:23 |
Morpog_PC | oh you can do it there too, lol? :) | 16:23 |
Morpog_PC | well, I see the release on github | 16:24 |
Morpog_PC | but nothing on OBS | 16:24 |
*** martyone_ has quit IRC | 16:25 | |
Morpog_PC | oops sledges, I thought it's the other way around | 16:26 |
Morpog_PC | on symlinks | 16:26 |
sledges | Morpog_PC: check the bottom of http://www.merproject.org/logs/%23mer-boss/%23mer-boss.2013-10-21.log | 16:30 |
sledges | ;) all setup good (also recommend to join #mer-boss) | 16:30 |
sledges | now tag time | 16:32 |
Morpog_PC | so after merging your fix, I need to tag again to get that built? | 16:33 |
sledges | Morpog_PC: how did you create a tag btw? | 16:33 |
Morpog_PC | via shell | 16:33 |
sledges | exact cmdline | 16:33 |
alterego | git tag 0.0.1 | 16:33 |
alterego | git push --tags | 16:33 |
sledges | alterego: if he did git tag -a blabla, then it won't work | 16:34 |
alterego | :) | 16:34 |
Morpog_PC | git tag -a tagname | 16:34 |
sledges | lol | 16:34 |
sledges | Morpog_PC: no '-a' pls ;) | 16:34 |
alterego | Morpog_PC: you can remove that tag with: git tag -d tagname | 16:34 |
locusf | numerics only | 16:35 |
sledges | locusf: it's because of '-a' | 16:35 |
Morpog_PC | I shouldn't read random howtos :) | 16:35 |
alterego | :) | 16:35 |
sledges | (annotate, not add , how i thought as well months ago :D) | 16:35 |
locusf | ah annotatsd | 16:35 |
alterego | You should read the mer wiki :P | 16:35 |
sledges | mer what? | 16:35 |
sledges | :D | 16:35 |
sledges | i always thought '-a' stands for 'add' :D until things just never worked :D | 16:36 |
Morpog_PC | hmmmm | 16:36 |
Morpog_PC | * [new tag] 0.0.1 -> 0.0.1 | 16:36 |
sledges | Morpog_PC: retag | 16:39 |
sledges | git tag -d 0.0.1 | 16:39 |
sledges | git push :refs/tags/0.0.1 | 16:39 |
sledges | git push origin :refs/tags/0.0.1 | 16:39 |
sledges | then | 16:39 |
sledges | git tag 0.0.1 | 16:39 |
sledges | git push --tags | 16:39 |
sledges | (that 2nd line -without origin- is wrong - ignore ;)) | 16:39 |
Morpog_PC | I just noticed | 16:40 |
Morpog_PC | lol | 16:40 |
Morpog_PC | * [new tag] 0.0.1 -> 0.0.1 | 16:41 |
sledges | whtfluff, something else is fishy | 16:41 |
sledges | let me trigger rebuild | 16:41 |
sledges | worked :( | 16:41 |
sledges | why did you tag old version? | 16:41 |
sledges | you should do git pull | 16:42 |
sledges | but it should still work.. | 16:42 |
faenil | sledges, why tag -a won't work? | 16:42 |
sledges | faenil: no idea | 16:42 |
Morpog_PC | oh sorry, forgot to pull :( | 16:42 |
sledges | but it should still work Morpog_PC .. | 16:42 |
faenil | so...guys.... | 16:43 |
faenil | https://github.com/nemomobile/qtquickcontrols-nemo/pull/8 | 16:43 |
Morpog_PC | sledges, but without your commit, If I understand this rocket science right? :D | 16:43 |
faenil | alterego, if you have some time, ^ :) | 16:43 |
faenil | or locusf | 16:43 |
sledges | where's sfiet? :) | 16:44 |
faenil | guess he's busy :/ | 16:44 |
sledges | Morpog_PC: right | 16:44 |
alterego | Did those extra BRs fix your EGL issue? | 16:45 |
faenil | alterego, nope, deleted and built new sb2 target | 16:45 |
faenil | alterego, though now I have mesa headers in the sb2 target, not TI's | 16:45 |
alterego | Shouldn't matter :) | 16:45 |
sledges | faenil: well done on that PR! | 16:46 |
faenil | alterego, yeah shouldn't | 16:46 |
Morpog_PC | sledges, so If I pull now, tag again, will it build both or just the new one? (assuming it hasn't built yet) | 16:46 |
sledges | it will always build last added tag | 16:46 |
faenil | sledges, thanks :) already have Page done mostly, but will wait for that PR to be reviewed before pushing page too ;) | 16:47 |
faenil | and after page and appwindow, headerdock :) which is halfway as well :) | 16:47 |
sledges | anyone heard from Venemo? he also expressed interest once.. | 16:48 |
sledges | !seen venemo | 16:48 |
Merbot | sledges: venemo was last seen in #nemomobile 8 weeks, 3 days, 20 hours, 30 minutes, and 44 seconds ago: <Venemo> the dragons will just eat my IRC client | 16:48 |
*** piggz has joined #nemomobile | 16:48 | |
sledges | :D | 16:48 |
faenil | 8 weeks? :O | 16:48 |
sledges | Morpog_PC: delete that 'test' tag as well, in case it's trashing up | 16:48 |
sledges | !seen venemo_n9 | 16:49 |
Merbot | sledges: venemo_n9 was last seen in #nemomobile 2 weeks, 5 days, 5 hours, 44 minutes, and 13 seconds ago: <Venemo_N9> what's up? | 16:49 |
sledges | ;) | 16:49 |
faenil | yea but... :O | 16:49 |
alterego | I'm sure he'll pop back, think he's quite busy at the moment with school. | 16:51 |
alterego | Guess he would have just started back. | 16:51 |
Morpog_PC | ok, seemed to work | 16:51 |
sledges | niice | 16:51 |
sledges | who knows what was wrong :D | 16:52 |
sledges | keep calm and carry on :)) | 16:52 |
Morpog_PC | can it be that you tagged too? :) | 16:52 |
faenil | alterego, Venemo? he's busy with work | 16:52 |
sledges | i cannot tag you repo Morpog_PC | 16:52 |
Morpog_PC | Tag(s) by sledge in master branch of https://github.com/Morpog/nemo-theme-glacier.git, | 16:52 |
alterego | I thought he was still in College, though having said that I kind of remember him saying he was working now. | 16:53 |
sledges | Morpog_PC: that was from webhooks admin interface ;) | 16:53 |
Morpog_PC | ah ok :) | 16:53 |
sledges | and should be of no influence | 16:53 |
alterego | Hmm, I need a better chair. | 16:54 |
Morpog_PC | so first tag you have to "approve" | 16:54 |
Morpog_PC | I guess? | 16:54 |
faenil | alterego, he's in uni, but still working, so he doesn't have much time to study :P | 16:54 |
sledges | Morpog_PC: should be of no influence | 16:54 |
alterego | faenil: ah, I remember those days ;) | 16:54 |
*** rcg has joined #nemomobile | 16:55 | |
sledges | Morpog_PC: now go to repositories tab on obs, click on i486 (i assume you want to test it on your vm) | 16:55 |
sledges | click on "go to download repository" | 16:55 |
sledges | and copy the url address | 16:55 |
sledges | paste it in vm: | 16:55 |
sledges | zypper ar URL_ADDRESS morpog_nemo_ux | 16:55 |
sledges | then do | 16:55 |
sledges | zypper ref morpog_nemo_ux | 16:55 |
sledges | zypper in nemo-theme-glacier | 16:55 |
sledges | ;) | 16:55 |
sledges | done | 16:55 |
sledges | im off :D | 16:55 |
sledges | laters! | 16:55 |
alterego | ciao | 16:56 |
sledges | arivederci :) | 16:56 |
sledges | +r ;) | 16:56 |
alterego | :) | 16:56 |
locusf | faenil: testing | 16:56 |
Morpog_PC | thx sledges, but that was the only part I would have get done by myself ;) | 16:57 |
faenil | locusf, don't just test though, review code :P | 16:57 |
sledges | Morpog_PC: ah i guess you've done this before then ;) good! | 16:57 |
faenil | sledges, o/ | 16:57 |
locusf | faenil: sure | 16:57 |
faenil | locusf, :D | 16:57 |
Morpog_PC | yep sledges | 16:57 |
locusf | faenil: are there any guidelines to code review in Nemo btw? | 16:58 |
faenil | don't think so | 16:58 |
*** sababa has quit IRC | 16:59 | |
locusf | faenil: ok | 16:59 |
*** sababa has joined #nemomobile | 17:00 | |
*** piggz has quit IRC | 17:06 | |
alterego | locusf: generally you get someone to review a PR. | 17:09 |
locusf | alterego: I know that, but are there any general guidelines to what the code should look like etc ? | 17:09 |
alterego | per-project basis really. | 17:11 |
locusf | ok | 17:11 |
alterego | So just try to keep consitency in each project. If you're doing your own then you can use your own personal preference. But generally we go by at least normal Qt guidelines for most mw/app level. | 17:12 |
locusf | alterego: http://qt-project.org/wiki/Qt_Coding_Style ? | 17:12 |
alterego | yes :) | 17:13 |
locusf | okay, gotta read up on that | 17:13 |
locusf | faenil: is it ok we follow those from now on or just do it freely without any guidelines? | 17:13 |
locusf | faenil: I see you are already doing that | 17:14 |
alterego | I'd follow them where it doesn't make things look completely odd. Like I said, try to take a project by project precedence wrt to code style. | 17:16 |
locusf | wrt? | 17:16 |
alterego | But those guidelines are basically how most people work, especially when they use qt creator. | 17:16 |
faenil | locusf, yeah I try to unless I forgot some of them | 17:16 |
alterego | ~with regards to | 17:16 |
locusf | ok | 17:16 |
*** jreznik_ has joined #nemomobile | 17:16 | |
*** NIN101 has quit IRC | 17:17 | |
*** piggz has joined #nemomobile | 17:17 | |
alterego | Most important thing is really readability and consistency, in that order :) | 17:18 |
*** NIN101 has joined #nemomobile | 17:18 | |
faenil | locusf, except I prefer to use curly braces even with one line | 17:18 |
locusf | faenil: ok | 17:20 |
*** Pat_o has quit IRC | 17:20 | |
alterego | I find it's usually best never to omit blocks. | 17:20 |
faenil | yeah | 17:20 |
faenil | agree | 17:21 |
faenil | bbl | 17:21 |
alterego | And also to not make blocks one liners. | 17:21 |
alterego | makes diffs smaller when you have to add something :P | 17:21 |
Morpog_PC | yay it works | 17:26 |
Morpog_PC | had to enable the theme manually by gconf, but it works | 17:26 |
*** gabriel9 has joined #nemomobile | 17:29 | |
*** Pat_o has joined #nemomobile | 17:33 | |
locusf | Morpog_PC: how did you do it? | 17:34 |
*** ZogG_laptop has quit IRC | 17:36 | |
*** jmlich has quit IRC | 17:36 | |
Morpog_PC | locusf, what? | 17:36 |
Morpog_PC | setting the theme? | 17:36 |
locusf | Morpog_PC: yes | 17:36 |
Morpog_PC | /usr/bin/gconftool-2 -s --type=string /meegotouch/theme/name glacier | 17:36 |
locusf | ok | 17:37 |
Morpog_PC | but I guess you won't see a difference without changed .desktop files | 17:37 |
Morpog_PC | and without that nasty svg bug fixed | 17:37 |
locusf | I can see the terminal changed :) | 17:37 |
Morpog_PC | aah, fine :) | 17:37 |
locusf | but nothing else :/ | 17:38 |
locusf | oh well thats a start still :) | 17:38 |
*** ZogG_laptop has joined #nemomobile | 17:38 | |
Morpog_PC | locusf, still strange, it shouldn't have changed | 17:38 |
Morpog_PC | or have you changed the .desktop entry by yourself? | 17:38 |
locusf | Morpog_PC: nope havent | 17:39 |
Morpog_PC | it points to icon-l-terminal or? | 17:39 |
Morpog_PC | and icon name in glacier is icon-app-terminal | 17:39 |
*** Pat_o has quit IRC | 17:39 | |
locusf | icon-l-terminal | 17:40 |
locusf | so its a bit of a headscratcher | 17:40 |
Morpog_PC | strange then | 17:40 |
Morpog_PC | locusf, I'm an Idiot | 17:41 |
Morpog_PC | I extra made the symlink for that, lol | 17:41 |
Morpog_PC | you should although see settings icon too, but that could be because of that SVG bug | 17:42 |
Morpog_PC | I wonder why it failed to set the theme in %post | 17:43 |
*** Martix has joined #nemomobile | 17:44 | |
*** piggz has quit IRC | 17:49 | |
*** piggz has joined #nemomobile | 17:50 | |
locusf | Morpog_PC: yeah settings doesn't work | 17:53 |
Wizzup | fg | 17:57 |
Wizzup | oops | 17:57 |
Wizzup | :) | 17:57 |
*** topro has quit IRC | 17:58 | |
*** ZogG_laptop has quit IRC | 17:59 | |
*** ZogG_laptop has joined #nemomobile | 18:01 | |
*** piggz has quit IRC | 18:09 | |
*** Pat_o has joined #nemomobile | 18:18 | |
Morpog_PC | yay, new icon size is in latest update in finally :) | 18:19 |
*** louisdk has quit IRC | 18:21 | |
*** piggz has joined #nemomobile | 18:24 | |
*** lbt has quit IRC | 18:36 | |
Morpog_PC | it's beatiful with fixed desktop entries | 18:36 |
*** lbt has joined #nemomobile | 18:36 | |
Morpog_PC | http://t.co/b5H1Xct4GY | 18:39 |
Morpog_PC | geez twitter compresses the hell out of it | 18:39 |
Morpog_PC | better http://t.co/trehj33FJc | 18:40 |
Morpog_PC | maybe font size 1 or 2 points smaller | 18:41 |
alterego | think the cog for settings needs to be either thiner or thicker | 18:42 |
alterego | looks good though :) | 18:42 |
faenil | if there's nobody else who wants to review the components code, I'll merge | 18:43 |
*** artemma has joined #nemomobile | 18:43 | |
Morpog_PC | yeah, some icons can still be finetuned, after all it's qwazix first version of them | 18:43 |
*** lbt has quit IRC | 18:44 | |
*** lbt has joined #nemomobile | 18:45 | |
*** lbt has quit IRC | 18:49 | |
*** lbt has joined #nemomobile | 18:50 | |
*** gabriel9 has quit IRC | 18:51 | |
*** gabriel9 has joined #nemomobile | 18:52 | |
*** lbt has quit IRC | 18:54 | |
*** lbt has joined #nemomobile | 18:54 | |
*** furikku has quit IRC | 19:08 | |
*** gabriel9 has quit IRC | 19:19 | |
*** M4rtinK has joined #nemomobile | 19:23 | |
*** Eztran has joined #nemomobile | 19:28 | |
*** keithzg has joined #nemomobile | 19:33 | |
*** exec_s has joined #nemomobile | 19:34 | |
*** faenil_ has joined #nemomobile | 19:36 | |
*** faenil has quit IRC | 19:37 | |
*** ZogG_laptop has quit IRC | 19:38 | |
*** ZogG_laptop has joined #nemomobile | 19:39 | |
*** Svetlana has joined #nemomobile | 19:43 | |
*** Svetlana has quit IRC | 19:44 | |
*** Morpog_Mobile_ has joined #nemomobile | 19:45 | |
*** Morpog_Mobile has quit IRC | 19:45 | |
*** alien_ has joined #nemomobile | 19:51 | |
*** jreznik_ has quit IRC | 19:54 | |
*** drachensun has quit IRC | 19:57 | |
*** drachensun has joined #nemomobile | 19:57 | |
*** ZogG_laptop has quit IRC | 20:01 | |
*** jreznik_ has joined #nemomobile | 20:02 | |
*** ZogG_laptop has joined #nemomobile | 20:03 | |
*** ZogG_laptop has joined #nemomobile | 20:03 | |
*** faenil_ has quit IRC | 20:03 | |
*** faenil has joined #nemomobile | 20:04 | |
*** nsuffys has quit IRC | 20:16 | |
faenil | sledges, reload page ;) | 20:26 |
*** notmart has quit IRC | 20:28 | |
*** thp_ has quit IRC | 20:31 | |
sledges | faenil: but from legacy(stone age) standpoint | 20:32 |
sledges | screen width, is the longest edge | 20:32 |
sledges | because all monitors are/were landscape ;) | 20:32 |
faenil | sledges, we'll just accept what will be offered by the guy who adds that to the compositor ;) | 20:33 |
sledges | a so it can br anything ;) | 20:33 |
sledges | who's the lucky guy :)) | 20:34 |
faenil | I guess so, you just have to know which one it is, or it will create problems to people porting games from other platforms | 20:34 |
alterego | This is why we use "Landscape" and "Portrait" ;) | 20:34 |
faenil | sledges, he's like a prophet | 20:34 |
faenil | alterego, talking about fb orientation here | 20:34 |
faenil | some have portrait, some landscape | 20:35 |
alterego | Yeah, there's kernel cmdline for fixing that. | 20:35 |
faenil | it seems we want something that abstracts that :) | 20:35 |
alterego | Well, if it's anywhere it should be in Qt | 20:36 |
*** Pat_o has quit IRC | 20:36 | |
faenil | alterego, in lipstick I think | 20:36 |
alterego | As in QScreen | 20:36 |
faenil | (it will be) | 20:36 |
*** Pat_o has joined #nemomobile | 20:37 | |
faenil | alterego, Qt doesn't do that, it offers primaryOrientation property exactly to avoid that | 20:37 |
faenil | (and nativeOrientation if platform supports it) | 20:37 |
alterego | Ah, okay. So it kind of knows :) | 20:37 |
faenil | yes it does ;) | 20:37 |
faenil | w00t may tell some more details (if he's not busy) | 20:39 |
alterego | I think he's quite busy at the moment. | 20:40 |
faenil | zbenjamin, ping | 20:40 |
faenil | alterego, yeah they're always busy nowadays :D | 20:40 |
zbenjamin | faenil: pong | 20:42 |
alterego | Exciting times ahead :) | 20:43 |
faenil | zbenjamin, you said you like middleware and downwards | 20:43 |
faenil | alterego, yup :D | 20:43 |
zbenjamin | yes | 20:43 |
faenil | zbenjamin, have you seen performance on n9/n950? | 20:43 |
zbenjamin | gfx performance? | 20:43 |
faenil | yes | 20:43 |
*** thp_ has joined #nemomobile | 20:44 | |
*** jreznik_ has quit IRC | 20:44 | |
zbenjamin | just tried some apps for rotation, desktop rotates really good, apps otoh not so nice | 20:44 |
faenil | haven't you notices how FREAKING SLOW it is? | 20:45 |
sledges | search page for "performance" for more info here: https://wiki.merproject.org/wiki/Adaptation/N9-N950/Wayland | 20:45 |
faenil | :) | 20:45 |
*** thp__ has joined #nemomobile | 20:46 | |
faenil | giucam, ping | 20:46 |
*** thp_ has quit IRC | 20:46 | |
*** Pat_o has quit IRC | 20:47 | |
giucam | faenil: pong | 20:47 |
sledges | that or apitrace iirc <- faenil ? | 20:47 |
*** thp_ has joined #nemomobile | 20:47 | |
zbenjamin | you hate me right? ;) what is your first preference this or statefs battery plugin | 20:47 |
faenil | sledges, yes apitrace is what we were suggested | 20:47 |
faenil | zbenjamin, I'd say this, but your choise ;) | 20:47 |
faenil | zbenjamin, I don't hate you, I asked you to do components :) | 20:47 |
sledges | faenil: but api trace will find bottlenecks above wayland | 20:48 |
*** thp_ is now known as thp | 20:48 | |
zbenjamin | faenil: also nemo is really power hungry, don't we scale down the cpu? | 20:48 |
*** thp has quit IRC | 20:48 | |
*** thp has joined #nemomobile | 20:48 | |
sledges | what if the main perf drop is in lack of direct rendering? | 20:48 |
* artemma is sadly looking at his N9 with the broken and lost SIM card holder. I wonder how expensive it'd be to fix it | 20:48 | |
zbenjamin | faenil: i need to look into direct rendering and compositing so i can not promise instant success ;) | 20:48 |
faenil | zbenjamin, power hungry? it was up for 3 days (idle) and it hadn't run dry of battery yet | 20:48 |
zbenjamin | mine runs out of battery like every day | 20:48 |
zbenjamin | do you have a sim card in it?# | 20:49 |
faenil | nope | 20:49 |
zbenjamin | i don't only wlan enabled | 20:49 |
faenil | zbenjamin, same here | 20:49 |
* sledges is happily looking into fusilli pasta just cooked (scotta ;))) | 20:49 | |
zbenjamin | sledges: share some ;) | 20:49 |
sledges | artemma: buy new sim tray | 20:50 |
faenil | sledges, nooo scotta noo :D | 20:50 |
artemma | sledges: you mean they sell it standalone somewhere?? | 20:50 |
artemma | or that it's even standard for other devices?? | 20:50 |
faenil | giucam, do you know what happened to https://github.com/nemomobile/lipstick/pull/94 | 20:51 |
sledges | artemma: everyehere on ebay | 20:51 |
artemma | didn't think of that :) | 20:51 |
artemma | thx | 20:51 |
giucam | faenil: no | 20:51 |
faenil | giucam, ok :( | 20:51 |
zbenjamin | faenil: so basically what we want is that the compositor flips some screen buffer of the apps directly to the screen? | 20:51 |
sledges | artemma: and of you want to save some, buy tray of lumia 800 and cut one leg off (will find you TMO thread on that) | 20:52 |
artemma | oh, even this way | 20:52 |
artemma | cool | 20:52 |
artemma | so they are same size | 20:52 |
artemma | wow | 20:52 |
sledges | zbenjamin: something like that, needs more investigation on what qpa plugin is | 20:53 |
faenil | zbenjamin, not sure, don't know the details, I just know it's freaking slow :( | 20:53 |
zbenjamin | i'll check out some docs about wayland and direct rendering maybe i can fnd something out | 20:54 |
*** lizardo has quit IRC | 20:54 | |
sledges | and qpa ;D | 20:54 |
faenil | zbenjamin, homescreen uses eglfs (but only homescreen) | 20:55 |
faenil | in fact the app launcher is quite smooth (if you don't have anything open) | 20:56 |
zbenjamin | faenil: yeah homescreen is fast, also rotating without flickering | 20:56 |
faenil | there is also the problem that we don't have vsync | 20:56 |
sledges | guys hope it's just my n9, but i see tearing while scrolling app launcher | 20:57 |
sledges | x11 didnt have it | 20:57 |
zbenjamin | i have nothing to scroll :/ | 20:57 |
zbenjamin | not enough apps so i can't try | 20:58 |
sledges | :D fair point | 20:58 |
sledges | but there is overshoot also | 20:58 |
sledges | even if just couple of rows | 20:58 |
faenil | sledges, <faenil> there is also the problem that we don't have vsync | 20:59 |
giucam | what's the problem with direct rendering? | 20:59 |
faenil | zbenjamin, well, you can scroll horizontally | 20:59 |
faenil | giucam, the problem is performance is dead low on n9/n950 | 20:59 |
faenil | I'd say 4-5 times slowed than on x11 | 20:59 |
faenil | slower | 20:59 |
faenil | when in QML apps | 20:59 |
faenil | it's really, really slow | 21:00 |
giucam | well, but there's no indirect rendering with wayland | 21:00 |
faenil | giucam, we've been always told direct rendering wasn't implemented yet :( | 21:00 |
zbenjamin | faenil: please check if your phone uses llvmpipe | 21:00 |
giucam | hmm... maybe it's something lower in the stack | 21:00 |
giucam | in the driver | 21:00 |
faenil | zbenjamin, LOL | 21:00 |
zbenjamin | ;) | 21:01 |
giucam | but there's no such thing like x indirect rendering | 21:01 |
giucam | wayland has no rendering api | 21:01 |
faenil | giucam, yeah I know | 21:01 |
*** NIN101 has quit IRC | 21:01 | |
faenil | giucam, and yes it's probably in the driver, as we have a custom driver made by Stskeeps and updated by w00t | 21:01 |
zbenjamin | faenil: i think my n9 used llvmpipe somehow... can't remember how i did find out | 21:01 |
faenil | zbenjamin, the phone won't start if you're using llvmpipe... | 21:02 |
zbenjamin | ah yeah the black screen problem i had | 21:02 |
zbenjamin | that was it | 21:02 |
faenil | zbenjamin, can you make a quick video of you rotating fingerterm and opening+scrolling its side menu? | 21:03 |
faenil | zbenjamin, ehehe | 21:03 |
faenil | giucam, if you can improve on that side, you're very welcome :D | 21:03 |
giucam | faenil: i doubt i can, i never developed a driver :) | 21:04 |
faenil | giucam, in case you change your mind...https://github.com/nemomobile/ti-omap3-sgx-wayland-wsegl/blob/master/wsegl/waylandwsegl.c | 21:04 |
sledges | giucam: 21:45 < sledges> search page for "performance" for more info here: https://wiki.merproject.org/wiki/Adaptation/N9-N950/Wayland | 21:05 |
giucam | faenil: but the biggest problem is i've no hardware to test that on :) | 21:06 |
faenil | giucam, ooooh :D big problem there | 21:06 |
giucam | aah, but what w00t means there is that there's no compositing bypass i think | 21:06 |
sledges | zbenjamin: i see tearing when scrolling vertically even with just two rows of apps, you scroll up (swipe down) and the flickable list will 'flick' down and spring back - then you can see tearing across the middle of the screen (noted in landscape, as no rotation was yet in) | 21:07 |
MSameer | are you sure it's tearing? | 21:07 |
giucam | though, compositing bypass is a compositor thing | 21:07 |
MSameer | i used to see that during n9 development | 21:07 |
faenil | MSameer, we don't have vsync | 21:07 |
sledges | yes, could be because of no vsync | 21:08 |
giucam | w00t: can you confirm you meant that? | 21:08 |
MSameer | was a result of how hw does the render and then someone did some black magic to fix it | 21:08 |
MSameer | faenil: *stupid question* why do we not have vsync? | 21:08 |
faenil | MSameer, because it's not implemented in wsegl for n950/n9 :) | 21:08 |
sledges | i wonder, if the performance falls only in | 21:09 |
*** keithzg has quit IRC | 21:09 | |
MSameer | good answer :D | 21:09 |
sledges | qml apps | 21:09 |
sledges | or overall | 21:09 |
faenil | MSameer, :) | 21:09 |
sledges | (as lipstick homescreen is not much to render there) | 21:09 |
MSameer | i wonder how vsync works with wl | 21:09 |
faenil | sledges, qmlgallery isn't much stuff either | 21:09 |
sledges | (but the tearing suggested me it -might- be overall rendering slowness, and not qml bottlneck) | 21:09 |
giucam | if there's no vsync tearing is to be expected | 21:10 |
sledges | faenil: that backs my suspicion - where is the slowdown - in general rendering, or trackable via apitrace in qmls | 21:10 |
giucam | or at least not strange | 21:10 |
faenil | giucam, in fact, no problem with tearing imho, we just have to implement vsync :) | 21:10 |
sledges | only just :)) | 21:11 |
faenil | sledges, in any case, it's not a big problem | 21:11 |
faenil | the current performance is muuuuuuuch more important imho | 21:11 |
faenil | as it's really not usable as it is | 21:11 |
MSameer | my last nemo image is dead after i did zypper dup :p | 21:12 |
sledges | that's what im talking about - current performance. but where to look for fix? i wonder across how many layers apitrace can show problems? | 21:12 |
sledges | MSameer: wayland? | 21:13 |
faenil | MSameer, I talked to Stskeeps about the vsync fix at Smartdevcon, but I'm afraid I forgot most of the stuff already (bad memory :/ ) | 21:13 |
sledges | you should do ssu ur ;) | 21:13 |
MSameer | sledges: yup | 21:13 |
faenil | MSameer, remove llvm stuff | 21:13 |
sledges | yup | 21:13 |
MSameer | faenil: i am trying to understand how vsync works with wayland but google is not helpful yet | 21:13 |
*** piggz has quit IRC | 21:13 | |
sledges | because google(android) doesn't use it :D | 21:14 |
faenil | MSameer, I'll try to remember what it was about...I just remember I thought it was not worth the time it needed | 21:14 |
MSameer | sledges: i don't have llvm bits :D | 21:14 |
MSameer | [root@localhost nemo]# rpm -qa | grep llvm | 21:14 |
MSameer | nothing | 21:14 |
sledges | MSameer: | 21:14 |
sledges | zypper se mesa | 21:14 |
sledges | rm all installed ones | 21:14 |
MSameer | nothing is installed http://pastebin.com/A1UVN03j | 21:15 |
faenil | MSameer, can you check if you have "WindowSystem=/usr/lib/waylandwsegl.so" in /etc/powervr.ini | 21:16 |
MSameer | WindowSystem=/usr/lib/waylandwsegl.so | 21:16 |
MSameer | yup | 21:16 |
faenil | MSameer, did you already have wayland before dupping? | 21:17 |
faenil | or were you coming from x11 nemo? | 21:17 |
MSameer | faenil: it was wayland | 21:17 |
MSameer | actually, i got notification on the screen about usb | 21:17 |
MSameer | so i think it's half dead | 21:17 |
faenil | zypper se wsegl | 21:17 |
sledges | a ok so you got graphics | 21:17 |
faenil | ahhh | 21:17 |
faenil | maybe it's just the old black screen lipstick bug? | 21:17 |
MSameer | but black otherwise | 21:17 |
sledges | then journalctl is your friend | 21:18 |
faenil | MSameer, have you rebooted after dupping? | 21:18 |
Morpog_PC | wasn't that just to zypper up again? | 21:18 |
faenil | also, are you using "latest rnd devel" repos? | 21:18 |
* MSameer hates journalctl :/ | 21:18 | |
MSameer | faenil: at least 2 times | 21:18 |
sledges | paste ssu -i | 21:18 |
faenil | MSameer, check ssu status | 21:18 |
MSameer | Release (rnd): latest (devel) | 21:19 |
faenil | :/ | 21:19 |
faenil | paste journalctl :) | 21:19 |
faenil | this is strange... | 21:19 |
MSameer | journalctl only? | 21:19 |
MSameer | no other switches? | 21:19 |
faenil | journalctl from root | 21:20 |
*** giucam has quit IRC | 21:20 | |
*** zhost has quit IRC | 21:20 | |
MSameer | yup | 21:20 |
MSameer | i can do zypper dup first and see | 21:20 |
MSameer | maybe i have missed something? | 21:20 |
faenil | yep | 21:20 |
faenil | ssu ur | 21:20 |
faenil | and zypper ref zypper dup | 21:20 |
Morpog_PC | btw how can I see better output what happens when installing a package via zypper? | 21:20 |
Morpog_PC | this didn't help at all: ZYPP_LOGFILE=/home/nemo/zyppertest.log zypper -vv install -f nemo-theme-glacier | 21:21 |
faenil | it should have | 21:21 |
MSameer | yup | 21:22 |
zbenjamin | faenil: uploading | 21:24 |
faenil | zbenjamin, thanks | 21:24 |
faenil | zbenjamin, did you see how slow it is? | 21:24 |
zbenjamin | yep | 21:25 |
faenil | good :) | 21:25 |
zbenjamin | scrolling the menu is horrible | 21:25 |
faenil | eh... | 21:26 |
sledges | what other qml* app does rotating except fingerterm? | 21:26 |
faenil | sledges, rotating has nothing to do with the performance, if you got that idea :) | 21:27 |
faenil | sledges, if you just wanted to know which apps currently rotate, I don't know :) | 21:27 |
sledges | ;D | 21:27 |
sledges | both | 21:27 |
faenil | :) | 21:27 |
*** piggz has joined #nemomobile | 21:27 | |
faenil | it's just that fingerterm's menu is particularly horrible | 21:28 |
faenil | once you scroll up it takes like 3-4 seconds before you can scroll down | 21:28 |
faenil | you'll see in the video ;) | 21:28 |
sledges | right | 21:28 |
faenil | sledges, wait, but you have the n9! XD | 21:28 |
sledges | fingerterm is totaly bananas, the initial ok button for me takes to react like forever | 21:29 |
faenil | sledges, it's just simple qml | 21:29 |
sledges | so idk anymore what is due to bad overall performance, and what is due to specific implementation of things | 21:29 |
faenil | sledges, well try any other app on nemo | 21:30 |
faenil | it's all as slow | 21:30 |
sledges | yes, i touch it, it becomes white, and stays, until i touch it another many times :) to dismiss initial dialogue | 21:30 |
sledges | so rotation is not due to performance you said? | 21:30 |
faenil | sledges, that's probably because of the compositor issues | 21:30 |
faenil | sledges, it's always been there, before rotation was even an optoin | 21:31 |
faenil | option | 21:31 |
sledges | what is performance on n950? same? | 21:32 |
faenil | well, on my n950 it's horrible | 21:32 |
faenil | just horrible | 21:32 |
faenil | don't know if it's same on n9, but I guess so | 21:32 |
MSameer | sledges: faenil \o/ | 21:33 |
sledges | \o/ | 21:33 |
MSameer | back up :D | 21:33 |
faenil | MSameer, another dup did it? :) | 21:33 |
MSameer | yup | 21:33 |
MSameer | odd | 21:33 |
faenil | good | 21:33 |
sledges | godd | 21:33 |
sledges | :D | 21:33 |
faenil | MSameer, did you notice what changed in the last dup? | 21:33 |
MSameer | faenil: a lot | 21:33 |
faenil | MSameer, ok | 21:33 |
faenil | probably lacking ssu ur | 21:34 |
zbenjamin | faenil: http://youtu.be/d64GqOJLaOY | 21:34 |
sledges | he did that | 21:34 |
faenil | sledges, also before the issue? | 21:34 |
MSameer | can show you the list if you want but it's a page-full of stuff | 21:34 |
MSameer | so now vsync | 21:35 |
sledges | yes | 21:35 |
Morpog_PC | wow, performance on device is really horrible | 21:35 |
MSameer | problem is, I don't understand wl :D | 21:35 |
faenil | finally someone can suffer with me | 21:35 |
faenil | MSameer, no problem ;) | 21:36 |
faenil | EVERYBODY WATCH THE VIDEO PLEASE :D | 21:36 |
faenil | zbenjamin, thanks | 21:36 |
* Morpog_PC *fluffles* his VM | 21:36 | |
sledges | let's put VM on a tablet, and launch nemo fullscreen on it :D hardware adaptation done :)) | 21:37 |
faenil | it would still be faster, xD | 21:37 |
sledges | x)) | 21:37 |
Morpog_PC | well, doable on those latest haswell tablets :) | 21:38 |
faenil | eheh | 21:38 |
*** cxl000 has quit IRC | 21:38 | |
sledges | wait more time till they release snapdragon 80000, then can have on phone too :) | 21:38 |
faenil | :) | 21:39 |
sledges | anyway | 21:39 |
sledges | MSameer: welcome to our world :) | 21:39 |
zbenjamin | faenil: cant we use egl for apps too? | 21:40 |
*** cxl000 has joined #nemomobile | 21:40 | |
faenil | zbenjamin, nope, it's eglfs, egl fullscreen | 21:40 |
faenil | it we did that it would conflict with the homescreen | 21:41 |
zbenjamin | hrm right | 21:41 |
MSameer | sledges: i am always there spying :D | 21:41 |
sledges | (i always thought fs = file system, always going like eglfs - wth :)) | 21:41 |
faenil | sledges, :) | 21:41 |
sledges | MSameer: I reckon so, now you've been disclosed :) | 21:41 |
MSameer | i never knew what eglfs until now ;) | 21:42 |
* artemma thinks how complex it'd be to install memo to his N9 if he never did anything like this before | 21:42 | |
sledges | artemma: it might not happen overnight, but we are here to help | 21:43 |
MSameer | it's a nice video but i don't have all those apps | 21:43 |
zbenjamin | do we have a custom qpa? or do we use std wayland? | 21:43 |
sledges | MSameer: sec | 21:43 |
artemma | okay, then probably no. For me it'd be entertainment, not likely to help nemo | 21:43 |
sledges | https://wiki.merproject.org/wiki/Nemo/Updating#Nemo_Wayland | 21:43 |
sledges | MSameer: ^ | 21:43 |
sledges | artemma: *we are here to help you ;) | 21:44 |
MSameer | zypper in -t pattern -f nemo-n950-wayland | 21:44 |
artemma | I'll keep it in mind, thanks :) | 21:45 |
sledges | MSameer: nice shortcut, i'll keep that in mind :) | 21:45 |
MSameer | i hate package kit really ;) | 21:45 |
zbenjamin | ok guys i'm off for today | 21:46 |
sledges | artemma: if you're curious, updating and trying out nemo every other week on your phone would be great help also for us, if you spot something not working | 21:46 |
zbenjamin | cya all tomorrow | 21:46 |
faenil | zbenjamin, don't know about that :/ | 21:46 |
faenil | cya! | 21:46 |
sledges | zbenjamin: https://build.merproject.org/search/search | 21:46 |
zbenjamin | i'll check that out tomorrow | 21:46 |
sledges | https://build.merproject.org/project/show?project=home%3Astskeeps%3Aqt-qpa | 21:46 |
sledges | https://build.merproject.org/package/show?package=qpa-eglfs&project=home%3Ajacky_lau | 21:46 |
sledges | first one most worth of interest imho | 21:46 |
faenil | that's eglfs | 21:46 |
MSameer | so launch clock, tap on new | 21:47 |
sledges | ouch, the second one that is | 21:47 |
MSameer | and now the performnce hurts my eyes | 21:47 |
MSameer | performance | 21:47 |
sledges | faenil: it's called qpa-eglfs | 21:47 |
faenil | MSameer, see? :( you can imagine my eyes when I got nemo wayland image built | 21:47 |
faenil | sledges, yes but that's eglfs? | 21:47 |
sledges | faenil: i just foudn via obs search, don't ask me :D | 21:48 |
MSameer | brightness/fade in is bad | 21:48 |
MSameer | i wonder | 21:48 |
sledges | searching for 'qpa' ;) to zbenjamin's question | 21:48 |
faenil | MSameer, really, open fingerterm and scroll side menu | 21:48 |
faenil | like in video | 21:48 |
faenil | you have to feel how bad it is | 21:48 |
MSameer | faenil: i hate fingerterm so no :P | 21:48 |
sledges | also try to scroll there where there's no keyboard behind ;) | 21:48 |
faenil | MSameer, do that! XD | 21:49 |
*** araujo has quit IRC | 21:49 | |
MSameer | faenil: but that is the problem, i don't know how to use fingerterm | 21:50 |
faenil | MSameer, just click on the icon :P | 21:50 |
faenil | and when it's open, there is a "three lines" icon on top right | 21:50 |
*** araujo has joined #nemomobile | 21:50 | |
faenil | tap that until the menu scrolls in from the sides | 21:50 |
MSameer | that's horrible | 21:51 |
Morpog_PC | sledges I'm trying to find out what fails at setting theme in %post in spec file | 21:51 |
Morpog_PC | I think it can't read theme key and thus doesn't set it | 21:52 |
Morpog_PC | got a warning which I don't understand properly I think | 21:52 |
sledges | Morpog_PC: forgot to tell you about that | 21:53 |
sledges | it's not abug | 21:53 |
sledges | it's a feature :D | 21:53 |
MSameer | faenil: but i launched fingerterm -platform eglfs | 21:53 |
sledges | theme name is already set, so it does not overwrite it | 21:53 |
MSameer | faenil: from ssh and that seem to be working way better | 21:53 |
faenil | MSameer, indeed | 21:54 |
faenil | except it fights with homescreen :) | 21:54 |
faenil | only homescreen should run as eglfs | 21:54 |
Morpog_PC | sledges, yes, the script tried to read the value | 21:54 |
MSameer | true | 21:54 |
Morpog_PC | http://pastie.org/8419782 | 21:54 |
sledges | Morpog_PC: that needs to be run as root | 21:54 |
Morpog_PC | same error there | 21:54 |
sledges | and also you need % sign in front of file name | 21:55 |
sledges | (check for path existence dir by dir) | 21:55 |
Morpog_PC | I'm in SSH atm | 21:55 |
sledges | sure | 21:55 |
Morpog_PC | path exists | 21:57 |
*** cxl000 has quit IRC | 21:57 | |
sledges | and file? | 21:57 |
Morpog_PC | it's a folder | 21:57 |
Morpog_PC | not a file | 21:57 |
sledges | and inside there's a file | 21:57 |
sledges | starts with % | 21:57 |
sledges | that's the --config-source | 21:57 |
Morpog_PC | yes, but thats not in spec file indcluded | 21:58 |
sledges | spec file resolves it itself | 21:58 |
sledges | and the command creates it | 21:58 |
Morpog_PC | file does exist and in tehre is theme key defined as darko | 21:58 |
sledges | Config_Src=`/usr/bin/gconftool-2 --get-default-source` | 21:58 |
sledges | yes | 21:58 |
Morpog_PC | yep | 21:59 |
sledges | your pasted command above should return value "darko" | 21:59 |
*** piggz has quit IRC | 21:59 | |
Morpog_PC | it should, but it doesn't | 21:59 |
*** piggz has joined #nemomobile | 21:59 | |
Morpog_PC | thats why I wonder | 21:59 |
sledges | for other reasons ;) | 21:59 |
Morpog_PC | meh, why? :) | 21:59 |
sledges | just perform in shell: | 21:59 |
sledges | Config_Src=`/usr/bin/gconftool-2 --get-default-source` | 22:00 |
sledges | /usr/bin/gconftool-2 --direct --config-source $Config_Src -g /meegotouch/theme/name | 22:00 |
Morpog_PC | wtf | 22:00 |
sledges | you need to specify filename | 22:00 |
sledges | path is not enough | 22:00 |
Morpog_PC | well result of config source was /etc/gconf/gconf.xml.defaults | 22:02 |
sledges | so does it work now or not? :)) | 22:02 |
Morpog_PC | yeah, but why does it work as variable and not as abolute path? | 22:02 |
sledges | echo $Config_Src | 22:02 |
Morpog_PC | hmmm | 22:03 |
Morpog_PC | xml:merged:/etc/gconf/gconf.xml.defaults | 22:03 |
sledges | :) | 22:03 |
sledges | there ya go | 22:03 |
Morpog_PC | ok, thats a bit different | 22:03 |
sledges | xml:merged: | 22:03 |
Morpog_PC | ok, so lets see if I can set it that way | 22:03 |
* sledges memory is ofc imperfect as well | 22:03 | |
sledges | Morpog_PC: don't set it that way | 22:03 |
Morpog_PC | it's in the spec that way :) | 22:04 |
sledges | set it the way you did before: | 22:04 |
Morpog_PC | wanted to see why it fails | 22:04 |
sledges | /usr/bin/gconftool-2 -s --type=string /meegotouch/theme/name glacier | 22:04 |
sledges | it won't fail | 22:04 |
*** piggz has quit IRC | 22:04 | |
sledges | it will set systemwide | 22:04 |
sledges | just that .spec file does not even try to change it ;) | 22:04 |
Morpog_PC | but it worked also that way | 22:05 |
Morpog_PC | why not whhile installing? | 22:05 |
sledges | yes it works | 22:05 |
sledges | 23:04 < sledges> just that .spec file does not even try to change it ;) | 22:05 |
sledges | if [ -z $Theme_Name ]; then | 22:05 |
sledges | ^ | 22:05 |
sledges | ;) | 22:05 |
sledges | 22:54 < sledges> theme name is already set, so it does not overwrite it | 22:06 |
sledges | coffee? | 22:06 |
sledges | ;) | 22:06 |
Aard | if [ -z "$Theme_Name" ]; | 22:06 |
Morpog_PC | ok, I interperetet that if not glacier then set glacier :) | 22:06 |
Aard | without the " it'll blow up if $Theme_Name is empty | 22:06 |
sledges | ok, coffee | 22:06 |
sledges | :) | 22:06 |
Morpog_PC | hmpf | 22:06 |
sledges | Aard: thanks! | 22:06 |
* sledges sips some camomila tea, and goes to sleep | 22:07 | |
sledges | that time of day i guess :) | 22:07 |
* Aard is just on his way to bed as well, just saw that scrolling by and cringed ;) | 22:07 | |
Morpog_PC | well, but theme name isn't empty | 22:07 |
sledges | Morpog_PC: that's why it doesn't blow up | 22:08 |
sledges | all good | 22:08 |
* sledges hides | 22:08 | |
Morpog_PC | lol | 22:08 |
Morpog_PC | ok, what does that -z do? | 22:08 |
Aard | Morpog_PC: test if the string is empty | 22:08 |
Aard | with "" around the variable you test against an empty string, if variable is not set. without it you test against nothing, which will throw an error about missing argument | 22:09 |
Morpog_PC | ok I understand that | 22:09 |
Morpog_PC | but that whole if checks for theme name glacier and should set it if it's not, or do I need coffee? :) | 22:10 |
sledges | you need | 22:10 |
sledges | :) | 22:10 |
sledges | that "if" checks if the theme name is empty. and if it is empty, it sets it to glacier | 22:11 |
sledges | otherwise leaves as it was (in our case - darko) | 22:11 |
Morpog_PC | argh, I must be dumb :( | 22:11 |
Morpog_PC | I know why I was so bad at coding in school :) | 22:11 |
Aard | Morpog_PC: see 'man test' -- [ is just one way to call test. you could write the above as if test -z "$Theme_Name"; as well | 22:11 |
sledges | you're just getting your feet wet. i wrote that "if", and Aard just told off about possible blowups ;) | 22:12 |
faenil | cya tomorrow peeps | 22:12 |
*** DarkSim has quit IRC | 22:13 | |
Morpog_PC | cya faenil | 22:13 |
sledges | cyao! | 22:13 |
sledges | ;) | 22:13 |
Morpog_PC | ok, so I set that quotes just for the case :) | 22:13 |
sledges | oh yes please :D | 22:13 |
sledges | thanks | 22:13 |
Aard | Morpog_PC: well, most people want to test for "is it zero or not", not "is it not zero, or does it blow up" :) | 22:14 |
sledges | i need to PR meegotouch-theme-darko ;) | 22:14 |
*** fk_lx has quit IRC | 22:14 | |
Morpog_PC | sledges, I think that even came from base theme | 22:14 |
sledges | yes that one | 22:15 |
sledges | (looks around for coffee...nah, bed is closer :)) | 22:15 |
*** fk_lx has joined #nemomobile | 22:16 | |
MSameer | [2572066.406] -> wl_shm_pool@7.create_buffer(new id wl_buffer@29, 4032, 10, 16, 40, 0) | 22:16 |
MSameer | i thought we should not use wl_shm ? | 22:16 |
MSameer | and use pure gl? | 22:16 |
*** rcg has quit IRC | 22:18 | |
alterego | Hey MSameer :) | 22:27 |
MSameer | alterego: hello tom :) | 22:27 |
alterego | :D | 22:27 |
MSameer | how's it going? | 22:28 |
alterego | Pretty good, trying to keep myself busy. How about yourself? | 22:28 |
MSameer | so far so good | 22:28 |
alterego | good, good. did you get up to anything nice during the summer? | 22:30 |
MSameer | not reallt | 22:31 |
MSameer | not really | 22:31 |
MSameer | i am postponing it until december | 22:31 |
MSameer | or hoping to | 22:31 |
alterego | Yeah, I didn't really do anything either. | 22:32 |
alterego | Well, I did quite a lot, I just didn't go anywhere :/ | 22:32 |
MSameer | that's good in itself | 22:33 |
MSameer | at least from a positive pov :) | 22:33 |
alterego | Well, like I said, been trying to keep busy :) | 22:33 |
MSameer | i hope you are enjoying what you are doing :) | 22:34 |
alterego | Well, I'm doing quite a few things I do enjoy doing, so generally yes. :) | 22:34 |
*** alien_ has quit IRC | 22:34 | |
MSameer | glad to hear that | 22:35 |
alterego | You might be interested, I turned a raspberry pi into a Spotify internet jukebox thing a couple of months ago. | 22:36 |
alterego | Going to package up the MW and stick it in nemo tomorrow I think, been putting it off long enough. | 22:36 |
alterego | Uses MPD so I have an app on my tablet and desktop that controls it, no UI yet. | 22:36 |
MSameer | COOL | 22:37 |
MSameer | i wanted to get an rpi and use it with xbmc | 22:37 |
alterego | Yeah, I hear a lot of people do that. | 22:37 |
MSameer | but i'm being put off by the licenses i have to buy to use the hw decoders | 22:37 |
alterego | I'm using an external USB sound card ;) | 22:37 |
alterego | It's much better quality anyway. | 22:37 |
alterego | You can buy and wire up an SPI audio codec. | 22:38 |
MSameer | the license is not expensive but i hate the act itself | 22:38 |
alterego | I have one of those also, but haven't bothered compiling the kernel modules for it yet. | 22:38 |
MSameer | but videos? | 22:38 |
alterego | Yeah, not using it for video :/ | 22:38 |
alterego | I was going to get one of those Android dongles and move the platform to that. | 22:39 |
MSameer | have you researched? | 22:39 |
MSameer | which one would you buy? | 22:39 |
MSameer | i am a bit puzzled | 22:39 |
alterego | I've not researched them really no, but all that's required is for someone to have rooted them, and managed to get adb and fastboot working. | 22:40 |
alterego | That's if you can't fastboot out of the box. | 22:40 |
MSameer | yup | 22:40 |
MSameer | true | 22:40 |
alterego | http://uptek.en.alibaba.com/product/1084887610-0/fastboot_android_TV_Stick_android_4_2_customize_UI.html | 22:40 |
MSameer | but they are a factory | 22:41 |
alterego | Sure | 22:41 |
MSameer | so cannot order a single unit | 22:41 |
alterego | Then find someone that has got them from them ;) | 22:41 |
MSameer | :D | 22:42 |
alterego | I have been pointed to a couple by Carsten, if you're interested in getting one he's a good person to ask. | 22:42 |
alterego | I'm still working on the mw and adaptation side of things at the moment. | 22:42 |
MSameer | good luck with that :) | 22:43 |
alterego | And my Android test device is a 2012 wifi nexus 7 | 22:43 |
MSameer | i think i will do more research first | 22:43 |
* MSameer hates nexus7 :( | 22:43 | |
MSameer | it's only 7" :p | 22:43 |
alterego | I don't like Android, I quite like the device. | 22:43 |
alterego | Well, I think it's the perfect size for me. Fits in my inside jacket pocket perfectly :) | 22:44 |
MSameer | hehe | 22:44 |
alterego | Though I am getting a bit weighed down on my left side from phone and tablet when I'm wandering around. | 22:44 |
MSameer | i wanted a nexus10 but the suckers included only wifi | 22:44 |
alterego | (808 PureView is a bit of a brick) :) | 22:44 |
MSameer | alterego: move to other pocket? ;) | 22:45 |
alterego | If I do that, I'll confuse myself for a while to where everything is kept. I have quite specific pockets for specific things. :) | 22:45 |
alterego | I like to think this is why I've never really lost anything or had it stolen. | 22:46 |
* MSameer starts to learn what's inside alterego's pockets ;) | 22:46 | |
alterego | kinky | 22:46 |
MSameer | nah, social engineering :P | 22:49 |
alterego | Hmm, I think I've inadvertantly created another build service. | 22:49 |
alterego | I have been clean of facebook for about 4 months now I think. | 22:50 |
alterego | I use a dedicated messaging app, but not looked at the profile in months. | 22:50 |
alterego | Though I still managed to get fraped by my girlfriend a week or so ago -_- | 22:50 |
vgrade | \o | 22:53 |
alterego | vgrade! | 22:54 |
vgrade | evening | 22:54 |
vgrade | see lots of hybris tinkering going on | 22:54 |
alterego | It is certainly an interesting platform to work on. | 22:55 |
alterego | What have you been up to recently? | 22:55 |
vgrade | mostly A10/A20 adaptation | 22:55 |
alterego | Lenovo? | 22:56 |
vgrade | no, Allwinner | 22:56 |
vgrade | unless the new lenovo uses A10 from allwinner | 22:57 |
alterego | lenovo is quad core a9 | 22:57 |
vgrade | cubieboard1 and 2, also eoma68 which will be in kde tablet | 22:57 |
alterego | I have to say .. I'm tempted: http://gadgets.ndtv.com/laptops/news/lenovo-a10-announced-101-inch-quad-core-android-laptop-with-touchscreen-434989 | 22:58 |
vgrade | https://twitter.com/vgrade/status/392416401790869504/photo/1 | 22:58 |
alterego | I bet thats super slim | 22:58 |
alterego | and a flippable display. | 22:58 |
vgrade | rk3188 is next big soc | 22:59 |
vgrade | will be my next port of mer and hybris | 22:59 |
vgrade | have it in radxa and tesco hudl | 22:59 |
alterego | I'm not really too familiar with _all_ the architectures at the moment. I've mostly been building things against AOSP sources. Which makes chipset selection a little more limiting. | 23:00 |
vgrade | although tesco are being a bit tardy with kernel source | 23:00 |
alterego | Oh, it's in the tesco one? | 23:00 |
vgrade | yes | 23:00 |
alterego | I have a friend who works there, big web developer, he helped them with some of the stuff on it I believe. | 23:00 |
alterego | Maybe I could have some words with him ;) | 23:00 |
alterego | I hate Tesco, but I would be impressed if they gave a crap about FOSS. | 23:01 |
vgrade | I heared that archos did the adaptation for them | 23:01 |
alterego | Interesting, well they may have kept anything major internal for an edge | 23:01 |
vgrade | yea, its taken me over a month for them to admit they need to provide something. Big target though for gpl violations | 23:01 |
alterego | You should get GNU to do it. I think they'd love it. | 23:02 |
vgrade | have all source from rk for radaxa so might get by without but always best to get actual sources | 23:03 |
alterego | Well, as with everything, sometimes that isn't enough either :) | 23:04 |
alterego | I really like the idea of a slim flippable tablet/netbook. | 23:04 |
alterego | instead of a tablet. | 23:04 |
Morpog_PC | jesus, I finally understand sledges, had to reread log...... I really need coffee. | 23:05 |
vgrade | yea just looking at it now | 23:05 |
vgrade | Morpog_PC: \o | 23:05 |
alterego | "dedicated android keys", heh. | 23:05 |
alterego | Maybe useful with android app emulation | 23:06 |
alterego | Everywhere I look I see lumia adverts. | 23:07 |
vgrade | or a nice Maui desktop | 23:08 |
Morpog_PC | but you don't see anyone using one I guess alterego? | 23:08 |
alterego | Have you played with ubuntu touch at all? | 23:08 |
alterego | Or mobile or whatever. | 23:08 |
alterego | Morpog_PC: I know a few that have the 800 | 23:08 |
alterego | I had two, sold one and gave the other to my exgirlfriend. | 23:08 |
vgrade | I had two, one died, other is still going strong | 23:09 |
alterego | I did play with it a bit, the transitions were nice and smooth, the interface wasn't completely awful though the back button behaviour is somewhat retarded. | 23:09 |
alterego | And the ability, as it was then, of not being able to create native binaries, you could only used sandboxed .NET was a bit of a put off. | 23:10 |
vgrade | ubuntu touch not something I'm interested in really | 23:10 |
vgrade | but good to see qt everywhere | 23:10 |
alterego | Me either, I downloaded the installer before I reinstalled my computer. But I never got around to using it on the nexus. | 23:10 |
alterego | Yeah, definitely. I was supprised to hear, from my Dad of all people, that they were using hybris. | 23:11 |
alterego | I actually had no idea until a week and a half ago. | 23:11 |
*** thp has quit IRC | 23:11 | |
alterego | Still, from the state of their desktop, even though I do use it. I wouldn't use their phone stuff. | 23:12 |
vgrade | not something they shout about | 23:12 |
alterego | And the tie in with Amazon. | 23:12 |
alterego | Linux Format have had a Jolla feature every month for about the last 12 | 23:12 |
alterego | There is always a mention of them, last month they did a review of all these different mobile os variations (android, ubuntu, tizen, other android stuff (cyanogen), and sailfish). | 23:13 |
alterego | Though they mention their only use of sailfish so far has been in the emulator. Everything has been very positive really :) | 23:13 |
vgrade | yea, its very exciting | 23:14 |
alterego | Did you put in a preorder? :) | 23:14 |
vgrade | yes | 23:14 |
alterego | I got my t-shirt about a month ago. | 23:14 |
vgrade | same here | 23:14 |
alterego | I'm not going to wear it until the day the phone arrives. Then I'll have a little party. | 23:14 |
vgrade | more interested in the arm blobs so we can run it on other hardware though :) | 23:15 |
alterego | Well, if we have the device, we have the right to use it ourselves. | 23:15 |
alterego | Limiting redistribution of software just seems so limiting. | 23:16 |
vgrade | who said it would be limited? | 23:16 |
alterego | I mean as in redistributably limiting. | 23:16 |
alterego | It doesn't really matter, but binary blobs are binary blobs, and they're always a pain when you want to do something slightly unexpected. | 23:17 |
alterego | Though things have got a lot better. | 23:17 |
alterego | Even nVidia seem to be openning up their doors a bit recently. | 23:17 |
vgrade | nVidia are much better than some | 23:18 |
alterego | indeed | 23:18 |
alterego | *imgtec* | 23:19 |
MSameer | nvidia is trying to protect itself by opening up | 23:19 |
MSameer | but they are as bad as the others | 23:19 |
alterego | Yeah, damn this corporate bs! | 23:19 |
alterego | Heh | 23:19 |
alterego | Unfortunately, being anti-corp now-a-days is like being an anarchist. | 23:20 |
alterego | Just like Athiesm is quite heavily frowned upon I've noticed. | 23:20 |
MSameer | i am loyal to free software | 23:20 |
MSameer | all others think they have me :P | 23:21 |
alterego | I am loyal to freedom of information! | 23:21 |
MSameer | that too | 23:21 |
alterego | If the NSA can have my metadata, why can I not have theirs! :) | 23:21 |
*** thp has joined #nemomobile | 23:21 | |
alterego | Maybe I'll start writing comments with "bomb" and "attack" in them in my code. | 23:22 |
alterego | I guess that way any time a patch or source file is moved about it'll pollute their heuristics. | 23:23 |
vgrade | thp: \o | 23:23 |
alterego | Ooo, little stories or fables in my comments. | 23:23 |
alterego | "There was a man in a white house...." | 23:23 |
alterego | anyhow, v ot | 23:24 |
* alterego cowers behind is VPN | 23:24 | |
vgrade | thp: was meaning to ask how well are the SDL2 apps working on wayland | 23:24 |
thp | vgrade: quite okay, why? you can git clone and try it out yourself :) | 23:25 |
thp | no accelerometer -> joystick mapping yet, though | 23:26 |
vgrade | thp: was thinking about it for a client , I'll give it a go | 23:27 |
*** Martix has quit IRC | 23:28 | |
*** Martix has joined #nemomobile | 23:31 | |
*** Martix has quit IRC | 23:36 | |
*** artemma has quit IRC | 23:41 | |
*** Eztran has quit IRC | 23:53 | |
*** blam has joined #nemomobile | 23:59 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!