2015-11-28 11:43:08 TimSueberkrueb @kido: Pull request for you ;) 2015-11-28 11:43:39 @kido TimSueberkrueb: mhh so your current layerstack implementation loads every pages and then just make them visible? it might have better performance with a Loader used dynamicaly wouldn't it? 2015-11-28 11:43:58 @kido yes I received an email thank you very much ;) 2015-11-28 11:44:23 TimSueberkrueb kido: yeah, maybe it would ... 2015-11-28 11:44:42 TimSueberkrueb But then it wouldn't be that intuitive to use I guess 2015-11-28 11:46:10 @kido it's alright, I'll see how the performances are 2015-11-28 11:46:21 @kido anyway it's not critic for now 2015-11-28 11:47:03 TimSueberkrueb kido: Yeah, depends what you're planning to put into the layers :) 2015-11-28 11:47:13 TimSueberkrueb Guess it will be okay for most use cases 2015-11-28 11:47:17 @kido well it looks good to me! :) 2015-11-28 11:47:33 TimSueberkrueb cool :) 2015-11-28 11:47:34 @kido thanks for your contribution, I'll use it in asteroid-settings this afternoon 2015-11-28 11:47:47 @kido good job :) 2015-11-28 11:47:47 TimSueberkrueb 0/ 2015-11-28 11:48:09 @kido we could also integrate your stopwatch app on the base system 2015-11-28 11:48:46 TimSueberkrueb yep, will qtquickcontrols-asteroid-ify it and upload it soon (: 2015-11-28 11:48:55 TimSueberkrueb neeeeeeed a shorter name :P 2015-11-28 11:49:15 @kido yes I'll rename it, hold on for a sec 2015-11-28 11:50:11 TimSueberkrueb keep refreshing :D 2015-11-28 11:50:39 TimSueberkrueb Oh, btw: 2015-11-28 11:51:59 TimSueberkrueb Do you use Telegram? 2015-11-28 11:52:19 TimSueberkrueb 0/ qml-asteroid, great name :) 2015-11-28 11:52:23 @kido no, I don't know it 2015-11-28 11:52:41 @kido well I've got to update the OE recipe now 2015-11-28 11:53:47 TimSueberkrueb just cause IRC doesn't let me receive messages when I'm offline :/ 2015-11-28 11:54:13 TimSueberkrueb ok 2015-11-28 11:54:36 locusf get a shell or bouncer :) 2015-11-28 11:55:01 @kido yep ;) 2015-11-28 11:55:46 TimSueberkrueb well then I'll learn what this is xD 2015-11-28 11:56:31 TimSueberkrueb what do you use? 2015-11-28 11:57:20 @kido I use a weechat client in a screen via ssh on a friend's server 2015-11-28 11:57:46 TimSueberkrueb omg don't have the opportunity for that 0.0 2015-11-28 11:57:47 @kido + weechat-relay for weechat-android 2015-11-28 11:58:28 @kido there are also free bouncers I guess 2015-11-28 11:58:36 @kido but never used any 2015-11-28 11:59:10 TimSueberkrueb hmmm, hope I can trust them 2015-11-28 12:03:44 @kido well I should also setup an IRC bot with logging capability 2015-11-28 12:13:08 @kido TimSueberkrueb: bob summerwill seems to use something called "matrix" which has an irc bridge to freenode and can reliably be used on all kind of devices. I'm not sure how it works though 2015-11-28 12:14:12 TimSueberkrueb kido: oh kay, interesting. 2015-11-28 12:14:29 TimSueberkrueb Just signed up for a free bouncer 2015-11-28 12:14:46 TimSueberkrueb let's see what happens ... 2015-11-28 12:15:28 TimSueberkrueb btw any decision regarding icons? 2015-11-28 12:18:08 @kido I still haven't searched for a good free icons set but something like open-iconic would be ok 2015-11-28 12:18:33 TimSueberkrueb kido: okay, then I'll search a bit 2015-11-28 12:18:42 @kido :) 2015-11-28 12:34:35 TimSueberkrueb What I found: 2015-11-28 12:34:35 TimSueberkrueb * https://github.com/google/material-design-icons (all icons you could dream of ^^) 2015-11-28 12:34:35 TimSueberkrueb * https://github.com/iconic/open-iconic (223 icons) 2015-11-28 12:34:35 TimSueberkrueb * https://github.com/driftyco/ionicons (looks quite good IMO) 2015-11-28 12:34:35 TimSueberkrueb * https://github.com/outpunk/evil-icons (too few icons IMO) 2015-11-28 12:34:36 TimSueberkrueb * Ubuntu Touch icons (e.g. http://icons.mivoligo.com/) 2015-11-28 12:35:11 TimSueberkrueb Bit surprised that there are not so many good, minimalistic open-source icon packs for app actions ... 2015-11-28 12:41:35 @kido TimSueberkrueb: ionicons seems absolutely perfect for me 2015-11-28 12:42:07 TimSueberkrueb okay. let's use it :) 2015-11-28 12:44:05 @kido :) 2015-11-28 13:28:32 TimSueberkrueb kido: what I don't like with ionicons is that the svg files are named "android-..." and "ios-..." e.g. "android-arrow-back.svg". Should I rename those? 2015-11-28 13:29:05 @kido indeed that is stupid 2015-11-28 13:29:21 TimSueberkrueb maybe just write a very simple script to rename everything 2015-11-28 13:29:41 @kido yes 2015-11-28 13:29:46 TimSueberkrueb k 2015-11-28 14:18:53 TimSueberkrueb https://github.com/tim-sueberkrueb/qml-asteroid 2015-11-28 14:18:59 TimSueberkrueb would you be okay with this? 2015-11-28 14:19:08 TimSueberkrueb (added the icons) 2015-11-28 14:20:04 TimSueberkrueb I'd also like to add pixel density functionality. 2015-11-28 14:20:19 TimSueberkrueb To make sure everything is scaled correctly 2015-11-28 14:21:06 TimSueberkrueb I'd use smth based on qml-material (https://github.com/papyros/qml-material)'s solution for that. Or do you have already a plan for this? 2015-11-28 14:27:49 @kido TimSueberkrueb: alright for pixel density 2015-11-28 14:28:00 TimSueberkrueb okay 2015-11-28 14:28:09 @kido however for your latest commit I don't think that deploy.sh is a good idea 2015-11-28 14:28:14 @kido OE is there for that 2015-11-28 14:28:18 TimSueberkrueb hmm yeah :) 2015-11-28 14:28:33 TimSueberkrueb you're right for sure, I just have no plan how to use OE 2015-11-28 14:28:59 TimSueberkrueb Will remove it 2015-11-28 14:29:47 TimSueberkrueb okay for the rest? 2015-11-28 14:29:47 @kido and don't you think you should use org.asteroid.icons or org.asteroid.styles instead of controls here? https://github.com/tim-sueberkrueb/qml-asteroid/blob/master/src/icons/icons.pro#L5 2015-11-28 14:30:50 TimSueberkrueb kido: yeah, can do. What should I use? 2015-11-28 14:31:21 @kido icons I guess 2015-11-28 14:33:29 @kido what's bothering me is that I'm not sure whether we should install the icons from a third party package like nemo-theme-glacier did https://github.com/nemomobile-ux/nemo-theme-glacier 2015-11-28 14:34:46 @kido well I guess it's alright for actions 2015-11-28 14:35:31 @kido I'd accept a pull request ;) 2015-11-28 14:35:57 TimSueberkrueb ok, will fix the points you mentioned first :) 2015-11-28 14:36:21 TimSueberkrueb if you tell me how I do the deploy.sh stuff with OE ;) 2015-11-28 14:39:44 @kido usualy I work in asteroid/build/tmp-glibc/work/armv7a-vfp-neon-oe-linux-gnueabi/THE_PROJECT/THE_REVISION/git and use ../temp/run.do_configure ../temp/run.do_compile ../temp/run.do_install and adb push ../image / or adb push ../packages-split/THE_PROJECT/ / 2015-11-28 14:40:08 @kido but that only works for projects that are already included in OE 2015-11-28 14:40:14 @kido but qml-asteroid is 2015-11-28 14:40:32 @kido if you prefer your script you can use it but I don't think we should push it on github ;) 2015-11-28 14:45:01 TimSueberkrueb kido: allright :) 2015-11-28 14:45:34 TimSueberkrueb squashed and created pull request 2015-11-28 14:51:49 @kido TimSueberkrueb: merged :) 2015-11-28 15:18:12 TimSueberkrueb kido:0/ :) 2015-11-28 19:40:42 suebt yay, got a bouncer :) 2015-11-28 19:43:46 @kido cool :) 2015-11-28 19:46:18 @kido I just made this time picker http://pix.toile-libre.org/upload/original/1448736381.png it's fairly usable on the watch 2015-11-28 19:46:39 suebt wow, that looks awesome! 2015-11-28 19:47:19 @kido however it catches all event of your layerstack and we can't get back to the settings' menu when using that component 2015-11-28 19:47:29 @kido that's problematic 2015-11-28 19:47:45 suebt hmm, you probably use a MouseArea? 2015-11-28 19:47:51 @kido sure 2015-11-28 19:48:00 suebt so then you must expose the events 2015-11-28 19:48:09 suebt use propagateComposedEvents: true 2015-11-28 19:48:15 @kido alright 2015-11-28 19:48:26 suebt and at the end of every handler (e.g. onPressed): 2015-11-28 19:48:31 suebt mouse.accepted=false; 2015-11-28 19:48:38 suebt then it should work 2015-11-28 19:49:02 suebt can't wait to see it in action :) looks really promising 2015-11-28 19:49:12 @kido ouse.accepted=false disable interaction with the time picker 2015-11-28 19:49:17 @kido disables* 2015-11-28 19:49:37 suebt hmmm, can I see the code 2015-11-28 19:51:47 @kido wait 2015-11-28 19:52:05 suebt maybe try preventStealing: true as well 2015-11-28 19:53:17 @kido there is also a problem when I have a layer with a listview that tries to load a rectangle, I can still click on the underlying listview through the rectangle 2015-11-28 19:58:13 Nokius kido: looks a bit like the time picker from opsgenie 2015-11-28 19:59:29 locusf time picker is really cool 2015-11-28 19:59:32 @kido suebt: http://pastebin.com/7z6nTSzv 2015-11-28 19:59:53 @kido Nokius: who is opsgenie? 2015-11-28 20:00:09 @kido I recycled code from harmattan 2015-11-28 20:00:16 Nokius kido: tool which I have to use at work 2015-11-28 20:00:27 Nokius https://www.opsgenie.com/ 2015-11-28 20:01:05 @kido ahah ok then asteroid will remind you of your work, I'm not sure whether it's a good idea :) 2015-11-28 20:01:06 Nokius kido: looks really nice 2015-11-28 20:01:12 @kido locusf: thanks :) 2015-11-28 20:01:59 Nokius kido: the tools is anying hope asteroid not :D 2015-11-28 20:02:29 @kido I also hope so 2015-11-28 20:02:43 Nokius :) 2015-11-28 20:03:30 @kido locusf: by the way I found a way to recycle your statusbar into a "quicksettings" page in asteroid-launcher 2015-11-28 20:04:15 locusf kido: oh cool :) 2015-11-28 20:07:17 @kido it still need some refurbishment but it might be cool a bit like powermenu2 https://twitter.com/iCODeRUS/status/670464195931033600 2015-11-28 20:09:19 suebt kido: this is indeed an issue ... I don't know how to handle this. Even if letting the event through worked it would interpret it as swipe of the layer and close it ... 2015-11-28 20:10:41 suebt so, the swiping must be disabled anyway for this ... 2015-11-28 20:10:52 @kido mmmhh 2015-11-28 20:11:12 suebt a simple solution would be to make something like a close button or auto-close when a time was selected... 2015-11-28 20:11:28 @kido the problem is that we can't use the corners because of the circular watches 2015-11-28 20:11:36 @kido and we can't use the center because it's already used 2015-11-28 20:11:45 suebt hmm, yeah 2015-11-28 20:11:52 suebt what about auto-close on selection? 2015-11-28 20:11:59 @kido by the way I plan to change the window interaction to two fingers 2015-11-28 20:12:06 @kido so that the swipe action can be usable 2015-11-28 20:12:24 suebt oh then we could make the Layer only reacting on swipes from the very left edge 2015-11-28 20:12:37 @kido yep 2015-11-28 20:12:57 @kido that will certainly be more usable 2015-11-28 20:13:17 @kido just less intuitive to hide/close apps for the new user 2015-11-28 20:13:28 suebt yeah 2015-11-28 20:15:22 suebt it would also work if it would just catch the event if one presses on the blue circles instead of anywhere 2015-11-28 20:15:29 suebt that might be a solution 2015-11-28 20:15:54 @kido then it becomes harder to use 2015-11-28 20:16:14 @kido because it's hard to catch this circle on the watch's screen 2015-11-28 20:25:26 suebt hmm, yeah, right..