#ubuntu-unity 2012-09-10
<sil2100> didrocks: hi!
<sil2100> didrocks: me and Mirv we've been looking into the keybinding migrations just now, and there is a small problem that we noticed
<sil2100> didrocks: in the current state of things it seems we can't really use gsettings-data-convert for the keybindings, because it fails converting some (or even all?) keybindings
<sil2100> didrocks: I just looked at this today, so I didn't really follow the discussion, but it seems g-d-c can
<sil2100> ekhm
<sil2100> Enter pressed to soon
<sil2100> What I wanted to say:
<sil2100> ...but it seems g-d-c can't do the conversion from type 's' to 'as'
<sil2100> didrocks: it seems in gconf, during the conversions, the keybindings are normal strings, where the schema expects arrays of strings
<sil2100> didrocks: not sure what we could do here - the two options I currently see are either patching g-d-c to do the conversion from 's'->'as', or just dropping g-d-c in favor of a python/bash script doing the conversions manually for keybindings
<sil2100> didrocks: since modification of existing schemas would be more trouble
<didrocks> sil2100: it's not new, Mirv noticed that mid-day on Friday
<didrocks> sil2100: any news from upstream as I asked?
<didrocks> patchin g-d-c will do it for me
<didrocks> sil2100: btw, as told on Friday, I'm quite unimpressed that the script was outpting some warning when you tested the migration in august and that noone noticed it
<sil2100> didrocks: what warnings? You mean the 's' -> 'as' conversion ones?
<didrocks> yeah
<sil2100> didrocks: I think those keybinding conversions were added a bit later, when I was just testing the packages - during my migration testing, keybindings were just broken and not converted at all
<sil2100> At least not those
<sil2100> But yeah, fail
<didrocks> well, when adding them anyway, it should have been checked :))
<sil2100> I know :( I checked the wrong thing - since I just checked the non-unity keybindings = fail
<MCR1> duflu: Hi :) I am not sure if it is a good solution to present plug-ins to the user he will never get to work, that is why I proposed to disable them...
<MCR1> duflu: showmouse is also broken btw
<MCR1> duflu: and loginout is just working for KDE users, although this does not get explained to the user anywhere - it is just confusing
<MCR1> duflu: we should at least make it depend on KDEcompat in CCSM, so that the user is warned when enabling it...
<duflu> MCR1: It's a bug so should be discussed in a bug and be fixed, rather than disabling the code
<duflu> I looked at the loginout code. It's not dependent on KDE, even if it does only work on KDE
<MCR1> I have filed bug reports about that also, btw - you just don't seem to get my reports
<duflu> MCR1: OK, please mention the bug numbers in proposals etc, or mark my bug as a dupe of yours
<MCR1> duflu: I think every KDE user will enable KDEcompat first, so it would be logical to warn in CCSM and also to present the info that it is currently KDE only
<duflu> MCR1: No, string changes should be permanent. And saying it only works on KDE is definitely not permanent
<MCR1> It is frustrating for the user if he turns on plug-ins -> no warning -> no functionality at all...
<MCR1> duflu: Do you know that showmouse is also broken ?
<duflu> MCR1: No. Got a bug?
<MCR1> sure
<MCR1> bug 1048267
<ubot5> Launchpad bug 1048267 in Compiz "[regression][GLES]: showmouse plugin does not work anymore at all" [Undecided,New] https://launchpad.net/bugs/1048267
<duflu> MCR1: I can't explain it but Launchpad had deleted all my direct bug subscriptions
 * MCR1 had a problem with gmx detecting launchpad as spam and had them in the spam folder
<duflu> MCR1: No, within Launchpad it had deleted subscriptions I created on a couple of months ago
<tsdgeos> guys, any easy bug for a newbie to start off? ted told me to have a look at http://reports.qa.ubuntu.com/reports/rls-mgr/rls-q-tracking-bug-tasks.html bug all the compiz/unity bugs i find there seem to be a bit too difficult for someone like me that is just entering the unity/compiz land
<duflu> tsdgeos: Maybe look through these lists:
<duflu> https://launchpad.net/compiz/+milestone/0.9.8.4
<duflu> https://launchpad.net/unity/+milestone/6.6
<mhr3> bilal, ping ping ping
<Mirv> compiz 0.9.8.2 packaging brewing at lp:~timo-jyrinki/compiz/ubuntu.0982
<Mirv> packaging otherwise quite near complete, but have to continue on the associated gsettings-data-convert patch testing tomorrow
<sil2100> \o/
<sil2100> Mirv: for now let's maybe just distro-patch it for ubuntu
<Mirv> sil2100: yes, that's what I was thinking, although also posting it to gnome bugzilla
<Kircle> Is there anyway to add blurring to the unity launcher?
<tsdgeos> so i created https://code.launchpad.net/~aacid/compiz/do_not_change_viewport_on_resize/+merge/123564 which fixes https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/776435 for me
<ubot5> Ubuntu bug 776435 in compiz (Ubuntu) "Window maximizes on the wrong workspace" [Medium,Triaged]
<tsdgeos> seems at least i didn't break the tests :D
<MCR1> tsdgeos: Cool thing - a new contributor :)
<tsdgeos> MCR1: well, just until my squad gets assigned somewhere else
#ubuntu-unity 2012-09-11
<Mirv> I'm suggesting the profile independent key migration patch at https://code.launchpad.net/~timo-jyrinki/compiz/migrate-profile-independent/+merge/123685
<didrocks> Mirv: hey, you will need to change the packaging to include 03_migrate_profile_independent.py and the new .convert files, do you want to handle it before I approve your branch?
<didrocks> (otherwise, looking good to me)
<didrocks> ah, just something on if not client to be picky :)
<sil2100> Mirv: is the g-d-c patch you were working on already working?
<Mirv> didrocks: yes, I've the packaging change waiting
<Mirv> sil2100: starting to...
<Mirv> doing a test build first
<Mirv> didrocks: lp:~timo-jyrinki/compiz/ubuntu.0982 would be ready to be pushed to lp:ubuntu/compiz, after which migrate-profile-independent could be approved
<Mirv> it contains the 0.9.8.2 + expo patch + migration as cherry picked
 * didrocks looks
<didrocks> Mirv: ok, looking good to me, the tests with the new compiz stacks are done in parallel that you are looking the gconf migration tool fix?
<didrocks> looked*
<Mirv> didrocks: yes, that's the plan
<Mirv> but just to get lp:ubuntu/compiz up-to-date for now
<didrocks> Mirv: right! Done and branch approved
<MCR1> didrocks: Hi :) Do you know if it is correct and desired behavior that currently all devices show up in the Launcher, not only mounted ones ?
<didrocks> MCR1: I have the "only mounted" option by default here, let me check what's the real default
<didrocks> MCR1: seems I have the default here
<didrocks> did you get anything changed, like in ccsm?
<didrocks> (3rd tab for the unity plugin, experimental, show devices)
<MCR1> didrocks: hmm, I do not know where I can even change this option - I do not have it in Experimental tab... but I already know that you are usually right, so I'll search again...
<didrocks> MCR1: ccsm -> unityshell plugin -> experimental tab?
<didrocks> you don't see it there?
<MCR1> maybe I got blind or got some old xml file messing up my settings
<didrocks> you just have two tabs?
<MCR1> no 3
<didrocks> what is called the third?
<MCR1> but it is not under experimental
<MCR1> experimental is there
<didrocks> ah :)
<didrocks> hum, yeah, old xml file I would say
<didrocks> MCR1: try to locate any unityshell.xml in /usr/local/ or in your home directory
<MCR1> ok
<MCR1> didrocks: This is unityshell.xml.in from trunk: http://pastebin.com/tgD8D900
<MCR1> didrocks: It is not there either (or I am really blind)
<didrocks> MCR1: no you're right, but I'm running the distro version, not staging
<didrocks> so seems to be a change in staging, andyrock? ^
<MCR1> didrocks: And it seems to default to showing all drives, which messes up the launcher big-time
<andyrock> didrocks, hey
<didrocks> hey :)
<MCR1> (if you have multiple partitions)
<didrocks> andyrock: do you know anything about the optional to only showing mounted drive in the launcher by default being removed?
<didrocks> (it was defaulting to only showing mounted drive before)
<andyrock> didrocks, yeah and the design is changed :)
<didrocks> andyrock: so, showing everything by default?
<didrocks> andyrock: is there any FFe and UIFe for that?
<MCR1> and no possibility to turn this off ?
<andyrock> MCR1, you can blacklist it
<andyrock> didrocks, i think it has been merged before FF
<didrocks> andyrock: again and again, we don't care about being merged before FF or not. The question is: "was it into distro before FF"
<didrocks> andyrock: FF is for ubuntu, ubuntu doesn't have to know about upstream's status
<didrocks> andyrock: can you please open one? and have popey's team tracking that
<didrocks> it's a FFe/UIFe
<andyrock> didrocks, yep of corse... sorry about that
<popey> thanks andyrock, let sil2100 / Mirv know and they can track it in the global spreadsheet of dooooom
<didrocks> andyrock: please paste the bug # here as well
<andyrock> didrocks, will do after lunch
<didrocks> andyrock: please point on it the commit of the change as well
<didrocks> popey: hope that your team will finally start to look at merge requests
<didrocks> or should I look for you even during my holidays? :/
<MCR1> didrocks: What do you think about some clean-up for the unityshell ccsm configuration ?
<didrocks> MCR1: too late for this cycle
<MCR1> didrocks: ok
<didrocks> MCR1: but why not for next one
<didrocks> we have enough FFe/UIFe flying everyday TBH
<MCR1> The tab "Experimental" does not sound very stable and does not say anything about its contents...
<didrocks> MCR1: right, but it's still a change that is maybe documented somewhere
<MCR1> There should be tabs like "Launcher", "Panel", etc
<didrocks> so let's follow processes
<didrocks> and will have this separation next cycle :)
<MCR1> So if I want to clean up and bring structure into this mess of options I would have to write a blueprint for it ?
<didrocks> MCR1: that would be even better to have a clear place to look at those, yeah :)
<MCR1> ok, next cycle I'll do that then...
<sil2100> didrocks: can I release the new unity 5.16 tarball?
<sil2100> didrocks: https://code.launchpad.net/~sil2100/unity/precise_sru-2 <- here's the packaging
<MCR1> didrocks: Not good: http://imagebin.org/228002 - but if you can turn them off in 12.04 then this is a regression bug that can be fixed, no ?
<MCR1> didrocks: Also there is no option in CCSM->unityshell to change autohide/always-visible <- Did this also get lost this cycle ?
<MCR1> andyrock, didrocks: bug 1049069
<ubot5> Launchpad bug 1049069 in Unity "Unity r2676 Quantal [regression]: Missing possibility to change the default of show devices in Launcher to "only mounted" in CCSM unityshell" [Undecided,New] https://launchpad.net/bugs/1049069
<andyrock> MCR1, it's not a regression
<andyrock> MCR1, and I think it's an opinion
<MCR1> andyrock: oh okay - then I'll remove that word
<MCR1> andyrock: I also cannot change the launcher autohide/alway-visible behavior in CCSM unityshell ?
<andyrock> MCR1, let me check
<andyrock> MCR1, ccsm->unity->behaviour->Hide Launcher
<didrocks> sil2100: no
<MCR1> andyrock: I am blind ;)
<didrocks> sil2100: did you see that all FFe and UIFe issues are fixed?
<MCR1> andyrock: sry
<didrocks> sil2100: I warned them on the ML in addition to that, they are still not fixed fom what I see
<didrocks> so what do you want to release? :/
<didrocks> I told in the email as well that it's unreleasable, did you read it?
<didrocks> popey: please ^
<sil2100> didrocks: SRU I want to release?
<sil2100> didrocks: so the SRU is not releasable for precise?
<didrocks> sil2100: as the SRU, sorry, I read 6. not 5., but last time we talked there was a nux issue?
<didrocks> is it fixed?
<didrocks> andyrock: the gsettings key didn't change, right?
<andyrock> didrocks, are you talking about com.canonical.unity.devices... ?
<sil2100> didrocks: chase fixed it in geis it seems
<sil2100> didrocks: at least that's what he said in the e-mail - the issue was in the API v1 that precise is using, he made a regression there
<davmor2> hey guys on the apps lens there looks to be a huge gap infront of the apps available for download is this known?
<didrocks> sil2100: ok, do you have some test results with old unity/new nux, and another for new both?
<didrocks> sil2100: the verification is only that multitouch is working
<didrocks> andyrock: sorry, about the show/hide launcher
<andyrock> didrocks, i think not...
<didrocks> andyrock: ok, thanks :)
<andyrock> np
<Mirv> there's now an initial Compiz 0.9.8.2 testing PPA at https://launchpad.net/~timo-jyrinki/+archive/compiz-quantal-testing2
<Mirv> it includes a first attempt at a patch to gsettings-data-convert to support string to string array conversions in migrations. tested to be working, even though not pretty.
<didrocks> sil2100: what about 11.10 for the renaming?
<sil2100> didrocks: all merges are ready, some changes are already in trunks - but we want to first finish precise
<didrocks> sil2100: ok, thanks
<didrocks> sil2100: so, just waiting for the cross checks for unity/nux/unity-2d, isn't it?
<didrocks> sil2100: btw, did you get results on unity-2d?
<sil2100> didrocks: we only made for unity/nux
<sil2100> didrocks: we didn't prepare a release for unity-2d yet
<Mirv> mmh, the expo patch also included in the PPA package might have a problem. added a note to the description page.
<sil2100> didrocks: the cross-checks for unity/nux are ready already
<sil2100> didrocks: it's in the docs
<fginther> didrocks, I finally have a MP for the 11.10 version of unity for the libgeis rename: https://code.launchpad.net/~fginther/unity/oneiric-libgeis-rename/+merge/123760.  There are packaging changes here: lp:~fginther/unity/oneiric-libgeis-rename-packaging
<didrocks> fginther: thanks, are all reverse dependencies dealt with in oneiric?
<fginther> didrocks, yes, the new packages are in -proposed
<didrocks> fginther: so, back to precise
<didrocks> geis was uploaded to precise-proposed, right?
<fginther> didrocks, correct
<davidcalle> om26er, heya
<om26er> davidcalle, hey!
<davidcalle> om26er, how are you?
<om26er> davidcalle, thanks, i am great and you :-)
<davidcalle> om26er, me too :)
<om26er> davidcalle, going to UDS ?
<davidcalle> om26er, sure, you too I imagine :)
<om26er> davidcalle, yeah, lets see ;-)
<davidcalle> om26er, not sure you can make it?
<om26er> davidcalle, i applied for visa yesterday
<om26er> davidcalle, it'll take 15working days, so then i'll be sure to know
<davidcalle> om26er, oh ok, let's hope it works!
<davidcalle> om26er, by any chance, are you able to bump priority on ayatana-design bugs?
<om26er> davidcalle, no, that's only for design team
<om26er> and they prolly don't like someone else changes that as well
<davidcalle> om26er, ok, I will ping them directly, it's about conflicting keys (again).
<om26er> davidcalle, give me the bug number as well, so we could track that better
<davidcalle> https://bugs.launchpad.net/unity-lens-photos/+bug/1049090
<ubot5> Ubuntu bug 1049090 in Photos Lens "The shortcut Super + P of photo lens is conflict to Vedio out hotkey " [High,Confirmed]
<mhr3> davidcalle, hey, the photos lens icon for the lens bar will land soon in lp:unity, can you make sure the paths point to it?
<mhr3> davidcalle, same for category icons actually
<mhr3> although those are in unity-asset-pool
<davidcalle> mhr3, /usr/share/icons/unity-icon-theme/places/svg/group-photos.svg ?
<mhr3> yes
<davidcalle> mhr3, okay
<davidcalle> mhr3, I don't see group-photos
<davidcalle> mhr3, (in your branch)
<mhr3> davidcalle, whoops, lens-nav-photo in unity
<mhr3> hmm, no category icons for those in asset-pool
<mhr3> davidcalle, so nvm, keep the category icons where you have them :)
<mhr3> just the lens bar icon then
<davidcalle> mhr3, I'm already using this path for the lens bar, but I actually need to use the new friends-photos and the service-* (I currently ship my own version of these in the lens).
<davidcalle> group-friends*
<mhr3> davidcalle, so we actually miss only the camera category icon
 * didrocks mumbles UIFe :)
<davidcalle> mhr3, ok
<mhr3> davidcalle, so the cat icon for photos will get in u-a-p as well
<davidcalle> mhr3, ok :)
<bschaefer> mhr3, hey were you having problem compiling unity with libnux-core complaining about pthreads undefined symbols?
<bschaefer> (thought I saw you say something about that a week or so ago)
<mhr3> was with unity, not nux
<bschaefer> hmm what was the problem?
<mhr3> cmake
<mhr3> sam changed stuff in the CMakeLists and it started working again
<bschaefer> o, alright. Thanks!
<mhr3> plus it all started because compiz added some linker flag
<wamicho> hey i am new to unity please how  do you change the color of the fonts on the top panel ?
<wamicho> hey i am new to unity please how  do you change the color of the fonts on the top panel ?
<doko> cursing the unity-staging team building every commit on powerpc :-(
<doko> hell, please stop it!!!
<doko> there are better things to build
<doko> dbarth, jasoncwarner_, whoever: ^^^
<jasoncwarner_> doko that is going to be thumper and olli
<doko> jasoncwarner_, thanks for forwarding
#ubuntu-unity 2012-09-12
<sil2100> didrocks: hello! Tests for touch are done \o/
<sil2100> didrocks: Unity SRU-2 all green regarding touch \o/
<sil2100> didrocks: can I publish the tarball?
<didrocks> sil2100: yes, you can :)
<didrocks> sil2100: also, send me the unity-2d branch please
<sil2100> didrocks: will send you all links to branches on e-mail in a moment
<didrocks> thanks
<sil2100> didrocks: all green still? ;)
<sil2100> didrocks: too late, tarball published!
<sil2100> ;)
<didrocks> sil2100: you didn't add the right nux build-dep for unity and unity-2d as well, I'll do them
<didrocks> https://bugs.launchpad.net/unity-2d/+bug/1046392 should foolow the SRU policy
<ubot5> Ubuntu bug 1046392 in unity-2d "Update dependency on the renamed libgeis" [Undecided,Fix committed]
<sil2100> Ah, this bug, ok!
<sil2100> This bug was missed, doing it now
<didrocks> needs a SRU bug (the same I think) for nux and unity for the renaming
<sil2100> didrocks: thank youu!
<didrocks> sil2100: see ^
<didrocks> sil2100: all the other bugs follow the SRU policy (for unity)
<didrocks> ?
<sil2100> didrocks: yes, for unity - I updated the descriptions to follow SRU, the only thing left is nominating some of them to Precise, but besides that it's all SRUable
<sil2100> didrocks: maybe I could add nux and unity to the bug above and make that SRUable?
<didrocks> sil2100: looks the easiest way to me
<sil2100> didrocks: would that be ok?
<sil2100> ACK
<didrocks> sil2100: change the description to tell that the test has to be done with unity *and* unity-2d
<didrocks> and ping me with the bugs I need to approve the nomination for :)
<sil2100> didrocks: will do! :)
<didrocks> sil2100: I'm adding the bug # to the changelog meanwhile
<sil2100> didrocks: ok, thanks! I'll open up the Unity milestone then and add it there
<didrocks> perfect
<sil2100> didrocks: actually...
<sil2100> didrocks: for unity and nux there is already a Bug
<sil2100> https://bugs.launchpad.net/nux/+bug/1047385
<ubot5> Ubuntu bug 1047385 in unity (Ubuntu) "Update dependency on renamed geis" [High,Triaged]
<didrocks> sil2100: hum, you did built that on a precise machine?
<sil2100> didrocks: unity? Yes, I was building it on my precise chroot
<didrocks> ok, I'll add those then :)
<didrocks> hum
<didrocks> I'm getting a dep issue
<didrocks>  libgrail5 : Depends: libframe6 (>= 2.2.4) but it is not installable
<didrocks> E: Package 'libframe6' has no installation candidate
<sil2100> Do you have proposed enabled?
<didrocks> yep, proposed main
<sil2100> Strange, all packages are build in our unity-team/sru ppa as well
 * didrocks runs rmadison
<didrocks> ah, it's in precise-updates already
<didrocks> so, I need to add it as well to my chroot
<sil2100> Oh!
<sil2100> :)
<didrocks> I would have thought that pbuilder have them enabled by default (not proposed, but updates :))
<didrocks> sil2100: ok, everything building and ready, just waiting on the bug SRU status to be sorted out :)
<sil2100> didrocks: https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/1046392 nominated!
<ubot5> Ubuntu bug 1046392 in unity-2d (Ubuntu) "Update dependency on the renamed libgeis" [Undecided,Fix committed]
<sil2100> Rest in the works, in a moment ;)
<didrocks> great :)
<duflu> MCR1: I assume the benchmark offset gives you better results now?
<MCR1> duflu: Better results should in this case be much lower results because of the non-damage triggering ?
<duflu> MCR1: Yes, lower idle and higher when a window is busy
<MCR1> duflu: It still does not fall below ~15fps.
<duflu> Hmm, sounds wrong
<MCR1> when idling
<duflu> But that might be unity's fault
<duflu> I will have to test it later
<MCR1> duflu: I remember the benchmark in Compiz 0.8 versions showing thousands of frames per second...
<MCR1> now it will never show more than the screen refresh rate, which is also not correct
<MCR1> so currently the benchmark tool is not doing things right, because comparing stuff with these results is problematic
<MCR1> duflu: valgrind compiz does not work, because Compiz already runs
<MCR1> duflu: and valgrind compiz --replace did not succeed once here
<duflu> MCR1: OK, some crashes do that
<MCR1> duflu: But for the massive unityshell slowdown no benchmark tool is even needed, because the change in framerate is so high...
<duflu> MCR1: It should be limited to the refresh rate, as configured in CCSM > Composite and CCSM > OpenGL
<MCR1> duflu: But the options of the benchmark tool say something else (gotta reboot to tell you exactly as composite is currently disabled)
<sil2100> didrocks: can I give you a list of bugs to ACK nominations ;)?
<sil2100> On priv?
<MCR1> duflu: If the FPS Limiter Mode says "Limiter disabled" it should run without any limit, no ?
<duflu> MCR1: I don't think the "limiter" makes sense any more. The options you want are sync to vblank (OpenGL) and the refresh rate (Composite)
<MCR1> To All: Seems I found a workaround for slow framerates under Unity -> disable "Framebuffer object" in the CCSM OpenGL plug-in 8-)
<MCR1> Could someone plagued by low framerates try that one and confirm ? ^^
<MCR1> smspillaz: Ping ^^ :)
<MCR1> Here on ATI with gallium driver this brings an awesome increase in speed, so probably we should turn it off by default (current default == on) if it speeds up other gfx configs as well...
<MCR1> Anyone running current trunk on Quantal capable of testing this ?
<smspillaz> MCR1: yes, that's known. I'm working on a solution for it now
<MCR1> oh okay, I did not know it :)
<smspillaz> MCR1: we can't turn it off by default because that will introduce tearing
<MCR1> no tearing visible here
<smspillaz> MCR1: that is unless radeon respects the swap interval with glXCopySubBufferMESA
<smspillaz> MCR1: you will still get tearing under heavy load
<MCR1> smspillaz: Okay, thanks a lot for the info. I hope you find a nice solution :)
<smspillaz> MCR1: incidentally the thing I am writing won't work for you because radeon does not implement glBlitFramebuffer properly. But we can dream
<MCR1> :)
<smspillaz> MCR1: actually, all the compositors will benefit immensely once the DRI2 proto stuff is figured out for partial buffer copying on the swap interval
<smspillaz> until then ...
<MCR1> Does Compiz check which hardware/driver the user is running ?
<MCR1> We could and should use this information to automatically adjust the settings in CCSM depending on the hardware...
<smspillaz> MCR1: no, and it shouldn't. OpenGL is supposed to be platform agnostic
<MCR1> If the defaults are not good for every config, we should make one default for every config...
<MCR1> and stop dreaming, no ? ;)
<smspillaz> I will generally only add workarounds for broken proprietary drivers where they have not fixed their driver after I have asked them to multiple times
<smspillaz> MCR1: or, we could just fix the drivers
<MCR1> hehe
<smspillaz> MCR1: unfortunately there's not a lot of motivation to fix this aspect right now. Wayland uses a guarunteed backbuffer through gbm so they don't need to be concerned about the backbuffer being undefined
<smspillaz> as such, there's no future reason for us to implement post_sub_buffer and copy_sub_buffer
<MCR1> The average Compiz user should not be forced to change settings or even open the workarounds plug-in, we should adjust that automagically for him...
<MCR1> until the drivers are fixed...
<MCR1> after all we know which setting needs to be triggered for which combination of gfx/driver
<MCR1> on the desktop/laptop platform we do not have that many...
<MCR1> Intel only has free drivers, so that is 1, ATI- gallium or fglrx +2, Nvidia noveau + proprietary +2 - makes 5 combinations
<smspillaz> MCR1: plus 4 different ARM drivers
<smspillaz> tegra2, tegra3, pvr, mali
<smspillaz> llvmpipe
<MCR1> yeah, unfortunately I do know nothing about those, but still...
<MCR1> defaults should be sane
<smspillaz> MCR1: the problem with adding workarounds is that it hides the problem
<smspillaz> the bugs continue to lie undetected in the driver
<smspillaz> until someone hits the one day
<smspillaz> *them
<MCR1> Sure, workarounds are never the right fix - but our only solution for 12.10, no ?
<MCR1> I mean here for example the difference is night and day without framebuffers
<smspillaz> MCR1: example: the intel mesa driver does not advertise GL_BIND_MIPMAP_TO_TEXTURE in the fbconfigs because every compositor never checked for it properly
<smspillaz> MCR1: give us a while to try and come up with a solution
<MCR1> ok, sure - you are the boss ;)
<tsdgeos> smspillaz: still around?
<smspillaz> tsdgeos: yes
<smspillaz> tsdgeos: whats up ?
<Mirv> didrocks: do you think we can still drop the gconf support in compiz now that the decorator was ported, or is it too risky? it seems to build and run (now finally) fine on 0.9.8.2 with -DUSE_GCONF=OFF
<Mirv> ie. build also without libgconf2-dev
<didrocks> Mirv: I'm fine with that, just ensure that the gconf -> gsettings transitional package add a dep then on the convert tool
<Mirv> didrocks: ok, thanks
<didrocks> yw
<tsdgeos> smspillaz: oh sorry, about https://code.launchpad.net/~aacid/compiz/do_not_change_viewport_on_resize/+merge/123564 when you say " I think it might make sense to add a check here to check if the window is on the currently active viewport, and if so, to always maximize it on that viewport." it is what the removal of  the viewportForGeometry call actually does
<smspillaz> tsdgeos: still around ?
<tsdgeos> smspillaz: yes
<smspillaz> tsdgeos: ah okay, you are right about that code being confusing. The situation I'm thinking its designed to handle is one where a window maximized on a viewport that is /not/ the current viewport - eg, if some other window maximizes itself you don't want it to maximize on the current viewport
<smspillaz> so I think the appropriate check as to whether or not to apply a viewport offset would be like window->defaultViewport () == screen->vp ()
<smspillaz> and then if its not, apply the offset
<tsdgeos> ok, i see
<tsdgeos> smspillaz: any hint on how to do the testing?
<smspillaz> tsdgeos: that function will be tricky, let me check the whole thing
<tsdgeos> because i checked and doesn't seem to be any test that checks "that deep"
<smspillaz> tsdgeos: oh wow that function really is a monster
<tsdgeos> it is :'(
<smspillaz> 400 lines
<smspillaz> tsdgeos: what I would suggest is to try breaking it up into smaller utility functions
<smspillaz> then it will become clearer how to get those functions under test
<smspillaz> tsdgeos: if you don't have time, I can probably take it on next week ish
<tsdgeos> well
<tsdgeos> it's not that i don't have the time (which not sure i have) it's more than i'm not sure i can name the new functions sensibly :D
<tsdgeos> i'll give it a try
<tsdgeos> and if not report back
<smspillaz> tsdgeos: sure :) generally speaking what I do is look at what the function is doing and put it in a short sentence
<smspillaz> if there's an "and" in it, its the wrong abstraction :p
<tsdgeos> :D
<Mirv> didrocks: lp:~timo-jyrinki/compiz/ubuntu.dropgconf being proposed to lp:ubuntu/compiz
<didrocks> Mirv: looking good, thanks! pushed
<sil2100> didrocks: I'm getting a strange error while trying to upload my unity-2d package for oneiric for testing to a PPA
<sil2100> didrocks: it keeps rejecting it saying that there is already a unity-2d_4.12.0.orig.tar.gz in the archives and that it has different contents
<sil2100> didrocks: while I even downloaded it directly
<sil2100> didrocks: I was doing a bzr bd -S, then I even took it with apt-get source on my oneiric chroot to get the .orig and then re-run bzr bd -S - it's all the same
<sil2100> So hm, how come there is a tarball mismatch when I'm using the one from the archives?
<didrocks> sil2100: did you download the orig.tar.gz from the distro?
<didrocks> sil2100: maybe bzr bd repacks it differently today
<didrocks> I mean, after you apt-get source
<didrocks> you rm -rf build-area ?
<sil2100> didrocks: ah, right
<didrocks> "right" == you did it or not ?:)
<sil2100> didrocks: I didn't remove build-area ;)
<sil2100> didrocks: anyway, hm, sorry for the noobish question, but does this mean I need to do those unity-2d oneiric changes as a quilt patch..?
<didrocks> sil2100: I don't think so, why?
<didrocks> you can bzr merge
<sil2100> didrocks: that's what I'm doing, but with the original tarball from the archives, when I do bzr bd -S it says that there are uncommited changes and that with format 3.0 I need to do a quilt patch
<didrocks> sil2100: oh right, they forced format 3.0 at this time
<didrocks> sil2100: so yeah, you have to do quilt patches, I'm afraid
<sil2100> didrocks: you would like me to send you the unity-2d branch with the quilt patch made, or is unity-2d trunk (with native changes) enough for you?
<sil2100> didrocks: since I use the quilt one for testing, but not sure if you want to do some mojo of your own ;) ?
<didrocks> sil2100: I would prefer the unity62d branch with the quilt patch made, something ready to be sponsored. I don't have the time for experimenting :)
<sil2100> didrocks: ok ;)
<quequotion> hello!
<quequotion> I came to ask if there's any news or progress on bug 1025535
<ubot5> Launchpad bug 1025535 in Compiz "Unity with transparent desktop cube visible over full-screen applications" [Low,New] https://launchpad.net/bugs/1025535
<quequotion> also, though off topic, how many "affects me" does a bug need before the auto-confirm kicks in?
<c10ud> Cimi, you there?
<Cimi> c10ud, y
<c10ud> Cimi, hello, mind taking a look at this? https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/1002792
<ubot5> Ubuntu bug 1002792 in pygobject (Ubuntu) "emesene crashes with assertion failed in gtkstylecontext.c" [Undecided,Confirmed]
<c10ud> I believe my description of the bug is wrong, the issue is theme-related. Not sure if you're still the theme-engine guy ;)
<Cimi> c10ud, I don't think is theme related
<Cimi> c10ud, either gtk or emesene are not disposing elements correctly
<c10ud> Cimi, in my box i updated the theme engine with quantals' and i cannot reproduce the crash anymore (!)
<Cimi> the timeout is running and operates over destroyed elements
<Cimi> thus the segfault
<Cimi> c10ud, you updated gtk too I think
<Cimi> might be a bug in gtk then
<c10ud> nope, i just installed some random deb i read in omg or some place like that
<Cimi> it's not a ug in the theme though
<Cimi> *bug
<c10ud> i am checking the package list and i don't see any gtk -- i believe it's the gtk3-engines-unico that's causing issues
<c10ud> if you can backport a fix or do something i can triple-check
<c10ud> (and want me absolutely sure)
<Cimi> c10ud, I don't have that function in unico :-)
<Cimi> so it's not unico
<c10ud> you don't have a Precise box around, i guess..?
<Cimi> what is different is the animation
<Cimi> I have some animations in precise
<Cimi> no longer in 12.10
<Cimi> so, this could be a bug in gtk
<c10ud> ah
<c10ud> ok then
<c10ud> sorry for the noise, i'll see who's in charge for the gtk package then
<Cimi> c10ud, in the precise theme
<Cimi> c10ud, search for "transition"
<c10ud> where?
<Cimi> in gtk-widgets.css
<Cimi> remove the lines and test
<c10ud> Cimi, thanks, i'll update the bug report with this new info, make some tests and ping the right people then
<Cimi> ok
#ubuntu-unity 2012-09-13
<destructifier> Came here to vent about your shitty software fucking up my laptop. I installed your shit thinking I would give it a try and soon figured out that I don't like having all my applications completely hidden. I litterally searched around in your useless menu system for 45 minutes looking for specific application only to come up empty handed.
<destructifier> Tutorials on the web explaining how to uninstall and switch back to gnome were completely useless. I'm guessing you guys had too many people jumping ship so you made it impossible to switch. YOU CANNOT SWITCH FROM THE LOGIN SCREEN. The option is simply not there.
<destructifier> FUCKYOU AND YOUR SHITTY SOFTWARE
<destructifier> TRIED UNINSTALLING YOUR SHIT AND IT COMPLETELY HOSED MY SYSTEM.
<Daekdroom> I see so many things that guy did wrong in order to reach this point
<ESphynx> Hey guys... Is it going to be possible to bring the dock to the RIGHT in Quantal? Please?
<ESphynx> Simple reason why Right is that most people (probably including lefties) handle their mouse with their right hand, and to quickly access the dock you go far out to the end of the screen. Now obviously your wrist is more flexible rotating towards the right (and you are stuck with your keyboard on the left anyways).
<ESphynx>  It'd also be really nice if by default when you click on the Launch button you could see the terminal, like, 'right there',  out of appreciation for the fact that Linux is traditionally a geek OS.
<Daekdroom> You can always leave a terminal fixed in the 'dock'.
<ESphynx> Daekdroom: you ca, but I'm talking about the very first Ubuntu impression.
<ESphynx> can*
<Daekdroom> I have the impression that Ubuntu does not want to give a first impression of a geek OS.
<ESphynx> I had an extremely frustrating 2 minutes of searching for the terminal on my first try of Quantal.
<ESphynx> but that is not good.
<ESphynx> The non-geek user won't even notice the terminal there.
<Daekdroom> How did it take you 2 minutes? Did you not see you can type "terminal"?
<Daekdroom> (If you didn't see you can type it, then yeah, it's a problem)
<ESphynx> no I expected an icon somewhere easy to find in that menu
<ESphynx> and I did not.
<ESphynx> I did not want to type, I wanted to click.
<ESphynx> if I wanted to type, I would have just stayed in the virtual tty.
<ESphynx> previous Ubuntu versions had a terminal icon right there... RedHat as a very obvious terminal icon
<ESphynx> It's completely nice that Ubuntu wants to be user-friendly and an OS my grandma can use, but it's not good if power users don't find themselves at home anymore.
<Daekdroom> I think it's fairly power-user friendly.
<Daekdroom> I can do <Super> gnome-terminal <enter>
<ESphynx> I personally hate the whole direction of Unity... but I'm hoping it could be made slightly better by these simple improvements.
<ESphynx> that is not
<ESphynx> friendly at all
<Daekdroom> It's keyboard-only.
<ESphynx> like, at all.
<ESphynx> I know I can do term[enter]
<ESphynx> which is already much better
<ESphynx> but still.
<ESphynx> I just want to do 2 clickst
<ESphynx> to start a terminal
<ESphynx> click, click. boom I'm in a terminal. that's how any Linux should be imo.
<ESphynx> the whole Idea of categorization and recently used program I hate also... to actually find the terminal I have to go through that
<ESphynx> and the terminal might be really far away, and I have to start thinking 'hmm, where would the terminal be?'
<ESphynx> start/accesories/terminal ... is still reasonable
<veebers> ESphynx: Once you've opened the terminal once you can lock it to the launcher so it's only 1 click :)
<ESphynx> veebers: yes... but again it's that first impression .
<veebers> ESphynx: also Ctrl-Alt t should open a terminal
<ESphynx> I had a very bitter first impression.
<ESphynx> yes... but there is no way to know that if you're a new power user on Ubuntu
<ESphynx> I just wish to avoid the frustration of new power users trying out Quantal for the first time
<Daekdroom> ESphynx, I think it's very unlikely for someone to be having their first impression and wanting to find the terminal.
<ESphynx> Daekdroom: a terminal is the very first thing I want to see in a new OS.
<veebers> ESphynx: Sure understood. but, by at least my own under standing of 'power user', a power user will find this out quickly and use it in the future
<ESphynx> i'm trying out an OS. welcome screen, ok, where's my terminal?
<Daekdroom> It's the first time I see someone complain about the terminal being too difficult to find at first..
<ESphynx> well I raged in here once before! :P
<ESphynx> guess you weren't around P
<ESphynx> :P
<veebers> ESphynx: there are also alot of people that would be turned off if the first thing they saw was a terminal
<ESphynx> (at the time when I just had that 2 minute frustration :P)
<ESphynx> veebers: are there? i'm talking about a terminal 'link', not the actual terminal :P
<veebers> ESphynx: I love being able to hit <super> start typing <something> and hit enter
<veebers> ESphynx: although i admit it wasn't the first thing I tried
<veebers> ESphynx: ah ok understood
<ESphynx> I'm okay with Linux becoming user friendly, but not OK with sacrificing pleasing power users for it...
<ESphynx> I mean even on Windows 7
<ESphynx> I can click Start, All programs, Accessories, and there's my Command Prompt
<ESphynx> I hate how All programs became less obvious than Programs before...
<ESphynx> All programs is so not in Focus... but to me that should be the menu that pops up, along with a type box (which I admit is nice)
<ESphynx> You click Super, and you see your categories (Accessories, Development, Documents, whatever...) and then your type box active by defualt at the bottom
<ESphynx> is how I would like to be.
<ESphynx> anyway. just a suggestion :) I'd be very happy if the terminal was easier to find.
<ESphynx> any chance to be able to move the dock to the right? :)
<ESphynx> (I had a very rough start with Unity. Alt-Tab used to crash the system.)
<ESphynx> i.e. in previous Ubuntu version. I believe that's no longer an issue :P
<Mirv> anyone trying out compiz 0.9.8.2 will bump into this bug https://bugs.launchpad.net/ubuntu/+source/gsettings-desktop-schemas/+bug/1050216
<ubot5> Ubuntu bug 1050216 in gsettings-desktop-schemas (Ubuntu) "button-layout should default to Ubuntu's default button layout" [Undecided,New]
<Mirv> can be fixed manually by gsettings set org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize'
<didrocks> Mirv: the default is 'close,minimize,maximize:'
<didrocks> what did you test exactly?
<Mirv> didrocks: ah, should be ":" in the end?
<didrocks> Mirv: yeah, but that's the default
<Mirv> didrocks: it's not after gtk-window-decorator starts using gsettings and the default from gsettings-desktop.schemas
<Mirv> so if one upgrades to 0.9.8.2 from eg. ppa:timo-jyrinki/compiz-withoutgconf then buttons are on the right side
<didrocks> Mirv: are you sure you had the default set?
<Mirv> didrocks: what do you mean, where? the buttons are on the right side also in guest session.
<didrocks> Mirv: I think your bug is different, the default is already close,minimize,maximize:
<Mirv> didrocks: it's not in the schema file of gsettins-desktop-schemas
<didrocks> so maybe compiz is not reading the real value
<didrocks> Mirv: because it doesn't work like that, we don't sed the schemas
<didrocks> we have overrides files
<didrocks> try this:
<didrocks> gsettings reset org.gnome.desktop.wm.preferences button-layout
<didrocks> gsettings get org.gnome.desktop.wm.preferences button-layout
<didrocks> what do you get?
<Mirv> didrocks: on current quantal version, in guest session, :minimize,maximize,close
<Mirv> with https://code.launchpad.net/~timo-jyrinki/ubuntu/quantal/gsettings-desktop-schemas/fix_button_layout/+merge/124106 , the correct one
<didrocks> Mirv: do you have /usr/share/glib-2.0/schemas/10_ubuntu-default-settings.gschema.override installed?
<Mirv> didrocks: no, it does not look so
<didrocks> Mirv: so, this is your bug, you need to have ubuntu-default-settings installed
<didrocks> it's a dep of ubuntu-desktop metapackage
<Mirv> didrocks: ah.. suddenly things start to make sense. at some point I've lost ubuntu-desktop. marking bug as invalid
<didrocks> Mirv: let me just paste the conversation here, maybe that can help other people :)
<Mirv> :D
<didrocks> Mirv: can you reject your merge request as well?
<didrocks> Mirv: so, basically, as a rule of thumb: we don't patch gsettings values for GNOME components, but uses those overrides
<didrocks> this enables us to:
<didrocks> - not have yet another patch to rebase regularly
<Mirv> sure
<didrocks> - have some overrides with the ubuntu config just in one package
<didrocks> - enable flavors to not install this package and have different config
<didrocks> (like the GNOME remix one)
<Mirv> we should have a functional session without ubuntu-default-settings though, too, but definitely not a bug in gsettings-desktop-schemas :)
<didrocks> oh, you mean not having it -> the guest session doesn't start even?
<Mirv> didrocks: it starts, but heavily broken. I'm filing a bug right now.
<didrocks> Mirv: ok, let me know so that I can see the description :)
<didrocks> Mirv: you should just have different settings, like "not ubuntu feeling", but it should be usuable
<Mirv> didrocks: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1050237
<ubot5> Ubuntu bug 1050237 in compiz (Ubuntu) "No functional desktop session if ubuntu-default-settings overrides are not available" [Undecided,New]
<Mirv> maybe simply a nautilus related problem instead of compiz, but if you can figure out more please change
<Mirv> you should be able to reproduce it by simply removing ubuntu-default-settings and starting a guest session
<Mirv> so moved to #ubuntu-desktop
<duflu> Mirv, didrocks: The trails can probably only happen if the window on the desktop is broken. Because a working window will damage and redraw correctly. And no window will be shown as just wallpaper (drawn by compiz)
<didrocks> duflu: not that complicated :)
<didrocks> duflu: look my explanation on other channels :)
<didrocks> it's not the desktop window which is broken
<didrocks> it's just there is nothing handling it
<didrocks> duflu: I also added some explanation on the bug report
<Mirv> I'm so happy when things get a logical explanation... I started to be puzzled. it's quite many times when things not working is explained by ubuntu-desktop (and friends) missing.
<didrocks> Mirv: yeah, I prefer as well having the precise ins and outs of an issue :)
<didrocks> quite difficult sometimes for everyone as the stack and components interacting and quiteâ¦ huge :)
<didrocks> are*
<Mirv> didrocks: with that, we'd finally also be back in business with compiz, but there is choice to be made - whether to start testing 0.9.8.2 as is or wait for FFe approval of bug #1047067? we'd now have a fixed expo patch available
<ubot5> Launchpad bug 1047067 in compiz (Ubuntu) "[FFE][UIFE][regression] workspace switcher layout needs adjustments" [Medium,In progress] https://launchpad.net/bugs/1047067
<didrocks> Mirv: try to ping some release team member to get the FFe acked
<Mirv> didrocks: ok
<didrocks> Mirv: it shouldn't be difficult IMHO as it's basically a regression fix :)
<duflu> didrocks, Mirv: Sounds like bug 1050237 is out of the control of compiz. What project should it be?
<ubot5> Launchpad bug 1050237 in compiz (Ubuntu) "No wallpaper and windows leave trails, if ubuntu-default-settings overrides are not available" [Undecided,New] https://launchpad.net/bugs/1050237
<didrocks> duflu: well, compiz should probably do as gnome-shell arguably: if nothing draws the desktop, handling it
<duflu> didrocks: Already does
<duflu> See the bug
<didrocks> duflu: saw that, but it doesn't apparently?
<duflu> What we cannot handle is some app creating a window over the desktop and then failing to draw to it
<didrocks> at least for Mirv
<didrocks> duflu: nautilus doesn't create a window AFAIK
<didrocks> duflu: it does nothing here
<duflu> didrocks: Yes it does
<duflu> Just usually not visible cos it's the same as the default wallpaper
<didrocks> ah, so it's a bug in nautilus, it shouldn't in that case
<didrocks> duflu: with the option off?
<didrocks> duflu: that's what you tried?
<duflu> didrocks: I haven't tried anything, but I know from recent fixes how it gets drawn
<duflu> At the bottom, compiz opengl plugin always paints the wallpaper
<duflu> Next, usually, nautilus is running and repaints the wallpaper, plus icons etc
<didrocks> duflu: so, here is what the bug is about
<didrocks> duflu: I think you misread/I didn't explain it right
<didrocks> duflu: in Mirv's case, without the override, the default is "nautilus don't draw the background"
<didrocks> this is why you see this trail here
<duflu> But it still creates a window
<didrocks> that's my question, did you confirm this?
<duflu> which is on top of what the opengl plugin paints
<duflu> So the trails are still nautilus
<didrocks> duflu: ^
<duflu> didrocks: How? Just remove the package and log in guest?
<didrocks> duflu: org.gnome.desktop.background show-desktop-icons, set that to false
<didrocks> then, you can kill nautilus
<Mirv> I re-tested it myself by apt-get remove ubuntu-default-settings and launching guest session
<duflu> didrocks, Mirv: Nope, tried all that and still no bug :/
<Mirv> :( still a mystery, then
<Mirv> except for that like I said, on guest ps ax | grep nautilus shows nothing
<Mirv> for me
<didrocks> yeah, nautilus isn't started in that case
<didrocks> so it seems compiz doesn't fallback
<Mirv> unless ubuntu-default-settings is installed
<didrocks> Mirv: right, and again, this is expected :)
<Mirv> ok, good..
<Mirv> didrocks: FFe approved, please merge lp:~timo-jyrinki/ubuntu/quantal/compiz/fix_expo to lp:ubuntu/compiz so we have the fixed expo in and enabled
<didrocks> Mirv: sweet! done :)
<Mirv> thanks!
<didrocks> yw :)
<tjaalton> is it possible to run compiz with GL on quantal, in order to verify drivers being broken/getting fixed?
<davidcalle> JohnLea, ping?
<mhr3_> bschaefer, ping?
<bschaefer> mhr3_, a bit late for you isn't it?
<mhr3_> oh yey :)
<mhr3_> bschaefer, could you re-approve the branches we approved today but failed?
<mhr3_> start light to see if the mergers work now :)
<mhr3_> that's all :)
<bschaefer> mhr3_, alright! They should be in my email :)
<mhr3_> bschaefer, and thanks
<bschaefer> or active reviews
<mhr3_> ;)
<bschaefer> np :)
<bschaefer> have a good night!
<mhr3_> thanks
 * mhr3_ hopes to wake up to an awesome day where everything is merged :)
#ubuntu-unity 2012-09-14
<mhr3__> davidcalle, pls don't push directly to videos, everything should have mp, so the bots do their jobs
<davidcalle> mhr3__, oh ok
<Mirv> tjaalton: GL on quantal? to be precise, normal GL is always used on x86, it's just that the commands used are compatible with GLES now
<Mirv> but the previous code paths have been removed
<tjaalton> ok
<quequotion> Hello!
<quequotion> Anyone available to help squash a bug?
<quequotion> I'd like to see bug 1025535 fixed before quantal's release.
<ubot5> Launchpad bug 1025535 in Compiz "Unity with transparent desktop cube visible over full-screen applications" [Low,New] https://launchpad.net/bugs/1025535
<quequotion> i don't know what's going on in the code exactly, but making the cube transparent seems to convince unity that it should always be visible.
<srVed> hi guys :D
<srVed> (I am a noob first-time user of this IRC thingy)
<srVed> I am developing a few small and simple programs using M$ Visual Studio 2010 (Making sure they are compatible with Mono), and I#d like to know if there is an AppIndicator plugin for visual studio, so I can add a 'proper' application indicator for my program to Unity's panel?
<srVed> ... nice long list of people on here and no-one is chatting? ... is this not an instant messenger type thingy?
<popey> hi srVed
<popey> people are busy I guess
<popey> or they don't know the answer to your question, or both
<srVed> thats cool :)
<Klap-in> and some are on different time zones
<srVed> nice to know this is working..lol
<Klap-in> :)
<srVed> is this the correct place to ask my unity-developer-related question?
<romario333_> I think you should have a look at documentation on app indicators here: http://unity.ubuntu.com/projects/appindicators/
<srVed> I did m8 - no links to plugins that I could find... just source-code examples of how to use it :/
<srVed> I dont mind if there is no Visual Studio plugin.. I can always continue with whitelist ["all"]...lol but that aint good for the 'normal user'
<srVed> tell you what guys, I'll lob up the question on http://askubuntu.com :)
<srVed> cheers for the replies :D bye
<Klap-in> https://launchpad.net/hello-unity
<quequotion> hello
<popey> hi quequotion
<quequotion> i'm looking for help with bug 1025535
<ubot5> Launchpad bug 1025535 in Compiz "Unity with transparent desktop cube visible over full-screen applications" [Low,New] https://launchpad.net/bugs/1025535
<popey> quequotion, are people able to reproduce that with unity from the repo, not just backported packages?
<quequotion> I can reproduce that with every version of unity
<quequotion> Some more easily than others
<quequotion> I've downgraded and upgraded a few times, to check if the issue is the same in quantal's unity/compiz as it is in precise's.
<quequotion> I'd noticed how cube opacity had odd effects before, as commented in bug 734908, comment #70, but there were too many other glitches going on to know what I was looking at.
<ubot5> Launchpad bug 734908 in Compiz "Unity is visible on top of fullscreen apps" [High,In progress] https://launchpad.net/bugs/734908
<quequotion> also, the packages I've installed aren't actually backported. I've installed compiz and unity from the quantal repo, along with their necessary dependencies.
<quequotion> any thoughts?
<davidcalle> JohnLea, ping
<davidcalle> JohnLea, when you have a the time, could you please have a look at https://bugs.launchpad.net/unity-lens-photos/+bug/1049090 ? It's an OEM priority regarding the Photos lens hotkey.
<ubot5> Ubuntu bug 1049090 in Photos Lens "The shortcut Super + P of photo lens is conflict to Video out hotkey" [High,Confirmed]
<davidcalle> om26er, ping
<om26er> davidcalle, hey!
<davidcalle> om26er, hey :)
<davidcalle> om26er, do you know when the next Unity release is supposed to happen? (with the unity-asset-pool changes)
<om26er> davidcalle, it should be something next week
<om26er> before thursday/ on thursday
<om26er> since that's the beta-2 freeze day
<davidcalle> om26er, ok. I'm wondering if I do my photos lens release now or later, since it needs some icons from the new unity-asset-pool... Meh, nevermind, I'll wait :)
<davidcalle> Thanks!
<om26er> yw :)
#ubuntu-unity 2012-09-15
<pavolzetor> https://bugs.launchpad.net/unity/+bug/934431
<ubot5> Ubuntu bug 934431 in Unity "arrows in alt-tab switcher are not pixel perfect" [Undecided,Confirmed]
<pavolzetor> can you look at this bug report?
<pavolzetor> it should be easy to fix :)
#ubuntu-unity 2012-09-16
<bobweaver> is there something wrong with the staging server I can not connect to it too get upgrades on the software
<popey> bobweaver, staging server?
<bobweaver> yeah
<popey> can you be more specific
<bobweaver> sure
<bobweaver> deb http://ppa.launchpad.net/unity-team/staging/ubuntu quantal main
<popey> what problem are you getting?
<popey> http://ppa.launchpad.net/unity-team/staging/ubuntu loads in a browser
<bobweaver> 404
 * popey feels like it's getting blood from a stone
<popey> what url gives you 404?
<bobweaver> hange on lets me make a long thing of what is going on
<popey> can you pastebin the error perhaps?
<bobweaver> so When I woke up I sis like I always do look for updates to unity  and upgrade my software. But today I like most days I seen that in the staging server things have changed so I wanted to get thous changes and so I ran a upgrade but the stagging server (ppa) keeps saying that I am getting 404 on request to the staging server
<bobweaver> Sure I will pastebinit
<bobweaver> http://paste.ubuntu.com/1209451/
<popey> you probably want to just do a "sudo apt-get update" and then upgrade again
<bobweaver> Yeah I gave that a shot
<bobweaver> I can connect to get upgraded bzr but have to compile all
 * popey takes a look
<bobweaver> it is weired that I can connct via bzr but not https
<bobweaver> or what ever is used to connect to DB with apt
<popey> you are connecting via https fine
<popey> 404 doesn't mean "can't connect"
<bobweaver> Oh
 * bobweaver ducks 
<popey> i would do "sudo apt-get update" again
<bobweaver> I will try sure
<popey> hmm, packages haven't updated for some hours
<bobweaver> it was compiz I think
<bobweaver> popey,  it connected Oo and is working
<bobweaver> sorry to waste time
<bobweaver> but thanks a bunch :)
#ubuntu-unity 2013-09-09
<Saviq> morning everyone o/
<Mirv> welcome back Saviq!
<Saviq> hey Mirv
<mzanetti> Saviq: hi! welcome back!
<Saviq> mzanetti, hey, thanks!
<Gsport> we got tyour back
<mzanetti> Saviq: need a mumble/hangout with you once you caught up with your mails
<Saviq> mzanetti, indeed
<mzanetti> tvoss: moin
<mzanetti> sil2100: who do I need to ask for getting a new package into the default image?
<Saviq> mzanetti, should something depend on it?
<greyback> Saviq: welcome back
<Saviq> greyback, hey, thanks!
<mzanetti> Saviq: talking about qtdeclarative5-qtlocation-plugin. Apps will depend on it, however, we can't have such deps in click packages
<Saviq> mzanetti, I think we'll have a meta-package for the framework which click apps can depend on
<Saviq> mzanetti, so if the framework required is ubuntu-13.10 - there will be a metapackage like that or something
<mzanetti> sounds reasonable. I just wanted to publish a click package depending on it on the weekend and noticed that it's not in yet
<Saviq> mzanetti, but in the mean time - ogra can add it to the image seed
<mzanetti> ogra... thanks
<mzanetti> will ping him
<Saviq> mzanetti, ok, I think now can be a good time - ready when you are
<mzanetti> Saviq: I am
<Saviq> mzanetti, ok, starting a hout
<tjaalton> hey, gen3 intel is broken on saucy due to the dri driver saying it supports opengl2.1, which then makes it dog-slow as shown on bug 1222602
<ubot5> bug 1222602 in mesa (Ubuntu) "[gen3] Bad performance on GMA950 and GMA3150" [High,Confirmed] https://launchpad.net/bugs/1222602
<Saviq> greyback, ping
<greyback> Saviq: pong
<asac> greyback: hey .. you feel landing is ready today?
<asac> ricmm: ^^
<larsu> MacSlow: what exactly in this branch breaks sync notifications? https://code.launchpad.net/~sjakthol/notify-osd/fix-1191565/+merge/184462
<larsu> the fix works fine for me
<greyback> asac: yes landing should happen today
<mzanetti> greyback: https://bugs.launchpad.net/unity8/+bug/1221102 this should be fixed, right?
<ubot5> Launchpad bug 1221102 in Unity 8 "FTBFS Sep 5th" [Critical,Fix committed]
<greyback> mzanetti: yep
<mzanetti> I'm wondering why we don't see any releases of unity8 happening then
<asac> greyback: whast still missing before we land?
<asac> do you have a list of issues you want to nail down first?
<greyback> mzanetti: releases are being blocked right now. They've to be done manually
<greyback> asac: this is the doc we're following: https://docs.google.com/a/canonical.com/document/d/1wpeC8WLHJ6yn4YCYiJlAhD71HPugBMq80Xnmm99fhCI/edit#heading=h.x2vkdgbc9eq
<mzanetti> greyback: blocked by us or is something else broken?
<asac> mzanetti: we have publishing in manual mode
<greyback> asac: I'm fixing up AP tests, and addressing review comments
<asac> in order to ensure that unity can land in an isolated manner
<asac> so if you want to land unity8 and mir, we are more or less ready in a couple of hours i believe
<greyback> asac: excellent, I'll keep you posted
<MacSlow> larsu, it breaks the layout causing the sync. bubble to not render
<larsu> MacSlow: they do for me. Did you ./configure with --prefix=/usr so that the icons get picked up? (I had the same problem at first)
<MacSlow> larsu, did use my usual build-test-script... hm... would be surprised if that all of a sudden failed me...
<MacSlow> larsu, I can try again the usual/manual way...
<seb128> MacSlow, can you try without that patch to confirm it's the patch creating the issue for you?
<MacSlow> larsu, seb128: yeah... hold on
<larsu> MacSlow: no, I didn't use that script (where is it?)
<MacSlow> larsu, no... it's a local thing I've here... not part of the notify-osd branch
<MacSlow> larsu, seb128: patch is ok... my bad... my local build/test-script for nosd failed me... :/
<MacSlow> larsu, seb128: I'll approve it... tested it with rb use-case and usual examples from the nosd branch
<larsu> MacSlow: thanks!
<seb128> larsu, MacSlow: great, thanks
<Twenty-three> hi guys, a rencent update has left me without launcher in unity, i use nvidia propietary drivers, i have checked the compizconfig settings manager and there doesn't seem to be any problem with unity in there, how to go about it?
<greyback> Twenty-three: you have no dash either? (try hitting the "Super" key, aka the windows key)
<Twenty-three> greyback, i don't have it either
<Twenty-three> i only have the desktop and my desktop icons
<greyback> Twenty-three: have you the panel at the top of the screen?
<Twenty-three> nope
<greyback> Twenty-three: is hte Unity plugin enabled in ccsm?
<Twenty-three> i also lost the work spaces, i only have one
<Twenty-three> unity is enabled and disabling it followed by enabling it again displays no errors or warnings
<Twenty-three> i had experienced something similar before but that was caused by a kernel update, i don't think that was the issue this time
<greyback> Twenty-three: beyond my expertise I'm sorry to say, I don't know unity that well
<Twenty-three> (back then i could only fix it by installing from scratch as my attempts at fixing stuff messed up things further)
<Twenty-three> kk, thanks greyback, i'll wait further
<greyback> Twenty-three: if you try logging in as guest user, see if things work there? If so would indicate you've a configuration Unity doesn't like
<bregma> Twenty-three, there have been no Unity stack updates in over a week, but the usual cause for the problem you're describing is you have a PPA in your APT sources
<bregma> your best bet is probably to open a bug using 'ubuntu-bug unity' so more information can be gathered
<Twenty-three> greyback, that had been suggested to me before but i wasn't quite sure how to go about it
<Twenty-three> bregma, i'm afraid i don't know what you mean by PPA in APT sources
<Twenty-three> would you mind elaborating a bit?
<bregma> Twenty-three, if you log out you should see a log in prompt that lets you choose to log in as the guest user, that will let you do the test greyback suggested so we can try to narrow down the nature of the problem
<Twenty-three> i'll try that
<Twenty-three> how would i log out from the terminal though? (i am not that experienced and the terminal is all i can do since there is no dash)
<bregma> hmm, there's a problem
<bregma> do you get the login prompt when you reboot?
<bregma> (you can configure to always just log in to your user on reboot)
<Twenty-three> nope, i had set it so that i wouldn't be required to enter credentials upon booting
<Twenty-three> oh, how would i do that?
<Twenty-three> if i right click on the desktop i can get the settings to open
<bregma> hmm, I have no idea, this is an area where I've never had to poke my head before
<bregma> tell you what, just do the 'ubuntu-bug unity' from the terminal and file a bug, it will give more information
<Twenty-three> kk, i'll investigate that and i'll get back here to report results, brb
<Twenty-three> (currently in windows)
<Twenty-three> thanks bregma, i'll be back soon, i should hope
<greyback> mzanetti: have a sec: https://code.launchpad.net/~gerboland/unity-api/add-qenums/+merge/184534
<mzanetti> greyback: refresh the page
<greyback> mzanetti: :) thanks
<greyback> mzanetti: that explains why the enums weren't working. Will clean that up now
<mzanetti> thanks greyback
<greyback> np
<mzanetti> Saviq: we have an issue with click apps :/
<Saviq> mzanetti, ?
<mzanetti> Saviq: so, when a click app is launched, I get it's desktop file which is located in ~/.local/share/applications/
<mzanetti> Saviq: because of click app's nature, the icon must be referred to relative
<mzanetti> Saviq: but in fact the icons is somewhere in /opt/
<mzanetti> => neither Dash nor Launcher can display it currently
<Saviq> mzanetti, that's what the Path= in the .desktop file is supposed to take care of, no?
<Saviq> mzanetti, i.e. "%1/%2".arg(path).arg(icon)
<Saviq> mzanetti, where path is Path in .desktop, icon is Icon in .desktop?
<mzanetti> look at that...
<mzanetti> I totally missed that one :)
<mzanetti> nice
 * mzanetti wonders if it shouldn't be X-Click-Path or the like
<mzanetti> but ok... can solve the problem with this
<Saviq> mzanetti, bug 1204596 btw
<ubot5> bug 1204596 in unity-mir "Unity 8 does not honor Path= in desktop files" [High,Fix committed] https://launchpad.net/bugs/1204596
<mzanetti> aha!
<Twenty-three> i'm back
<Twenty-three> i found out how to log out from the terminal
<Twenty-three> when logging in as a guest everything seems normal for a few seconds, then i see a black screen and only get to see my mouse movements, no desktop, no icons, no dash and no launcher
<Saviq> dednick, ping
<dednick> Saviq: pong
<Saviq> dandrader, ping
<dandrader> Saviq, pong
<dandrader> Saviq, welcome back!
<Saviq> dandrader, right back at you! :)
<dandrader> :)
<fginther> sil2100, we still need to merge changes into lp:autopilot and friends
<fginther> sil2100, we need a new head :-)
<sil2100> fginther: what do you mean? btw. could you enable auto-landing for the 1.3 branches? ;)
<Twenty-three> how can i reset unity in 13.04?
<sil2100> fginther: since if there were some changes waiting to get merged, then just merge it into trunk and then backport to 1.3 ;)
<fginther> sil2100, we just need a place to maintain the lp:autopilot branch so that upstream merger keeps going
<fginther> sil2100, we'll figure it out, in a meeting now
<thomi> sil2100: I just replied to your email
<fginther> sil2100, lp:autopilot/1.3 jobs are deployed
<sil2100> Thanks! fginther lp:autopilot is still there
<sil2100> But we'll be diverging Head soon
<Saviq> dednick, you joining?
<dednick> yup
<fginther> sil2100, yes, it's still there, but there is now nothing to drive upstream merger
<fginther> the "autopilot" project entry was changed to lp:autopilot/1.3
<fginther> sil2100, we need a new cupstream2distro-config entry for lp:autopilot
<sil2100> fginther: ok, let me put that in no-dailies :)
<sil2100> fginther: can I do that after lunch?
<fginther> sil2100, I can do that, no worries. Just wanted to work out a location
<fginther> sil2100, we need to figure out a general approach. Autopilot is just the first case
<ricmm> mzanetti: ping
<ricmm> the failing test you see drops in waitUntilApplicationWindowIsFullyVisible() ?
<mzanetti> ricmm: in a meeting right now. will check in a bit
<cwayne> hey guys, I'm wondering what the plan for additional scopes is with the r/o image?  Can they simply go in ~/.local/share/unity/scopes?
<mzanetti|otp> greyback: dandrader, mterry, we need to move the standup
<mzanetti|otp> I'll ping you in a bit
<mterry> mzanetti|otp, ok
<karni_> guys, unity8 builds, but can't run properly http://paste.ubuntu.com/6083510/
<mhr3> cwayne, there's no possibility to install additional scopes on the device
<mhr3> for 13.10
<mhr3> well.. besides in the oem image
<mhr3> but that's not really installing
<cwayne> this is for the oem image :)
<mhr3> cwayne, all the scope bits will be in /custom/...
<cwayne> like /custom/usr/share/unity/scopes ?
<mhr3> and /custom/something will be part of XDG_DATA_DIRS
<mhr3> cwayne, there was talk about loosing the share part, not sure what was the conclusion
<mhr3> think it's /custom/xdg now
<mhr3> seb128, ^?
<seb128> mhr3, cwayne: /custom/xdg/{data,config}
<seb128> cwayne, mhr3: https://launchpad.net/ubuntu/saucy/+source/ubuntu-touch-customization-hooks/0.2
<mhr3> seb128, is /custom/xdg one of XDG_DATA_DIRS or is it /custom/xdg/data?
<cwayne> seb128: do we have this documented (specifically how scopes will be laid out)?
<seb128> cwayne, mhr3: http://launchpadlibrarian.net/149433407/ubuntu-touch-customization-hooks_0.1_0.2.diff.gz
<seb128> cwayne, I've no idea about that, I've not been part of the discussions about scopes customization...
<mhr3> cwayne, same as on normal image but you s@/usr/share@/custom/xdg/data@
<mhr3> cwayne, i have writing a todo for that on my list
<mhr3> eh... a howto on my todo :)
<cwayne> mhr3: :)
<mhr3> let me check my device though.. was testing it there
<mhr3> can paste you the tree it you want it now
<cwayne> mhr3: that'd be a good start
<ricmm> dandrader: ping
<ricmm> dandrader: have you been able to take a look at the last failing test?
<kgunn> Saviq: "glad to have that sorted".....famous last words ?...that was one of those meeting i fear we'll repeat before we conclude 13.10
<dandrader> ricmm, you're talking about u8-newAppAPI2 branch? greyback just got it fixed
<dandrader> verified myself
<greyback> mzanetti|otp: when you return, would like your 3rd pass
<Saviq> Cimi, dandrader, kgunn, greyback, mterry, mzanetti, MacSlow, dednick can we do standup now?
<mzanetti> ack
<greyback> yep
<MacSlow> Saviq, ok
<dandrader> Saviq, ok
<mterry> ok
<Saviq> Cimi, you around?
<Saviq> kgunn, https://plus.google.com/hangouts/_/362b8d3cb68f318a3af962041a77faa4e0dc1178
<mzanetti> ricmm: pong
<mzanetti> ricmm: is the question still valid?
<mzanetti> greyback: hmm... still failing
<ricmm> mzanetti: not sure, I havent confirmed
<mzanetti> greyback: altough different
<ricmm> mzanetti: gerry says you'd need trunk unity-api
<ricmm> which im installing deps for
<greyback> mzanetti: what is failing?
<ricmm> zzz
<mzanetti> http://paste.ubuntu.com/6083638/
<greyback> mzanetti: jenkins won't be happy, since qtubuntu changes have to land anyway
<mzanetti> greyback: no, this is locally
<mzanetti> but true.. I didn't update unity-api
<mzanetti> so the roles might be missing
<greyback> mzanetti: yep that's why
<mzanetti> greyback: \o/
<greyback> mzanetti: yay!
<ricmm> same here -- \o/
<ricmm> happr0ved
<greyback> ok let's land this sh*t!
<ricmm> ill do a round of testing
<ricmm> got a nexus 4 now
<greyback> I'm building *everything* now
<mzanetti> greyback: what happened with appIdToDesktopFile() ?
<greyback> ricmm: how will we be switching SF to Mir and back?
<mzanetti> just dropped it?
<greyback> mzanetti: didn't need it, dropped it
<mzanetti> ok
<mzanetti> greyback: well, looks good to me now
<greyback> mzanetti: thank you for reviewing
<mzanetti> greyback: approved, altough NOT top-approved
<greyback> mzanetti: perfect
<mzanetti> I'll let the coordination of all those branches to you
<ricmm> wait for the top approvals, I'll coordinate that
<ricmm> give me 10
<mhall119> Saviq: http://ubuntuone.com/1EN3zFv0U5R8pvAq38lwTj is killing me :(
<mhall119> look at my load
<Saviq> dednick, any update on the CPU hogging â?
<Saviq> mhall119, I just got back from 2 weeks holiday, so can't comment from the top of my head
<Saviq> mhall119, can you please file a bug with as much info as possible
<mhall119> Saviq: ok, I'll wait for dednick then
<mhall119> didn't I report a bug for this already?  I'll check
<Saviq> mhall119, there was one reported
<Saviq> mhall119, bug #1206991
<ubot5> bug 1206991 in Unity 8 "Frequent CPU hogging" [Critical,Fix committed] https://launchpad.net/bugs/1206991
<Saviq> mhall119, but since it's fix released...
<Saviq> mhall119, but first, is that with all the latest things?
<mhall119> Saviq: I dist-upgraded over the weekend,but I'll do it again and reboot
<mhall119> Saviq: my issue might be unrelated to those fixes though
<mhall119> heh, rebooted and now sensorservice is between 95% and 100% CPU
<mterry> kgunn, btw, I forgot to mention last week, but you can now set the password/pin as described in https://bugs.launchpad.net/ubuntu-system-settings/+bug/1218010/comments/1
<ubot5> Launchpad bug 1218010 in ubuntu-system-settings (Ubuntu) "greeter unlock configuration" [Undecided,New]
<kgunn> mterry: thanks!
<mterry> kgunn, and the rest of that bug is changing the system settings app to use that goofy method until we split out
<mterry> kgunn, so UI even should do the right thing (it's fix committed, not sure if released)
<kgunn> got it
<mhall119> ok, sensorservice is behaving now, must have been actually doing something not just stuck
<Saviq> MacSlow, ping
<Saviq> mterry, ping
<MacSlow> Saviq, yup?
<mterry> Saviq, hello
<mhr3_> cwayne, sorry it took a while, been in a meeting
<mhr3_> cwayne, anyway, http://paste.ubuntu.com/6083805/ you just need to change the share to xdg/data
<mhr3_> cwayne, for some yet to be fixed reason python scopes in the /custom don't work, but C ones do
<cwayne> mhr3_: ah, perfect
<dednick> Saviq, mhall119: no update. havent been able to reproduce it. but i havent had much time to spend trying.
<cwayne> mhr3_: is there an eta for a python scope fix?
<mhr3_> cwayne, atm no
<mhr3_> cwayne, plus we don't really want python scopes on the phone
<cwayne> mhr3_: ah, right
<cwayne> too resource intensive?
<mhr3_> yep
<cwayne> makes sense :)
<mhr3_> cwayne, there are still some fixes that didn't land for the whole scope in /custom to fully work, with current image you can only add a scope there and create a separate dash page for it
<mhr3_> integrating with existing scopes needs a few more branches to land
<mhr3_> cwayne, so if you're trying something specific just ask and i can tell you whether you can even expect it to work at this very moment
<Saviq> kgunn, re: scope disable/enable - I can't reply on the document, but it (almost) works already
<Saviq> kgunn, the preview is there, for some reason if you click "Disable" it doesn't work unfortunately
<kgunn> :))
<cwayne> it adds the scope to the disabled list in gsettings
<cwayne> it just doesnt change the button
<Saviq> cwayne, indeed, kgunn â
<Saviq> cwayne, I wonder why, if it sent an updated preview (seems that's what happens on the desktop) it should Just Workâ¢ on unity8
<kgunn> ah...thanks guys
<mzanetti> greyback: time for an easy one? https://code.launchpad.net/~mzanetti/unity8/launcher-click-icon/+merge/184614
<greyback> mzanetti: yeah sure
<cwayne> mzanetti: ping
<CallMeJake> Hey folks, long-winded unity-greeter question, short version, I'd like to put 'indicator-weather' on my unity-login screen; and I think bug 1155157 "Allow custom indicators" is related
<ubot5> bug 1155157 in unity-greeter (Ubuntu Raring) "[FFe] Allow custom indicators" [Wishlist,Fix released] https://launchpad.net/bugs/1155157
<karni> Hi guys! Question here. Is it possible that a qml file that I'm adding in Qt Creator for some reason isn't getting pushed to the phone when I do ./run_on_device, so the runtime doesn't see that file and report "foo.qml is not a type"?
<karni> yep.. I just confirmed they files are not pushed
<dandrader> karni, if it's a new file, you have to "bzr add" it
<karni> dandrader: yes, learned that the hard way :) thanks
<karni> I eventually had a look at run_on_device and realized I had to bzr add
<dandrader> it happened the same to me a while ago :)
<davmor2> guys I have a weird issue on saucy,  I install a new app the icon appears in the launcher but when you click on it nothing happens, if I open the dash it works fine from there.
<davmor2> this is on unity7
<davmor2> oh and for clarity it is the commercial apps that I'm testing
#ubuntu-unity 2013-09-10
 * greyback__ waves goodnight, may not be online until later than usual tomorrow
<mzanetti> Saviq: do you know the release jenkins didn't stop in a week?
<mzanetti> sil2100: hi, good morning.
<mzanetti> sil2100: do you know why we are still not releasing unity8? I think the issues in our code/dependencies should be resolved
<Saviq> mzanetti, it's running now http://10.97.0.1:8080/view/cu2d/view/Head/view/Unity8/
<Saviq> mzanetti, but the checks are failing http://10.97.0.1:8080/view/cu2d/view/Head/view/Unity8/job/cu2d-unity8-head-2.2check/
<Saviq> mzanetti, but it looks like a failure of the job
<mzanetti> Saviq: hmm... I just found an issue... I may have approved a bad commit last week
<Saviq> mzanetti, regardless, the containers fail to start in the release jenkins
<mzanetti> ok
<Saviq> mzanetti, and I've read about that issue somewhere in my emails yesterday
<mzanetti> Saviq: ever used this? https://launchpad.net/bzr-bisect
<Saviq> mzanetti, yes, but it doesn't work for me
<Saviq> mzanetti, not in any useful way at least
<Saviq> Last Modified over a year ago :/
<mzanetti> the plugin itself seems to work fine still
<mzanetti> the problem is that unity8 doesn't build when going back more than 5 revisions because it doesn't match unity-api any more
<mzanetti> but found a good revision that still builds... now it should be useful :)
<sil2100> mzanetti: hi!
<sil2100> mzanetti: I will try to get it released today, we didn't release anything yesterday since we had some hardware/testing issues...
<mzanetti> ah ok. thanks
<mzanetti> Saviq: found the bad commit. can I just push a revert to trunk
<mzanetti> ?
<mzanetti> or want me to go the review path for that too?
<Saviq> mzanetti, file a MR and we'll fast-track it through
<sil2100> mzanetti: sadly, I don't see in my inbox any notice that it got fixed, but maybe it finally is...
<sil2100> Although I see the stacks are generally in a baaad state, with hunderets of FTBFS
<mzanetti> can anyone tell me what FTBFS means?
<Saviq> mzanetti, Failure To Build From Source
 * mzanetti knows FTB as Frontline Testing or Bluetooth
<mzanetti> for
<mzanetti> :D
<mzanetti> Saviq: https://code.launchpad.net/~mzanetti/unity8/revert-r-304/+merge/184733
<mzanetti> dandrader: already up?
<dandrader> mzanetti, yes! :)
<mzanetti> dandrader: dude... anyways, that merge is for you ^
<dandrader> mzanetti, that revert thing?
<mzanetti> yes
<mzanetti> it reverts your last commit
<dandrader> ouch
<mzanetti> if you know where the issue is, feel free to disapprove the revert and file a new one that fixes the crash
<mzanetti> dandrader: but it crashes somewhere in LVWPH
<mzanetti> so I figured we should get back to a working state and then try to fix it properly
<dandrader> mzanetti, you also have to reopen the related bug
<dandrader> once it gets merged
<Saviq> already merging
<dednick> larsu: ping
<larsu> dednick: good morning
<dandrader> Saviq, is https://bugs.launchpad.net/touch-preview-images/+bug/1193419 really a critical bug. I'm thinking about lowering its importance
<ubot5> Launchpad bug 1193419 in Unity 8 "Running apps should always be visible when navigating to apps lens" [Critical,In progress]
<dednick> larsu: howdy. any idea why qmenumodel hasn't done a daily release since the UnityMenuAction index change?
<Saviq> dandrader, well, it's a regression and breaks user experience :/
<dednick> larsu: i can't put through my messaging branch until that's done.
<Saviq> dandrader, and we've had it for too long already...
<larsu> dednick: a lot of stuff is on manual publish for some reason. seb128 should know more :)
<seb128> yeah, things are on manual landing
<seb128> and the lxc containers are screwed due to a kernel bug
<seb128> fun week...
<larsu> seb128: sigh ... we really need qmenumodel to land
<larsu> can somebody do that manually or do we have to wait?
<seb128> sil2100, Mirv: ^
<seb128> larsu, I would prefer us to push on getting the landing unblocked that start landing components manually
<seb128> I want system settings to land, indicator need landing as well, as does hud
<larsu> seb128: I can understand. It's just that we want dednick's messging menu branch to land as early as possible to get some exposure before the release
<larsu> seb128: do you know when this could be unblocked?
<seb128> asac, ^
<seb128> asac, we need to get stuff to land again...
<mzanetti> dandrader: I reopened this merge and commented how to reproduce the crash: https://code.launchpad.net/~dandrader/unity8/runningApps_lp1193419/+merge/177630
<larsu> mzanetti: unity8 CI is again failing because of UNSTABLE tests... https://code.launchpad.net/~larsu/unity8/lp1219057/+merge/184622
 * mzanetti checks
<larsu> oh wait, commit message is missing as well
<larsu> *was* missing
<mzanetti> larsu: seems this was a temporary failure because something went wrong while testing on mako
<sil2100> larsu: which projects would you need to land?
<larsu> mzanetti: can you restart it please?
<mzanetti> larsu: sure... do you want permissions on jenkins to be able to restart jobs yourself too?
<larsu> sil2100: we decided on waiting for everything to unblock, thanks
<mzanetti> larsu: I just saw that you do have those permissions already
<mzanetti> anyways, I restarted the job
<larsu> mzanetti: ya I do, but I don't have my account data anymore :) (I almost never log in)
<larsu> mzanetti: if you can reset my password, that would be nice ;)
<mzanetti> larsu: ack
<Saviq> nic-doffay, hey, when running gallery.sh in https://code.launchpad.net/~nicolas-doffay/ubuntu-ui-toolkit/multi-selectors/+merge/184735, I get "examples/ubuntu-ui-toolkit-gallery/MultiSelectors.qml: File not found"
<seb128> Saviq, hey, wb! had good holidays?
<Saviq> seb128, thanks, yeah :)
<Saviq> seb128, could use another week to actually rest ;)
<seb128> hehe
<dandrader> Saviq, that's when you know you had good holidays!
<Saviq> dandrader, indeed :)
<seb128> Saviq, I know the feeling ;-)
<seb128> Saviq, not sure if you did email catchup yet or are still working on it, we discussed the "gsetting key by form factor" but it ended up in "we are not sure that's a good idea/to have a valid usecase for it" ... so we need more input from somebody who has examples ;-)
<Saviq> seb128, yeah, still unread in my inbox
<seb128> Saviq, no hurry, I was just mentioning it in case it got lost in the middle of the flood ;-)
<Saviq> seb128, it was actually surprisingly minor - INBOX was at some 75 emails!
<Saviq> obviously there was all the other folders, but still
<seb128> yeah, that's decent enough
<Saviq> nic-doffay, feeling better, btw?
<nic-doffay> Saviq, yeah a little. Good enough to be behind a desk.
<Saviq> pstolowski, hey, does the trace in bug #1211595 look anything familiar?
<ubot5> bug 1211595 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in operator()" [Medium,New] https://launchpad.net/bugs/1211595
<Saviq> prolly not...
<nic-doffay> Saviq, how was the time off btw?
<Saviq> nic-doffay, awesome, thanks
<Saviq> nic-doffay, too short, as usual ;)
<pstolowski> Saviq: hi! sorry, had a meeting
<Saviq> pstolowski, no worries
<Saviq> ooh, nice netsplir
<Saviq> t
<pstolowski> Saviq: haven't seen this bt before, needs investigation
<Saviq> pstolowski, yeah, initially I thought it was happening in Nux, but then read it properly...
<pstolowski> Saviq: are you up-to-date with the fixes for category reordering that tsdgeos was working on before he started holidays?
<Saviq> pstolowski, he sent me an email, not gotten to it yet
<pstolowski> Saviq: ah, ok, good he did send it. no worries, I'm totally busy with other stuff, so this one can wait
<seb128> hey qt people, I've a question ... I would like to build a model from cpp to display it in qml
<seb128> that's basically a list of icons with a "name/icon/value"
<seb128> of items*
<seb128> what would you use for that as a type on the cpp side?
<seb128> QList<QObject*> ?
<seb128> QQmlListProperty?
 * seb128 is a bit lost in the google suggestions
<dandrader> seb128, yes, I think QQmlListProperty is what you want
<Saviq> seb128, yeah, QQLP is the "static list" equivalent of QAbstractListModel
<seb128> dandrader, Saviq: thanks, I'm going to look a bit more to that
<Saviq> seb128, if you only need a single value - QStringListModel's there, too
<seb128> ideally I would need a QList<QMap>
<seb128> Saviq, no, I need icon/name/value for each item
<Saviq> seb128, well, there is a QVariantListModel floating around
<Saviq> seb128, that's a QList<QVariant>
<Saviq> +wrapper for
<Saviq> seb128, we have it in unity8 and it's there in gsettings-qt
<Saviq> seb128, we should probably put it somewhere common (or even push to include in Qt)
<seb128> Saviq, that would be good, I'm going to have a look to QQmlListProperty meanwhile
<seb128> thanks
<larsu> mzanetti: still the same issues with that merge request. Looks like the notification tests are failing, but I can't imagine my patch having an influence on that.
<larsu> https://code.launchpad.net/~larsu/unity8/lp1219057/+merge/184622
<mzanetti> larsu: I've seen them fail with other branches to
<mzanetti> o
<larsu> okay, I'm hoping someone will review this despite the CI failure ;)
<mzanetti> sure
<mzanetti> MacSlow|lunch: ^^
<mzanetti> MacSlow|lunch: can you see why the notification tests are failing?
<kgunn> greyback: joy?
<greyback> kgunn: pretty much everything working (aside from OSK on Mir, which we can fix up after most stuff lands)
<kgunn> greyback: osk...meaning rotation?
<Saviq> kgunn, on screen keyboard
<greyback> kgunn: no, it's not appearing at all for the moment. I've still not figured out why
<kgunn> Saviq: thanks...i knew the acronym expansion :)
<Saviq> kgunn, d'oh sorry ;)
<greyback> suspect that maliit coming up before shell has, so maliit has no display server to conenct to and fails
<kgunn> greyback: ah...
<kgunn> greyback: not sure that can land tho, i mean, how to connect to password wifi
<kgunn> greyback: at least the symbol collision tween qtubuntu & platformapi all sorted ?
<greyback> kgunn: yes, that's fixed
<greyback> kgunn: yes on the OSK, it will be fixed, but would like to land all the other branches first
<kgunn> greyback: got it landing all != creating an image for testing
<greyback> kgunn: yep. I've the OSK working with Mir. Just upstart needs tweaking to launch things in the correct order for mir. So it's not a big deal
<MacSlow> mzanetti, I will take a look
<mzanetti> MacSlow: https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/2725/artifact/unity8.shell.tests.test_notifications.InteractiveNotificationBase.test_sd_incoming_call%20%28Desktop%20Nexus%204%29.ogv
<mzanetti> MacSlow: weird... the notification just doesn't show up
<mzanetti> it passes locally here
<MacSlow> mzanetti, it's "one of those just on Jenkins"-things...
<MacSlow> mzanetti, oddly the other notification-tests seem to pass
<mzanetti> yes
<mzanetti> and yes
<MacSlow> mzanetti, I'd not be surprised if another run makes them pass again.
<MacSlow> mzanetti, in the videos no bubble shows up at all
<mzanetti> MacSlow: it failed on about 5 runs in a row now
<mzanetti> always those 2
<MacSlow> mzanetti, locally I can't test those as I cannot compile current unity8 trunk... still trying to figure out what's missing on the build-side this time
<mzanetti> ???
<MacSlow> and I can't commit as qsortfilterproxymodeltest fails upon "bzr commit"
<MacSlow> ok.... I can't compile... so I can't commit as it is missing some built tests
<MacSlow> mzanetti, or do you know about a missing "unity::shell::launcher::LauncherItemInterface::focusedChanged(bool)" in launcheritem.cpp:144 ?
<mzanetti> MacSlow: apt-get upgrade
<MacSlow> mzanetti, I tried that of course too... but the package-db is messed up...
<MacSlow> mzanetti, this is really not my day
<mzanetti> Saviq: btw... the fact that our autopilot tests use the mock plugins is... well, dunno how to put it :D
<Saviq> mzanetti, wrong? ;)
<mzanetti> ok. lets go with that :D
<Saviq> mzanetti, but it's only using mocks for lightdm and applications, no?
<mzanetti> no... since the refactor for everything I'm afraid
<Saviq> mzanetti, nope
<Saviq> mzanetti, see the -fake-env package
<mzanetti> hmm... indeed... the launcher uses the real backend
<Saviq> Mirv, want to speed up qt build *a lot*? https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037380.html
<Saviq> mzanetti, MacSlow related  http://reports.qa.ubuntu.com/smokeng/saucy/image/4122/unity8-autopilot/ ?
<mzanetti> yes... exactly those 2
<Saviq> here's something that might possibly help http://people.canonical.com/~ogra/touch-image-stats/20130910.changes
<Saviq> the difference in the image between SUCCESS and FAILURE
<Saviq> obviously might not be related
<mzanetti> ah... git1-notify
<Saviq> yeah
<MacSlow> Saviq, mzanetti: there's too much going on atm... let me finish one thing first then I turn back to that failure...
<mzanetti> MacSlow: I'll take care at that failure... just continue with the SIM pin stuff
<MacSlow> mzanetti, ok
<MacSlow> mzanetti, thx
<Saviq> mzanetti, you're still on libnotify 0.7.5?
<mzanetti> Saviq: just doing an upgrade right now
<Saviq> mzanetti, yeah, /me runs locally, too
<mzanetti> but kde 4.11.1 comes in. takes a little bit :D
<Saviq> ;)
<Saviq> mzanetti, yeah, failure here on 0.7.6
<Saviq> mzanetti, https://git.gnome.org/browse/libnotify/log/
<Saviq> mzanetti, seems only one commit that could cause it, really
<Saviq> mzanetti, https://git.gnome.org/browse/libnotify/commit/?id=2b4ab4d22f42dd264a4ddfa68b02bba0d6c71b0b
<mzanetti> the allow-none probably
<mzanetti> dammit... I missed the standup
<Saviq> greyback, standup
<kgunn> mterry: "kind of almost works"...i'm going to use that
<mterry> :)
<greyback> Saviq: I didn't quite understand what MR you were doing on Albert's work
<Saviq> greyback, https://bugs.launchpad.net/ubuntu/+source/qtdeclarative-opensource-src/+bug/1217924
<ubot5> Launchpad bug 1217924 in qtdeclarative-opensource-src (Ubuntu) "Add patch for letting users of a QML ListView specify the delegate creation range" [Undecided,Confirmed]
<greyback> Saviq: gotcha
<Saviq> mzanetti, in the fix, please catch TypeError on calling with 6 args and only then call with 5 args, if possible
<Saviq> mzanetti, i.e. support both, 'cause we need to revert the libnotify fix for a bit
<Saviq> but then reintroduce it
<mzanetti> ok
<mzanetti> anyone knows why unity8 needs 20 secs for starting up lately?
<Saviq> mzanetti, sounds like a service is blocking
<Saviq> mzanetti, hud?
<Saviq> mzanetti, mine starts straight away
<mzanetti> yeah... hud sounds reasonable
<greyback> yep hud
<dandrader> mzanetti, I always had it after I dist-upgraded my desktop and some hud-related thing got updated. rebooting "solved" it
<nic-doffay> Saviq, what do you make of the last few comments here? https://code.launchpad.net/~nicolas-doffay/unity8/filter-selector/+merge/183503
<nic-doffay> I've been trying to get to the bottom of this issue to no avail.
<Saviq> nic-doffay, let me restart the job there
<Saviq> ah actually it's 1 hr old
 * Saviq looks through
<Saviq> nic-doffay, https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/2728/testReport/junit/unity8.shell.tests.test_notifications/EphemeralNotificationsTests/test_summary_and_body_Desktop_Nexus_4_/ looks weird
<Saviq> nic-doffay, and I can reproduce locally
<nic-doffay> Saviq, sorry meant to specify not jenkins, the comments about tryCompare.
<Saviq> nic-doffay, yeah, but still... where does the Popover failure come from..
<Saviq> nic-doffay, ah, you removed "import Ubuntu.Components.Popups 0.1"
<Saviq> nic-doffay, I expect one of them to be strins
<Saviq> strings
<Saviq> nic-doffay, i.e. "true" != true, but print(true) == print("true")
<Saviq> nic-doffay, that's why the message isn't helpful
<Saviq> nic-doffay, but regardless, I get quite a bit of errors http://pastebin.ubuntu.com/6088153/ and dash doesn't work at all
<nic-doffay> Saviq, you're right about that. Still busy with the other issue.
<nic-doffay> Saviq, got it, checking out the interactive issue now.
<nic-doffay> Saviq, those are fixed. If you don't mind having a look yourself in a while and give your thoughts it would be appreciated.
<Saviq> nic-doffay, cheers
<nic-doffay> Saviq, still sorting out the tests though.
<nic-doffay> But feel free to comment on the rest.
<Saviq> nic-doffay, my review might not happen, though, I'm travelling starting Thusrday, back on Monday the 23rd :/
<Saviq> nic-doffay, I'll do a functional review, though
<Saviq> (for work, that is, not going back on holiday already!)
<Saviq> nic-doffay, changing the filters doesn't seem to do anything, that expected?
<Saviq> nic-doffay, there's some weird issue with the option selector, too - when I select, the 2nd (or latter) option and reopen the selector, it scrolls up 1/2 of item height
<nic-doffay> pstolowski, ^ do you still have an unmerged branch in trunk by any chance?
<nic-doffay> Saviq, yeah those issues with the selector have been solved in a branch which landed this morning.
<nic-doffay> in the sdk
<Saviq> nic-doffay, ah ok, let me try with that, the
<Saviq> n
<pstolowski> nic-doffay: no, nothing re filters
<nic-doffay> pstolowski, any idea about what Saviq mentioned above?
<Saviq> nic-doffay, nope, the "scrolls half way up" is still there
<Saviq> nic-doffay, it's not visible in the gallery, 'cause the selectors there always show all the items
<nic-doffay> Oh Saviq
<nic-doffay> The scrolls half way up isn't a bug.
<nic-doffay> Design requested that.
<pstolowski> nic-doffay: nope.. it worked last time I integrated and tested our branches ~2 weeks ago
<nic-doffay> So the user knows you are able to scroll.
<Saviq> nic-doffay, yikes...
<nic-doffay> pstolowski, mind merging my branch and checking again?
<nic-doffay> Saviq, yeah.
<pstolowski> nic-doffay: sure, will do
<nic-doffay> pstolowski, cheers.
<nic-doffay> pstolowski, nothing has changed re that on the UI end which is why I'm confused.
<pstolowski> nic-doffay: I see, weird.. but it definately worked at some point after fixing activation issue on my side
<pstolowski> nic-doffay: do I still need that experimental sdk branch, or it's all merged?
<nic-doffay> pstolowski, 488 on PageHeader is where the action happens.
<nic-doffay> I don't think it's changed since we spoke about it last.
<nic-doffay> That is PageHeader.qml
<mhr3> sil2100, any eta on when libunity & co might land?
<mhr3> cc mfisch ^
<mfisch> cwayne / ssweeny: this is what we're waiting on ^^^
<nic-doffay> pstolowski, I think it's been merged.
<ssweeny> mfisch, ack
<sil2100> mhr3: hm, once we finally get a working daily-release tick!
<mzanetti> dandrader: fixed
<Saviq> nic-doffay, my functional comments https://code.launchpad.net/~nicolas-doffay/unity8/filter-selector/+merge/183503/comments/419957
<mhr3> sil2100, what's blocking it?
<sil2100> mhr3: strange machinery issues - first we had a broken kernel with aufs problems, now we seem to be getting network errors on jenkins on the prepare jobs all the time
<dandrader> mzanetti, approved
<pstolowski> nic-doffay: I remember I mentioned one bug to you last time we talked, where a string such as "OptionSelector_QMLTYPE_133(0x1ea4120)" was passed to setActive instead of actual option id or index; have you spotted it?
<mzanetti> Saviq: can you do that fix please... my python skills are not good enough
<Saviq> mzanetti, sure, doing
<mzanetti> Saviq: unity8/shell/emulators/create_interactive_notification.py
<mzanetti> Saviq: line 91
<mzanetti> Saviq: there's a None, but must be some GLib crap
<mzanetti> GLib.DestroyNotify
<mzanetti> whatever that is
<mhr3> sil2100, sounds like fun :P
<sil2100> mhr3: it *might* be resolved now, since I checked on one stack and it was fine, so I spinned the machinery now
<nic-doffay> Saviq, commented again. Mind elaborating on the expansion pattern going to almost full height?
<sil2100> mhr3: btw. ;) libunity changes that you want to release... do you have bugfixes there, or features? Is there an FFe for that? Since the touch FFe sadly doesn't have libunity mentioned
<nic-doffay> Saviq, my do you mean the OptionSelector should scroll when it's expanded?
<sil2100> And in the end Steve didn't want a discussion about the common desktop-touch components FFe
<Saviq> nic-doffay, see what the dash does when you tap on section headers
<mhr3> sil2100, we have scope-specific ffe for touch changes
<mhr3> sil2100, although it's not linked from the branches
<Saviq> nic-doffay, something similar needs to happen with the option selectors, too
<mhr3> sil2100, #1215397
<nic-doffay> Saviq, it just displays an additional row, correct?
<nic-doffay> Saviq, should it scroll the contents to about half way?
<Saviq> nic-doffay, not the *content* of the option selector
<Saviq> nic-doffay, but the *view* in which the option selector is
<Saviq> nic-doffay, should scroll to allow the option selector to expand to maximum needed
<Saviq> or start scrolling inside
<nic-doffay> Saviq, ah I see.
<Saviq> nic-doffay, https://docs.google.com/a/canonical.com/document/d/1_c4029C6Jwll_ng8gqp3SRnF4DgXRA3tR_LL3J-zOD8/edit
<Saviq> https://docs.google.com/a/canonical.com/document/d/1XigSp8dsW0gcL8xUkrDytm18qAyiXOXXdSaF3CWtNVg/edit#heading=h.cpfn81n0c0rr
<Saviq> nic-doffay, we discussed this earlier - there needs to be a Container and a Expandable base ListItem
<Saviq> nic-doffay, that work together to implement that behaviour
<Saviq> and OptionSelector would be an Expandable
<Saviq> mzanetti, you overengineered ;) https://code.launchpad.net/~saviq/unity8/fix-new-libnotify/+merge/184799
<pstolowski> nic-doffay: ok I see the problem
<pstolowski> nic-doffay: setActive recieves false all the time when you call it
<Saviq> mzanetti, although that fix is actually conflicting with what is said in https://git.gnome.org/browse/libnotify/commit/?id=2b4ab4d22f42dd264a4ddfa68b02bba0d6c71b0b
<Saviq> seb128, â says the *count* of arguments didn't change, but their type did
<Saviq> seb128, but the error said there was an incorrect number of arguments
<Saviq> seb128, and https://code.launchpad.net/~saviq/unity8/fix-new-libnotify/+merge/184799 fixes, but seems in conflict with what the git commit did?
<pstolowski> nic-doffay: also, judging from the behavior (options are activated anyway in the ui), it seems that ui is still "disconnected" from the backend, i.e. it keeps track of active option by itself rather than relying on the model as discussed earlier
<nic-doffay> pstolowski, see line 18
<nic-doffay> http://pastebin.ubuntu.com/6088350/
<nic-doffay> !active should access the role.
<ubot5> nic-doffay: I am only a bot, please don't think I'm intelligent :)
<seb128> Saviq, yeah, I don't understand why the count changed, I'm trying to get hold of pitti but he's in Lexington for the QA sprint and not around
<Saviq> seb128, to me it suggests the git commit is wrong, TBH
<seb128> Saviq, to me is suggest that gir is <censured> :p
<Saviq> seb128, as it will break uses that *do* want callback to destroy user data
<seb128> Saviq, anyway, I reverted the commit and intend to keep it this way until I sort it out with pitti, that's likely to create issue for any code using that api
<nic-doffay> pstolowski, forget it I think I know what it is.
<pstolowski> nic-doffay: hmm, indeed. but I added debug in setActive, and it's definately getting 'false' all the time
<Saviq> seb128, ok, I'll put the !fix on hold until then
<Saviq> mzanetti, ignore the merge for now
<Saviq> mzanetti, seems the issue might be in libunity in the end
<pstolowski> nic-doffay: I'll add comments to the MP
<mzanetti> Saviq: wait...
<Saviq> mzanetti, we reverted libnotify
<Saviq> mzanetti, so there's no need to fix it on our side
<mzanetti> removing that argument makes it compile?
<Saviq> mzanetti, yes, that's the thing
<mzanetti> python sucks
<Saviq> mzanetti, not python
<mzanetti> like really
<Saviq> mzanetti, and not compile
<nic-doffay> pstolowski, just pushed something.
<Saviq> mzanetti, gir
<nic-doffay> I think it should work now...
<mzanetti> Saviq: anyways... ping me when I should "review"
<Saviq> mzanetti, probably never
<seb128> Saviq, opened https://bugs.launchpad.net/ubuntu/+source/libnotify/+bug/1223401 for tracking
<ubot5> Launchpad bug 1223401 in libnotify (Ubuntu) "[0.7.6] the add_action api changed creating issues for clients" [Undecided,New]
<Saviq> seb128, thanks
<nic-doffay> pstolowski, let me know if the new push sorted it.
<nic-doffay> pstolowski, regarding the ui disconnection.
<nic-doffay> This is what happens.
<nic-doffay> !active is gotten from the role.
<nic-doffay> And passed straight into the backend when a delegate is clicked.
<nic-doffay> pstolowski, is this incorrect in your opinion?
<pstolowski> nic-doffay: yes, this is fine  but still, the option is selected in the ui even though it wasn't selected in the backend
<nic-doffay> pstolowski, is there a way to get the selected index from the backend?
<nic-doffay> pstolowski, like getActiveIndex or whatever
<pstolowski> nic-doffay: it didn't help
<nic-doffay> pstolowski, ?
<pstolowski> nic-doffay: there isn't. do you need it because of the sdk?
<nic-doffay> pstolowski, yeah.
<nic-doffay> pstolowski, I'd need to bind it to the selectedIndex.
<nic-doffay> of the OptionSelector.
<nic-doffay> pstolowski, no clue why that isn't working now.
<nic-doffay> What I'm doing is passing the index which is being selected and the !active
<nic-doffay> pstolowski, that sounds right?
<pstolowski> nic-doffay: indeed, it looks sensible.. but I'm still getting false
<nic-doffay> pstolowski, I'll have to do some digging.
<Saviq> kgunn, ping
<kgunn> Saviq: pong
<tedg> mhr3, Do you guys have a plan to port the application lens over to using upstart-app-launch?
<mhr3> tedg, apps lens doesn't run apps
<mhr3> unity does
<Saviq> tedg, unity will do that
<tedg> mhr3, ?  What happens when, after install, I click on "Open"?
<tedg> I guess that's the click lens
<mhr3> right
<Saviq> tedg, unity sends the "activate" signal to the scope, and it should come back with *shrug*
<mhr3> and it still won't try to run it
<Saviq> tedg, and that's when unity takes over again and activates itself via app manager
<Saviq> tedg, which, in turn, will use upstart
<tedg> Ah, okay.  I didn't realize.
<tedg> I thought the scope activated the app at that point.
<Saviq> tedg, all the activation stuff moves towards Unity at this point (with some exceptions), as remote scopes can't do zilch
<tedg> I think that about remote scopes too :-)
<mhr3> of course they can... but on the server
<mhr3> which isn't that useful :P
<tedg> I just don't see that many publicly available and anonymous sources that I want to search other than Wikipedia/Google
<nic-doffay> mzanetti, ping
<davmor2> Hey guys who is the best person to talk to about apps in the launcher not launching anything?
<mzanetti> hey nic-doffay, what up?
<ChrisTownsend> davmor2: For Unity7 or Unity8?
<davmor2> ChrisTownsend: Unity7
<ChrisTownsend> davmor2: Is this for newly installed apps from the Software Center or just in general?
<davmor2> ChrisTownsend: newly installed commercial apps.  They icon appears in the launcher click it nothing,  open the dash search for it there and click it and it launches
<nic-doffay> mzanetti, remember the test issue I was having with the filters?
<ChrisTownsend> davmor2: Hmm, how is the app being installed?  I'm asking because https://bugs.launchpad.net/software-center/+bug/1221349 is very similar to the behavior you're describing.
<ubot5> Launchpad bug 1221349 in Unity "Applications after installation via Ubuntu Software Center are creating unusable shortcuts on the launcher panel" [Undecided,Triaged]
<mzanetti> nic-doffay: which one? :)
<davmor2> ChrisTownsend: yeap that looks like it exactly infact :(
<nic-doffay> mzanetti, http://pastebin.ubuntu.com/6088637/
<ChrisTownsend> davmor2: Ok, well, we are waiting on an updated Software Center:)
<nic-doffay> This still fails.
<nic-doffay> When checking for expanded.
<mzanetti> right
<nic-doffay> mzanetti, any insights as to why?
<davmor2> ChrisTownsend: ah okay that I can chase and I know just the man to annoy ;)
<ChrisTownsend> davmor2: Great!  Thanks!
<mzanetti> nic-doffay: I'm trying to run it but I get a compile error again
<mzanetti> nic-doffay: ah ok. it runs now
<nic-doffay> mzanetti, what's the compile error?
<nic-doffay> nm
<cwayne> mzanetti: nic-doffay: so are decided on doing a config file for the infographic colors?
<nic-doffay> cwayne, I believe pete-woods was talking to someone about that the other day?
<cwayne> there was an email thread, it seemed like the end was to do a config file
<nic-doffay> cwayne, unfortunately I've heard nothing about that.
<mzanetti> cwayne: I'm not sure about that
<mzanetti> cwayne: you're right
<veebers> mzanetti: ping?
<cwayne> mzanetti: would that be easy to implement?
<mzanetti> veebers: 10 mins
<veebers> mzanetti: ack
<mzanetti> cwayne: I think so, yes
<mzanetti> cwayne: check Shell.qml and search for GSettings
<mzanetti> nic-doffay: http://paste.kde.org/p0bbdb005
<mzanetti> nic-doffay: also, you need to add objectName: "searchHeader" to the Flickable with id "header" in PageHeader.qml
<mzanetti> veebers: hi
<veebers> mzanetti: hey how are things? o/ I have a question for you
<mzanetti> good, thanks
<mzanetti> tell me
<nic-doffay> mzanetti, ah so it had nothing to do with the searchField then.
<mzanetti> nic-doffay: yes it does
<veebers> mzanetti:  I want (well I want to help someone) to run this command successful: qmlscene Dash/Apps/AppPreview.qml
<mzanetti> nic-doffay: if you start the pageHeader you'll notice that the searchField slides in from the above
<mzanetti> nic-doffay: but the thing that actually does the sliding is the Flickable around it
<mzanetti> nic-doffay: so I checked that to reach the target position
<veebers> mzanetti: is that possible? this is for testing (and mocking maybe required, just feeling that out at the moment)
<mzanetti> veebers: ./build && cd builddir && make tryAppPreview
<mzanetti> bbi 5 mins
<kgunn> mterry: mir-on-mir input working as of a moment ago...growing confidence in killing 3 week claim cycle :)
<mterry> kgunn, :)
<mzanetti> veebers: does that work for you?
<greyback> mzanetti: was there any progress fixing those 2 failing notifications AP tests?
<mzanetti> Saviq: ^
<veebers> mzanetti: sorry was afk, trying now thanks
<Saviq> greyback, mzanetti, the libnotify change is reverted
<greyback> ricmm: ^^
<mzanetti> :D
<Saviq> greyback, mzanetti so assuming it installs https://launchpad.net/ubuntu/+source/libnotify/0.7.6-1ubuntu1
<Saviq> all should be good
<Saviq> but it might not have propagated yet
<greyback> Saviq: yeah, seems it hasn't yet
<Saviq> bug #1223401 tracks the issue
<ubot5> bug 1223401 in libnotify (Ubuntu) "[0.7.6] the add_action api changed creating issues for clients" [High,Confirmed] https://launchpad.net/bugs/1223401
<ricmm> sil2100: ping
<ricmm> sil2100: ^^^ thats causing the mediumtests failures
<ricmm> will need latest libnotify in place for it to work
<sil2100> libnotify...
<sil2100> We're not daily-releasing that now do we
<Saviq> sil2100, no
<Saviq> sil2100, there was a crasher in it that got fixed upstream
<sil2100> Ok, but it's in the archive, so I guess it should be fetchable? Did you do a direct depends on that?
<Saviq> sil2100, but that changed GI API
<sil2100> On that specific version? greyback ?
<Saviq> sil2100, the fixed version isn't there yet (at least not in my archive)
<greyback> sil2100: according to Saviq, yes
<Saviq> greyback, sil2100, no, we're not depending on the specific version
<sil2100> Maybe we should? As otherwise things are broken, at least the tests, right?
<greyback> we just want the fixed version being used to run AP tests against
<Saviq> sil2100, the fixed one is not available in the archive yet (not from here at least)
<Saviq> http://paste.ubuntu.com/6089049/
<ricmm> so lets push it to the archive
<ricmm> manually or whatever
<ricmm> (:
<Saviq> ricmm, ;)
<Saviq> sil2100, btw, I recommend https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037380.html
<sil2100> Saviq, ricmm: ok, I think I'll have to EOD pretty soon - could you guys make sure that the unity8 merge gets in (i.e. CI allows for it) and drop me an e-mail about that? I will then know what's up and copy the binaries for testing in my UTC morning
<sil2100> ricmm: if you could also point to the PPA you wish to use for testing
<ricmm> sil2100: right, is there anyone state-side that can help us with that copy or whatever?
<ricmm> if its a binary copy from daily-build we can do that ourselves
<sil2100> ricmm: yeah, I guess robru or kenvandine might be able to help, they would have to run the unity8 stack and make sure it's built with the merged in change from greyback
<sil2100> ricmm: I'll update them just in case, just make sure that merge gets in from your side
<ricmm> yup
<ricmm> wheres libnotify at, published yet?
<greyback> sil2100: thanks. let us know which person we should talk to
 * greyback going afk for 45 mins
<Saviq> ricmm, it's published, yes, but doesn't seem to have propagated to archives yet
<ricmm> Saviq: ok! we'll wait
<ricmm> whats the version we are expecting?
<Saviq> ricmm, https://launchpad.net/ubuntu/+source/libnotify/0.7.6-1ubuntu1
<ricmm> Saviq: I see it now in the archive, will re-run autolanding
<ricmm> rerunning ci
<Saviq> still 0.7.6-1 here :/
<ricmm> Candidate: 0.7.6-1ubuntu1
<ricmm> you probably have a weird mirror
<ricmm> polishone
<ricmm> Saviq: http://10.97.2.10:8080/job/unity-phablet-qmluitests-saucy/1647/console
<ricmm> :(
<ricmm> not sure what the error there is
<ricmm> ah shit
<ricmm> why is it running against trunk and not my branch?
<Saviq> ricmm, I'm actually using a.u.com, but it might be tricking me into using some mirror instead (or well, I'm using apt-cacher-ng, which might be the cause, too)
<ricmm> testShell is failing in jenkins against the branch
<ricmm> but it works fine here
<ricmm> the failure is the same one that we fixed two nights ago, so I dont know whats going on
<ricmm> is it possible thats its picking up the wrong code? gee
<ricmm> fginther: can you help me out with this one?
<Saviq> ricmm, fails here
<ricmm> on your desktop?
<Saviq> ricmm, yes
<Saviq> make -C builddir testShell yields the exact same failure
<Saviq> ricmm, and if you make -C builddir tryShell
<Saviq> ricmm, unlock and launch app from launcher, it disappears after 2s or so
<ricmm> works just fine for me
<ricmm> again, works fine for me
<ricmm> and this is the same issue we were seeing before
<ricmm> if you read the comments you'll see it and then everyone signin off on it having been fixed
<Saviq> ricmm, and where was this fixed?
<Saviq> ricmm, in that branch?
<ricmm> yes
<Saviq> ricmm, or maybe in unity-api?
<ricmm> I think it was in this branch
<ricmm> but I could be wrong, I rememebr stuff going into unity-api
<ricmm> and me having to install it at some point
<Saviq> ricmm, https://code.launchpad.net/~unity-team/unity-api/trunk wasn't released yet
<Saviq> the last revision there
<ricmm> can you build trunk and check if it fixes your thing?
 * Saviq builds
<Saviq> ricmm, no, same failure
<greyback> hey
<ricmm> hey
<Saviq> greyback, FAIL!  : qmltestrunner::Shell::test_rightEdgeDrag() property visible
<Saviq>    Actual   (): true
<Saviq>    Expected (): false
<Saviq>    Loc: [/home/michal/dev/canonical/unity8/repo/tests/qmltests/tst_Shell.qml(249)]
<Saviq> FAIL!  : qmltestrunner::Shell::test_suspend() property visible
<Saviq>    Actual   (): true
<Saviq>    Expected (): false
<Saviq>    Loc: [/home/michal/dev/canonical/unity8/repo/tests/qmltests/tst_Shell.qml(249)]
<ricmm> same old error
<ricmm> but I just branched and built and ran it and no error
<greyback> Saviq: you can repro on your laptop?
<Saviq> greyback, yes
<Saviq> greyback, just built lp:unity-api trunk, thought it'd help, but same thing
<ricmm> was there a pre-req to this?
<greyback> Saviq: same error?
<Saviq> greyback, yes
<greyback> Saviq: did you rebuild unity8 after?
<Saviq> greyback, no
<Saviq> right
<Saviq> doing
 * Saviq wonders if we should actually build a lib from unity-api
<Saviq> as otherwise that's going to happen
<Saviq> unless cmake notices the change? maybe it does...
<Saviq> greyback, works
<greyback> it wouldn't make a difference. the interface header is defining a Q_ENUM. But moc is only run on that interface header in unity-api/qtubuntu
<Saviq> ricmm, yeah, we need to release unity-api
<greyback> ricmm: Saviq ok glad that's sorted. unity-api needs release first
<ricmm> phew
<ricmm> kenvandine: can you help us with this one please?
<kenvandine> ricmm, sure
<kenvandine> ricmm, so a build of the unity8 stack?
<ricmm> need a release of unity-api, that one can go all the way to the archive
<ricmm> yes, I guess
<ricmm> except that unity-mir and qtubuntu cannot publish to the archive
<ricmm> we are holding those for the larger Mir landing strategy
<kenvandine> ricmm, i started it
<kenvandine> ricmm, however, we can't just publish that one to the archive
<kenvandine> but it'll build in the ppa
<ricmm> ok, thats good enough
<ricmm> all we need is the ci to pass so that unity8 will land
<ricmm> we will test from ppa, get the green from asac and publish
<Saviq> kenvandine, ricmm well... unity-api is in the unity8 stack... so it should be in the local upstream merger repo, no?
<ricmm> it will be yes
<Saviq> ricmm, it already should, since it's autolanded?
<kenvandine> Saviq, should be
<Saviq> but doesn't seem to be:
<Saviq> saucy/universe libunity-api-dev amd64 7.80.3+13.10.20130905.2-0ubuntu1
<Saviq> unless! qmluitests isn't using the repo?
<Saviq> kenvandine, yes, I think that's the case
<Saviq> since http://10.97.2.10:8080/job/generic-mediumtests-builder-saucy-i386/3265/consoleFull picked up:
<Saviq> libunity-api-dev_7.80.3+13.10.20130905.2bzr103pkg0saucy0_i386.deb
<Saviq> hmm D00mbs_archive is in the hooks for qmluitests
<Saviq> hmm!
<Saviq> mbs_archive does not have amd64 builds
<Saviq> and qmluitests is running under amd64
<Saviq> fginther, â
<Saviq> kenvandine, â
<Saviq> that's our inherent issue, I'd say
<dednick> night all!
<kenvandine> fginther, ping
<kenvandine> Saviq, it looks like it only has a configuration for saucy-armhf
<Saviq> kenvandine, it must have for i386, too, as libunity-api-dev_7.80.3+13.10.20130905.2bzr103pkg0saucy0_i386.deb was tjere
<Saviq> there
<kenvandine> although the ci_default does have i386
<ricmm> hmmm
<kenvandine> we need fginther to look at it
<ricmm> fginther:
<ricmm> I'll go ping him in person
<ricmm> I tihnk hes still around
<ricmm> but I need to drop for a bit
<Saviq> kenvandine, ricmm, either way if we run/release the stack now
<Saviq> we'll be able to merge the branch in question and rerun/rerelase the stack, as we probably won't put unity-api amd64 in the mbs archive no way
<ricmm> Saviq: we cant release the stack, publishing is off
<ricmm> francis is fixing the issue, already spotted
<ricmm> will be up and re-running soon
<ricmm> with a green result
<ricmm> and I'll top approve when I get back
<ricmm> ok?
<Saviq> sure
<ricmm> bbiab
<kenvandine> great
<kenvandine> thx
<ricmm> or you can if you see the green jenkins :)
<Saviq> ricmm, green daily release?
<Saviq> ricmm, or green upstream?
<ricmm> Saviq: green autolanding on unity8
<greyback_> \o/
<ricmm> no I mean when we have a green autolanding
<Saviq> greyback_, that wasn't a statement ;)
<Saviq> ricmm, nothing is running there, though?
<greyback_> gah
<ricmm> Saviq: unity8 ci is running right now
<Saviq> ricmm, k
<ricmm> but I dont care about that CI, will top approve, autolanding runs the same stack
<ricmm> because we need to leave the office now
<ricmm> traffic
<Saviq> o./
<cyphermox> greyback_: poke
<cyphermox> you watching your merge? seems like there are some test failures
<cyphermox> ricmm: ^
<greyback_> cyphermox: which one?
<kgunn> ug!
<cyphermox> https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-saucy/1647/testReport/
<cyphermox> https://code.launchpad.net/~gerboland/unity8/u8-newAppAPI2/+merge/184194
<greyback_> cyphermox: fix for that is an updated unity-api being used.
<cyphermox> ok, so it would be ready for a stack rerun then?
<greyback_> cyphermox: the newer unity-api has landed in the daily-build ppa, so yes it should be ready. Think a CI run is going on that unity8 branch now
<cyphermox> mmkay
<cyphermox> what branch is that?
<cyphermox> there should be a rerun of faily-release stuff in some 37 minutes or so
<greyback_> same branch
<fginther> ricmm, Saviq, the rebuild worked
<asac> greyback_: hey
<greyback_> asac: hi
<asac> greyback_: do you know exactly what branches/packages should go in for unity8/mir landing?
<greyback_> asac: https://docs.google.com/a/canonical.com/document/d/1wpeC8WLHJ6yn4YCYiJlAhD71HPugBMq80Xnmm99fhCI/edit#
<asac> greyback_: so: unity-api, qtubuntu, unity-mir, unity8, [ubuntu-touch-session] ?
<greyback_> asac: yes
<asac> greyback_: hard to parse that documnet... what do we need to build first?
<greyback_> the ubuntu-touch-session update is not critical, but would fix OSK on Mir, so pretty nice
<asac> kk
<asac> greyback_: so what needs what to build there?
<greyback_> asac: we're in phase 1.
<asac> ok so we land unity-api and qtubuntu
<asac> wait till that is finished
<asac> and then build unity8 and unity-mir?
<asac> s/land/build/
<greyback_> asac: unity-api, unity-mir and qtubuntu have been built and are in the daily-release ppa. unity8 is being built now
<asac> greyback_: really?
<asac> wow... didrocks believe nothing worked :)
<asac> didrocks: ^^
<kgunn> :)
<greyback_> asac: sorry, I meant daily-build ppa
<asac> greyback_: no mir update?
<kgunn> asac: mir is already in saucy
<greyback_> asac: mir itself, none needed for us
<asac> kgunn: the latest?
<kgunn> asac: yep all good
<asac> didrocks says that its technically not easy to decouple
<asac> seems he will sort it :)
<asac> robert_ancell: ^^
<kgunn> asac: once unity8 finishes...will we then create an image from those ppa's ?
<asac> robert_ancell: can you please tell us what exactly what to do
<asac> robert_ancell: seems you tlakeda bout something else that you want mir to land for etc.
<asac> i would really like to keep this as precise and untangled as possible
<kgunn> robert_ancell: context unity8-mir
<robert_ancell> Can someone phrase this in a question? Not 100% sure what you're asking from the scrollback
<asac> robert_ancell: i want to know the minimal stuff to land to get unity8-mir landed
<robert_ancell> asac, the lastest mir?
<asac> at best without anything that can cause unrelated sideeffects
<greyback_> kgunn: we need more branches to land before an image would have working unity8-on-mir
<asac> kgunn: can you help robert_ancell to understand what you want to land :)?
<robert_ancell> asac, you can't really - unless you can cherry pick in a commit.
<greyback_> asac: the current mir that's published is suffucient for unity8-on-mir
<kgunn> robert_ancell: can you confirm mir needs nothing else other than the mir that's in main is needed
<kgunn> right...i agree w/ greyback_
<didrocks> greyback_: can you give me in addition to the list you tested exactly what version was tested
<kgunn> what's in archive should be enough
<didrocks> so that I can force those to be in
<robert_ancell> kgunn, do you mean xmir / u-s-c?
<didrocks> robert_ancell: we are talking about unity8 on Mir
<robert_ancell> didrocks, right, and you need a version in main that's ahead of what's there right?
 * asac tries to call ricmm
<asac> he is of to a stadium
<didrocks> robert_ancell: not sure, if greyback_ tested some version already, it means, we have something compatible with Mir in distro
<robert_ancell> didrocks, I'm just looking for the commit you probably need..
<greyback_> didrocks: of mir, I'm using what is in main
<didrocks> greyback_: ok, so which version of each package did you try from the ppa?
<didrocks> so that I can only copy those (keeping the Mir in distro we already have)
<asac> rihgt. please get us exactly which versions and packages you tested :)
<asac> thanks
<greyback_> didrocks: we have some more branches to land, before we have packages that will have unity8-on-mir fully functional
<greyback_> so they're not yet in the ppa
<didrocks> so you didn't test what's staged
<robert_ancell> didrocks, the version in main seems up to date
<robert_ancell> didrocks, the following changes don't seem to be requires for u8
<didrocks> and we are going to have a new Mir as well as there is no ABI compatibility
<didrocks> or we need to remove Mir from the ppa
<greyback_> didrocks: nope. ricmm will when comes online
<didrocks> and don't built it
<kgunn> greyback_: maybe it's easire to explain what was used from where....mir, unity-api, qtubuntu, unity-mir, unity8, ubuntu-touch-session
<kgunn> either from trunk, from archive or specified-ppa
<didrocks> knowing that we want to land the minimal changes
<greyback_> from mir, we are using what is in main
<didrocks> *just* to have the things that we need to land
<greyback_> from unity-api, the only change needed has been built and landed in the daily-build ppa
<asac> greyback_: have you tested it with the archive mir? how sure?
<kgunn> can we let him finish
<asac> ok
<kgunn> :)
<greyback_> for qtubuntu, we have 2 branches which have been merged and are in ppa
 * kgunn has to go get the boy, will return asap
<greyback_> for unity-mir, 2 branches have landed, 1 more branch needs to be approved and built
<greyback_> for unity8, there are 3 branches that need to each build and land
<didrocks> greyback_: when do you think this one will be in trunk?
<didrocks> same question for the 3 branches of unity8
<greyback_> didrocks: ricmm needs to review it. It's not a big change
<greyback_> didrocks: of unity8, 2 branches are approved, so can top approve immediately. 1 branch has small change, want CI to pass before it'll be approved
<greyback_> these branches need to land in specific order, hence no top approvals
<greyback_> ubuntu-touch-session: 1 branch needs review (ricmm tested it already)
<didrocks> I'm not even sure ubuntu-touch-session is daily releasing, do you know?
 * didrocks checks
<didrocks> it doesn't
<didrocks> do you know the process to land that?
<didrocks> it seems ogra do manual uploads
<greyback_> nope, I don't know the process for that
<didrocks> kgunn: robert_ancell: it seems the safer is to backout the Mir version in the ppa
<didrocks> rebuild unity-mir with distro Mir
<didrocks> and get the rest in
<didrocks> (so no latest Mir yet for the unity8 on Mir)
<robert_ancell> didrocks, oh, the PPA has a specific version of Mir?
<didrocks> robert_ancell: well, it has latest version
<didrocks> (it just didn't land to distro)
<robert_ancell> k
<didrocks> robert_ancell: the manual publication is building all stacks
<didrocks> as usual
<didrocks> the only thing is that we don't copy to distro automatically
<didrocks> but we do tests, etc.
<Saviq> greyback_, ricmm, fginther, merged!
<Saviq> just in time for faily release
<Saviq> cyphermox, â
<didrocks> Saviq: I hope it was a typo :p
<Saviq> didrocks, :D
<Saviq> didrocks, cyphermox called it that before me
<Saviq>         â
<Saviq> â cyphermox â
<didrocks> the issue were machine/DNS
<Saviq>         â
<didrocks> not really code :p
<didrocks> anyway, let's move on
<Saviq> didrocks, you broke my ascii art! :P
<mhr3> omg, omg, broken ascii art
<mhr3> what are we going to do?
<mhr3> stop all the publishers!
<mhr3> Saviq, but that's what you get for not letting didrocks sleep i guess
<Saviq> mhr3, one for you, then â bug #1211595
<ubot5> bug 1211595 in unity8 (Ubuntu) "unity8 crashed with SIGSEGV in operator()" [Medium,New] https://launchpad.net/bugs/1211595
<Saviq> ;P
<mhr3> damn, i should have kept my mouth shut
 * greyback_ to bed
#ubuntu-unity 2013-09-11
<Saviq> didrocks, we got a release! awesome man, thanks!
<didrocks> Saviq: yw ;)
<didrocks> you should go to bed as well!
<didrocks> Saviq: you missed some fun though
<didrocks> like launchpad ppa not uploading the binary package
<didrocks> (beeing in some kind of freeze to add arm64â¦)
<Mirv> bregma: https://bugs.launchpad.net/unity/+bug/1223671 seeing FTBFS now that cu2d starts to be about operational again
<ubot5> Launchpad bug 1223671 in Unity "Unity FTBFS week 37, failing tests" [Critical,New]
<mzanetti> veebers: hii
<mzanetti> lol... I like how Saviq puts "Needs Information" comments on his own merge requests
<mzanetti> greyback: good morning
<greyback> mzanetti: hye
<mzanetti> greyback: I messed up with the review (once again) :D
<mzanetti> app.desktopFile doesn't exist any more
<mzanetti> I'll fix it
<greyback> mzanetti: oh dear
<mzanetti> greyback: but I guess now it's the time to switch to the real model stuff anyways
<mzanetti> greyback: also, I need to align the items in the launcher to the dash.
<mzanetti> greyback: is it true that as long as an app is contained in the appmanager model, it's shown in the dash too?
<greyback> mzanetti: yes
<mzanetti> so basically I just display everything in there
<mzanetti> ok. /me is on it
<greyback> ack
<Saviq> mzanetti, :PPP
<mzanetti> Saviq: ?
<Saviq> mzanetti, "Needs information"
<mzanetti> haha
<mzanetti> Saviq: yesterday evening, after flashing my device with -b it took like half an hour to compile unity and it went really hot...
<mzanetti> Saviq: so I decided to give cross compiling a go. But seems I'm hitting a bug in Qt's cmake files. Do you know anything about it?
<Saviq> mzanetti, oh yes!
<mzanetti> Saviq: I thought we could quite easily set this up... just extracting a pbuilder tarball in /opt. I've prepared a toolchain.cmake file already... so run_on_device could quite easily be changed to cross-compile, given we manage to get around that bug
<Saviq> mzanetti, there's people working no this
<Saviq> mzanetti, you'
<Saviq> ve got mail
<mzanetti> Saviq: hmm... my approach would have been to go with just an armhf chroot for the build root and using the cross gcc from the host system.
<mzanetti> Saviq: from what I understand in that mail they want to do it for real in the desktop system by supporting all multiarch stuff in there
<mzanetti> Saviq: which might be quite nice for us. But might be an additional issue when trying to get this stuff running on e.g. windows
<mzanetti> or other distros
<Saviq> mzanetti, well, yeah, it's a more complete solution, where you can easily build a package etc.
<mzanetti> Saviq: you can do that in the chroot too
<Saviq> mzanetti, I know, that's what's happening there, although a more "proper" way maybe - obviously the net result would be to be able to cross-build in buildd / PPAs
<Saviq> mzanetti, either way, it worked for me after having tweaked some things
<mzanetti> Saviq: so you patched the Qt cmake files to actually regard CMAKE_PREFIX_PATH?
<Saviq> mzanetti, https://code.launchpad.net/~unity-team/unity8/cross-building/+merge/179248 shows what I changed in unity8's code, and an email from me in that thread describes what else needed to happen
<Saviq> mzanetti, the MultiArchCross.cmake fixes are in distro
<mzanetti> cool... I'll give it a try in some lazy evening
<Saviq> mzanetti, I had to hardcode CMAKE_INSTALL_LIBDIR
<sil2100> greyback: hi!
<sil2100> greyback: I see yesterday unity8 got published - all was ok?
<greyback> sil2100: there are still some branches to go. But yeah getting there
 * greyback back in 40
<Saviq> nic-doffay, here?
<Saviq> Mirv, ping
<Mirv> Saviq: pong
<Saviq> Mirv, hey, just wanted to let you know if you want to save time on builders - https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037380.html
<Saviq> Mirv, when I built qtdeclarative yesterday, it took some 20 mins on my laptop to just optipng them...
<mzanetti> Saviq: as gerry is away, https://code.launchpad.net/~mzanetti/qtubuntu/register-application-interface/+merge/185010
<Saviq> I can only imagine how long that takes on armhf builders...
<Mirv> Saviq: ah yeah sorry, I noted the link but didn't reply. indeed that export NO_PNG_PKG_MANGLE=1 is worthwhile in some cases.
<Mirv> optipng is really, really slow
<Saviq> Mirv, obviously if there's a separate package with assets (that's Architecture: all) the gain is smaller
<Mirv> for either doing more rapid Qt builds or alternatively permanently for our upstream projects
<Saviq> Mirv, but still worth thinking of
<Saviq> mzanetti, happrovd
<mzanetti> cheers
<Mirv> Saviq: yes, it could be helpful for the daily release of some packages (or all)
<Mirv> Saviq: btw we shouldn't have panda builds anymore, which is great :) but the optipng takes ages on even high-end x86 in some cases
<Saviq> Mirv, yeah
<Saviq> Mirv, that was sent back when we didn't have the calxeda setup yet ;)
<mzanetti> Saviq: and another one: https://code.launchpad.net/~mzanetti/unity-mir/register-app-interfaces/+merge/185017
<Saviq> mzanetti, happroved
<Saviq> seb128, I forgot so many times... you know that settings app is laid out wrong on maguro? it seems to use a preset width for the items in the grids
<Saviq> seb128, and they're not horizontal-aligned evenly
<Saviq> seb128, also, "Language & Te..." is cropped here
<seb128> Saviq, no, I don't know about that ... do you have a screenshot?
<Saviq> seb128, sure, sec
<seb128> Saviq, thanks
<seb128> Saviq, bonus point if you file a bug (https://bugs.launchpad.net/ubuntu-system-settings/+filebug) and include it
<Saviq> seb128, bug #1223827
<ubot5> bug 1223827 in ubuntu-system-settings (Ubuntu) "Home page misaligned on Galaxy Nexus" [Undecided,New] https://launchpad.net/bugs/1223827
<Saviq> seb128, we actually have a ResponsiveGridView for such use cases in unity8
<Saviq> seb128, I always thought it could earn its place in the SDK
<seb128> Saviq, I wonder what is wrong with the standard grid :/
<Saviq> seb128, it's not dynamic
<Saviq> seb128, you need to set the item width / height manually
<Saviq> and the item count per row
<seb128> Saviq, well we have "columns: width / unitys.gu(<width_item>)" and width: <width_item> for the elements
<seb128> Saviq, it does work/wrap correctly on resize on the desktop
<seb128> Saviq, but indeed you have cases where it eats a marging
<Saviq> seb128, then maybe there's just not enough space so that it misaligns?
<seb128> Saviq, right, that logic works fine where the width a multiple of the item width
<seb128> is a multiple*
<Saviq> seb128, yeah, you need to adapt the item width size
<seb128> Saviq, you need to fix a variable somewhere...
<Saviq> seb128, and work with a minimum / maximum
<Saviq> seb128, sure, have a look at ResponsiveGridView in unity8
<seb128> Saviq, so ranges?
<seb128> if resolution is in [..] 4 items
<seb128> in [...] 5 items
<seb128> etc?
<Saviq> seb128, not resolution, but width
<seb128> then have width_item = width/number
<seb128> Saviq, right
<Saviq> seb128, minimum_width <= item_width < maximum_width
<seb128> Saviq, I start really disliking qml btw :p there is so much hackish stuff to do/things the toolkit doesn't do for you
<Saviq> seb128, and you minimize the number of columns having that condition in mind
<seb128> it's fun for nice demos
<seb128> but as soon as you need things to behave in a solid way it's piling of hacks
<Saviq> seb128, lol
<Saviq> seb128, sure it's not complete (hence our own SDK)
<Saviq> seb128, did you see 5.1 layouts, though?
<Saviq> seb128, it's just not complete yet :)
<seb128> Saviq, thanks for the hint, I'm going to have a look to ResponsiveGridView
<seb128> Saviq, yeah, I saw that, I wish we would be on 5.1 already :p
<seb128> Saviq, sorry for the ranting, I just had a very frustrating day yesterday trying to parse simple json to display items in a listview
<seb128> Saviq, it's like you need to go to cpp, do manual parsing, do abstract model ... it's all crazyness and too hard for a simple usecase
<seb128> where XmlListModel is great, it just doesn't exist for json :/
<Saviq> seb128, did you write a JsonListModel, then? ;)
<Saviq> seb128, http://qt-project.org/wiki/JSONListModel
<seb128> Saviq, there is one in https://github.com/kromain/qml-utils/tree/master/JSONListModel I pondered just copying the qml insource
<seb128> Saviq, but then I've hundred of lines of code copied from somewhere and virtual unmaintained
<Saviq> seb128, right
<seb128> Saviq, I ended up doing a List<QObject *> and turn that to a QVariant, which works but doesn't give me easy sorting of the model or dynamic update ... Laney is going to turn that into a QAbstractListModel that should do the job, it's just a non trivial api and I tried to go for the easy stuff at first :p
<seb128> Saviq, https://code.launchpad.net/~seb128/ubuntu-system-settings/storage-backend-list/+merge/184967 btw if you are curious/ have comments ;-)
<Saviq> seb128, QAbstractListModel is only scary at first
<Saviq> seb128, but for general use it's not *that* big of a deal
<seb128> Saviq, well, google let me land on http://doc.qt.digia.com/4.7/qdeclarativemodels.html#c-data-models
<seb128> Saviq, which recommends the QList<QObject *> before the qabstractmodel, saying to use that one only if the easy case doesn't work
<seb128> Saviq, I feel like I got misleaded to spend time on the wrong solution :p
<seb128> Saviq, that's part of learning the toolkit though, so no big deal
<Saviq> seb128, indeed
<seb128> Saviq, it just that people try to sell you qt/qml as an easy way to do stuff, but at this end it's as hard with any other toolkit
<Saviq> seb128, sure, the backends need to be there
<Saviq> seb128, and it obviously depends on the UI you need
<Saviq> seb128, in your case there's just more work on the backend than the UI
<seb128> right
<Saviq> seb128, so in that sense it's just as any other indeed
<seb128> though my backend need at not crazy ones
<seb128> I just need to display a list of items from a json model
<seb128> at->are
<seb128> anyway, moving on
<Saviq> seb128, yeah, it's not Python (yet) ;)
<seb128> Saviq, thanks for listening to my semi-ranting and still providing constructive hints ;-)
<Saviq> where there's barely anything you're the first one doing
<seb128> Saviq, right, it has potential, as said the xmlmodel magic is awesome
<Saviq> with python someone somewhere did what you need already in 99% of the cases, with QML we're the ones ploughing through
<Saviq> seb128, and yeah, well... as soon as you have the second place where you need to parse json... maybe looking at the Json model is not that bad...
<seb128> yeah, I was somewhat hopping that more of the heavy lifting would have been done by the other people who have been using it before us
<Saviq> we might even try to push it into Qt or our SDK at least
<Saviq> seb128, that's the problem - there really isn't that much use of QML out there still
<Saviq> seb128, with unity-2d we were one of the biggest projects with it at that time
<seb128> right
<Saviq> maybe not so much nowadays with Blackberrys and such
<seb128> which is why I though more would be done
<seb128> I though that with the BB and Jolia out there we would have a bit more of the "standard usecase" covered
<seb128> but they didn't use it for that long either
<seb128> it's going to get there, eventually ;-)
<seb128> Saviq, https://bugreports.qt-project.org/browse/QTBUG-12117 btw
<seb128> doesn't seem to be actively worked on atm though
<mzanetti> Saviq: just saw this stop by in the debug output: file:///usr/share/gallery-app/rc/qml/Utility/UbuntuApplicationWrapper.qml:19:1: module "Ubuntu.Application" is not installed
<mzanetti> I guess we have a problem :/
<greyback> mzanetti: yep, saw it too. It's on my list
<Saviq> mzanetti, we renamed to Unity.Application?
<Saviq> dang
<Saviq> let's push to fix bug #1186556 then
<ubot5> bug 1186556 in qtubuntu "Browser does not respond to Qt.openUrlExternally(link)" [Critical,In progress] https://launchpad.net/bugs/1186556
<Saviq> so that we can get rid of those completely
<mzanetti> greyback: another issue (not high priority tho) is that the Mocked ApplicationManager doesn't use icon path's but only the appId
<mzanetti> greyback: so right now, running on the desktop breaks icons in the launcher
<greyback> mzanetti: ack. Could you log a quick bug for me please?
<mzanetti> ok
<greyback> tnx
<Saviq> mzanetti, you up for a review of https://code.launchpad.net/~saviq/ubuntu/saucy/qtdeclarative-opensource-src/add-qtquick-delegate-range/+merge/184774 ?
<Saviq> mzanetti, obviously the .patch file does not need a review, as it's applied to the code already
<greyback> Saviq: I hold off on this, to encourage gallery folks to use Qt.openUrlExternally:  https://code.launchpad.net/~gerboland/gallery-app/gallery-app-fix-appman/+merge/185030
<Saviq> greyback, thing is... it's not ready yet
<Saviq> greyback, https://code.launchpad.net/~aacid/platform-api/papi.rules.typo/+merge/182354
<Saviq> https://code.launchpad.net/~aacid/qtubuntu/qtubunturl/+merge/181752
<Saviq> greyback, and with tvoss away, ricmm on a sprint
<greyback> Saviq: ah, I thought it was. Ok
<Saviq> greyback, won't get done before next week, so let's just fix it
<greyback> Saviq: ack
<Saviq> greyback, thanks
<mzanetti> Saviq: I hoped not having to review this :D
<Saviq> mzanetti, ;D
<Saviq> mzanetti, why? it's actually pretty small
<Saviq> mzanetti, but if you refuse, I'll find someone else ;)
 * mzanetti never refuses
 * Saviq notes that down
<mzanetti> haha
<mzanetti> Saviq: ok... I'll try to get that done soonish.
<Saviq> mzanetti, thanks
<veebers> mzanetti: hey how are you doing?
<mzanetti> veebers: dude... isn't it like 3am for you?
<veebers> mzanetti: heh, I'm in Boston on a sprint ^_^
<mzanetti> ah... you're at the sprint
<mzanetti> right
<mzanetti> yeah... doing good now... didn't do so well in our hangout this morning. luckily noone showed up :D
<veebers> mzanetti: oh the sync meeting? I thought that I deleted the ones for this week?
<mzanetti> veebers: yes you did...
<mzanetti> veebers: obviously I noticed that after getting up and ready for the hangout :D
<mzanetti> coding till 1:30 am and hangouts at 8:30 am don't go well together
<veebers> mzanetti: oh I see now :-P Sorry I should have emailed when I did it]
<mzanetti> veebers: no... really not your fault
<mzanetti> anyways... how is Otto?
<veebers> mzanetti: it's annoying me because I almost did send an email but didn't :-P Also, I've deleted the next one on Monday as I get back that day and will probably be in bed
<mzanetti> ack
<veebers> mzanetti: ah right so I'll ping fginther about that today (now with the qa/ci split) I talked to him about it yesterday
<kgunn> greyback: hey...so, i am assuming the pending image has unity-mir landed in it ?
<kgunn> at least from the scrollback on #ubuntu-touch
<kgunn> i got on late...but misses asac
<kgunn> i assume there is a script to switch to mir ? from sf...
<kgunn> or i should ask...how does one switch ?
<greyback> kgunn: I've only landed the last piece there under an hour ago. The next pending image will have it in, for sure. I need to find out when it is generated
<kgunn> greyback: ah..dang
<Saviq> greyback, we can always ask to trigger one
<Saviq> greyback, as there's only going to be one later today
<greyback> Saviq: Good to know. When we're ready, we'll have one spun up then
<kgunn> Saviq: curious...why only one later today ?
<Saviq> kgunn, there's only two images daily
<Saviq> kgunn, we daily release 4 times a day
<Saviq> kgunn, but only build an image twice
<kgunn> Saviq: consider me educated :)....i didn't realize that...thot release lead to image
<kgunn> realizing now image means release plus load of tests
<kgunn> and duh...i've only ever seen 2 images a day
<mzanetti> veebers: fyi. we have the biweekly shell hangout now. if you wanna join
<sil2100> bregma: hello!
<bregma> sil2100, howdy!!
<veebers> mzanetti: I'm keen, just in a meeting. Can you link me and I'll try pop in
<mzanetti> ack
<sil2100> bregma: sorry to ping again with bad news, but it seems unity FTBFS for amd64 and i386 because of failing unit tests
<sil2100> bregma: https://launchpadlibrarian.net/149963225/buildlog_ubuntu-saucy-amd64.unity_7.1.0%2B13.10.20130911.2-0ubuntu1_FAILEDTOBUILD.txt.gz
<bregma> sil2100, https://bugs.launchpad.net/unity/+bug/1223561
<ubot5> Launchpad bug 1223561 in Unity "Some TestLauncherEntryRemote unit tests are failing with new libdbusmenu changes" [Undecided,Confirmed]
<sil2100> Right! How can we get this fixed?
<bregma> we have to figure out a way to rewrite the tests so it works with the new libdbusmenu
<bregma> it's always a problem when folks justthrow their changes over the fence and run
<sil2100> heh, right
<Saviq> uh oh
<Saviq> I broke hangout :D
<Saviq> mzanetti, can you drop out and back in, otherwise it won't let me in :D
<greyback> lol
<Saviq> "You can't join this hangout because you blocked one of the users. You can make a new one instead."
<Saviq> d'oh
<Saviq> mzanetti, well, it's a change to how the right edge behaves
<Saviq> mzanetti, as now you just pull a single app in in one gesture
<mzanetti> Saviq: in that prototype I can't see any difference to that really
<Saviq> mzanetti, the first one was broken
<mzanetti> Saviq: might be because mouse handling is somewhat broken tho
<Saviq> mzanetti, lp:~willow-team/willow/RightEdgeNavigation
<mzanetti> ah. was the second link any different?
<Saviq> yes, no "Phone"
<mzanetti> ah...
<mzanetti> wow
<mzanetti> looks amazing
<mzanetti> no clue how usable it will be... but it looks good :D
<greyback> mzanetti: do you know: what listens for a bottom edge swipe to show the application toolbar?
<greyback> mzanetti: I thought it used to be the bottomBarVisibilityCommunicatorShell
<mzanetti> greyback: it's the toolbar itself
<mzanetti> greyback: wait
<mzanetti> greyback: you talking about apps? or the black one in the shell?
<greyback> mzanetti: I open a web browser, the toolbar hides. I want to show that toolbar again
<mzanetti> greyback: yeah... it's the Panel itself... it creates a 2 gu area at the bottom
<mzanetti> greyback: timp might be able to provide details
<Cimi> hey tedg
<tedg> Howdy Cimi
<veebers> mzanetti, Saviq: you have a moment? I'm having issues running a test script using qmlscene when unity8 is using mocks.
<mzanetti> sure
<veebers>  I have a desktop file and I'm using the desktop_file_hint. It works when I run the command [1] under a `start unity8` session, but when I export the mock paths etc. (i.e. what the autopilot tests do) I don't see the application pop up
<veebers> does that sounds weird to you?
<Saviq> veebers, on the device?
<veebers> Saviq: yes
<Saviq> veebers, or regardless - yeah, we're still using mocked applications
<Saviq> veebers, i.e. placeholder images
<veebers> Saviq: oh right, does that mean that I can't run an actual application while under those conditions?
<Saviq> veebers, obviously we need to move away from that
<Saviq> veebers, yes, if unity8 is using the Unity.Application mock
<mzanetti> well... we need to keep that in the mock
<mzanetti> but autopilot is NOT supposed to use the mock
<Saviq> yeah, ultimately it should not
<Saviq> but we just never got around to switching to the real backend for it
<veebers> mzanetti: oh, so are the autopilot tests doing something wrong then? (with the exports for QML2_import_path and ld_library_path)
<mzanetti> yes
<veebers> mzanetti: rats, right so I need to figure out what it should actually be doing
<mzanetti> veebers: well... for the lightdm stuff we don't have the real thing in place yet. so that's why we introduce the mocks to be able to start writing tests
<mzanetti> veebers: but the mocks are supposed to be used for unit tests (qmltestrunner)
<mzanetti> veebers: autopilot supposed to do integration tests => test the real thing
<Cimi> tedg, hay, was wondering if there was some update on the wifi plugin
<veebers> mzanetti: aye, correct. I guess stuff was pulled over with the revamp of the autopilot suite
<veebers> mzanetti: http://pastebin.ubuntu.com/6092858/
<mzanetti> yep
<tedg> Cimi, Uhm, nothing really news worthy.  Working on it right now infact :-)
<veebers> that is in effect what we're doing
<veebers> mzanetti: so is any of that needed?
<mzanetti> veebers: so in the mid-term that should go away for autopilot
<Cimi> tedg, good
<tedg> Cimi, Connecting models to delegates to factories to.... and wondering when this gets easy :-)
<Cimi> tedg, second question, dednick as wellâ¦ I did some work on system components, to become indicators. It's missing backends
<veebers> mzanetti: alright, so no env exports needed then? or do we still need the lightDM stuff?
<mzanetti> veebers: the qml2_import_path should not be there... for the others you'd need ask mterry on the current state and plans
<Cimi> (date time, users, media player etc etc...)
<Cimi> what do we do for them?
<veebers> mzanetti: awesome will do. Thanks
<tedg> Cimi, ?  I'm confused.  You did the QML widgets?
<mzanetti> veebers: I'm not entirely sure how to autopilot the real thing with lightdm...
<mzanetti> veebers: so that might stay an exception (altough I'd prefer not)
<tedg> Cimi, My guess would be that you need to put them in dednick's MenuItemFactory class to instantiate them.
<Cimi> tedg, https://code.launchpad.net/ubuntu-settings-components
<mterry> mzanetti, veebers:  I think I 'm missing something in the scrollback due to disconnects.  What's up?
<veebers> mzanetti: ack. thanks
<mzanetti> mterry: the fact that our autopilot tests use mocks is bad
<mzanetti> mterry: and we should steer away from it instead of using more of them
<tedg> Cimi, Yeah, so they need to get used by dednick's code in Unity8, no?
<mzanetti> mterry: so the question is what the plans are in regard to autopilot the real thing with lightdm
<tedg> Cimi, By backend you mean plugged into Unity8
<mzanetti> mterry: which I agree can be somewhere between extremely tricky and impossible
<mterry> mzanetti, I always figured lightdm was a reasonable thing to mock, because we don't want to set up machines with real accounts that we'd need, eh?
<mzanetti> mterry: actually we should... in theory
<Cimi> tedg, yep I think
<mterry> mzanetti, is our QA machinery even remotely able to?
<dednick> Cimi: components for indicators?
<mzanetti> veebers: ^
<Cimi> dednick, yes
<dednick> they need to go in the Indicators.MenuItemFactory to be instantiated by the backends
<dednick> Cimi: it has a string to component mapping
<mzanetti> mterry: there's not muck point of integration tests when mocking the integrational parts :) when just testing the greeter code itsel, qmltests would be way better
<mzanetti> mterry: that's the main thing behind the discussion
<veebers> mzanetti, mterry thats a good question
<Cimi> dednick, are you planning to come to the office in next days? would be better to chat live
<mterry> mzanetti, well...  you can still test other bits :)
<tedg> dednick, Is it possible we could put that factory in the library as well?  I've copied it for system settings, but it seems like it'd be better to include.
<dednick> Cimi: didnt have any plans to
<mterry> mzanetti, I think we tend towards qmltests for the greeter itself
<mzanetti> but as I said... I have no clue yet how to autopilot something with logging out the user
<veebers> mzanetti, mterry are we able to setup the accounts stuff programatically?
<mterry> mzanetti, we need a robot arm driving the machine  :)
<veebers> ^_^
<mzanetti> don't we have students?
<dednick> tedg: mmm. it's very unitymenumodel speficific in the factory.
<mterry> veebers, uh, I mean, I could probably write a script to do so...  I just don't know if we have capabilities to run such things sensibly with our QA setup
<tedg> dednick, Sure, but do we expect anyone to use System Components without Unity Menu Model?
<dednick> tedg: not all the setttings have indicator backends
<tedg> dednick, The good ones do ;-)
<tedg> dednick, But what I'm saying is that they're still going to be pulling in that lib, they'd just not use the factory in that case.
<dednick> tedg: ;) i guess the plugins for settings which use indicators will use the same thing
<tedg> dednick, So we're not adding a dependency or anything they don't already have.
<dednick> tedg: yeah i guess so
<dednick> Cimi: i was working on getting the ubuntu-settings-components package into a workable form so I could put all the indicator items in there.
<Cimi> dednick, great, can I help?
<veebers> mterry: well we can incorporate it into the autopilot tests itself. What specific capabilities are you concerned about?
<veebers> i.e. what capabilities are there (that I'm not aware of)
<dednick> Cimi: i've been pulled onto something else in the intrim, and it's not really in a fully working form yet. Are you wanting to do this immediately?
<Saviq> mzanetti, veebers but the fact that we *are* using the application mock is on purpose
<Saviq> mzanetti, veebers as no one looked yet at moving away from it
<Cimi> dednick, it was one of my tasks so I am happy to help
<Saviq> i.e. making sure that no apps are left running when you exit etc.
<Saviq> as AFAIK there's no way for autopilot on touch to handle that
<dednick> Cimi: ok, well i'll try get it into shape quickly and you can take over my branch maybe?
<veebers> Saviq: understood. Perhaps for the specific tests I'm looking at I can do something different with the mocks (or perhaps this isn't the best place for the tests)
<Cimi> dednick, yes
<veebers> Saviq: if you launch the app through autopilot it ensures that apps are killed at test end, but not if you 'click' on an application to launch it
<dednick> Cimi: ok, give me 30 minutes or so.
<Cimi> dednick, no problem
<Saviq> veebers, I believe the blocker for us to move away from the application mock is autopilot's ability to kill the processes on touch
<Saviq> veebers, yeah, exactly
<Saviq> veebers, AFAIK there was some work towards that, but not completed yet
<Saviq> or waiting for the new app manager under Mir, at least
<Saviq> I *think*
<Saviq> veebers, but obviously thomi knows more
<veebers> Saviq: ack, right I'll touch base with him and see further. At this point I might see about changing the mocks for this test specifically. Thanks
<Saviq> veebers, yeah, that might work, too
<mzanetti> Saviq: greyback: https://code.launchpad.net/~mzanetti/unity-api/launcher-and-appmanager/+merge/185085
<Saviq> mzanetti, 107	+ /// @cond
<Saviq> 108	+ void applicationManagerChanged();
<Saviq> 109	+ /// @cond
<Saviq> mzanetti, should be @endcond?
<mzanetti> Saviq: yes
<Saviq> mzanetti, hmm, didn't we establish this morning that this won't work?
<Saviq> mzanetti, i.e. we need a common library with ApplicationManagerInterface for this to work?
<mzanetti> Saviq: it works for the mock in this case
<mzanetti> Saviq: as it doesn't really load the real appmanager plugin
<mzanetti> but compiles the application mock itself
<Saviq> mzanetti, yeah
<mzanetti> Saviq: won't register this in the real launcherplugin ofc
<Saviq> mzanetti, yeah, but that essentially means that we need the common library *now*
<Saviq> mzanetti, for Unity.Application and Unity.Launcher to work together
<Saviq> mzanetti, as we need to pass the ApplicationManager from Unity.Application to Unity.Launcher
<mzanetti> Saviq: no... we don't really *need* it now. but it would be cleaner, yes
<greyback> yeah it would be cleaner
<mzanetti> Saviq: it works for now if the application plugin registers stuff
<Saviq> mzanetti, even if both plugins compile their own copy of ApplicationManagerInterface?
<mhr3_> pstolowski, pls https://code.launchpad.net/~mhr3/unity-scope-home/fix-1223940/+merge/185088
<Saviq> interesting...
<mhr3_> eh, wrong channel
<mzanetti> Saviq: yes... seems to do
<mzanetti> Saviq: that's why I was a bit surprised that it didn't work when registering the type in main.cpp
<mzanetti> I would have expected that to work
<Saviq> mzanetti, btw, I asked thostr to invite you to a dash preview-related mtg tomorrow, I'll try to be there, but if not, you have my "power and trust" as thostr called it
<mzanetti> ack
<Saviq> mzanetti, if I'm not there and you don't conclude, we'll revisit next week
<greyback> why did I read that as "power and thrust" ?
 * mzanetti opens dict.leo.org
<mzanetti> hehe
<mzanetti> Saviq: greyback: my favorite lines from that merge are lines 173 and 174
<greyback> mzanetti: yeah, I had just noticed that
<Saviq> lol
<mzanetti> stupid test... you got your chance to check the property... now its too late
<Saviq> hehe
<greyback> mzanetti: hey, you mentioned to me this morning I broke application icons in unity8 on the desktop. Which icons are broken, in the launcher?
<mzanetti> greyback: your mixing up 2 things
<greyback> so I broke 2 things? Oh yay :D
<mzanetti> greyback: the one in the morning is that newly launched apps are not added any more to the launcher (on the current phone image that is)
<mzanetti> greyback: the other isn't visible yet. That's only in the mock for the appmanager. icon() returns the appId instead of the "url to the icon"
<mzanetti> greyback: and the latter one will only be visible when using the fake appmanager. so no biggie
<mzanetti> greyback: the former one will be fixed by me in my upcoming merge that integrates the appmanager for real
<greyback> mzanetti: oh ok, I'll not bother then
<mzanetti> ack
<greyback> mzanetti: fake appmanager got running "./run --fake" right?
<mzanetti> greyback: on the desktop you always get the fake app manager
<mzanetti> so far
<mzanetti> but yes, with --fake too
<greyback> ok, so when I just use "./run" I have no icons in the launcher (except dash)
<dednick> Saviq: ping
 * greyback afk for a few hours
<Saviq> dednick, pong
<dednick> Saviq: sorry, unping
<Saviq> dednick, no worries :)
 * mzanetti is fed up with mocking the appmanager :D
<mzanetti> Saviq: here it is... I hope you don't freak out when you see what I did in the launchermodeltest.
<mzanetti> https://code.launchpad.net/~mzanetti/unity8/launcher-and-appmanager/+merge/185107
<mzanetti> Saviq: this will align the recent apps in the launcher with the ones on the dash \o/
<dednick> Cimi: hm. ok, I'm not actually going to do anything with the components at the moment. It's just missing a qmldir file i think.
<dednick> Cimi: and qmltypes would help as well.
<bregma> sil2100, we have a fix for #1223561 in, would be be possible to kick off an extraordinary head/unity daily build job?
<sil2100> bregma: did it get merged in already?
<bregma> sil2100, I got the merge mail
<dednick> mzanetti: just locked my simcard. entering pin incorrectly too many times locks out puk as well...doh.
<mzanetti> dednick: really?
<mzanetti> dednick: that's news to me
<dednick> mzanetti: apparently.
<mzanetti> dednick: what is "too many times" ?
<mzanetti> approx
<dednick> mzanetti: well you're allowed incorrect puk 10 times i think
<mzanetti> ah... you entered the puk wrong 10 times in a row
<dednick> i think it's just counting an incorrect "pin" after the 3 normal retries as puks
<mzanetti> oh...
<dednick> i dont think i ever sent "puk", although i may be wrong
<dednick> i dont think i want to try again :)
<mzanetti> that might be a bug tho...
<mzanetti> well... don't know... could be that the specification for sim cards doesn't even support sending choosing what you enter
<dednick> now i need a new sim card... sigh
<dednick> shops are closed
<dednick> putting in an invalid pin makes ofono go crazy...
<dednick> invalid sim.
<veebers> mzanetti: hey are you still around perchance?
<mzanetti> veebers: sort of
<mzanetti> :)
<veebers> mzanetti: ah wait it's late for you sorry :-\
<mzanetti> veebers: no worries
<mzanetti> veebers: what's the issue?
<veebers> mzanetti, perhaps this is a question for Saviq maybe too. I'm wanting to tell if an application is in focus or not
<mzanetti> veebers: qmltests? or autopilot?
<veebers> I'm told that the application managment interface (via dbus) will be available when MIR lands, and not before
<veebers> mzanetti: autopilot
<mzanetti> veebers: that should be doable with latest trunk
<mzanetti> veebers: give the ApplicationManagerWrapper.qml an objectName and get it with autopilot
<veebers> i.e. the qml introspected properties will say visible == True, I assume because as much as the qml app is aware it is visible , it's just not the one on top
<veebers> oh really? Cool, I'll give that a poke and try
<mzanetti> veebers: the ApplicationManager has a property "focusedApplicationId"
<veebers> mzanetti: nice, that should be what I want, thanks. Good that you're up late :-)
<mzanetti> well, its not that late
<veebers> mzanetti: FYI I have a branch that removes the mocking stuff (except lightDM for now) from the autopilot tests
<mzanetti> veebers: nice
<veebers> mzanetti: also I had meant to ask you or Saviq (I think it was Saviq that added it) the UNITYSHELL_GSETTINGS_SCHEMA / Gio et al.
<mzanetti> veebers: no ida about that
<mzanetti> veebers: btw: https://code.launchpad.net/~mzanetti/autopilot-qt/fix-1218971/+merge/184753
<mzanetti> veebers: if you have time... it's not urgent at all
<Saviq> veebers, I didn't add it, but I might know what it's about :)
<veebers> mzanetti: can do, might be a little later this afternoon
<veebers> Saviq: ah ok, I assume that it's used to hide the launcher in a unity7 Desktop?
<Saviq> veebers, aah I know now
<veebers> i.e. on the desktop that a test is being run on (as opposed to the unity that 's actually under test)
<Saviq> yes exactly
<Saviq> veebers, in daily release, the tests are run in normal unity7 session
<Saviq> veebers, and because of bug #1204480 we needed to disable it
<ubot5> bug 1204480 in Autopilot "Display should include strut information" [Wishlist,New] https://launchpad.net/bugs/1204480
<Saviq> veebers, 'cause we couldn't rely on the available geometry
<veebers> Saviq: oh ok odd :-\ Right I might just shuffle it around a little bit, add comments stating why it's there etc. Perhaps it needs to exist outside the tests themselves
<Saviq> veebers, yeah, well, it's probably gonna go away soon enough, too
<veebers> Saviq: ah nice, that's even better :-) Thanks
<Saviq> veebers, as in when we start running real Unity8 with Mir on PCs
<Saviq> veebers, when we can't have unity7 running of course
<veebers> ah true
<veebers> Saviq: is there a nice way to say how many tests a directory of qml tests contain? i.e. how many tests are there in tests/qmltests/Dash/?
<Saviq> veebers, I'm afraid not
<veebers> mzanetti, Saviq: FYI I'm going to fire up some autopilot tests covering the Dash so we have qml and autopilot coverage of the Dash
<Saviq> veebers, although we could improve that in the run_tests script
<Saviq> veebers, awesome
<veebers> I'm looking at a document that shows design/expectations etc. and there is a deficiency
<veebers> Saviq: perhaps a grep <lines starting with function test_*> | wc -l should be a quick and dirty count right?
<Saviq> veebers, better yet, look at the results http://s-jenkins:8080/job/unity-phablet-qmluitests-saucy/1661/testReport/%28root%29/qmltestrunner/
<veebers> Saviq: ah nice, thanks ^_^
<Saviq> kgunn, it might be difficult for me to join, dunno if I find a place good enough to talk
<kgunn> Saviq: good grief man....
<kgunn> oh yeah...forgot your at the convention
<kgunn> go to bed
<Saviq> kgunn, can it wait until next week?
<kgunn> yeah
<Saviq> kgunn, let's just talk it over in person
<kgunn> yep
<kgunn> have a good convention Saviq
<Saviq> kgunn, will do, soon, gotta catch a train 6am...
<kgunn> mterry: ping
<kgunn> mterry: so...pre mir-on-mir...assuming the current greeter is phone v1 greeter, will it/can it support custom background/wallpaper ?
<mterry> kgunn, sorry
<mterry> kgunn, back
<kgunn> np
<mterry> kgunn, yeah, it supports it today
<kgunn> sweet
<mterry> kgunn, the system-settings doesn't let you change it yet, but I can give you commandline if you want
<mterry> kgunn, also, we're just one branch-land away from using lightdm (albeit in just autologin mode)
<kgunn> mterry: got it, jasoncwarner was thinking they were blocked by integration of lightdm for this...
<kgunn> mterry: sweet
<mterry> still will need mir-on-mir for actual greeter stuff
 * kgunn single handedly bringing back the 80's w/ overuse of the word "sweet"
<kgunn> mterry: sure...
<mterry> :)
 * mterry goes afk for a few minutes
 * mterry is back
<jasoncwarner> hey mterry , thanks for that. Seb is on holiday for a bit, though so maybe sync with laney tomorrow on lightdm progress?
<mterry> jasoncwarner, lightdm progress?  OK
#ubuntu-unity 2013-09-12
<Cimi> dednick, ciao :)
<mzanetti> mhr3: hi. I've seen you added some changeset stuff to dee. Will that fix the issue with the lots of dataChanged() signals?
<mhr3> mzanetti, yep, it fixes everything :)
<mzanetti> nice
<mhr3> mzanetti, feel free to review the dee-qt part
<dednick> Cimi: yo
<Cimi> dednick, could you remember me the branch I should work on?
<dednick> Cimi: i actually didnt do much to it. just added a qmldir file, but you can do that pretty easily. I hadnt realised that the packaging was done.
<Cimi> ok
<Cimi> dednick, just push to junk I'll take over
<dednick> Cimi: there's nothing to push. my changes are not valid
<dednick> just go ahead and work on trunk
<mzanetti> veebers: ping
<mzanetti> greyback: hey
<greyback> mzanetti: hi
<mzanetti> greyback: found another thing we broke :/
<greyback> sorry I'm on late, I'm not feeling so good today
<mzanetti> greyback: click apps can't be launched any more from within the das
<mzanetti> greyback: oh :/
<greyback> this on today's image? With Mir or SF?
<mzanetti> greyback: this is on yesterday's image
<mzanetti> greyback: with SF
<greyback> hmm
<greyback> ok I'll look into it
<mzanetti> greyback: can it be that you don't parse the Path from the .desktop file any more?
<mzanetti> greyback: click packages have an additional entry in the .desktop file which refers to the path where it is installed. Icon needs to be prefixed with that and exec needs to happen with that path set as working dir
<greyback> yep that I know. I think I forgot that /usr/share/desktop/ is not the only place to look for the desktop file
<Saviq> mzanetti, hey, can you triage bug #1224186 ?
<ubot5> bug 1224186 in Unity 8 "screen lock while viewing a preview page causes device to be stuck on Home scope upon waking" [High,New] https://launchpad.net/bugs/1224186
<mzanetti> Saviq: ack
<Saviq> mzanetti, thanks
<greyback> mzanetti: yep, that's it. Ok, will fix
<mzanetti> greyback: cool, thanks
<mzanetti> Saviq: can't reproduce
<Saviq> mzanetti, wonder if it's screen dimension related, been reported for nexus 7
<Saviq> mzanetti, can you please find someone with a n7 and get them to try and repro?
<mzanetti> Saviq: ack
<mzanetti> all: who has a Nexus 7 and can verify a bug for me?
<Saviq> mzanetti, might want to try -touch
<mzanetti> right
<mzanetti> Saviq: as you're here... our AP tests fail because they can't import gi.repository any more
<mzanetti> Saviq: related to the change from yesterday?
<Saviq> greyback, happroved
<Saviq> erm
<Saviq> mzanetti, ââ
<dednick> mzanetti: i have a nexus 7
<greyback> why thank you :)
<mzanetti> dednick: aweome
<Saviq> mzanetti, no, must be something that changed somewhere else
<dednick> but it hasn't got a good version of touch installed
<mzanetti> dednick: https://launchpad.net/bugs/1224186
<ubot5> Launchpad bug 1224186 in Unity 8 "screen lock while viewing a preview page causes device to be stuck on Home scope upon waking" [High,Incomplete]
<Saviq> mzanetti, at least I don't know anything about it
<mzanetti> Saviq: this is my suspicion: https://code.launchpad.net/~mzanetti/unity8/fix-ap-deps/+merge/185234
<mzanetti> Saviq: but still waiting for jenkins to tell me if it's really this
<Saviq> mzanetti, well, I approved already
<mzanetti> hehe
<Saviq> mzanetti, as https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-mako/726/testReport/junit/unittest.loader.ModuleImportFailure.unity8.shell/tests/test_notifications/ suffered from this it seems
<mzanetti> yeah, exactly
<Saviq> mzanetti, http://people.canonical.com/~ogra/touch-image-stats/20130911.3.changes
<Saviq> mhr3, â that looks bad - unity-scopes-runner dropped?
<mzanetti> Saviq: right... so that's it indeed
<Saviq> yay ssh by default!
<Saviq> http://people.canonical.com/~ogra/touch-image-stats/20130911.changes
<mhr3> Saviq, well, if there are no python scopes, it isn't needed
<mzanetti> Saviq: well
<Saviq> mhr3, ok then
<mzanetti> Saviq: but it has an override to not start automatically
<mzanetti> Saviq: which breaks our run_on_device
<Saviq> mzanetti, ugh
<mzanetti> Saviq: but we'd just need to delete /etc/init/ssh.override
<Saviq> mzanetti, k
<Saviq> mzanetti, btw, I only just found about about Microsoft á§ Nokia
<mzanetti> dednick: sorry.. just see now that you need to update your Nex7. Is that something you can do or should I try to find someone else
<mzanetti> Saviq: what's Nokia?
<Saviq> mzanetti, exactly!
<Saviq> it's an end of an era!
<Saviq> and it really is :(
<mzanetti> yeah... I'm actually quite sad that there's nothing one can do against Microsoft killing one company after another with such kind of practice...
<mzanetti> admittedly the taking over a company in such a way is a masterpiece of evilness
<mzanetti> this is when I hope religions are right and there is such a thing as hell where ballmer and elop will suffer incredible paint for all eternitiy :D
<mzanetti> -t :D
<mzanetti> Saviq: lol... we deadlocked CI now
<mzanetti> Saviq: the ap fixes won't merge because of the launcher API change, the launcher won't merge because of the AP fixes missing
<dednick> mzanetti: give me a minute. i'll try flash
<mzanetti> greyback: can you please review this one. it's needed to unblock ci: https://code.launchpad.net/~mzanetti/unity8/launcher-and-appmanager/+merge/185107
<greyback> mzanetti: ok
<dednick> 2 new sims obtained. puk codes retrieved and soms locked. morning = gone..
<dednick> s/soms/sims
<dednick> pain=arse
<mzanetti> greyback: the dependency changes are needed because python-gi was dropped from the image. and we can't have that in a separate branch as that won't merge because of the launcher api changes :/
 * mzanetti pities dednick
<dednick> mzanetti: my nexus is boned.
<dednick> nexus7
<dednick> mzanetti: might take awhile to sort out. boots with a dead android icons.
<mzanetti> dednick: phablet-flash cdimage-touch -b --pending shoudl do I think
<mzanetti> dednick: or even: phablet-flash cdimage-touch -d grouper -b --pending
 * dednick tries again
 * greyback back in 40
<mhr3> sil2100, any news on unity stack landing?
<sil2100> mhr3: the stack is building now, if it passes I'll bring it up to asac and Didier and if they say 'ok', we'll try publishing
<mhr3> sil2100, cool, thx
<qengho> Hi hi. I'm looking into a bug reported against chromium, but I think it's some interaction with Unity.  What do you make of this? https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1224259
<ubot5> Launchpad bug 1224259 in chromium-browser (Ubuntu) "gtk title bar over the chromium tabs" [Undecided,New]
<bregma> qengho, it's unlikely to be an interaction with Unity, since he explicitly says he has uninstalled Ubuntu (Unity) and the screenshot shows him running Gnome Shell
<qengho> Oooooh. That's gnome shell. I figured it was some crazy theme.  Thanks, bregma.
<ricmm> hey guys
<sil2100> Hi!
<sil2100> ricmm: your merge didn't get in...
<Saviq> mzanetti, thostr_, I'm here (IRC only) if you need me
<sil2100> ricmm: I actually thought that you already merged in that lp:unity8 change, but only recently checked that CI failed ;/
<Saviq> mzanetti, you should've just fast-tracked the packaging changes
<sil2100> ricmm: since the topic of your e-mail was "Release of just-landed unity8 commit" I didn't check if it really landed
<Saviq> greyback, â I'll push https://code.launchpad.net/~mzanetti/unity8/fix-ap-deps/+merge/185234 through
<Saviq> greyback, mzanetti or not, since https://code.launchpad.net/~mzanetti/unity8/launcher-and-appmanager/+merge/185107 is already merging
<greyback> Saviq: yeah https://code.launchpad.net/~mzanetti/unity8/launcher-and-appmanager/+merge/185107 includes those changes
<Saviq> greyback, yup
<greyback> another weird CI fail
<ricmm> Saviq: push the whole thing through
<ricmm> I had hair at the beginning of this week
<ricmm> im an 8 ball now
<Saviq> lol
<Saviq> greyback, ignore CI, let's wait for autolanding - if it doesn't cope, I'll push through
<mzanetti> Saviq: regarding the previews
<mzanetti> Saviq: did we agree to be able to swipe previews left/right to jump to next/previous items?
<Saviq> mzanetti, yes
<Saviq> mzanetti, paulliu has a branch somewhere - we probably need to pick it up from him
<paulliu> Saviq: ah.. still very buggy right now. Because I request the preview when swiping, and I have to wait for it ready. But if we continuely swipe, it has a sync problem there.
<Saviq> paulliu, yeah, since you've been poached by the online guys, can you please push it somewhere to ~unity-team and add a WIP merge request?
<paulliu> Saviq: ok..
<sil2100> ricmm, greyback: the unity8 branch still fails on CI
<Saviq> sil2100, fix is being merged as we speak
<Saviq> sil2100, http://10.97.2.10:8080/job/unity8-autolanding/430/
<sil2100> Saviq: what branch is it? (so I can monitor)
<Saviq> sil2100, https://code.launchpad.net/~mzanetti/unity8/launcher-and-appmanager/+merge/185107
<sil2100> Saviq: so that's a prereq for ricmm's branch?
<Saviq> sil2100, yes, that's a prereq for us merging anything else
<sil2100> ACK, keeping fingers crossed
<Saviq> mzanetti, launcher is empty on ./run, that expected?
<Saviq> mzanetti, with unity-api trunk and your branch
<Saviq> mzanetti, uh oh, btw http://10.97.2.10:8080/job/unity8-autolanding/
<Saviq> mzanetti, qmltests not included in the Test Result Trend?
<mzanetti> Saviq: we had to disable result.xml collection
<mzanetti> Saviq: as that's what made jenkins fail last week
<Saviq> mzanetti, got it
<mzanetti> Saviq: I'm following up with fginther on that
<Saviq> fginther, http://10.97.2.10:8080/label/ps-saucy-server-amd64-1||ps-saucy-server-amd64-2||ps-saucy-server-amd64-3/? that's not looking good... the -1 is being launched for quite a bit now :/
<Saviq> mzanetti, any idea about â?
<Saviq> mzanetti, qmluitests are blocked on that :/
<mzanetti> Saviq: no idea, contacted fginther about it
<Saviq> mzanetti, ok, managed to start them
<Saviq> -1 failed, but -2 and -3 started
<ricmm> mzanetti: maguro/mako mediumtest runners seem to fail in the package installation
<ricmm> not picking it up from the local archive
<ricmm> its running on an old version (phone default) and that makes it fail in maguro for some reason
<mzanetti> yes. I know
<Saviq> mzanetti, ricmm shall I force-push through?
<mzanetti> Saviq: I think it should be merged soonish
<ricmm> is it something we can fix? do we need francis?
<ricmm> its unstable, it wont be merged
<mzanetti> Saviq: if the current run fails for some random reason lets just merge the fix manually
<didrocks1> agreed
<ricmm> +1
<didrocks1> let's push it directly
<ricmm> debuild -S dput DONT
<sil2100> +1
<ricmm> DONE*
<didrocks1> stop gap measure, and it was running on another machine
<didrocks1> ricmm: not that far :p
<Saviq> mzanetti, it will fail: http://10.97.2.10:8080/job/generic-mediumtests-runner-maguro/731/
<didrocks1> let's push those to trunk, if we are sure it's working
<didrocks1> (both)
<didrocks1> then, run dailies
<didrocks1> be done
 * Saviq does
<didrocks1> and drink beers
<didrocks1> Saviq: \o/
<mzanetti> ok
<mzanetti> didrocks1: welcome back btw
<didrocks> mzanetti: thx ;)
<mzanetti> haven't seen you in ages :)
<didrocks> yeah, I was on holidays for 2 weeks (and you were on holidays before IIRC)
<didrocks> and I restarted with the Boston sprint
<didrocks> so not really onlinish
<mzanetti> greyback: standup
<mzanetti> (and notes :P)
<mzanetti> Saviq: should I revert "the fix" from the launcher-appmanager branch?
<Saviq> mzanetti, no, I'll push the whole thing
<mzanetti> ack
<Saviq> mzanetti, as without the launcher-appmanager thing we won't be able to merge anything anyway
<mzanetti> right
<didrocks> Saviq: can you just, after applying both branches, run the autopilot tests?
<didrocks> I'll kick the dailies at the same time
<didrocks> (but it will only retest desktop)
<didrocks> so that we don't block on it
<Saviq> didrocks, *I* can't, on a conference
<Saviq> didrocks, but the only failure was one we know of (random)
<Saviq> didrocks, so we're ok
<ricmm> Saviq: push zanetti's and my branch
<Saviq> ricmm, which is yours?
<didrocks> Saviq: https://code.launchpad.net/~ricmm/unity8/fix-library-and-ap/+merge/185198
<didrocks> ricmm has more important things to do :p
<kgunn> greyback: so, system/bin is read only fs...do i have to change permissions just to change sf name ?
<kgunn> i don't want to screw anything up
<sil2100> didrocks: yay, besides ubuntu-keyboard content-hub got released as well \o/ Yay for unblocked settings
<didrocks> sil2100: yeah, I'm not thrilled that content-hub was pushed
<didrocks> I told explicitely to not to yesterday
<didrocks> (remember of the Mir story)
<didrocks> but oh well
<kgunn> didrocks: hey...wasn't mir team this time :)
<sil2100> Yep, well, I didn't publish anything yesterday as well
<didrocks> kgunn: don't worry, you are not the only team we need to play paintball with ;)
<greyback> kgunn: you need to call "adb remount" from your terminal
<didrocks> sil2100: I didn't check, do you know who did that?
<sil2100> Since I knew what was 'up'
<ricmm> kgunn: I would recommend you hold back on testing mir until we spin the next pending image
<kgunn> greyback: ah...kgunn memory decay...i knew that...doh
<ricmm> unity8/mir that is
<kgunn> ricmm: got it
<sil2100> didrocks: well, content-hub got released today, 3 minutes ago
<didrocks> sil2100: it was pushed in the image yesterday
<sil2100> It was? Since the job doesn't say anyone published anything... so maybe kenvandine pushed it in manually?
<Saviq> ricmm, is merging
<sil2100> Let me try finding that out
<ricmm> thanks
<didrocks> sil2100: maybe
<sil2100> didrocks: actually, strange, but I think someone pushed it to a PPA and then to the image, since archives still have the old version
<didrocks> sil2100: not really sure TBH
<sil2100> This week all is very confusing
<didrocks> sil2100: in fact, content-hub was in the service stack
<sil2100> kenvandine, asac: you guys around?
<didrocks> but then, I told dailies to ignore it
<didrocks> sil2100: I'm speaking about adding content-hub to the image yesterday
<kenvandine> hey sil2100
<kenvandine> i didn't push anything
<kenvandine> oh... it shows published!
<sil2100> kenvandine: ubuntu-keyboard got published
<didrocks> yeah, not content-hub
<greyback> dednick: hey, if you "adb shell" into your device, and run "/usr/sbin/sshd -D" you should get clues what's wrong
<didrocks> just talking about yesterday, it was seeded to the image
<kenvandine> ok, we need that published too :)
<didrocks> and we need to be quite cautious
<didrocks> kenvandine: not before we get the image green
<kenvandine> so do we have good images?
<kenvandine> ok
<didrocks> and all this crazyness ended
<sil2100> didrocks: and you removed that version from the image?
<didrocks> kenvandine: we don't
<Saviq> MacSlow, dednick good stuff!
<sil2100> didrocks: since the current manifest says the old version is used still
<didrocks> sil2100: noâ¦ it's hard to back it out :/
<sil2100> didrocks: libcontent-hub0:armhf0.0+13.10.20130905-0ubuntu1
<didrocks> sil2100: it was just added
<MacSlow> Saviq, yeah... I hope our pain stops now :)
<didrocks> before, it wasn't on the image
<greyback> dednick: for me, the server was missing a ecdsa key, fixed with: sudo ssh-keygen -f /etc/ssh/ssh_host_ecdsa_key -N '' -t ecdsa
<greyback> dednick: and next was this directory is lost on reboot, which sshd needs: sudo mkdir /var/run/sshd
<sil2100> didrocks: in the 20130906 manifest it was there already it seems:
<MacSlow> Saviq, perhaps I get the wifi-selection working to some degree too before the weekend
<sil2100> libcontent-hub0:armhf0.0+13.10.20130905-0ubuntu1
<kenvandine> libcontent-hub0 was already on the image
<didrocks> sil2100: not the service, right?
<sil2100> didrocks: so it wasn't added just yesterday
<kenvandine> content-hub wasn't
<Saviq> didrocks, kick faily^Wdaily please :)
<sil2100> Aaaah
<sil2100> Ok, ok ok
<didrocks> Saviq: :p doing!
<sil2100> Confusing
<didrocks> thanks
<sil2100> \o/
<sil2100> didrocks: should I fire unity8?
<sil2100> didrocks: oh, I see it's fired
<sil2100> ;)
<dednick> greyback: is all in /data/ubuntu ?
<greyback> dednick: nope, from /
<dednick> hm. ok
<didrocks> sil2100: done done done ;)
<greyback> dednick: but I've not got everything working correctly. Iv'e to manually call "/usr/sbin/sshd -D" myself to get in
<dednick> greyback: hm. no good. just flashing...
<mzanetti> paulliu: did you see that there are some comments that need to be fixed? https://code.launchpad.net/~paulliu/unity8/movie-preview/+merge/181856
<paulliu> mzanetti: yes.. I'm fixing it.
<mzanetti> paulliu: so I'd suggest we get this branch merged first, and then you start on the DashPreview.qml to implement the new design. does that work for you?
<paulliu> mzanetti: ok. no problem.
<mzanetti> paulliu: do you have the link to the design spec?
<paulliu> mzanetti: yeah, I just got them from the hangout? Is that?
<mzanetti> paulliu: yeah. perfect.
<kgunn> ricmm: curious...why not test unity-mir now ? what was wrong or missing ?
<mzanetti> paulliu: please ping me when you want me to re-review the MoviePreview so you don't have to wait for me finding it
<paulliu> mzanetti: ok.. I will.
<ricmm> kgunn: well we have been firefighting for the past couple days to try and get it in in full
<didrocks> Saviq: https://launchpadlibrarian.net/150070061/buildlog_ubuntu-saucy-amd64.unity8_7.81.3%2B13.10.20130912-0ubuntu1_FAILEDTOBUILD.txt.gz
<ricmm> it wont really be testable in my opinion until we promote the next pending to current
<didrocks> are you sure the package build-dep was bumped?
<didrocks> anyway, I'll rekick a build once unity-api rebuild
<didrocks> but please, next time, ensure because telling it's bumped ;)
<Saviq> mzanetti, ââ
<mzanetti> ?
<kgunn> ricmm: that means pending is worthy to test...?
<Saviq> mzanetti, we need to bump the unity-api package version when bumping api versions
<Saviq> mzanetti, and depend on >= that version in unity8
<Saviq> mzanetti, otherwise daily release won't be smart about it
<mzanetti> I thought that happens automagically when it gets released
<Saviq> mzanetti, the dependency does not
<Saviq> mzanetti, and we should bump the upstream part (i.e. 7.80.3)
<mzanetti> ah... right
<Saviq> mzanetti, not rely on the daily release bump
<veebers> mzanetti: pong
<mzanetti> veebers: no idea any more what I wanted to ask
<veebers> mzanetti: heh, maybe next time :-)
<mzanetti> veebers: something weird happened in jenkins
<mzanetti> veebers: but I can't recall it
<veebers> mzanetti: ah ok
<veebers> mzanetti: did I see an issue earlier with python-gi and test issues etc.?
<mzanetti> veebers: right... could be... had tons of issues with our ci today
<mzanetti> veebers: the python-gi stuff is fixed by now
<veebers> oh ok. cool. Just got off a meeting so I'll be playing catch up now
<mzanetti> veebers: also I had to do some fixing and cleanup in the mediumtests-touch jobs
<mzanetti> veebers: that one was still using all our raring ppas
<veebers> mzanetti: oh, what was involved?
<veebers> oh d'oh :-\
<mzanetti> one of them not existing any more and the apt-key stuff failed
<mzanetti> veebers: and, because of overriding actual hooks with those old ppas, it wasn't pulling in D00-mbs-archive
<mzanetti> which made it fail again
<mzanetti> anyways... all fine again I hope
<veebers> that's good to hear, pain that it happened though
<didrocks> mzanetti: for the dashboard unity8 tests, is the fix already in or it's something else?
<mzanetti> didrocks: what's "it"?
<didrocks> mzanetti: asac is mentionning that unity8 tests are not starting on the dashboard
<didrocks> and you are working on it
<mzanetti> I think it should be fine now
<didrocks> mzanetti: with latest unity-api and unity8 that we are building, right?
<mzanetti> yes
<didrocks> great thanks!
<didrocks> it was the unity-api change, right?
<mzanetti> didrocks: it always starts with a unity-api api change. then, when I try to land the MR that adjusts unity8 to it, something else bails out. either power in the jenkins lab, or some packages are dropped from the image in the meantime
<mzanetti> it happens every time :D
<didrocks> "fun" ;)
<didrocks> thanks for the precision
<fginther> mzanetti, the qml tests are running now, is there still an issue? (one of the nodes is broken, but the other two are still available)
<mzanetti> fginther: no... seems we managed to start it
<mzanetti> fginther: what I originally wanted to ask is if there's any fix for the coverage stats in sight already
<fginther> mzanetti, I'm experimenting with a fix, but it's been bumped in priority to get some additional testing capabilities into the system first
<mzanetti> ok
<Saviq> biab
<mhr3> where do i get unity-shell-launcher 3?
<mhr3> dednick, ^?
<dednick> mzanetti: ^
<mzanetti> mhr3: lp:unity-api
<mzanetti> lemme upload a package
<mhr3> mzanetti, i wanted to hear "in distro in 10minutes" :)
<mzanetti> mhr3: might be the case indeed, yes
<mzanetti> mhr3: but as I'm not sure about the 10 mins...
<mhr3> you mean it'll be 5? :)
<mzanetti> mhr3: https://chinstrap.canonical.com/~mzanetti/
<mzanetti> libunity-api-*.deb
<nic-doffay> mzanetti, you there, need your thoughts on something.
<mzanetti> nic-doffay: I am... but have a meeting in 2
<kgunn> greyback: so, people are saying full screen flicker on latest unity8-mir on the latest image...you seeing that?
<greyback> kgunn: that on nexus4? I''ve not noticed with galaxy nexus
<kgunn> mm...could be
<kgunn> greyback: just to be sure...did you flash pending & then run mir ?
<kgunn> current is 2 days old...pending is today
<greyback> kgunn: yep, using pending
<kgunn> greyback: and if i run w/ mir ...if i launch gallery do i still see the panel overlap at the top (eats into the tab) ?
<greyback> kgunn: not any more, that's been fixed
<greyback> just confirmed that here
<kgunn> greyback: damn....that was my handy check....
<kgunn> :)
<kgunn> greyback: how do you verify quickly to yourself you're running mir ?
<greyback> kgunn: on GNexus, when the framerate is bad :)
<kgunn> lol
<Saviq> â was expecting that answer :D
<greyback> kgunn: else see if surfaceflinger is running
<Saviq> kgunn, check that surfaceflinger isn't running
<kgunn> greyback: yeah...that was my back up plan
<Saviq> kgunn, it's nice to have such an issue, isn't it :D
<nic-doffay> mzanetti, just shout when you're back.
<kgunn> Saviq: no doubt...its like xmir....when you're not sure...its agreat way to be
<greyback> mterry: ping
<mterry> greyback, hello
<greyback> mterry: hey, by any chance has some of your work landed, so upstart is not starting the user session any more?
<mterry> mzanetti, http://www.omgubuntu.co.uk/2013/09/mass-effect-composer-ubuntu-14-04-start-up-sounds
<mterry> greyback, some has, but the last remaining piece hasn't.  ogra was going to approve, but asac asked not to land more stuff until we have a new stable image.  I think it will land today or tomorrow
<mterry> greyback, if you want to test, I can show you how
<greyback> mterry: no, it's ok. I'm just not able to control the upstart user session like I was able to: I can't start unity8 with "start unity8" as usual. Not sure what's changed
<mterry> greyback, OK.  (FYI: I won't be changing the unity8 job, just the ubuntu-session-touch one)
<mterry> which is a system upstart job, not a session upstart one
<greyback> mterry: ok, thanks
<mzanetti> nic-doffay: now
<nic-doffay> mzanetti, lp:~nicolas-doffay/unity8/filter-selector
<nic-doffay> mzanetti, PageHeader.qml 457
<nic-doffay> this call doesn't seem to be working. It's function fine before when I've used it with a ListView.
<nic-doffay> any clues as to why offhand?
<nic-doffay> mzanetti, I'd obviously prefer to avoid changing the contentY if possible.
<Cimi> I'm trying to compile unity8, but build fails for missing unity-mir
<mzanetti> nic-doffay: without having done any deep testing
<mzanetti> nic-doffay: I'd say that it actually works, but the expansion of the whole thing around breaks it again
<mzanetti> nic-doffay: wild try: make the Behavior on opacity (431) a SequentionAnimation and as the second animation add a ScriptAction {} where you try to position the view again
<mzanetti> nic-doffay: not sure how it will look, maybe ugly, but at least it should tell you if the position stuff is working or not
<nic-doffay> mzanetti, what makes you think the opacity is affecting it?
<mzanetti> nic-doffay: nothing :D
<mzanetti> nic-doffay: you're right... it should be in the Behavior on height
<mzanetti> (but as both last for the same time....)
<nic-doffay> mzanetti, good call I'd say. I recall running into issues with the behaviour.
<nic-doffay> I'll try with the animation.
<nic-doffay> Hopefully there will be a change.
<greyback> Cimi: use the "./build" script, it should install the extra dependency
<Cimi> greyback, it doesn't
<mzanetti> anyone? https://code.launchpad.net/~mzanetti/unity8/adjust-click-icon-path/+merge/185315
<mzanetti> its an easy one ^
<kdub> what's the best way to build unity8 for the phone? i've been trying in an armhf chroot and haven't been having much luck (build process segfaults)
<nic-doffay> mzanetti, I don't see why the expansion of the entire thing would break something that's called after though?
<mzanetti> nic-doffay: I think this is what happens:
<mzanetti> nic-doffay: the optionSelector has a given height when its collapsed. e.g. 10
<mzanetti> nic-doffay: then you say, it should position stuff at beginning
<mzanetti> nic-doffay: it does, but at the same time the expanding starts to happen
<mzanetti> nic-doffay: which changes the height of the optionselector and the previously calculated position is not valid any more
<mzanetti> nic-doffay: as I said... I didn't do deep testing, but that's what I could immagine what happens
<mzanetti> nic-doffay: you don't agree?
<nic-doffay> mzanetti, every time you click on a selector it should move the parent view to the index...
<mzanetti> nic-doffay: ok... I need to test more
<mzanetti> nic-doffay: can you put this on your todo: https://code.launchpad.net/~mzanetti/unity8/launcher-dont-hide-on-focus/+merge/184741 ?
<nic-doffay> mzanetti, sure
<mzanetti> nic-doffay: onCurrentlyExpandedChanged: {
<mzanetti> nic-doffay: where do I get this? do I need to compile the sdk myself?
<nic-doffay> mzanetti, I'll link you to my branch, one sec.
<mterry> trunk doesn't build?  is it a unity-api mismatch again?
<mzanetti> mterry: yes
<mzanetti> mterry: install libunity-api* from here: https://chinstrap.canonical.com/~mzanetti/
<veebers> mzanetti: hey do you have a couple of moments?
<Cimi> greyback, ok was old PPA
<mzanetti> veebers: yeah
<nic-doffay> mzanetti, lp:~nicolas-doffay/ubuntu-ui-toolkit/multi-selectors
<veebers> mzanetti: hey re: application manager in qml and introspecting it: I'm unable to introspect the applicationmanager details
<mterry> mzanetti, thanks
<veebers> mzanetti: so my hope/desire at this stage, is to get the detail of the currently focused/active application
<mzanetti> veebers: desire :D
<veebers> ^_^
<mzanetti> veebers: dirty hack:
<mzanetti> no... doesn't work either
<mzanetti> hmmm...
<mzanetti> we actually can't find our singletons...
<mzanetti> veebers: try this:
<mzanetti> veebers: in ApplicationManagerWrapper.qml add a property applicationManager: ApplicationManager
<mzanetti> ah not... doesn't work either... because we can't serialize objects over dbus
<davmor2> mzanetti: just ask people who aren't married to put their hands up, that the way to find the singletons honest :D
<mzanetti> :D
<mzanetti> actually in a previous job of mine the lady from HR was named Singleton with last name...
<mzanetti> what a running gag that was
<mzanetti> anyways... veebers, I'm not sure what to advise
<mzanetti> veebers: you _could_ but its not nice, do this:
<mzanetti> ApplicationManagerWrapper.qml, add a property string currentlyFocusedAppId: ApplicationManager.currentlyFocusedAppId
<mzanetti> veebers: its' "ApplicationManager.focusedApplicationId"
<veebers> mzanetti: thanks, i was thinkning of an initial hack like that at least to start the connsersation of (how to make this not suck) I'll give that a try after eating.
<greyback> mzanetti: can you look at this asap: https://code.launchpad.net/~gerboland/qtubuntu/fix-click-packages/+merge/185316
<mzanetti> greyback: that's a copy of the launcher code :D
<greyback> mzanetti: :O
<mzanetti> greyback: so obviously I think its perfect :D
<greyback> it's doing funky things, so I assumed it was correct
<greyback> mzanetti: ok, I just need to test it on device to make sure it fixes click packages
<mzanetti> greyback: yeah... I figured that inside /usr/share/applications/ there can be subdirs which and the / in the subdirs are translated to -
<mterry> mzanetti, is the libunity-api 7.80.3+13.10.20130912-0ubuntu1 good enough?  I'm still seeing compile errors / mismatches in the mock code
<mzanetti> mterry: hmm... it should be yes. I used them to compile it and mhr3 too....
<mzanetti> mterry: what's the exact error?
<mhr3> mterry, clean the build
<mhr3> dir
<mhr3> cmake is weird...
<mterry> mhr3, ah... ok
<mzanetti> fyi: ./build -c
<mterry> mzanetti, is that different than rm -r builddir?
<mzanetti> not really, but most likely only up +  -c + enter away
<veebers> mzanetti: hey another silly question for you, for me to access the applicationManager stuff we're talking about, do I need to flash a specific image?
<mzanetti> veebers: not really, but it need to be from at least 2 days ago
<mzanetti> or newer
<mzanetti> can be only max 2 days old... :)
<mzanetti> veebers: what error do you get?
<veebers> mzanetti: ah alright, I may be looking wrong then. I have a recent image (cdimage-touch no --pending) but I didn't everything I wanted in ApplicationManagerWrapper.qml that I can  see in trunk
<veebers> mzanetti: no real error yet, just trying to make sure I'm changing the right stuff (i.e. I should be able to modify the .qml file on the phone and restart unity so I can test the introspection right?)
<veebers> mzanetti: hey if you're still around, i've added this line to ApplicationManagerWrapper.qml: property string currentlyFocusedApp: ApplicationManager.focusedApplicationId
<veebers> and I'm getting this error: file:///usr/share/unity8/Components/ApplicationManagerWrapper.qml:27: Unable to assign [undefined] to QString
<mzanetti> veebers: let me check when the needed branch was merged
<veebers> mzanetti: awesome, much appreciated
<mzanetti> veebers: you need 7.81.3+13.10.20130911-0ubuntu1 or newer
<veebers> mzanetti: ah right, cheers. I have 7.81.3+13.10.20130905.2-0ubuntu1. I'll try a dist upgrade for now
<greyback> mzanetti: can you pastebin me the output of "ps ax" from your phone please? I need to manually srtart some lenses
<greyback> censor it if you need to :D
<mzanetti> greyback: http://paste.kde.org/p90a34227
<greyback> mzanetti: appreciated, thank you
<mzanetti> greyback: I don't think I've got pornview running on the phone... :D
<greyback> yet!
<mzanetti> yet....
<veebers> mzanetti: one more thing ;-) I have this error (perhaps due to me dist-upgrading instead?):  file:///usr/share/gallery-app/rc/qml/Utility/UbuntuApplicationWrapper.qml:19:1: module "Ubuntu.Application" is not installed
<veebers> mzanetti: is there a package I can install that fixes this?
<mzanetti> veebers: hmm... not sure
<mzanetti> veebers: I don't know exactly how to fix this. on one hand we shouldn't use this directly in the gallery app, on the other I'm not sure what the progress on the replacement is
<mzanetti> veebers: do you need both at the same time?
<veebers> mzanetti: ah I misread that, I thought it was Unity.Application
<mzanetti> veebers: yeah... Ubuntu.Application was replaced by Unity.Application
<veebers> mzanetti: so gallery-app should be updated?
<mzanetti> yes
<mzanetti> greyback: do you know how to proceed here^
<mzanetti> ?
<veebers> mzanetti: right, let me use a different app with my testing right now (it's not being used in the actual AP test I'm writing)
<greyback> mzanetti: https://code.launchpad.net/~gerboland/gallery-app/gallery-app-fix-appman/+merge/185030
<mzanetti> awesome. thanks
<mzanetti> veebers: ^
<ricmm> racarr: ping :)
<ricmm> racarr: did the android impl get in trunk?
<racarr> ricmm: Pong. No
<racarr> also the API got reverted
<racarr> so it will be a while
<racarr> I sent you a link to the branch though
<racarr> I guess this is all blocked on getting the unity-mir green iamge before this stuff can land again
<veebers> sergiusens: ping
<sergiusens> veebers, pong
<veebers> sergiusens: hey just wanted to make sure I understood you. The issue I have where the qmlscene script (with  desktop file) that was working yesterday but isn't today (i.e. isn't showing up on screen) is a known issue/bug/someting?
<veebers> something*
<sergiusens> veebers, I think it most likely is, and those fixes are on the way
<sergiusens> veebers, we can look into it in detail if you want
<veebers> sergiusens: if you're confident that there are fixes on the way I'm happy. I think it might be effecting a couple of other people too (specifically om26er & elopio)
<elopio> sergiusens, timp is the one with branches that can't land. But he's sleeping already.
<elopio> if the fix is coming out tomorrow, I suppose there will be no problem.
<sergiusens> veebers, elopio well greyback made the fixes so you can deep dive with him if it comes to it
<veebers> sergiusens: ok thanks
#ubuntu-unity 2013-09-13
<davidcalle> sil2100, ping
<davidcalle> fginther, ping
<mzanetti> larsu: hi... Just wanted to answer the mail thread on "Standard icons" and realized that we can't load icons from ubuntu-mobile-icons without giving the absolute path to the image file
<mzanetti> larsu: am I missing something?
<larsu> mzanetti: yes, you can use image://theme
<larsu> image://theme/<iconname>,<fallback1>,<fallback2>
<mzanetti> larsu: Failed to get image from provider: image://theme/reload
<larsu> mzanetti: the provider is in ubuntu-ui-toolkit, is that imported?
<mzanetti> larsu: same with "reload.svg", "actions/reload[.svg]" or "actions/scalable/reload[.svg]"
<mzanetti> larsu: yes... units.gu() works fine
<larsu> mzanetti: you definitely don't need to prepend "actions/". Do any of the png icons work? (for example, "music")
<mzanetti> larsu: Failed to get image from provider: image://theme/music
<larsu> mzanetti: same problem here. I'll look into it
<larsu> mzanetti: wait, is this the theme-isnt-set problem again? Are you trying this from within unity8?
<mzanetti> larsu: no... I'm using a mini qml example. but I've set my system to use ubuntu-mobile icons everywhere
<larsu> mzanetti: ya, qt doesn't read that
<larsu> mzanetti: you have to set it manually (or fix qt...)
<mzanetti> larsu: dammit... good catch... somehow the last upgrade seems to have reset my system to oxygen icons
<mzanetti> larsu: I've set it back to ubuntu-mobile and it works now
<mzanetti> larsu: seems Qt picks that up just fine here
<larsu> mzanetti: where are you running this on?
<mzanetti> larsu: but I set that in KDE systemsettings. So that might set it in a different, more Qt-friendly way than the gnome systemsettings
<mzanetti> larsu: ubuntu saucy with KDE running
<larsu> mzanetti: right, that might be. It doesn't work in unity
<nic-doffay> mzanetti, got a moment to pick up where we left off last night? I've tried to pin point the scrolling issue to no avail.
<mzanetti> nic-doffay: right
<nic-doffay> mzanetti, so what I can say is it appears to have nothing to do with the behaviours.
<mzanetti> nic-doffay: hmm... need to check then...
<mzanetti> nic-doffay: do you have a package for the SDK with your changes?
<mzanetti> nic-doffay: just copying the OptionSelector files makes unity crash at startup here and building a packages fails because tests in the SDK are failing
<nic-doffay> mzanetti, if you branch lp:~nicolas-doffay/ubuntu-ui-toolkit/multi-selectors
<mzanetti> nic-doffay: yeah, did that
<nic-doffay> you can . export_modules_dir.sh in root to set the env var and use the branch
<mzanetti> interesting
 * mzanetti wonders how he could have missed that so far... seems extremely useful when doing something in the sdk
<mzanetti> nic-doffay: still, it segfaults here :/
<nic-doffay> mzanetti, did you upgrade today or anything?
<nic-doffay> It's working for me.
<mzanetti> nic-doffay: hmm... I merged your branch with trunk and it works again
<mzanetti> nic-doffay: so what exactly is the issue you're trying to solve?
<sil2100> davidcalle: pong!
<sil2100> davidcalle: what's up?
<davidcalle> sil2100, by any chance, do you have a minute for https://code.launchpad.net/~davidc3/cupstream2distro-config/tmdb-scope/+merge/185433 ?
<sil2100> davidcalle: let me take a look :)
<davidcalle> sil2100, thanks :)
<sil2100> davidcalle: looking good, we'll have to poke Francis later on to set up mergers for that
<davidcalle> sil2100, thanks :)
<sil2100> Approved - np ;)
<mzanetti> larsu: another question, as you seem to know about the volume control stuff. Is there any way to access the volume keys in an app?
<nic-doffay> mzanetti, line 457 of PageHeader.qml in the filters branch.
<nic-doffay> The call isn't working.
<nic-doffay> It's supposed to scroll the ScrollView to the beginning of the index selected.
<mzanetti> nic-doffay: I'm asking what the issue is you're trying to solve... I know that this line isn't working, but I also think this is the wrong approach to fix the issue
<nic-doffay> mzanetti, the issue is nothing visibly happens when that line is called.
<mzanetti> nic-doffay: first of all, I think this is a bug in the OptionSelector and should be fixed in the SDK, not workarounded wverywhere where you use the OptionSelector
<nic-doffay> mzanetti, it has nothing to do with the OptionSelector.
<mzanetti> nic-doffay: then tell me how to see the issue
<nic-doffay> mzanetti, https://pastebin.canonical.com/97471/
<nic-doffay> mzanetti, line 94.
<mzanetti> where should I click in the UI to see what is broken?
<nic-doffay> mzanetti, ah.
<larsu> mzanetti: I don't know much about how the volume keys are accessed. Unity8 uses Keys.onVolume{Up,Down}Pressed, but I don't know if any app can access those
<mzanetti> I don't know what you are trying to achieve with this
<nic-doffay> mzanetti, on any of the selectors.
<nic-doffay> When they are expanded that line is called.
<nic-doffay> "selectors" is the ListView which should scroll to the beginning of the OptionSelector clicked.
<Saviq> nic-doffay, just so it's clear "to the beginning" of it is incorrect
<Saviq> nic-doffay, it's supposed to scroll *as little as possible* to show *as much as possible*
<Saviq> so, if the last visible OS has only 2 items, it should only scroll enough to show the two items
<Saviq> and, the OSs should never expand beyond their container
<nic-doffay> Saviq, so contentY would have to be manipulated directly then?
<Saviq> i.e. if there's 10 items in an OS, but there's only space for 5 items in the container, it should only expand to 5 items' height and scroll inside
<Saviq> nic-doffay, not necessarily, there's positionViewAtIndex
<Saviq> nic-doffay, which you can use to position the OS in question at the end of the container
<nic-doffay> Saviq, that's what I'm currently using and where I'm encountering the issue.
<Saviq> nic-doffay, dunno, it might be that direct contentY will be required (especially if you animate both at the same time)
<nic-doffay> Saviq, any idea why a child's animation would interfere out of interest?
<Saviq> nic-doffay, because if ListView tries to position at an index, it queries for its size
<Saviq> nic-doffay, but if the item is animated, the size is somewhere between the initial and final value
<Saviq> nic-doffay, you'd have to wait for the size animation to complete and position then
<nic-doffay> Saviq, yeah that's what I was thinking, but it might look bad?
<Saviq> but that's bad UX - so you need to "predict" the end size of the item and position the ListView accordingly
<Saviq> which, btw, is something we're missing in QML, IMO - a way to query the target value of an animated property (other than talking to the animation itself)
<mzanetti> nic-doffay: so... the reason why it doesn't work is because at the time you call this, the optionselector is not expanded yet so no scrolling needed, because its visible already
<mzanetti> nic-doffay: I've delayed it for when the expansion is finished now and it works.
<mzanetti> nic-doffay: however, it jumps instead of scrolling as positionViewAtIndex doesn't scroll
<mzanetti> just positions :)
<nic-doffay> mzanetti, ah I see.
<nic-doffay> mzanetti, it appears to jump in the scope behaviour too...
<nic-doffay> when you select one of the tabs.
<nic-doffay> Saviq, in your opinion should it jump?
<Saviq> nic-doffay, of course not, it should scroll
<mzanetti> the answer will be no
<Saviq> nic-doffay, and the scopes don't jump either - they animate
<nic-doffay> Thanks for the assist guys. Guess I'll be manipulating the contentY then.
<mhr3_> saviq, we still have issues with the header not appearing for some of the scopes, any ideas what might cause that?
<mhr3_> i did a bit of debugging and the scopes model was properly populated
<Saviq> mhr3_, because the scopes are still not installed, I'd say?
<mhr3_> nope
<mhr3_> they're there, just don't have any results
<mhr3_> saviq, it can actually happen on the desktop as well... i was able to rep it about 1:40 times
<Saviq> mhr3_, so a race of some kind?
<mhr3_> indeed
<mhr3_> i just have no idea what's the racy thing
<Saviq> mhr3_, and I assume libunity-tool correctly shows you the results for those scopes?
<mhr3_> yep
<mhr3_> saviq, and the odd thing also is that home and apps always work, the rest doesn't
<Saviq> mhr3_, yeah, not sure what could cause that - maybe something is updated but Changed signal isn't sent, or even something is assigned and not bound
<Saviq> in QML
<Saviq> mhr3_, but I can't help today unfortunately, at a conference and trying to keep my devices ~workable ;)
<mhr3_> saviq, no worries, just trying to suck in some knowledge :)
<nic-doffay> mzanetti, this issue was a good thing I'd say, I've added some more signals to the SDK component, it seems pretty pertinent that we can know when the expansion/collapse has completed.
<nic-doffay> not just when it begins.
<mzanetti> nic-doffay: hmm... not eniterly sure if adding signals is the right thing to do
<nic-doffay> mzanetti, what method did you use?
<nic-doffay> I just fired off signals in a ScriptAction.
<mzanetti> nic-doffay: yeah... I'm thinking about polluting the API
<mzanetti> nic-doffay: where do you set the expanded height?
<mzanetti> nic-doffay: is that hardcoded inside the OptionSelector?
<mzanetti> nic-doffay: or do you set that from the PageHeader?
<nic-doffay> mzanetti, the OptionSelector handles that.
<mzanetti> nic-doffay: so hardcoded inside... hmmm
<mzanetti> nic-doffay: dunno... ask the SDK guys on their opinion on that
<nic-doffay> mzanetti, the other option would be to expose two readonly aliases which link to the individual tab height and the total contentHeight.
<mzanetti> I just think adding some random signals is a bad idea
<mzanetti> nic-doffay: yeah... I somehow prefer that one
 * greyback has to move to office, back in 40
<kgunn> greyback: any difference this morning ? i was about to try...
<greyback> kgunn: I pulled the pending cdimage-touch image this morning and no good. But then I dist-upgraded it, and bam, working!
<kgunn> greyback: freakin' weird...so did you think that would work? or just stumble into that :)
<greyback> I'm a bit confused why I didn't get the updated image straight away
<greyback> I'm downloading manuall from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/pending/
<greyback> as its manifest claims to have the latest and gratest
<kgunn> greyback: do you see "bad flicker" ?
<greyback> kgunn: nope, none at all
<kgunn> woop woop
<greyback> seems to be a nexus4 only issue
<greyback> as I've GNexus
<kgunn> oh yeah... :-/
<greyback> sorry!
<kgunn> checking now
<kgunn> greyback: so i normally set wifi password from ui...so now need to port fwd....i do adb forward tcp:8888 tcp:22
<kgunn> ssh phablet@localhost -p 8888
<kgunn> at the console...but it says ssh_exchange_identification: Connection closed by remote host
<greyback> kgunn: use "phablet-network"
<greyback> it'll grab your PC's active wifi connection config and push it to the phone
<kgunn> hmmm...do i have to be on wifi greyback ? i'm on ethernet cable...it says Network connection file "No active wifi network connection, exiting" cannot be read
<kgunn> lemme pull cable
<greyback> kgunn: aha, yeah then that tool not so handy. Could use the -n switch to pass /etc/NetworkManager/system-connections/<WIFI POINT>
<paulliu> mzanetti: Sorry for bothering you during the stand-up. But I just pushed for review https://code.launchpad.net/~paulliu/unity8/movie-preview/+merge/181856
<mzanetti> paulliu: ack. I'll review it after the standup
<mzanetti> paulliu: as you're back in our team, feel free to join the standup :)
<mhr3> mzanetti, do you know anything about url-dispatcher?
<mzanetti> mhr3: I know that id doesn't work in our platform
<mzanetti> mhr3: otherwise... not much
<mhr3> cause it looks like it works now, launches stuff, but shell doesn't realize a new app is running
<mzanetti> mhr3: interesting... no I don't know anything about it
<mhr3> but if you kill the shell, the app appears beneath
<mhr3> mzanetti, who would?
<mzanetti> mhr3: I guess tedg
<tedg> mhr3, Mir or Surface Flinger
<mhr3> tedg, surfaceflinger
<tedg> mhr3, Wait for Mir :-)
<mhr3> i see :)
<mzanetti> mhr3: do you have a clue why the suggested apps aren't showing up half of the time?
<mhr3> mzanetti, cause you need internet when it tries to do the query, and it does it too early, wifi might not be up
<mhr3> mzanetti, but if you search afterwards it should be fine
<mzanetti> ah ok...
<MacSlow> nic-doffay, poing
<greyback> mhr3: I'm the person who can help. You are using the urlDispatcher to launch an application, yes? Is that being used on images right now?
<Cimi> I don't have opens installed
<Cimi> openssh
<Cimi> also, I cannot use dpkg
<Cimi> W: Not using locking for read only lock file /var/lib/dpkg/lock
<Cimi> E: Unable to write to /var/cache/apt/
<Cimi> E: The package lists or status file could not be parsed or opened.
<Cimi> on the phone...
<greyback> Cimi: that happens sometimes if the auto xapt updater is running
<Cimi> greyback, nope
<Cimi> greyback, it's not running...
<greyback> Cimi: give me context. You have "adb shell" into the phone?
<Cimi> greyback, y
<greyback> Cimi: ok, so you're running as root
<Cimi> greyback, yes
<greyback> Cimi: and you're doing "apt-get update && apt-get install openssh-server"
<Cimi> greyback, it's read only file system
<greyback> Cimi: try rebooting. If that doesn't work, reflash with the "-b" switch
<kgunn> greyback: so...got it running...even shot a video http://www.youtube.com/watch?v=HaPKxLh9_So
<kgunn> it looks good...just small inconsistent visual artifact
<greyback> kgunn: nice! The perf is so much better than on my GNexus. But I don't have those visual artifacts either
<didrocks> kgunn: hey, I think you follow all those stories about the subscription list
<didrocks> so if you want Mir in with the transition, you will have to subscribe now
<kgunn> didrocks: do you mean to say i need to specificaly list mir in the "ask" list ?
 * kgunn would've thot there was some grandfather rule here....
<kgunn> or do you mean something else?
<kgunn> greyback: so what are our package names we need in w updates ?
<didrocks> kgunn: not me making the process ;)
<kgunn> didrocks: sure...we're inventing on the fly...
<didrocks> kgunn: but yeah, everytime you want to land Mir, apparently, you have to prepare, justify why and get queued
<Cimi> greyback, -b doesn't work with ubuntu-system...
<kgunn> Cimi: i saw someone else in community complaining about the same thing on #ubuntun-touch
<Cimi> kgunn, you have backlog?
<greyback> Cimi: oh you're using ubuntu-system. There's a mail on ubuntu-phone ML with how to turn on write for the filesystem
<mzanetti> paulliu: added some comments
<Cimi> greyback, can you search for the message? I realised I was not subscribed to it
<paulliu> mzanetti: ok
<Cimi> greyback, grep "write" on subjects returns '
<Cimi> nothing
<greyback> Cimi: https://www.stgraber.org/2013/09/05/ubuntu-touch-system-images-now-default/
<greyback> is blog post with the same content as the mail
<Cimi> greqth
<Cimi> greyback, thx
<kgunn> didrocks: ping (can this count as official ?)
<kgunn> didrocks: we've updated the xls with the "ask"
<kgunn> didrocks: do you need specific versions ?
<mzanetti> greyback, Cimi: I tried that...  doesn't work for our purpose. You need to flash cdimage-touch
<mzanetti> Cimi: also, after flashing you need to do an adb shell and rm /etc/init/ssh.override
<ssweeny> mhr3, ping
<mzanetti> Cimi: greyback: https://code.launchpad.net/~mzanetti/unity8/fix-run_on_device-s/+merge/185509
<nic-doffay> mzanetti, when you have a moment could you pull on both branches and have a look at the new changes? The icon's been sorted and I think the scrolling looks good, just would like a second opinion.
<mzanetti> nic-doffay: ack
<greyback> mzanetti: ah they added an override
<greyback> good find
<didrocks> kgunn: you need to tell what's the risk, how many packages are impacted, what's going in the comments I guess
<mzanetti> nic-doffay: the icon is too small
<mzanetti> nic-doffay: the scrolling seems good now
<mzanetti> nic-doffay: would be nicer if it would scroll together with the expanding :) You think thats doable?
<mzanetti> nic-doffay: 'cause right now it expands into the invisible area and then scrolls up. which is better than before... but still not quite "perfect"
<mhr3> greyback, nope, it's launching a http uri
<mhr3> ssweeny, pong
<greyback> mhr3: if you give me steps to repro, I can look into it. A bug with qtubuntu would be best
<ssweeny> mhr3, hey, i'm getting an error with my scope i haven't seen before: scope-loader.vala:59: Could not find 'get_version' symbol in /custom/lib/customscope
<ssweeny> mhr3, there's no get_version function in the scope template
<mhr3> greyback, if you have latest everything, just going to video lens, previewing something and tapping play triggers it
<mzanetti> greyback: hmm... do we actually need to "ask" if we're allowed to commit this?
<mzanetti> kgunn: ^^ https://code.launchpad.net/~mzanetti/unity8/fix-run_on_device-s/+merge/185509
<mhr3> ssweeny, yea, the template is outdated :/
<mhr3> pstolowski, did you push your music scope somewhere already? would be useful so that ssweeny can take a look at the scope initialization
<pstolowski> ssweeny, mhr3 : lp:~stolowski/+junk/unity-scope-onlinemusic
<ssweeny> pstolowski, mhr3 thanks, i'll take a look :)
<mhr3> ssweeny, http://bazaar.launchpad.net/~stolowski/+junk/unity-scope-onlinemusic/view/head:/src/OnlineMusicScope.cpp#L34
<ssweeny> mhr3, great
<mhr3> dpm, we'd need to update the tutorial ^^ :)
<pstolowski> ssweeny: yw
<dpm> mhr3, next week we'll be updating a bunch of content on d.u.c. I think you already have a branch with changes. If you could update it and ping me, I'll make sure on Monday I update it
<dpm> I mean I'll update the tutorial
<mhr3> dpm, i had a branch?
<mhr3> yey me! :)
<dpm> mhr3, yeah, I think I saw one at some point
<dpm> mhr3, yeah, there it is -> https://code.launchpad.net/ubuntu-sdk-tutorials
<dpm> :)
<mhr3> i love when i forget about doing something and then discover it :)
<mhr3> ssweeny, this can help too > http://bazaar.launchpad.net/~mhr3/ubuntu-sdk-tutorials/scope-module/revision/51
<ssweeny> mhr3, awesome :)
<didrocks> dednick: hey there
<didrocks> dednick: so, I think you are already aware for bug #1225017
<ubot5`> bug 1225017 in indicator-messages (Ubuntu) "Messaging indicator missing from indicator bar" [Undecided,Confirmed] https://launchpad.net/bugs/1225017
<Cimi> which package is unity-shell-launcher?
<didrocks> dednick: as the indicators didn't change at all since latest image and we checked that it was effectively working, we think that the issue comes from unity8
<dednick> didrocks: hm. nope. havent seen that
<didrocks> I saw a commit from you that seems to be likely linked to this
<didrocks> does it make sense?
<dednick> didrocks: yeah, i'll take a look now
<didrocks> thanks!
<dednick> now only if i could get some signal to send myself a message!
<veebers> mzanetti: hey, could you get you to cast your eye over this MP please: https://code.launchpad.net/~veebers/unity8/adding-app-lifecycle-tests/+merge/185514
<veebers> it's related to the questions I was asking you yesterday :-)
<mhr3> anyone knows what this is
<mhr3> 2576 phablet   30  10 18736  13m 3684 R  93.3  1.9   0:56.91  ï¿½ï¿½ï¿½
<tedg> greyback, Hey, so I followed the instructions to enable Mir on my phone.  Now everything is slow, so I think that worked :-)  It doesn't seem like apps are being started with upstart-app-launch.  Is there something else I need to do there?
<greyback> tedg: you're correct, haven't had change to use upstart for app launching. It's next big thing on my list, I've it >50% completed
<greyback> s/change/chance/
<greyback> tedg: is it blocking you by any chance?
<tedg> greyback, No, more wanting to test and look at it to see if it looked sane.
<tedg> greyback, I thought it was in with the Mir backend change.
<greyback> tedg: unfortunately not. I tried, but too many other things were needed first
<tedg> greyback, K, no issue.  Just wanted to get ahead of issues :-)
<tedg> greyback, Are you using the Exec in the generated desktop file then?
<greyback> tedg: yes
<tedg> K, makes sense.
<tedg> greyback, Cool, so ping me when it gets close.  Better to fix things before the barrage of IRC pings :-)
<greyback> tedg: will do
<mhr3> tedg, but we have green to have zg on the phone, is your push-event-on-app-launch branch official?
<mhr3> s/but/btw/
<tedg> mhr3, I think that's all merged, but it won't send events until using Upstart.
<mhr3> tedg, right, just wanted to know if something will actually inform zg about the app launches
<tedg> mhr3, I think if you use it today, it'll try to send them whether zg is there or not ;-)
<tedg> mhr3, Are we going to use ZG for calls/messages too?  I really want my "favorites" to depend on location.  So mpt would be on the list when I'm in London.  :-)
<mhr3> tedg, first we'd need the location extension :)
<mhr3> but yes, would be awesome
<tedg> mhr3, I thought there was one?  I used it for a while.
<mhr3> i think it was never ported from python to vala
<tedg> Ah, bummer.
<mhr3> nonetheless, now that zg is on phone, maybe the core schema should contain location :)
<tedg> mhr3, I would argue that it should have on desktop, it's one of the reasons I wrote and pushed for ubuntu-geoip :-)
<Cimi> mzanetti, greyback I give up: cdimage-touch -b and I don't have adb
<Cimi> ubuntu-system doesn't have unity-shell-launcher
<mzanetti> Cimi: ?
<Cimi> mzanetti, can't test run_on_Device
<Cimi> mzanetti, no adb here
<mzanetti> Cimi: no adb... I find that hard to believe
<mzanetti> Cimi: what's the error?
<greyback> Cimi: if you run "adb devices" what do you see?
<Cimi> mzanetti, adb devices empty
<Cimi> tried rebooting both ubuntu and phone
<mzanetti> Cimi: but the phone boots up successfully?
<Cimi> yes+
<mzanetti> now that is strange
<greyback> Cimi: check the cable?
<greyback> Cimi: if you unplug and replug the usb cable into your machine, and run "dmesg | tail" do you see usb related events logged there?
<greyback> Cimi: when I do that, this is what I see: http://pastebin.ubuntu.com/6102283/
 * greyback needs to reboot
<kdub> how is unity8 started in the mir image? :)
<greyback> kdub: upstart manages it, so "start unity8"
<greyback> kdub: so to stop it, do "stop unity8"
<greyback> else if you kill it, it'll respawn
 * greyback eow
<kdub> greyback, i get 'stop: Unknown job: unity8"...
<kdub> anyways, i'll figure it out, see you next week!
<greyback> kdub: you running as user phablet?
<kdub> yeah,  same thing
<greyback> kdub: "initctl --list" <- what does that give you? Also are you logged in via adb, or using ssh?
<kdub> adb
<tedg> kdub, su - phablet
<greyback> kdub: ^^
<tedg> And it's /sbin/initctl list then
<greyback> ssh is easier
<tedg> I think that gets fixed with logind working...
<kdub> ah there it is
<kdub> yay, thanks tedg  and greyback
#ubuntu-unity 2013-09-15
<bregma> any idea if the daily release builds are going to return soon?
<drfaustus> hi
<drfaustus> is this a support channel?
<PrideAndSorrow> hi
<PrideAndSorrow> marlinc
<PrideAndSorrow> r u there,marlinc?
#ubuntu-unity 2014-09-08
<Cimi> Saviq, we have new failures on jenkins https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-utopic/1251/? do you already investigated why?
<Saviq> Cimi, there's a later run that only has https://jenkins.qa.ubuntu.com/job/unity-phablet-qmluitests-utopic/1252/testReport/
<Cimi> ah, the usual
<Saviq> Cimi, so I'm afraid it's your branch
<Cimi> Saviq, well, also happened in your
<Saviq> did it? fighting with autopilot and adb now...
<Cimi> that jenkins is your card visual
<Saviq> right, looks like it's all related to the prompts ;|
<Cimi> mine was 1249
<Cimi> ok
<Cimi> Saviq, but prompts did not get merged, did it?
<Cimi> so how can it affect my branch?
<Saviq> Cimi, yeah they did get merged, we missed just one commit
<Saviq> greyback, could I ask you to have a look at https://code.launchpad.net/~unity-team/unity8/new-adbd/+merge/233684
<greyback> Saviq: sure
<Saviq> greyback, I needed to redo the run_on_device script to support non-root adb
<Saviq> and autopilot, too
<Saviq> greyback, I'm running the ap suite now
<greyback> ok
<Saviq> greyback, ouch wait, missed one commit
<Saviq> greyback, fixed, had to rewrite though
<Saviq> s/rewrite/overwrite/
<greyback> Saviq: ok
<Saviq> greyback, it's not good enough yet, need to work on the ap tests more :|
<greyback> Saviq: ok, lemme know when you want me to take second look
<Cimi> Saviq, do we have a branch I need to merge to test the flickable settings?
<Cimi> Saviq, or we can add to silo?
<Saviq> Cimi, I'm not adding anything to the silo, need to release it today
<Cimi> Saviq, cool
<Saviq> Cimi, what branch do you want? it's all against trunk
<Cimi> Saviq, but the indicators have issues
<Cimi> Saviq, with the silo
<Saviq> Cimi, not any more
<Saviq> I dropped them from the silo (and a few other things that were not approved)
<Cimi> ah ok
<Cimi> http://blog.qt.digia.com/blog/2014/09/08/qt-5-4-alpha-available/
<Cimi> spent the last half an hour looking for my 3 pen drives (need to reinstall utopic), guess where they were?
<om26er> bug 1366752
<ubot5> bug 1366752 in unity8 (Ubuntu) "Phone freezes for a moment when message notification appears" [Undecided,New] https://launchpad.net/bugs/1366752
<om26er> MacSlow|lunch, ^
<facundobatista> Hola
<Cimi> Saviq, did you see larsu branch?
<Cimi> isn't it opposite of https://code.launchpad.net/~saviq/unity8/card-visual-tweaks/+merge/233392 ?
<Saviq> Cimi, yes, that's because he implemented the needed features in UITK
<Saviq> Cimi, not really, but reduces the scope
<Saviq> Cimi, because Icon will support non-square icons with his UITK fix
<Cimi> ok
<Saviq> greyback, ok, the adbd branch is good
<greyback> Saviq: am on it
<Saviq> thanks
<Wellark> < tsdgeos> Wellark: also shouldn't you for limitedBandwith a similar connect in  the qml side like you do for statusChanged?
<Wellark> is tsdgeos around?
<Wellark> Saviq: ^
<Wellark> need to ask about that
<Saviq> Wellark, back next Monday
<Saviq> Wellark, can I help?
<Wellark> Saviq: probably not with that one
<Wellark> Saviq: but this
<Wellark> < Saviq> Wellark, when around, do you know if we have something custom for  backing QNetworkAccessManager, or are we using upstream direct?
<Wellark> AFAIK we use upstream direct
<Saviq> Wellark, yeah, bug #1357321 might be upstream then
<ubot5> bug 1357321 in qtubuntu (Ubuntu) "scope images do not load in HSDPA or 3G" [Critical,New] https://launchpad.net/bugs/1357321
<Wellark> but QNetworkAccessManager will probably not work with confined apps
<Saviq> meaning upstream Qt
<Cimi> Saviq, so far I like the flickable speed stuff
<Wellark> they should use coonnectivity-api :)
<Cimi> Saviq, testing soon on manta
<Saviq> Wellark, yeah, we still need to have the QPA part of QNAM implemented then
<Saviq> Wellark, otherwise people will use some Qt feature that depends on QNAM and stuff will break
<Saviq> Cimi, k
<Wellark> Saviq: what do they need from QNAM?
 * Wellark can't remember the exact details
<Saviq> Wellark, it's part of qtbase, if that doesn't work we're not doing good
<Saviq> http://qt-project.org/doc/qt-5/qnetworkaccessmanager.html
<Wellark> Saviq: ok. does not seem to complicated
<Saviq> Wellark, so for example images don't work in the dash if the first request happened when there's no network (i.e. 3G), because we're using QNAM and QNetworkDiskCache
<Wellark> majority of the functionality is about passing data
<Wellark> between server and a client
<Saviq> Wellark, yeah, what we're missing most probably is just a way to let QNAM know whether we're connected or not
<Wellark> Saviq: sounds about right
<Saviq> Wellark, because suddenly QNAM::get() stops working
<Saviq> Wellark, but as mzanetti pointed out on the bug report, it might be an upstream bug
<Saviq> basically, first of all, we need investigation ;)
<Wellark> Saviq: so, confined apps will need "networking" and "connectivity" policygroups in their manifest
<Wellark> and we need to change the QPA plugin to talk with connectivity-service instead of NM
<Saviq> Wellark, yup, and we need to gracefully fall back to no-network if they don't have the networking or connectivity
<Wellark> Saviq: I commented on the bug
<Wellark> Saviq: if the connectivity-service needs to be extended for full support of QNAM please let me know ASAP
<Wellark> we are not going to allow confined apps to access NM api directly
<Wellark> Saviq: and this will not be supported
<Wellark> http://qt-project.org/doc/qt-5/bearer-management.html
<Wellark> at least not for now
<Wellark> Saviq: we probably should write a developer info page
<Wellark> where we list what classes are supported and with what policygroups out of this list:
<Wellark> http://qt-project.org/doc/qt-5/qtnetwork-module.html
<Saviq> Wellark, yeah k
<Wellark> Saviq: seems the bearer management classes have capability info
<Wellark> so it would be just easy to rip out those capabilities on the QPA
<Saviq> Wellark, yeah, something like that
<Saviq> bregma, is the new circled count emblem in unity7 expected?
<Saviq> it doesn't look too good in the alt+tab switcher
<seb128> it doesn't look too good in the launcher either
<seb128> it looks a bit blurry
<Saviq> trueth
<Saviq> but in switcher it looks like there's some broken asset even, some white shadow on the left
<Saviq> maybe it's there on launcher too just it's smaller and I didn't notice
<Saviq> /food
<bregma> Saviq, yes, it's expected, sort of, the current impl is imperfect, but so was the previous one when you change the Launcher icon size
<bregma> I imagine Marco has some work left to do, if people are going to complain
<bregma> it looks great at 300 PPI
<MacSlow> om26er, I'll take a look
<om26er> MacSlow, thanks.
<Cimi> Saviq, when you have a long backlog of ubuntu updates on a dual boot device, is there a quicker way than installing each of them?
<Trevinho> seb128, seb128: mh, the shape should now adapt to the size of the number, but I don't see it blurry here...
<Trevinho> at least, it might appear like that if you resize the icons... As it now resizes it as well
<seb128> Trevinho, in fact it might not be, just looks a bit weird/different, let's see if I get used to it ;-)
<seb128> Trevinho, since you are there, any news from csd support?
<Trevinho> seb128: yeah, I'm pushing the first fixes today I think
<seb128> Trevinho, great
<Saviq> Trevinho, bregma, that's what I get here https://docs.google.com/a/canonical.com/file/d/0B32jwBcbaPloYldneGQ3b3VIT0k/edit
<Saviq> on the switcher there's definitely something wrong with the border
<Trevinho> Saviq: it looks private to me
<Saviq> Trevinho, ugh sorry
 * bregma can't seem to look at Saviq's private things
<Saviq> Trevinho, bregma, refresh please
<seb128> it also goes out of the icon in the launcher
<seb128> not sure if that's wanted
<Trevinho> Saviq: mh, ok that's a bug :)
<Trevinho> Saviq: the launcher is fine
<bregma> looks like everything is one pixel to the right
<Saviq> yeah
 * Saviq files
<Trevinho> switcher seems like the texture has a bad matrix..
<Saviq> Trevinho, bug #1366801
<ubot5> bug 1366801 in unity (Ubuntu) "Border in count emblem in alt+tab switcher is misaligned" [Undecided,New] https://launchpad.net/bugs/1366801
<Trevinho> Saviq: thanks
<Saviq> greyback, re: your complaints about run_on_device... incorrect password is tricky as adb shell does not forward the return code :/
<Saviq> greyback, and the second password... I don't have that password any more in build.sh...
<Saviq> greyback, all in all, I'd rather leave that for a bigger refactoring of all the scripts
<Saviq> greyback, and as for -y, I wanted it explicitly there so that the user is aware
<greyback> Saviq:I've used this in the past: retVal=`adb shell '$COMMAND &> /dev/null; echo -n $?'`
<greyback> but I see your other points.
<Saviq> greyback,
<greyback> does mean the scripts remain a bit clunky to use
<Saviq> greyback, but this way you lose output from the command
<greyback> I know
<Saviq> greyback, and sure, they remain clunky to use, not the purpose of this MP
<greyback> just stating observations
<Saviq> greyback, the purpose of this MP was to unbreak test runs with the new adb
<Saviq> greyback, and yeah, run_on_device.sh hitched a ride...
<Saviq> greyback, totally agree that we need a refactor of these, ideally to a single script, just not there yet
<greyback> Saviq: qtmir.mir: MirServerConfiguration created
<greyback> terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<mir::AbnormalExit> >'
<greyback>   what():  Unknown command line options: -qmljsdebugger=port:3768
<Saviq> greyback, that will get fixed in your qtmir branch no?
<Saviq> or Alan's
<greyback> Saviq: ah yes, forgot that had not landed
<Saviq> greyback, it's in silo 18
<Saviq> 19
<greyback> was worried something else broke
<greyback> Saviq: what do I need to test for AP?
<Saviq> greyback, you don't, I did, and will again as part of the silo testing
<Saviq> oh my does phablet-config reboot on package installation!?
<dandrader> Cimi, would you have some time for a simple code review?
<greyback> Saviq: phablet-config writeable-image does yes
<Saviq> bleh
<greyback> Saviq: why drop long options?
<Saviq> greyback, getopts doesn't support those... and I couldn't get getopt to work, nor is it recommende
<Saviq> d
<greyback> sadface
<Saviq> greyback, can try again with getopt
<Saviq> greyback, think I know how to get it to work now
<greyback> Saviq: not end of world
<Saviq> greyback, yeah, but less change, lemme
 * greyback needs to pop to shop for food, back in 10
<Cimi> dandrader, go for it
<dandrader> Cimi, this one: https://code.launchpad.net/~dandrader/unity8/outOfSourceTreeCardTests/+merge/233383
<dandrader> thanks!
<Cimi> dandrader, not sure, but maybe we can put String(Qt.resolvedUrl("artwork/music-player-design.png")) ?
<Cimi> dandrader, instead concatenating
<dandrader> Cimi, I don't know how would that work
<Guest96239> Saviq: yo o/ I think you mentioned this recently. Do we have a bug for "can't call 112 emergency number"? (no sim in the phone)
<karni> Saviq: is SIM required?
<Saviq> karni, should not be
<Saviq> karni, but yeah, I filed a bug and boiko was looking into it
<karni> thanks
<boiko> Saviq: karni: yep, I will be looking into that later today or tomorrow
<karni> boiko: cool, thanks
<Cimi> dandrader|afk, make -j15?? you have 8 cores + HT?
<Saviq> greyback, long options back
<GWilder> Hey, people. I am currently sitting on i3 WM, but have problem with NotifyOSD. Notifications just look weird, doesn't fade away when I move the mouse pointer on them.
<dandrader> Cimi, hehehe, no. 4 cores + HT I think
<Cimi> dandrader, so should be -j8 no?
<dandrader> Cimi, I've the impression that  -j15 helps ensure the CPU is kept fully busy.
<dandrader> Cimi, I might be wrong, of course
<Cimi> dandrader, you can try -j42352385723 too
<Cimi> :D
<Saviq> MacSlow, when I type a wrong SIM PIN, I get a flash of light grey background across the whole screen with the notification fix MP
<Saviq> Wellark, I'm also not getting any feedback on wrong PIN or remaining tries â
<Saviq> is that known?
<MacSlow> Saviq, that's the typical snap-decision modal-bg I'd say causing this
<Saviq> MacSlow, well, yeah, I imagine so, but why would we even have it in the case of the SIM PIN...
<Saviq> MacSlow, not saying it's a regression from trunk, because IIRC it isn't, just more visible now (it was dark before)
<MacSlow> Saviq, there's no special-case handling happening for the fullscreen sim-pin currently
<Saviq> MacSlow, k, we should think about delaying its visibility until the image is loaded
<MacSlow> Saviq, hm...
<Wellark> Saviq: yes.
<Saviq> Wellark, k
<Wellark> Saviq: I was unable to repro the flashing week ago when I worked on the dualsim lockscreen branch
<Wellark> Saviq: is there a notification change somewhere that might cause new troubles?
<Wellark> Saviq: what MP were you referring to?
<MacSlow> Saviq, different topic... where do the unity8/media-hub logs go... I cant
<Saviq> Wellark, https://code.launchpad.net/~macslow/unity8/fix-1348092/+merge/228090
<MacSlow> find them in /var/log
<Saviq> MacSlow, ~/.cache/upstart
<Saviq> like all the logs from the user session
<Wellark> MacSlow: yep, the "there is a slight black thingy shown beffore the sim pin dialog opens" is indeed the modal/fullscreen problem
<Saviq> Wellark, yeah, it's gonna be light grey now, much more visible
<Wellark> as the base notification "buble" is being rendered before the Loader for the snap decision is ready to set the fullscreen property which hides the base bubble
<MacSlow> Wellark, did you test-wise disable it to check?
<Wellark> MacSlow: yep.
<Wellark> MacSlow: but it's ok
<Wellark> with my new branch
<Saviq> kk
<Wellark> it's only visible for a less then 500ms and only once when the pin unlock dialog is loaded
<Wellark> currently shipping implementation causes the loader to load each time the data inside the pinunlock dialog changes
<Wellark> that has to do with the fact that I was actually modifying the menumodel
<Wellark> I will get the new dialog in this week
<MacSlow> Saviq, Wellark: can we have a bug for this? Or do we have one already?
<Saviq> MacSlow, I think there was one already, yeah
<MacSlow> Saviq, remember the # or bug-description?
<Saviq> MacSlow, not really :/
 * MacSlow goes for the hunt...
<MacSlow> Saviq, but probably against unity8 I assume?!
<Saviq> MacSlow, yeah
<Wellark> MacSlow: no need to "fix it"
<Wellark> the only fullscreen snap decision we have is the pinunlock
<Wellark> at it will be burned with fire after RTM
<Wellark> let's just "fix" this by not having modal fullscreen snap decisions, ok? :)
<MacSlow> Wellark, oh I'm with you on that... I never wanted any dialog in notifications in the first place :)
 * MacSlow eyes towards ux-design
<Wellark> MacSlow: it's only small visual clitch happening rarely (never on people with SIM PIN disabled) and fixing it takes more effort that it's worth
<Wellark> Saviq: ^
<Saviq> Wellark, yeah ok
<MacSlow> Wellark, Saviq: btw... why can't the fullscreen sim-unlock be using the same infrastructure e.g. the power-down dialog uses?
<Saviq> MacSlow, because there isn't any infrastructure behind it
<Saviq> MacSlow, it's built into unity8 whole
 * MacSlow feared such an answer
<Saviq> MacSlow, but that is, kind-of, what we should do with the SIM PIN as well, problem is we don't necessarily want to talk to ofono directly
<Wellark> MacSlow, Saviq: I have a proposal on how to fix this
<Wellark> let's come up with the plan on the next sprint
<Saviq> Wellark, yeah, let's
<MacSlow> Wellark, hell yeah... sign me up!
<Wellark> we need an independent dialog framework
<MacSlow> +1
<Wellark> a service from unity8
<anpok_> mterry: the other bug you mentioned.. https://bugs.launchpad.net/ubuntu/+source/systemd-shim/+bug/1365095
<ubot5> Ubuntu bug 1365095 in systemd-shim (Ubuntu-rtm 14.09) "Greeter not asking for pin code in image 11 (krillin)" [Undecided,New]
<anpok_> does that explain that unity8 greeter requests a password
<anpok_> and why I type it in it shows the password
<anpok_> but does not unlock
<anpok_> s/why/while
<anpok_> (on #230 now)
<Cimi> Saviq, is the new thindivider design approved?
<MacSlow> Saviq, Wellark: is that the bug-# we might be looking for -> https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1359226
<ubot5> Ubuntu bug 1359226 in unity8 (Ubuntu) "Black screen with text on top left when wrong SIM PIN" [Undecided,New]
<Wellark> MacSlow: yep.
<Wellark> MacSlow, Saviq: associated it with the branch that will fix it
<Saviq> Wellark, cool thanks
<Saviq> Cimi, you mean https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/20-divider/+merge/229317 ?
<MacSlow> Wellark, ah... now I see it (the branch) too... didn't refresh properly at first
<Cimi> Saviq, dividers are broken in the image
<Cimi> Saviq, that's all i care :)
<Cimi> damn adb removal
<Saviq> Cimi, are they newly broken/
<Cimi> Saviq, with image of friday I think
<Cimi> Saviq, http://bazaar.launchpad.net/~bzoltan/ubuntu-ui-toolkit/landing_28.08/revision/1223
<Saviq> Cimi, I don't think there's anything new, where?
<Saviq> Cimi, ah, why are you asking me about UITK changes?
<Cimi> Saviq, they added margins left and right, but it looks bad in indicators for example
<Cimi> and system settings
<Saviq> Cimi, agreed
<Cimi> I have a passphrase and developer mode is on, but adb is off
<Cimi> anyone with same issues?
<Cimi> cannot enable adb on manta
<anpok_> Cimi: I ran into that issuw too today
<Cimi> anpok_, and you solved?
<anpok_> not really
<anpok_> switched to rtm by bootstrapping it
<greyback> Saviq: http://pastebin.ubuntu.com/8291671/ - seen that before?
<Cimi> I have no adb nor ssh
<anpok_> there it worked
<Cimi> I am locked out my device
<Cimi> :)
<anpok_> yeah reboot it with volume +/- and bootstrap \o/
<greyback> Cimi: atm I find it best to change to PIN entry auth, that works for me reliably
<Saviq> greyback, it's like the askpass file creation didn't work
<Cimi> greyback, on manta?
<greyback> Cimi: on any device. I'm testing with Flo atm
<popey> facundobatista: you work on 7digital scope? I see http://popey.mooo.com/screenshots/device-2014-09-08-172119.png but I see correct artwork urls in smart-scopes-proxy.log
<Cimi> nah, still off
<Cimi> it does not accept my PINs
<Cimi> why we disabled adb if our interface does not work?
<Cimi> we cannot test password/pincode reliably
<Cimi> you have to try until maybe it works
<anpok_> Cimi: so you see #1366814?
<facundobatista> popey, I work on the 7digital scope, yes... so, in the logs you see the art URLs and they are ok (you can open them ok with a browser?) but the phone isn't showing them to you?
<facundobatista> popey, have a log line as an example?
<popey> facundobatista: http://paste.ubuntu.com/8291733/
<anpok_> Cimi: i just reflashed 320 and have a working pin with manta, but developer mode still does not work
<Cimi> anpok_, something like
<anpok_> since pin is set through the wizard
<popey> e.g. the last line has these two urls http://artwork-cdn.7static.com/static/img/sleeveart/00/010/476/0001047688_500.jpg http://www.7digital.com/artist/daft-punk/release/tron-legacy/?partner=983&h=08 both work for me
<Cimi> this is rubbish
<facundobatista> popey, perfect; the 7digital scope itself is ok, the client is not showing the images for some reason
<facundobatista> Saviq, â ?
<popey> facundobatista: i see no images at all, searching or not
<popey> http://popey.mooo.com/screenshots/device-2014-09-08-172906.png
<Cimi> also, the pin code entry starts already filled with 4 chars
<Saviq> popey, bug #1357321 maybe?
<ubot5> bug 1357321 in qtubuntu (Ubuntu) "scope images do not load in HSDPA or 3G" [Critical,New] https://launchpad.net/bugs/1357321
<Cimi> did we actually try those things before approving reviews?
<popey> Saviq: I'm on wifi
<facundobatista> popey, sounds like a deeper problem
<anpok_> Cimi: thats just fancyness I think
<Saviq> Cimi, there's a bug about this
<Cimi> Saviq, yes, but we *approved* that
<popey> i can wget http://artwork-cdn.7static.com/static/img/sleeveart/00/010/476/0001047688_500.jpg on the device fwiw â»
<popey> 2014-09-08 17:30:44 (1.57 MB/s) - â0001047688_500.jpgâ saved [22749/22749]
<Cimi> Saviq, we should not approve then file bug
<Cimi> we should not approve at all
<Saviq> NOT APPROVE Cimi
<Saviq> Cimi, from now on we will all wait for your review, kthxbai?
<Saviq> Cimi, and you'll make sure we have UX and UI designs and reviews for/of every MP, OK?
<popey> facundobatista: Saviq am off to make dinner, lemme know if you want me to file a separate bug for this, and where to file it..
<facundobatista> popey, it's nothing to do with the scope itself, I'm leaving you in Saviq hands
<Cimi> Saviq, if I had more time I#d be happy to do it, really
<Saviq> Cimi, buy some
<Saviq> popey, if you restart unity8-dash, it should go back to normal, and that'd be the same bug actually
<Saviq> popey, the bug title/description is out of date
<Cimi> Saviq, if you were locked out from your phone/tablet, you would probably be upset like us
<Saviq> Cimi, do you actually get the password to work?
<Saviq> Cimi, as in can you set the password, and then you get a lockscreen that you need to unlock?
<Cimi> Saviq, after attempts, yes, but adb is still off
<Saviq> Cimi, toggle dev mode off and on?
<Cimi> did many times, even rebooted
<Cimi> now I am trying setting pin through wizard
<Saviq> Cimi, you can pass --password and --developer-mode to ubuntu-touch-flash
<Cimi> nah, does not work on manta
<eridu> is this an appropriate place to discuss bugs in compiz/the graphics stack or would another channel be more appropriate?
<mterry> anpok_, no it wouldn't explain the lockscreen not accepting your password
<Cimi> Saviq, how do you push stuff without root access?
<Saviq> Cimi, what stuff?
<Cimi> Saviq, debs
<Saviq> sudo dpkg -i???
<Cimi> Saviq, push to the devicxe
<Cimi> device
<Saviq> adb push blah /home/phablet
<Cimi> Saviq, permission denied
<Saviq> Cimi, push to /home/phablet, you won't get permission denied
<Saviq> Cimi, has nothing to do with no root
<Cimi> now worked
<Cimi> it didn't
<Cimi> cimi@draco:~/Desktop$ adb push output /home/phablet/  cannot stat 'output/unity8-fake-env_8.00+14.10.20140903.1bzr1235pkg0utopic5776+autopilot0_armhf.deb': Permission denied
<Cimi> :/
<Cimi> I had to chmod 777 those files
<Saviq> Cimi, no you did not
<Saviq> Cimi, you had to chmod +r them, not 777
<Saviq> Cimi, but that error message was rather clear what it cannot read
<Cimi> Saviq, it worked for months
<Cimi> adb changed
<Cimi> and so those issues
<Saviq> Cimi, no, adb did not change
<Saviq> Cimi, it could not *read* those files
<Saviq> Cimi, from your host
<Saviq> Cimi, because you didn't have permissions to them
<Cimi> strange enough I never had this issue in the last year
<Cimi> unless we changed something in file-roller
<Cimi> or jenkins
<Cimi> that messes permissions
<Saviq> Cimi, I just unpacked a file from jenkins, permissions are 644
<Cimi> Saviq, on the scopes overview, are we sure there is no shader or something else running in the background?
<Cimi> Saviq, with my flickable branch, scrolling improves, but is still slow compared to the dash
<Cimi> Saviq, ok, seems like contentX is calculated, this probably makes the favorites slow
<Cimi> it's fast on desktop, slow on mako
<Cimi> you know why are we using custom calculations here? and not a listview?
<Cimi> (maybe because of the scale effect when revealing the overview, but this code doesn't look needed after that)
<Cimi> Saviq, carousel is using custom code too, flickable + repeater, but is much much faster
<Cimi> I can have a look tomorrow
<popey> 17:34:40 < Saviq> popey, if you restart unity8-dash, it should go back to normal, and that'd be the same bug actually
<popey> yup!
<popey> facundobatista: is there a free album (not single track) I can "buy" from 7digital for testing?
<Saviq> popey, so yeah, it's the network access manager bug, basically if you try and get anything through it when there is no connection (say your wifi was late to connect, or low signal), it will not get anything until it's recreated... it's a pretty nasty thing we need to identify and fix
<popey> ok
<facundobatista> popey, in all the tests I did I don't remember seeing a free album (but maybe it exists)
<popey> when we first launched the ubuntu one music store I recall there being one
<popey> dunno what it was tho
<Cimi> Saviq, is actually the default flickable velocity (2500) that is wrong
<Cimi> Saviq, even after the scaling feels not enough
<Saviq> seb128, re bug #1366938, you sure it's not the calculator (lowercase) from uitk autopilot?
<ubot5> bug 1366938 in unity8 (Ubuntu) "Some icons are missing from the apps list" [Undecided,New] https://launchpad.net/bugs/1366938
<seb128> Saviq, it could be, I just noticed I've 2 calcs, didn't know why
<Saviq> seb128, yeah, that's UITK
<seb128> Saviq, but know you mention it I installed autopilot packages today
<anpok_> mterry: i will try downgrading and updgrading again..
<mterry> anpok_, it's specifically an upgrade-only issue?
<anpok_> i think so
<anpok_> upgrading skips the wizard that sets up the user.. so..
<anpok_> the other thing.. right now it does not offer me the most current version 233.. it sticks with 230.
<mterry> oh huh
<mterry> anpok_, emulator?
<anpok_> manta
<mterry> I was on mako itself
<mterry> anpok_, oh I guess those aren't spun as often, or the numbers don't track with each other
#ubuntu-unity 2014-09-09
<Deo> Hello, guys.
<Deo> I am in some need of some serious help.
<Deo> Anyone?
<Deo> I'm having issues installing google chrome on Ubuntu.
<Deo> ANYONE?!
<Deo> Hello?
<Deo> HELLOOOOOOOOOOOOOO
<mzanetti> moin moin
<Saviq> eo
<mzanetti> are there still promoted images? the last update on my dogfooding device came in on the 29th of august
<seb128> mzanetti, what device/channel?
<mzanetti> mako, ubuntu-touch/utopic
<seb128> yeah, that's right
<seb128> the google doc says the most recent promotion on utopic is #203 and it's almost 3 weeks old
<mzanetti> yeah... that's why I asked if we gave up on those and only focus on the RTM branches for now
<mzanetti> basically if I should switch the dogfooding device over to the other channel
<Saviq> mzanetti, no, we just need to get our shit together and promote something ;)
<mzanetti> Saviq: did you then resubmit this one? https://code.launchpad.net/~mzanetti/unity/new-key-in-launcher-schema/+merge/232199
<Saviq> mzanetti, no
<Saviq> mzanetti, see my comment
<mzanetti> replied
<mzanetti> Saviq: ^
<Saviq> mzanetti, still, we need defaults in the schema, even if we do an override
<Saviq> mzanetti, why wouldn't we have defaults for the desktop
<Saviq> mzanetti, think unity8 desktop session
<mzanetti> Saviq: so what should I put in there?
<Saviq> mzanetti, the same set we have in the override now
<Saviq> mzanetti, even more maybe, now that we can do clicks
<mzanetti> the override has clicks too
<Saviq> does it?
<mzanetti> yes
<Saviq> doubt it
<Saviq> we didn't support click updates
<mzanetti> the defaults are not related to upgrades :)
<Saviq> ok maybe that got fixed in the mean time
<Saviq> meaning that we did not lose icons on upgrades any more
<Saviq> but we did have camera and gallery there before
<mzanetti> yep
<Saviq> and removed them because they got broken on updates
<mzanetti> ah... ok. didn't know we removed them
<Saviq> yeah, we only have non-clicks on launcher now
<Saviq> with your launcher rework, we're able to have clicks again, icons will get refreshed, right?
<mzanetti> yes
<Saviq> ok we need to find out what we want on the launcher then, can you talk to Vesa?
<mzanetti> ok
<Saviq> mzanetti, *and*, even if we wanted override, do you have a branch that moves the override to the new key?
<Saviq> not that we need the override any more
<mzanetti> Saviq: well, I keep on reading the "favorites" key if the "items" key is empty
<mzanetti> so yes, we could drop the override
<Saviq> mzanetti, I don't think that's necessary (to read favorites)
<mzanetti> Saviq: works fine as an upgrade path from unity7 to unity8 though
<Saviq> mzanetti, yeah, *if* you leave the items empty
<mzanetti> huh?
<Saviq> mzanetti, that would be a reply to my "why don't we have any defaults" question
<mzanetti> ah, yes... if I put defaults in there it won't be empty
<mzanetti> hmm... good point.
<Saviq> mzanetti, also, application:///, not application://
<Saviq> mzanetti, I commented before
<Saviq> mzanetti, the problem there is that we can't use the favorites override to include appid:// entries can we
<Saviq> mzanetti, meaning we still can't have clicks there
<Saviq> meaning the upgrade path is a bit brokened :|
<mzanetti> Saviq: yes, sure we can
<Saviq> mzanetti, well, except you'll get the new default set in your unity7 if you did not change anything
<Saviq> so you install the override and your unity7 launcher goes haywire
<mzanetti> unity7 will just drop them
<Saviq> yeah, but it won't have firefox or anything either
<mzanetti> yes, if you launch unity7 on a unity8 config it'll drop clicks. but keep the rest
<Saviq> mzanetti, no, what I mean is:
<Saviq> "the rest" is not useful in unity7
<mzanetti> why no?
<Saviq> because it's phone, contacts, messages, settings, webbrowser
<mzanetti> yeah well.
<mzanetti> on the desktop you won't have that override installed
<mzanetti> and I expect contacts to become useful on the desktop
<Saviq> mzanetti, yeah, and that means your launcher is useless in your unity8 desktop session ;)
<Saviq> mzanetti, TBH I don't think it's worth it
<mzanetti> Saviq: the whole uity8 desktop session is useless
<mzanetti> Saviq: we don't have an applicationmanager
<Saviq> mzanetti, of course we do
<mzanetti> in which case why would launching systemsettings be useless?
<mzanetti> I don't get the problem
<Saviq> mzanetti, I'm not talking unity8 on X11, but unity8 on Mir
<Saviq> mzanetti, the problem is the two launcher configs are not compatible
<mzanetti> that's why we created the new key
<Saviq> mzanetti, yes, and my point is
<Saviq> mzanetti, that we should not transition them
<Saviq> mzanetti, not by way of the other key
<mzanetti> well... just tell me what to do then
<Saviq> mzanetti, just use items
<Saviq> mzanetti, don't read favorites, put the defaults for items in the schema, we can then drop the override
<mzanetti> ok
<Saviq> mzanetti, we can have a task that will do a single-time copy of favorites (if non-default) to items
<Saviq> mzanetti, but again, I don't think it's worth it at this point
<mzanetti> Saviq: what is the reason of the 3 slashes?
<mzanetti> unity7 used 2 slashes only
<Saviq> mzanetti, uppercase
<Saviq> mzanetti, QUrl lowercases the hostname part
<Saviq> mzanetti, which is actually correct
<Saviq> mzanetti, so apps with differently cased .desktop files didn't work
<mzanetti> hah... interesting
<mzanetti> seb128: could you remind me where I can find the phone overrides for the launcher dconf keys?
<seb128> mzanetti, I don't think we have phone overrides?
<mzanetti> we do... quite sure about that
<seb128> mzanetti, we have https://launchpad.net/ubuntu/+source/gsettings-ubuntu-touch-schemas
<seb128> but those are schemas/defaults
<seb128> mzanetti, ubuntu-touch-settings: /usr/share/glib-2.0/schemas/10_ubuntu-touch-settings.gschema.override
<seb128> mzanetti, so right, in ubuntu-settings
<mzanetti> seb128: thanks!
<seb128> mzanetti, yw!
<mzanetti> :)
<Cimi> Saviq, are we merging the big silo soon?
<Saviq> Cimi, it's blocked in proposed, currently trying to resolve this, but yes, it's almost there
<Cimi> Saviq, I would like to test flickable right speed on top of it
<Cimi> Saviq, I did some extra testing last night, and discovered few things
<mzanetti> seb128: seems I can't push to ubuntu-settings. would you mind dropping the launcher overrides in there for me?
<seb128> mzanetti, can't you mp your change?
<mzanetti> hmm... maybe if I push to some +junk branch first
 * mzanetti tries
<seb128> oh
<mzanetti> hmm.. no
<seb128> mzanetti, don't bother, I though it had a proper vcs
<mzanetti> the "Propose for merging is missing"
<mzanetti> the "Propose for merging" is missing
<seb128> yeah
<seb128> it's hosted on a +junk vcs
<Cimi> Saviq, like the initial flick velocity is probably calculated wrong inside qt
<seb128> mzanetti, what's the rational to drop the launcher config?
<Saviq> Cimi, lp:~ps-jenkins/unity8/ubuntu-utopic-proposed
<Cimi> Saviq, in any case I think the "1500" and "2500" (for deceleration and velocity) are not good default values ANYWAY, even scaled
<mzanetti> seb128: the dconf + accounts service mix gave us a headache all the time, so we reworked that code bit. Now only using dconf, we added a new key for unity8 called "items"  instead of "favorites"
<Saviq> Cimi, that's what's in proposed now
<mzanetti> seb128: where we'll add the defaults just in there instead of an override
<Cimi> Saviq, dziekuje
<seb128> mzanetti, did that land in utopic yet?
<Cimi> Saviq, so I think I will use a higher default value for now, and scale it
<mzanetti> seb128: nope. I would put your branch into the same silo with the others
<Cimi> Saviq, also inside ScopeOverviewFavourite
<seb128> mzanetti, that's not going to be a branch but a source upload, but those changes don't need to be synced do they?
<Cimi> Saviq, why are we not using a Row but we're calculating each x of the repeater?
<seb128> mzanetti, you can land your change and then I can do an upload to drop the override later
<Cimi> tried with Row, works fine
<mzanetti> seb128: no, they don't really need to. we just need to make sure my changes are first
<seb128> right
<mzanetti> seb128: ok. I'll ping you again about it when my stuff has landed
<seb128> mzanetti, thanks
<Saviq> Cimi, most probably because of transitions
<Saviq> Cimi, but you'd have to talk to Albert
<Cimi> Saviq, ok
<Cimi> Saviq, tags
<Cimi> 0.1.16 loves u
<Saviq> Cimi, I can't do anything until it gets into trunk
<Cimi> ok
<seb128> Saviq, oh, you mentioned tags yesterday, just remembering that ... what's the issue with those?
<Saviq> seb128, I pulled settings, there's like a hundred of ? tags
<seb128> Saviq, could be, I don't usually look at those so I probably just never noticed
<Saviq> seb128, http://paste.ubuntu.com/8298371/
<seb128> Saviq, does it create any practical issue?
<seb128> do you know where they are coming from?
<Saviq> seb128, they look citrain-y, but must've come from some other project
<Saviq> seb128, some bad merge or so
<seb128> k
<Saviq> seb128, maybe the ubuntu branch?
<mzanetti> Saviq: FYI. had a chat with Vesa. He thinks its not good to have gmail, facebook etc in there anyways and we should keep the current list of defaults.
<Saviq> mzanetti, well... what about gallery, camera?
<Saviq> they were there before
<Saviq> sure we shouldn't have gmail or facebook
<dednick> Saviq: howdy. remember talking about the lag opening the indicator panel?
<Saviq> dednick, hey, welcome back, hit me
<dednick> Saviq: thanks :)
<Saviq> mzanetti, anyway, if they're good with the current default set, fine by me
<dednick> Saviq: it's because the models for the menus are synchornous.
<Saviq> dednick, yeah just read your reply
<dednick> Saviq: but making them async creates the problem where we open the menus and nothing is there
<dednick> for a second or so..
<dednick> Saviq: right.
<Saviq> dednick, sooo... why does it takes so long to sync? unitymenumodel slow? it's not like there's a huge amount of data
<dednick> Saviq: i was wondering if it would create "that" much effect not disconnecting from the models
<dednick> Saviq: no, it's actually not the models. the models run all the time
<Saviq> dednick, ah so just the delegates?
<dednick> Saviq: it's actually the listviews adding the delegates
<Saviq> dednick, ouch, sounds excessive indeed
<Saviq> dednick, but well, should be easy to check what's the impact memory-wise
<Saviq> dednick, we sure need to set them invisible, but we might be able to keep them around inded
<Saviq> +e
<dednick> Saviq: ya, we can probably just set the entire panel menu to invisible
<mzanetti> Saviq: camera and gallery are there
<mzanetti> http://paste.ubuntu.com/8298483/
<Cimi> Saviq, can you pls repeat how to sbuild armhf? I tried sbuild -d utopic-amd64-armhf-shm but it build amd64 debs
<Saviq> Cimi, bug #1353855
<ubot5> bug 1353855 in Mir "Explicit g++ 4.9 dependency breaks cross-building" [Medium,In progress] https://launchpad.net/bugs/1353855
<Saviq> Cimi, and sbuild --help
<Saviq> Cimi, -d is *distribution*
<Cimi> Saviq, yes saw that
<Cimi> using -c
<Saviq> Cimi, you want -c for *chroot*, and you need to pass --host=armhf, otherwise it'll build amd64
<Saviq> Cimi, how's it supposed to know what arch to build otherwise
<Cimi> ah damn
<Cimi> so what is the command?
<Saviq> -c utopic-amd64-armhf-shm --host=armhf
<Cimi> Saviq, wonderful, thanks
<Saviq> Cimi, but you need to drop the 4.9 dependency, otherwise it'll fail to install build deps
<Cimi> Saviq, where do I drop it? unity8?
<Saviq> Cimi, in whatever you're building
<Cimi> ok
<Saviq> Cimi, just read, please
<Cimi> Saviq, it doesn't explain which pkg I have to replace, so I just change -4.9 to 4.9 or just g++ ?
<Saviq> Cimi, drop it altogether
<Cimi> dednick, we don't want async then
<Cimi> https://code.launchpad.net/~nick-dedekind/unity8/indicator-polishing/+merge/228700
<Cimi> dednick, all indicators are async, not only message
<dednick> Cimi: it's too laggy when opening if we dont
<Cimi> dednick, well, we need to figure out a solution
<dednick> Cimi: yeah, i'm trying to now.
<Saviq> Trevinho, do you know about a bug that apps scope doesn't notice newly installed apps?
<Cimi> Saviq, did the proposed branch have albert branch to cache more stuff?
<Saviq> Cimi, no, see silo
<Cimi> Saviq, ok
<Cimi> Saviq, ok so, the reason why the horizontal swipe is slower than the vertical one, is just that our finger moves quickly in a shorter space than the vertical swipe
<Cimi> maybe not entirely though, carousel is still so fast
<Cimi> actually carousel speed is tweaked further if I remember
<Saviq> it is
<facundobatista> Holas
<dednick> Saviq: so, the indicators when not loaded with messages or transfers takes up about 1-2MB. with a 3 completed transfers and 10 messages it was about an additional 5MB
<Saviq> dednick, right, so as long as we use ListViews there, we should be fine
<Saviq> so as not to create 100 messages in case someone has that many
<Saviq> dednick, sure it'd be better if we could create the delegates dynamically, but it'd have to be much faster
<Saviq> dednick_, what did you see last?
<dednick_> Saviq: <Saviq> so as not to create 100 messages in case someone has that many
<Saviq> <Saviq> dednick, sure it'd be better if we could create the delegates dynamically, but it'd have to be much faster
<Saviq> for now I think we're fine with not unloading them
<dednick_> Saviq: ya. perhaps the limitation should be on the backend
<Saviq> dednick_, backend doesn't know much about the UI though
<dednick_> Saviq: in fact there may already be one.
<Saviq> we're going that direction in the dash as well (keeping more in mem)
<dednick_> Saviq: meh. hard to limit on frontend since they're all the same.
<dednick_> i mean indicators are all the same, so hard to say max of x menu items
<dednick_> Saviq: but then this is all going to be changing again anyway right... :)
<Saviq> dednick_, exactly, and different delegates, different sizes etc.
<dednick_> :(!!
<Saviq> dednick_, what I meant is that a ListView with cacheBuffer: 2*height or something should allow us to keep memory usage low while improving the UX a lot
<dednick_> Saviq: backend limits age, so it should limit number as well
<Saviq> dednick_, yeah, but we can't rely on that, we need to make sure in UI that stuff works still
<dednick_> Saviq: right
<Saviq> dednick_, so let's go for that
<dednick_> Saviq: yeah, i was looking at that cachebuffer thing.
<Saviq> dednick_, items in cachebuffer have the important property of being created asynchronously
<Saviq> dednick_, so if you're not scrolling too fast, things should be smooth
<Saviq> dednick_, you might even change the cacheBuffer on indicator open
<Saviq> dednick_, so that we don't hold them in mem all the time, but create them async on indicator open, so that we have a buffer out of view
<Saviq> dednick_, one important thing though - the ListView is anchored to the bottom isn't it? kinda means stuff is destroyed as you close and recreated on open anyway
<Saviq> because as you drag the panel down, its height grows
<Saviq> but maybe that's fine, as long as we have some cacheBuffer and the experience is good
<dednick_> Saviq: ok, well i'll give it a go
<Trevinho> Saviq: mh, not that I recall... It used to work. Maybe sometimes it take some time...
<Saviq> Trevinho, I installed chrome when I pung you, still not there
<Trevinho> Saviq: mh, ok killing the scope fixed it?
<Saviq> Trevinho, yes
<Saviq> /food
<Trevinho> mh, wondering if some caching caused that... I'll check that, mh3 would have been more helpful here :/, but I'll look
<Saviq> pete-woods, if you want, I got a script for syncing bug statuses between project and ubuntu package
<Saviq> and creating a Ubuntu task where applicable
<pete-woods> Saviq: thanks. I just disabled bug reports on the upstream project like was mentioned in that bug :)
<pete-woods> apparently that's our policy now
<Saviq> pete-woods, yeah, but you still have bugs that are only against libusermetrics
<pete-woods> oh, I thought I moved them
<Saviq> pete-woods, ah well, maybe you have enough bugs that you did it manually is all :D
<pete-woods> there were only about 10 bugs
<Saviq> pete-woods, yeah ;)
<Saviq> pete-woods, so yeah, you're good
<pete-woods> (no-one knows the project exists, ssssh ;) )
 * Saviq still was unable to un-affect all the unity8 bugs, apparently not possible via the API :|
<pete-woods> that's a shame
<pete-woods> I'd kinda expect LP to have a bulk-edit feature in the UI
<pete-woods> like other tools I've used in the past
<Saviq> they do, the API ;P
<Cimi> dandrader, try time make -B -j15 and time make -B -j8, the latter is faster to me
<dednick_> Saviq: it's pretty jerky with the cacheBuffer lowered
<dandrader> Cimi, "real" and "user" are faster but "sys" is slower. Whatever that means. But yeah, seems to be a bit faster
<dandrader> Cimi, got another small one, if you have some spare minutes: https://code.launchpad.net/~dandrader/unity8/buildWithoutWarnings/+merge/233736
<Cimi> dandrader, I have spare time
<Cimi> currently just testing flickable speeds
<Cimi> "just"
<Cimi> is experimenting
<Saviq> dednick_, in what case?
<dednick_> Saviq: scolling messages. esspecially if you drag over bounds. it gets a bit screwed up. i think the item heights are changing.
<Saviq> dednick_, that's weird
<dednick_> Saviq: not really when you think about it. http://paste.ubuntu.com/8299420/
<dednick_> i meant that the items height's were changing on purpose.
<Saviq> dednick_, just make the Loader height: 40
<dednick_> Saviq: Component.onCompleted: height = 60
<dednick_> Saviq: need the loader height to follow the item height
<Saviq> dednick_, right
<Saviq> dednick_, yeah, ListView and changing heights isn't too great indeed
<dednick_> Saviq: ya. the height should probably expand up if the item is above :/
<dednick_> bit of a pain
<dednick_> Saviq: even weirder that it doesn't happen if you use boundsBehavior: Flickable.StopAtBounds
<Saviq> dednick_, not really
<Saviq> dednick_, well, when you overshoot
<dednick_> Saviq: i guess when you flick over it's removing more items then readding when it comes back into view
<Saviq> dednick_, things get recreated
<Saviq> dednick_, yeah, that's really a bug in ListView, it should never take overshooting into account
<Saviq> because that's just wasting CPU
<Saviq> and some other things
<dednick_> Saviq: i raised a bug with qt about that issue. I think i'll just turn off the flickable overshoot until that gets fixed and mark it as fixme ?
<Saviq> dednick_, if that's the only problem, yeah
<dednick_> Saviq: meh. it's still a bit jerky just scrolling around
<Saviq> dednick_, well, but it's rarely going to be the case anyway, when people have dozens of messages?
<Saviq> or transfers?
<dednick_> Saviq: ya
<Cimi> sometimes restarting unity8 I have this error terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<mir::AbnormalExit> >'  what():  Exiting Mir! Reason: Nested Mir and Host Mir cannot use the same socket file to accept connections!
<Saviq> Cimi, environment got screwed
<Saviq> Cimi, it's trying to connect to and listen on the same socket
<Cimi> Saviq, yes indeed
<Cimi> Saviq, I was having the same issue when the wizard had issues with the upstart job
<Cimi> Saviq, but all I am doing is restart unity8 as phablet
<Cimi> and not the first time happens
<Saviq> Cimi, yeah, we need to look at our upstart job, something wonky must be happening on restart
<Cimi> btw I replaced the flickable with both repeater and listview insode scope favorites, still performance is not comparable to cardHorizontalList
<Cimi> I don't know what exactly is happening here, but is not right
<Saviq> dandrader, mzanetti found a reliable way to reproduce the mouse input issue (in the dash, not in shell)
<Saviq> dandrader, I imagine your qtmir fix fixed it for the shell, but then the apps can still get into that state can they not?
<mzanetti> dandrader: hi. yeah, the one I told you last week. I also wrote it to the bug report now
<Saviq> dandrader, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1295623/comments/20
<ubot5> Ubuntu bug 1295623 in unity8 (Ubuntu) "Sometimes input breaks and only edges are responsive" [Critical,In progress]
<dandrader> Saviq, likely. racarr is also working on the mir side of the problem
<dandrader> if I'm not mistaken, he found out that android-input, or the evedev input device, was ending touches in a weird way. At least on krillin
<Saviq> dednick_, so... on another topic, we have bug #1365530 again
<ubot5> bug 1365530 in unity8 (Ubuntu) "Time in indicator out of sync on resume from suspend" [High,Triaged] https://launchpad.net/bugs/1365530
<Saviq> dandrader, yeah, prolly related to the buttons
<dednick_> Saviq: happy days
<dednick_> Saviq: or is that where it doesnt update for a little bit?
<Saviq> dednick_, no, it will be many minutes behind until the next update comes
<Saviq> dednick_, yeah, I think another symptom is that the blue LED lights up only after you turn the screen on (I expect the LED thingy in unity8 doesn't get the icon update)
<dednick_> meh
<dednick_> stupid model cache
<greyback_> mterry: hey, would you know of a nice way for me to bring up a device replacing USC with a custom mir server? Is usc hardcoded into lightdm?
<Saviq> greyback_, there's a usc-wrapper for our session
<Saviq> greyback_, check out dpkg -L ubuntu-touch-session
<greyback_> Saviq: ah there it is. Thanks!
<mterry> greyback_, you can change the command lightdm uses, hold on
<mterry> greyback_, look at how /usr/share/lightdm/lightdm.conf.d/52-ubuntu-touch.conf does it
<greyback_> /usr/share/ubuntu-touch-session/usc-wrapper <- that's it I guess
<mterry> greyback_, sure you can edit that directly
<Cimi> Saviq, are we moving towards just bugs in the package?
<greyback_> yep that file calls the wrapper
<mterry> greyback_, didn't know how hacky you wanted  :)
<Saviq> Cimi, we're not moving, we're there
<greyback_> mterry: just for my testing, nothing more. thanks :)
<Cimi> Saviq, just seeing you removing unity8 from bugs
<Saviq> Cimi, yeah, project bugs were turned off last week already, I just didn't know how to batch-remove the tasks
<Cimi> so there seems to be two different issues for our weird flicking
<Cimi> 1st there is input lag between the touch event and the activity on screen
<Cimi> this is probably mir related
<Cimi> 2nd qt flick detection seems to be bugged, swipes are not consistent, sometimes goes fast sometimes everything stops or moves slowly
<Cimi> this could be both a problem in qt and/or mir not sending all touch events (or delaying them)
<Cimi> greyback_, dandrader Saviq ^
<Saviq> Cimi, there's a branch for the input lag
<Saviq> Cimi,
<Cimi> great, I can try that to see what changes for issue 2
<Saviq> https://code.launchpad.net/~vanvugt/mir/butter/+merge/230767
<Saviq> Cimi, it should be in a ppa I think
<Cimi> Saviq, mir devel?
<Saviq> Cimi, https://launchpad.net/~mir-team/+archive/ubuntu/staging
<Saviq> it's missing qtmir though, and has unity-mir which could be dropped
<Saviq> camako, is ââ the PPA for Mir devel?
<camako> Saviq, yes
<Cimi> Saviq, I am pretty sure  problem 2 has still some origins inside qt as well, because while I don't have 1st in desktop under X, I have sometimes a weird flick on desktop too
<Saviq> Cimi, not impossible
<Cimi> Saviq, and explains the recent patches we saw regarding my qt bug
<Saviq> camako, you can probably drop qtmir from there, but you should add qtmir/devel-mir-next there probably
<Saviq> Cimi, the patches only dealt with the initial threshold AFAICT
<camako> Saviq, yea we haven't fixed it after the unity-mir qtmir switch
<Saviq> eerm I meant drop unity-mir
<Cimi> Saviq, indeed, with small/fast swipes the visual flick seems badly calculated
<Cimi> Saviq, if you do a long swipe, the flick appears natural
<Cimi> Saviq, if you start swiping like crazy, and fast, the flick gets stupid
<Saviq> Cimi, yeah, but I don't think the patches would help, they're just about about the initial threshold before a flick even happens
<Cimi> Saviq, on android I can flick like crazy and it does not mess up the current flick
<Cimi> Saviq, here it feels like some detections are wrong
<Cimi> dednick_, on your indicators polishing, is it possible to keep the models always updated, and just hide the UI with loaders?
<Cimi> dednick_, what is the reason for the delay?
<dednick_> Cimi: yes, well that's the way we decided earlier
<dednick_> Cimi: because they take memory
<Cimi> dednick_, but seeing the indicator message green, opening the menu and finding it empty is even worse
<anpok> hm i thought butter already landed?
<Cimi> dednick_, maybe we can add some condition to the loading, loading when there is new content?
<Cimi> dednick_, also, what take up memory, the indicators model or the UI?
<camako> anpok, it did... in 0.7.0
<Saviq> Cimi, â ok so nothing new in Mir devel, the input delay should be better with Mir 0.7.0 already
<Saviq> Cimi, but it's a hw issue to some extent
<Cimi> Saviq, I know, but not that bad
<Saviq> Cimi, you'd be surprised ;)
<Saviq> Cimi, some time ago we installed a multi-touch painting app on manta just to check what to expect, it was really bad
<Saviq> on android, that is
<Cimi> Saviq, https://code.launchpad.net/~cimi/+junk/multitouchtest
<Cimi> hah
<greyback_> Saviq: am sure you're busy, but did you ever get change to take a peek at lp:~gerboland/unity8/dbus-async just to see if you approve of where I put the shared library?
<Cimi> old stuff
<Saviq> greyback_, I even replied :)
<greyback_> Saviq: I lost the reply then
<greyback_> mind repeating?
<Saviq> [16:23:20] <Saviq> greyback__, looking good, not much to comment
<greyback_> Saviq: cool, thanks
<MacSlow> Just curious... why do upstart-log-files use CR+LF (0x0D0A) instead of just LF (0x0A)?
<Cimi> Saviq, ouch, there is something even weirder here
<Cimi> Saviq, go in dash app
<Cimi> Saviq, touch right next to a label, vertically aligned
<Cimi> Saviq, now scroll up and see how the view disconnects from the finger of around 4-6 gu
<Saviq> MacSlow, you sure that's the case?
<Saviq> MacSlow, adb adds \r IIUC
<Saviq> Cimi, not sure what you mean
<Saviq> Cimi, ah now I get it
<Saviq> Cimi, you mean that we don't end up in the same place that we started
<dednick_> Cimi: the UI takes the memory (mostly)
<MacSlow> Saviq, hm... if it's adb's fault I don't mind... just odd to see ^M in all *.log when viewing the on the device...
<Cimi> Saviq, exactly
<Cimi> Saviq, also happens on my android
<dednick_> Cimi: we've already decided to keep them loaded all the time
<Cimi> Saviq, forget about it
<Saviq> Cimi, that's probably some filtering done in hw
<dednick_> Cimi: we're just going to limit the number of delegates loaded
<Saviq> MacSlow, what are you viewing with? I don't see that
<Saviq> MacSlow, which .log file, too?
<MacSlow> Saviq, vi
<Saviq> MacSlow, ah indeed
<Saviq> MacSlow, you might wanna ask jodh or just file a bug with upstart
<MacSlow> Saviq, all... but let me be sure... just checking with using ssh to  connect to the device...
<Saviq> MacSlow, https://bugs.launchpad.net/upstart/+bug/939316
<ubot5> Ubuntu bug 939316 in upstart "console log files are CRLF terminated" [Undecided,Won't fix]
<Saviq> MacSlow, no no, I meant output from adb shell has \r, not if you go to the console
 * MacSlow wonders what's wrong with his ISP today (again)
<MacSlow> Saviq, seeing "^M" reminds me of ugly format-conversion bugs from waaaay back... no deal-breaker, just a sight that brings back bad memories :)
<MacSlow> greyback_, what debug- or logging-means can I use on the phone (at runtime) to see things like resource/surface allocation and destruction?
<MacSlow> Saviq, regarding LP: #1366752 I can't point out a flaw in the notification-system directly... thus I'll try to dig deeper now. Also don't see any dbus-timeouts or media-hub crashes here.
<ubot5> Launchpad bug 1366752 in unity8 (Ubuntu) "Phone freezes for a moment when message notification appears" [Medium,Confirmed] https://launchpad.net/bugs/1366752
<Saviq> MacSlow, is the Loader asynchronous in NotificationList?
<Saviq> MacSlow, NotificationMenuItemFactory should probably just have asynchronous: true is all
<greyback_> MacSlow: currently all debug output is enabled in qtmir, so you see messages on events like surface creation & destruction in the unity8.log
<MacSlow> Saviq, if that's not the default (if not present) then it's missing
<Saviq> MacSlow, it is not
<MacSlow> greyback_, ok thx
<MacSlow> Saviq, ok... I can add that (and will test again) but then the Loader (from NotificationMenuItemFactory.qml) is not used for notifications in question (sms -> interactive notifictaions != snap-decisions)
<MacSlow> Saviq, and the MenuItemFactory's Loader is only used for those
<Saviq> MacSlow, well, yeah, you might need to wrap the Notification in a Loader then to make it async
<MacSlow> Saviq, what?! :/
<Saviq> MacSlow, delegates within ListView bounds are created sync
<Saviq> MacSlow, as the notifications are always in bounds, they will always be created sync
<Saviq> MacSlow, granted, I'm starting to get worried though how heavy it seems to be to create the simplest of QML components...
<MacSlow> Saviq, I will see if wrapping the whole Notification in a Loader eliminates the slight stutter
<MacSlow> :q!
<MacSlow> doh!
<dandrader> Cimi, thanks for the review
<Cimi> dandrader, forgot to top approve
<Cimi> oh no
<Cimi> is there
<dandrader> yep
<AlbertA2> kgunn: then sudo tail -f /var/log/lightdm/unity-system-compositor.log
<kgunn> gotta run an errand, back ~30 min
<Saviq> om26er, you love the code or the result (of the branch)? ;)
<om26er> Saviq, the result, its smooth ;-)
<Saviq> om26er, yeah, it seems in the end recreating stuff is just too heavy when scrolling
<Saviq> which we should look into in any case
<Saviq> but decided that if you're looking at a scope, we want to commit the memory for a better experience anywa
<Saviq> y
<om26er> Saviq, so does it unload when we switch to a different scope ?
<Saviq> om26er, yes, and when you go to a different app
<Saviq> om26er, we also wait for an item to come on screen before loading images when on reduced bandwidth to save on data
#ubuntu-unity 2014-09-10
<Saviq> Cimi, so, trunk never got the 0.1.16 tag, it must be local for you
<Saviq> Cimi, actually you got it from Daniel, almost all of his branches have them
<Cimi> Saviq, I only merged jenkins thing
<Saviq> Cimi, you had it before then
<Saviq> Cimi, because trunk never got them
<Saviq> hmm I wonder, maybe the ps-jenkins branch has them, but it's not actually pushed to trunk
<Saviq> Cimi, yeah, the jenkins branch has them, but it's actually never pushed to trunk, a local copy is
 * Saviq expected more of an iWatch...
<pete-woods> Saviq: hi. which packages do I need to install to make your script run?
<pete-woods> "No handlers could be found for logger "bzr""
<pete-woods> oh, I don't get that error if I just give it a path
<Saviq> pete-woods, yeah, just give it a path and you're good
<Saviq> pete-woods, you need to do this on all local checkouts and remote branches
<pete-woods> Saviq: yes
<pete-woods> just need to crack pawel's password (https://code.launchpad.net/~stolowski/unity8/fix-scope-tool/+merge/233345)
<Saviq> pete-woods, yeah you do ;0
<Saviq> pete-woods, he's on holidays is he?
<pete-woods> Saviq: yep
<pete-woods> I guess I'll have to re-propose that MR
<Saviq> pete-woods, yeah, or just leave it be and I'll take care of it when it lands
<pete-woods> Saviq: do you basically have to run that script on trunk again?
<Saviq> pete-woods, yeah
<pete-woods> to stop the evil tag proloferation
<pete-woods> proliferation
<Saviq> pete-woods, before anyone pulls them already ;)
<pete-woods> typical that the branch I *do* have access to doesn't have the evil tags
<Saviq> pete-woods, yeah, that's because *I* have access to it as well, and cleared them already :)
<pete-woods> Saviq: ahh. this is why I usually use unity-api-team for stuff I don't own (so other people can fix my mess if I get hit by a bus)
<Saviq> pete-woods, yeah, resubmitting is not that big of a deal, but agreed it's a chore
<pete-woods> will do the resubmit, I can understand your pain
<pete-woods> I've had to do it before with some git tags
<Saviq> pete-woods, TBH I'd say branches within a project should be writable by peers on the driver/maintainer team or so
<pete-woods> ended up blocking people's permissions to push tags
<Saviq> pete-woods, at least git tags have history...
<pete-woods> indeed!
 * Saviq wonders if the iWatch uses electric shock for its haptic feedback...
<mzanetti> Saviq: heh, what more did you expect from it?
<Saviq> mzanetti, less kitsch
<Saviq> mzanetti, same from the new iPhone really
<Saviq> mzanetti, they totally go away from the design principles they had with Steve
<mzanetti> yep
<mzanetti> I was surprised it comes with lots of different wrist bands
<mzanetti> would have expected there to be exactly 1 design
<anpok_> but you can see the moon phase and the planetary positions.. and you can play coldplay songs.. I think that compensates for everything
<Saviq> pete-woods, thanks
<Saviq> anpok_, indeed
<mzanetti> does it actually have a speaker? or is it intended to be used with Bluetooth headphones?
<seb128> Saviq, urg?
<seb128> Saviq, how is settings responsible for unity wrapping labels too early?!
<Saviq> seb128, settings *components*
<Saviq> seb128, did I assign wrong?
<seb128> Saviq, you assigned to ubuntu-system-settings
<Saviq> seb128, of course, sorry
<seb128> Saviq, k, makes more sense now
<seb128> Saviq, thanks ;-)
<seb128> btw are those teams reading ubuntu bugs?
<seb128> I never know if I should pick the upstream project or package
<Saviq> seb128, convention seems to lean towards package
<seb128> great
<larsu> seb128, Saviq: I think mpt filed a couple of bugs recently saying to only use one of the two
<Saviq> larsu, yup, package
<larsu> I forget which one, but he had a good reason :)
<larsu> Saviq: cool, thanks
<Saviq> bug #1364477
<ubot5> bug 1364477 in Unity 8 "Unity 8 has two unsynced bug lists" [High,Fix released] https://launchpad.net/bugs/1364477
<seb128> Saviq, thanks for closing the upstream component :-)
<Saviq> seb128, did that last week already, not sure how you've still been able to reassign to the project ;)
<seb128> Saviq, I didn't, I know you read bugs on unity8 (ubuntu)
<seb128> Saviq, but sometime I've a doubt it's true for other components
<Saviq> seb128, I've seen one or two that were moved to the project after I've disabled it already
<Saviq> not that it matters
<seb128> weird
<dednick> mzanetti: hey. do you know if the ListView currentIndex/currentItem is supposed to survive inserts into the model? (ie increment if inserted before)
<mzanetti> dednick: hmm... good question. no. can't answer that from the top of my head
<mpt> Saviq, seb128: Thatâs bug 333215, which I reported five and a half years ago :-)
<ubot5> bug 333215 in Launchpad itself "Launchpad permits tasks to be added to projects that 'do not use launchpad for bug tracking'" [High,Triaged] https://launchpad.net/bugs/333215
<mzanetti> anyone got a hint how to enable adb on the phone without having to use a lock?
<anpok_> downgrade?
<Saviq> mzanetti, not possible
<Saviq> mzanetti, why do you want it?
<mzanetti> Saviq: because its annoying to enter a pin every time
<anpok_> mzanetti: maybe disable the display lock on timeout
<Saviq> mzanetti, yeah, display on, or have a snipped calling UnityGreeter.HideGreeter
<Saviq> *snippet
<mzanetti> this is a device that won't leave my flat. its only here for development. shouldn't be required to have it locked imo
<anpok_> mzanetti: but we should be dog fooding the customer configurations as we are developing the customer configuration
<anpok_> i think it would be unrelated if we would be developing other stuff on the device..
<mzanetti> anpok_: I dogfood customer configuration all the time. have a separate device for that
<anpok_> s/unrelated/different
<mzanetti> anpok_: but having to enter the pin on the developer device like 50 times a day is just a waste of time
<anpok_> i agree, just saying that we shouldnt use completely different setups than our users
<Saviq> mzanetti, we have no other mechanism for protecting adb
<mzanetti> Saviq: I don't want it protected at all :)
<Saviq> mzanetti, you'll need to talk to our security team ;)
<mzanetti> Saviq: what would be the correct component to file a bug for this?
<Saviq> mzanetti, try lxc-android-config
<mzanetti> ok
<facundobatista> Holas
<dandrader> dednick, remember those weird errors we were getting intermittently  when running qmltests? https://bugreports.qt-project.org/browse/QTBUG-39421
<dandrader> dednick, the "Unable to assign bool to [unknown property type]" thing
<dednick> dandrader: yup
<dednick> dandrader: cool.
<dandrader> dednick, jenkins is also getting this error, making tests unstable :(
<dandrader> dednick, our qtdeclarative doesn't have this fix. will check it adding it fixes that for us as well
<dednick> dandrader: should be fixed in 5.3.1
<dednick> we've got 5.3.0
<dednick> dandrader: but there's an edgers ppa with 5.3.1 in
<dednick> dandrader: ppa:canonical-qt5-edgers/qt5-beta2
<dednick> hm. i just flashed my n4 and no more adb :/
<dandrader> dednick, new security measures are in place now
<dandrader> dednick, you have to enable developer mode in the settings app
<dandrader> dednick, and to enable developer mode you also have to set a password over there
<MacSlow> Saviq, this needs another look (final approval) before you're travel... -> https://code.launchpad.net/~macslow/unity-notifications/fix-1335787/+merge/227334
<Saviq> MacSlow, kk
<dednick> dandrader: ah. thanks
<dandrader> Mirv, what's the ETA for us getting qt 5.3.1?
<Saviq> MacSlow, ugh, I had an unsaved comment on this for a few weeks now
<MacSlow> Saviq, *sigh*... taking a look now
<Saviq> MacSlow, it's rather small
<om26er> mzanetti, Hi! music preview in the dash is not working for me. I press the play button, the progress bar heads 1/3 of its area. No sound, nothing.
<MacSlow> Saviq, change is up in a moment...
<dandrader> dednick, yes, it does fix the test instability
<mzanetti> dandrader: hey, can you perhaps review this one? https://code.launchpad.net/~unity-team/qtmir/fix-some-lifecycle-bugs/+merge/234087
<dandrader> mzanetti, have you rebased agains latest qtmir trunk?
<mzanetti> dandrader: QA keeps on asking when it'll be fixed so I'm afraid priority is quite high on it
<mzanetti> hmm... probably not
<mzanetti> dandrader: now I have
<Mirv> dandrader: the original idea was "when the rush is over", and until that only cherry-picking fixes like we've done so far. but that needs a little readjustment if the rush is never over.. Qt 5.3.2 will be released next week, I'll start preparing that after that, but not sure when it's feasible to lock all the related components.
<Mirv> dandrader: I've mentioned https://wiki.ubuntu.com/Touch/QtTesting - 5.3.1 is available for testing (when the PPA is intact), so people have been able to verify if their problem would be fixed in 5.3.1 - so far no issues have been reported fixed in there, but 5.3.2 will represent a significant amount of fixes that could help people anyway. there's always risk of regressions though too.
<dandrader> Mirv, thanks for the update. Sent you an e-mail about our problem
<mzanetti> paulliu: hey, sorry...
<mzanetti> paulliu: what's the "non-interactive" branch though?
<dandrader> I was wondering the same :)
<paulliu> Just, a template to indicate the scope not interact with the users.
<paulliu> So I disable the mouse events, and the touch down effects.
<mzanetti> ah. i c
<paulliu> mzanetti: But hard to have some simple unit tests for that by just add mock-up data. A lot of unit tests breaks.
<paulliu> mzanetti: I'll try to modify the template and test it and recovery it back.
<mzanetti> oh really...
<mzanetti> hmm
<MacSlow> Saviq, ok... using tag-names now for https://code.launchpad.net/~macslow/unity-notifications/fix-1335787/+merge/227334
<Saviq> MacSlow, I'd have just put the "string" column in the tags, but that's fine, too
<MacSlow> Saviq, I wanted it to be a bit more "descriptive" :)
<MacSlow> Saviq, reads nicely I think... http://pastebin.ubuntu.com/8310137/
<Saviq> MacSlow, yeah kk
<Saviq> MacSlow, ACK
<MacSlow> Saviq, cool thanks
<Cimi> MacSlow, did you have time to test the shadow around the notifications'
<Cimi> ?
<MacSlow> Cimi, no... more urgent issues came up in between
<MacSlow> Cimi, among them redesigns
<dandrader> dednick, need your review here https://code.launchpad.net/~dandrader/unity8/post-prompts-in-prompts-tweaks/+merge/233377
<dednick> dandrader: did you test if that test failed when you reverted the fix i did for it?
<dandrader> dednick, yes
<Saviq> dandrader, you still have [u'7.85+14.10.20140428.2-0ubuntu1', u'0.1.16'] on most of your branches
<Saviq> dandrader, http://pastebin.ubuntu.com/8310947/
<josharenson> greyback_ ?
#ubuntu-unity 2014-09-11
<ashadiqi> can i chat now?
<anpok> what is the cross-compilation safe way of querying QT_INSTALL_QML path within cmake?
<anpok> i have seen scripts calling qmake -query QT_INSTALL_QML? But that seems to fail in sbuild
<anpok> oh ok Saviq already reported that
<anpok> boneheads /o\
<Saviq> anpok, yeah, the "safe" way is ${CMAKE_INSTALL_LIBDIR}/qt5/qml
<Saviq> AlbertA, could you please confirm in bug #1364453 what needs to happen
<ubot5`> bug 1364453 in unity8 (Ubuntu) "Brightness setting does not persist across reboots" [High,Confirmed] https://launchpad.net/bugs/1364453
<anpok> Saviq: thx works
<facundobatista> Buenas
<dandrader> dednick, I wonder how come this wasn't crashing http://paste.ubuntu.com/8318782/   As was doing some qtmir changes this test was crashing and I did this change to fix it.
<greyback>    Actual   (): USD0.99
<greyback>    Expected (): 0.99USD
<greyback> what do I set to fix that test?
<Saviq> greyback, LC_ALL=C
<greyback> Saviq: I guessed that, thanks
<greyback> just wanted confirmation while I waited :)
<dednick> dandrader: erm.
<dednick> dandrader: i guess the memory was still valid
<dednick> dandrader: were you doing test in a debug build maybe?
<dandrader> dednick, yeah. maybe debug builds clear out freed memory right away
<dandrader> but release ones don't just bother (aka optimization)
<dandrader> *just don't
<dednick> dandrader: ya. probably
<kgunn> popey: hey, so these are both yours...kinda feels like a dup...wonder if there's a slight nuance diff i'm missing (before i dup)
<kgunn> bug 1355422
<ubot5> bug 1355422 in unity8 (Ubuntu) "[notifications] Can't dismiss notification bubbles" [High,In progress] https://launchpad.net/bugs/1355422
<kgunn> bug 1334855
<ubot5> bug 1334855 in Ubuntu UX "[design] Can't use toolbar while notifications on screen" [Undecided,New] https://launchpad.net/bugs/1334855
<popey> yeah, they're same
<popey> i expect i forgot i filed one
<popey> yeah, 2 months between them, i certainly forgot â»
<popey> feel free to dupe them.
<Saviq> karni, https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1368243/comments/2
<ubot5> Ubuntu bug 1368243 in unity-scopes-api (Ubuntu) "Scope consistently causes scope runner crash" [Undecided,New]
<karni> Saviq: yes
<karni> Saviq: I'm supposed to run this on the device, or can I adb pull the log and run it on it?
<karni> on my PC
<Saviq> karni, device
<Saviq> karni, although at this point (I assume it's uploaded to errors.u.c it already has all the data)
<karni> there's no .uploaded file yet
<Saviq> karni, enough if there's an .upload one
<Saviq> karni, in general if you have a .crash file, use apport-cli to file it to LP
<karni> not either
<Saviq> karni, then yeah, on device
<karni> ok
<Saviq> karni, 'cause the .crash doesn't have info from the device yet
<karni> Saviq: Can I force the upload of the crash files? I'm reading apport-cli and apport-collect manual, and I've got other important work to do as well :(
<karni> I don't know what's the package name of scope runner
<karni> and apport-collect won't just take the crash file
<Saviq> karni, just apport-cli /path/to/crash
<Saviq> karni, let me know the bug number and I'll dupe as needed (you'll have to subscribe me 'cause bug will be private initially)
<karni> Saviq: https://bugs.launchpad.net/ubuntu/+source/unity-scopes-api/+bug/1368243/comments/3
<ubot5> Ubuntu bug 1368243 in unity-scopes-api (Ubuntu) "Scope consistently causes scope runner crash" [Undecided,New]
<Saviq> karni, you can remove the "Reason" line from the .crash file
<Saviq> karni, you should be able to upload then
<karni> Saviq: the crash file does not contain a "Reason" word
<Saviq> karni, looks like the crash collection didn't work then
<Saviq> karni, steps to repro would be great (or removing the .crash and getting it to crash again, hoping the core will be good)
<karni> Saviq: repro is very simple. fresh flash (as of today), and open Photos scope
<karni> I'll include that in the report
<Saviq> karni, k
<seb128> you guys know qml right? do you see anything wrong in http://paste.ubuntu.com/8319172/
<seb128> taht's driving me crazy
<seb128> why isn't a text entry widget in a mainview with nothing else getting the keyboard focus by default, even with "focus: true" set
<Saviq> seb128, because you don't have a FocusScope with focus: true
<seb128> Saviq, I though the scope was useful when you had groups of widgets
<Saviq> seb128, you need at least one, but in any case I'd recommend Component.onCompleted: forceActiveFocus()
<seb128> Saviq, thanks, I guess that works, but it still seems qml is being overly complex there
<seb128> those sort of things should just work :/
<Saviq> seb128, yeah, but setting focus: true without a FocusScope doesn't do much
<seb128> Saviq, the concept of focusscope is not easy to grasp, at least to me
<seb128> on a normal column layout, there should be one scope and whatever widget has focus: true should get the focus
<Saviq> seb128, http://qt-project.org/doc/qt-5/qtquick-input-focus.html
<seb128> without needing of magic
<seb128> Saviq, I read that in the past, I guess I need to read it again
<seb128> that's the sort of things that seem to just work in other toolkit, I wonder why it doesn't in qt :/
<Saviq> seb128, within a FocusScope there's a chain/hierarchy of items, only one on each hierarchy level can have focus: true
<Saviq> seb128, that's basically a "cache" of focus
<Saviq> seb128, meaning that when the FocusScope gets focus, the last child to have focus: true gains activeFocus
<seb128> Saviq, well, in my example there is nothing else that could get focus
<Saviq> seb128, this way you can move focus between FocusScopes while maintaining the focus chain within them
<seb128> well I can change the pastbin to MainView { TextInput { }}
<Saviq> seb128, but only FocusScope handles these
 * Saviq has no idea how MainView deals with that
<seb128> Saviq, I appreciate it allows for complex scenarios to work
<seb128> but it makes simple cases not work
<seb128> like one widget on a page
<seb128> and focus: true does nothing
<seb128> I'm sure I'm not the only appdev to struggle with that ;-)
<seb128> Saviq, thanks for the help/explanations!
<seb128> Saviq, also on the same example, clicking on the button unfocus the entry, is that normal or a bug?
<seb128> http://qt-project.org/doc/qt-5/qml-qtquick-controls-button.html states
<seb128> "This property specifies whether the button should gain active focus when pressed.
<seb128> The default value is false.
<seb128> "
<Saviq> seb128, you most probably need to set focus: true on the MainView, too
<seb128> setting that property to false works
<seb128> so I guess the "default value is false" has an iossue
<seb128> Saviq, oh, that works indeed ;-)
<Saviq> seb128, wonder if MainView is a FocusScope actually
<dednick> Cimi: hey. can you look over the changes i've made to https://code.launchpad.net/~nick-dedekind/ubuntu-settings-components/indicator-polishing/+merge/229083 since you approved?
<Cimi> dednick, why are you not in the hangout? :)
<dednick> Cimi: i am!
<dednick> seb128: with the datetime sync issue in u8 indicators, how long does it take to resync once the screen is back on?
<Saviq> dednick, under a minute
<Saviq> dednick, it looks like it doesn't get the update until it changes again
<dednick> Saviq: hm.
<Saviq> dednick, but folks confirmed that if they dbus-query it, it's correct there
<seb128> dednick, yeah, less than a minute usually
<seb128> but it doesn't seem to be on minute changes
<dednick> seb128: after the dbus query does the indicator ui sync? or still wrong for a bit?
<dednick> seb128: you see the datetime thing on krillin?
<seb128> dednick, yes
<seb128> dednick, that's the device I'm testing on
<dednick> seb128: can't seem to get it to fail on mako
<dednick> seb128: will try on krillin
<seb128> thanks
<seb128> how much did you try?
<seb128> it's not consistently happening
<seb128> but I can see it several time a day
<dednick> 2 or 3 times now. bit painfull waiting constantly :)
<seb128> well, I don't think waiting/trying after a few minutes is going to work
<seb128> though it might, who knows
<Saviq> dednick, you did disconnect it from usb did you?
<dednick> Saviq: ya
<seb128> typically I pick my krillin from my pocket after an hour not using it, to look at the time
<dednick> seb128: my last try was about 20 minutes, but no sync issue i could see
<dednick> but if it's random...
<seb128> yeah
<seb128> what sort of info would you need when it happens?
<seb128> the dbus call to the indicator display the right time
<seb128> the greeter/lock and panel are off though
<dednick> seb128: doesn't it sync straight after you reconnect usb?
<seb128> dednick, not sure, going to tell you next time
<dednick> seb128: how did you check that the datetime was in sync while the indicator was since it's re-syncing quickly
<seb128> oh, good point, so "no, it's not resyncing my plugged"
<dednick> seb128: or did you just connect it, then check
<seb128> I did connect and check
<dednick> ah
<dednick> mh
<seb128> it took like 45 seconds before having it updated
<seb128> I had time to poke around and run the command several times
<seb128> dednick, ok, in fact just having it
<dednick> seb128: i know that indicator-datetime goes to sleep sometimes when the screen is off (charles, this is correct right?). So i'm just wondering if it's that.
<seb128> my device says :39
<seb128> I connected to usb, no update
<seb128> still outdated
<dednick> seb128: can check process state of indicator-datetime?
<charles> seb128, is this the issue? https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1359802
<ubot5> Ubuntu bug 1359802 in indicator-datetime (Ubuntu) "header's timestamp can take a minute to update after resume from suspend" [High,In progress]
<seb128> dednick, if the indicator was not running, then the "--object-path /com/canonical/indicator/datetime --method org.gtk.Actions.Describe phone-header" would be outdated
<seb128> charles, yes
<charles> seb128, dednick, that one's on my short-term TODO after the brightness slider in i-power
<dednick> seb128: erm, well it would resume the process through dbus call no?
<seb128> dednick, well, that's not enough to have the unity synced thoguh
<seb128> I can call the dbus check, get a result
<seb128> and still see unity outdated
<charles> seb128, if unity is out of sync with the service, that's not the same as 1359802
<seb128> charles, indeed not
<dednick> charles: yeah, the header seems to be correct
<Saviq> dednick, one other thing I noticed that might be related
<seb128> dednick, charles, https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1365530
<ubot5> Ubuntu bug 1365530 in unity8 (Ubuntu) "Time in indicator out of sync on resume from suspend" [High,Triaged]
<Saviq> dednick, when you get a push notification in the notification center menu
<dednick> seb128: and calling that dbus method doesn't cause the resync?
<seb128> dednick, need to check again to be sure, but iirc no
<dednick> seb128: ok. thanks
<Saviq> dednick, the LED doesn't light up until you turn the screen on
<dednick> LED?
<dednick> Saviq: ah.
<dednick> Saviq: you mean the notification LED?
<seb128> dednick, charles: hum, just tried, in that case the indicator dbus info was outdated
<seb128> so maybe several issues there
<charles> seb128, how far out of date?
<charles> >1 minute?
<seb128> charles, 3 minutes
<Saviq> dednick, yeah
<seb128> it displayed 44 where time was 47
<charles> seb128, you queried indicator-datetime on dbus and it returned a time that was 3 minutes off from the wall clock?
<seb128> charles, correct
<seb128> $ gdbus call --session --dest com.canonical.indicator.datetime --object-path /com/canonical/indicator/datetime --method org.gtk.Actions.Describe phone-header
<seb128> ((true, signature '', [<{'title': <'Upcoming events'>, 'visible': <true>, 'label': <'17:44'>, 'accessible-desc': <'17:44 (a retournÃ© des alertes)'>, 'icon': <('themed', <['alarm-clock', 'alarm']>)>}>]),)
<seb128>  
<seb128> where computer was on 17:47
<charles> seb128: !
<seb128> which is the time the phone displayed 15 seconds later
<dednick> i'm going to start blaming indicator-datetime ;)
<charles> lol
<charles> seb128, that's a variation on this theme that I haven't seen before. Is it still happening for you?
<seb128> dednick, well, I had cases where the indicator info was right but the unity ui was behind
<seb128> charles, "still"?
<seb128> the phone is awake now
<seb128> let me a few minutes
<seb128> but it happens consistently enough
<seb128> like I've been 3 occurences in the 15 minutes where we started discussing that
<charles> seb128, we've discussed this before but in the past iiuc it's always been unity8 and indicator-datetime being out of sync with each other
<charles> rather than datetime being (>1 min) out of sync with the wall clock
<charles> seb128, could you please write up how to reproduce that in #1359802 and I will investigate today
<seb128> charles, how to reproduce? "wake up your phone, look at the clock"
<seb128> not sure what else to write
<seb128> charles,
<seb128> http://paste.ubuntu.com/8319927/
<seb128> just tried again and got ^
<seb128> basically "press power button to suspend the krillin, unplug from usb, wait a few minutes, press power button, notice time is off, plug usb cable, adb shell and run commands"
<charles> ack
<charles> I don't understand why it would lag behind like that
<charles> it's easier to explain not updating at all
<charles> but how can it lag 3 minutes behind like that?
<seb128> I'm happy to help getting debug info if you tell me what to try/do
<seb128> charles, well, it might be "not updating", 3 minutes is about the time I let it on the desk while typing on IRC
<seb128> hum, just woke it up
<seb128> it was on :54
<seb128> when I turned it off at :53
<seb128> and it should be :56
<seb128> ok, just turned :57
 * seb128 turns off and wait another 5 minutes
<charles> seb128, so, maybe I'm not asking the question right:
<charles> 1359802 is about not updating the clock for [1..60] seconds after we wake up from sleep
<charles> so if the clock went to sleep at :45 and you woke it up at :50, it might still read :45 for up to 60 seconds
<seb128> k
<seb128> that might be what I'm seeing here
<charles> so I'm less worried about the size of the offset there (5 minutes) than the time to update (<=1 minute)
<charles> seb128, if it "fixes" itself in <=1 minute after wakeup then we're still talking about the known bug in 1359802
<seb128> charles, ok, let's assume it's that and see if some issue is remaining once that's fixed
<charles> ack
<seb128> charles, but I had cases some ~10 days ago where the indicator time was right on dbus but the unity ui was not
<charles> after that lands I'll start blaming dednick again
<seb128> but let's do one issue at tim
<seb128> e
<charles> seb128, there was one fix for that a couple of weeks ago that I think dednick landed already
<seb128> right
<charles> seb128, that was around the same time that the datetime indicator was showing up completely empty
<seb128> I had that fix for sure
<seb128> it was like a week after the fix landed
<charles> ugh
<seb128> jibel confirmed that
<dednick> i'm wondering if fixing 1359802 will just hide the other problem by forcing a reconnection or something
<dednick> i'm sorting out my krillin device now. hopefully will be able to put some logging in to find out what's up.
<dednick> if i can reproduce it :)
<Saviq> bug #1359802
<ubot5> bug 1359802 in indicator-datetime (Ubuntu) "header's timestamp can take a minute to update after resume from suspend" [High,In progress] https://launchpad.net/bugs/1359802
<dednick> Saviq: ya, it's possible there are 2 bugs
<mzanetti> bregma: hi, I think we're good to go with this now. I've fixed all of Saviq's concerns: https://code.launchpad.net/~mzanetti/unity/new-key-in-launcher-schema/+merge/232199
<mzanetti> bregma: what do I need to do to get this released?
<bregma> mzanetti, you just wait until I do the next Unity landing (soon...)
<mzanetti> bregma: ok, cool. thanks. Can you ping me when it happened so I can release the unity8 related changes for it?
<bregma> mzanetti, sure
<mzanetti> cheers
<dandrader> greyback, still there?
<greyback> dandrader: yeah
<dandrader> greyback, For the MirSurfaceItem test in qtmir I'll need to create a QGuiApplication and a QQuickWindow, just to be able to send touch events to it via QTest::touchEvent() (unless I abstract that away, but I would rather not)
<dandrader> greyback, so is that a problem is qtmir's "make check" has such a "UI" test?
<greyback> dandrader: probably yes. We want those tests to run on a headless system
<greyback> dandrader: I wonder what my Mir guys have
<dandrader> greyback, so I would need that xvfb setup... so much work
<greyback> a mock mir server that doesn't talk to hardware would do
<greyback> is this testing Mir stuff? You need the mirserver QPA?
<dandrader> greyback, did you read my first sentence? :)
<greyback> dandrader: I don't understand what you're trying to test
<dandrader> greyback, I think I will just abstract away MirSurfaceItem::touchEvent() for now. enough for me to test the touch sequence validation thingy
<dandrader> greyback, a scheme similar (but simpler) to what was done for QtEventFeeder
<greyback> ok
<dandrader> greyback, if you disable an item that is currently receiving a touch sequence
<dandrader> greyback, that item will never get a QEvent::TouchEnd for that sequence
<dandrader> greyback, QQuickWindow won't send it
<dandrader> greyback, sounds like a QT bug, although I wouldn't be surprised if they say that you shouldn't disable a touch owner in the first place
<greyback> dandrader: /me surprised by that. How does a MouseArea deal with it?
<dandrader> (this kind of stuff)
<dandrader> greyback, so I'm adding this touch sequence validation before forwarding touch events to the mir surface
<dandrader> greyback, so things keep working regardless of whether qt fixes that or not
<greyback> ok, I understand what you're doing at least
<greyback> am just curious, can MultiPointTouchAreas be confused in a similar fashion?
<dandrader> greyback, the right question is: how does a client-side QQuickWindow deal with it?
<greyback> it presumably just waits for the TouchEnd
<dandrader> greyback, its mouse event emulation gets stuck, just like unity8's QQuickWindow without that qteventfeeder fix
<greyback> dandrader: could this go in qtubuntu then?
<greyback> similar event processing that you added to qtmir
<dandrader> greyback, it could. but I chose to put it in MirSurfaceItem. fixed earlier in the flow of events
<greyback> dandrader: I just think of using qt apps with another mir server - they would potentially exhibit the same problem?
<greyback> dandrader: it probably should be fixed in MirSurfaceItem yes, as other toolkits may have the same difficulty
<dandrader> greyback, you could add validation on both sides
<greyback> dandrader: keep doing what you're doing anyway. Can look at qtubuntu if we actually see a need to fix that
<dandrader> greyback, the next step, if we have the time, would be to tackle that issue in Qt itself: reporting a bug and proposing a patch
<greyback> dandrader: right
<dandrader> greyback, more important than a qtubuntu-side validation imho
<greyback> and presumably getting Mir to behave better :)
<dandrader> greyback, that's what racarr is doing if I'm not mistaken
<greyback> him and RAOF
#ubuntu-unity 2014-09-12
<mzanetti> greyback: good morning. I addressed all your comments in the qtmir merge.
<greyback> mzanetti: cool thanks
<greyback> mzanetti: ah sorry I didn't realize there was a unity8 branch to go with it
<mzanetti> greyback: no worries
<mzanetti> greyback: if you want to test, it should be enough to copy Shell.qml from that unity8 branch to the device
<mzanetti> no need to build a package
<greyback> mzanetti: yep
<mzanetti> huh... why does "df -h" not show my partitions any more?
<mzanetti> only virtual file systems in there
<facundobatista> Hola
<mzanetti> Saviq: hey, want to have a look at those so we can get it approved before you're away: https://code.launchpad.net/~unity-team/unity8/two_see_more_bugfix/+merge/234340/comments/572776
<mzanetti> its really minor things
<greyback> mzanetti: lifecycle fixes approved
<MacSlow> Saviq, can you have a quick look at https://code.launchpad.net/~macslow/unity-notifications/synchronous-notification/+merge/229060
<MacSlow> Saviq, I'm confused about that "automatic" merge that just happened
<Saviq> MacSlow, you pushed to trunk
<Saviq> MacSlow, https://code.launchpad.net/~unity-api-team/unity-notifications/trunk
<MacSlow> How?
<MacSlow> Crap!
<Saviq> MacSlow, will you resolve or shall I?
<MacSlow> just doing that
<MacSlow> Saviq, hm... kind of stuck with fixing the accidental merge...
<Saviq> MacSlow, can I overwrite trunk?
<Saviq> MacSlow, ugh, you overwrote?
<Saviq> MacSlow, https://code.launchpad.net/~ps-jenkins/unity-notifications/ubuntu-utopic-proposed should be the good thing
<MacSlow> Saviq, correct
<Saviq> MacSlow, so yeah, take that branch and overwrite trunk
<Saviq> MacSlow, and fix your bash history and push locations ;)
<MacSlow> Saviq, yeah... hell knows how that happened... I always explicitly do "bzr push lp:~macslow/bla..."
<MacSlow> Saviq, hm... fixed... but lp:unity-notifications on launchpad did not yet update
<Saviq> MacSlow, indeed, it will catch up
<MacSlow> phew... lp also updated now
<mzanetti> greyback: thanks!
<greyback> Saviq: we need an opinion:        void fn(int var) { Q_UNUSED(var); }            OR           void fn(int) {}
<dandrader> Saviq, is that part of our word-of-mouth coding guidelines/ http://paste.ubuntu.com/8327396/
<dandrader> ?
<Saviq> dandrader, greyback, Q_UNUSED generally leads to Q_UNUSED being left around when it is, in fact, used
<Saviq> I don't have a strong opinion but was leaning towards /**/
<dandrader> Saviq, you mean later someone actually starts using a parameter but forgets to remove the corresponding Q_UNUSED() line?
<Saviq> dandrader, yes
<dandrader> Saviq, greyback, hmm, makes sense
<mterry> mzanetti, do you know how to anchor an element of the shell to the OSK?  Normally you can ask for that behavior if you have a MainView, but we don't
<Saviq> dandrader, greyback, I'm not even sure we need the /* */, after all you're only an F4 away from the header
<mzanetti> mterry: Qt.inputMethod.rect or something like this
<Saviq> mzanetti, not in shell
<mzanetti> yeah, works in apps too
<Saviq> unless it's back with qtmir?
<mzanetti> oh... in the shell
<Saviq> mzanetti, Qt.inputMethod didn't work before qtmir, does it work again now?
<dandrader> Saviq, "F4", are you talking Qt-Creator?
<mzanetti> Saviq: mterry: there is an InputMethod item in Shell.qml
<mzanetti> you can probably anchor to that
<Saviq> dandrader, yes, but $your_ide's_shortcut works, too ;)
 * dandrader is old school and doesn't use such niceties
<mterry> mzanetti, interesting, will try thanks!
<dandrader> mostly because vim doesn't do it reliably :D
<mterry> Saviq, aren't you supposed to be on holiday?
<Saviq> mterry, starting tomorrow
<mterry> Saviq, hrm...  OK then, carry on  ;)
<mzanetti> Saviq: https://code.launchpad.net/~unity-team/unity8/two_see_more_bugfix/+merge/234340/comments/572865
<Saviq> mzanetti, yeah, saw that, will have a look
<mzanetti> Saviq: ok... I see (re sync MP)
<mzanetti> Saviq: is silo 11 about to land?
<Saviq> mzanetti, you tell me ;)
<mzanetti> ah ok
<Saviq> mzanetti, but no
<mzanetti> I thought you'll land that still today
<Saviq> mzanetti, there's a bunch of unapproved branches
<mzanetti> ack
<dednick> mzanetti, satorisany idea how to catch individual role changes for model data in qml?
<dednick> Saviq: ^
<dednick> * any idea
<mzanetti> dednick: ?
<mzanetti> emit dataChanged(index, index, QVector<int> roles)
<dednick> mzanetti: doesnt seem to work with Connections { target: modelData; onXXXChanged: {} }
<mzanetti> ah
<mzanetti> no. that won't do
<mzanetti> hmm
<mzanetti> dednick: you can do this:
<dednick> or onModelDataChanged
<mzanetti> property var foobar: model.barbaz
<mzanetti> onFooBarChanged
<dednick> mzanetti: yeah. though so
<mzanetti> not totally elegant though
<dednick> mzanetti: ok, thanks
<Saviq> MacSlow, https://code.launchpad.net/~unity-team/unity8/notifications-audio-no-play-empty/+merge/234486
<MacSlow> Saviq, on it...
<Saviq> MacSlow, no worries, not pressing
<Saviq> @unity â important to note; bool("") === false, but bool(QUrl("")) === true
<Saviq> I'd say a QTBUG really
<kgunn> wtf...
<mzanetti> I think QUrl("") actually only sets the path
<mzanetti> so there might be a valid authority or protocol string somewhere
<Saviq> dandrader|afk, mterry, paulliu http://pastebin.ubuntu.com/8327743/
<Saviq> mzanetti, think it defaults to file:// ?
<MacSlow> Saviq, it is a bit odd
<MacSlow> Saviq, I mean the need for this kind of fix
<mterry> Saviq, sigh... fixed
<mzanetti> Saviq: likely, but I didn't verify
<Saviq> MacSlow, well, that's a different thing, our media components didn't deal well with playing an empty string (to be fixed)
<Saviq> MacSlow, but still we shouldn't even call play() on it
<mzanetti> Saviq: actually file:/// to be precise :D
<Saviq> mzanetti, you're kidding?
<mzanetti> ah no... "" might be 2 / only
<Saviq> mzanetti, that would be your slash
<Saviq> mzanetti, meaning your root directory
<mzanetti> :D
<MacSlow> Saviq, btw... approved
<Saviq> MacSlow, t
<Saviq> x
<MacSlow> Saviq, jenkis will take a while I guess
<Saviq> MacSlow, yeah
<MacSlow> Saviq, but since your branch is so fresh it should cleanly merge
<Saviq> MacSlow, yeah well, let's see if something in silo 11 conflicts
<greyback> dandrader|afk: FYI https://code.launchpad.net/~dandrader/unity-api/splash/+merge/233288 fails on CI
<mzanetti> Saviq: hey, do we actually have the gesture cancellation in place yet?
<mzanetti> we don't, right?
<paulliu> Saviq: ok. removed tags. Thanks.
<mzanetti> Saviq: IMO bugs like these are are misleading because they aren't so much of an issue any more when that is fixed: https://bugs.launchpad.net/ubuntu-ux/+bug/1368702
<ubot5> Launchpad bug 1368702 in ubuntu-ui-toolkit (Ubuntu) "[SDK] HEADER ISSUE: Back arrow needs to be moved further to the right and also have a larger invisible touch target" [Undecided,New]
<greyback> mzanetti: we don't have gesture cancellation
<Saviq> mzanetti, no
<Saviq> mzanetti, we don't have it I mean, and correct, that bug would be less important if we had it
<mzanetti> Saviq: https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1368702/comments/1
<ubot5> Launchpad bug 1368702 in unity8 (Ubuntu) "[SDK] HEADER ISSUE: Back arrow needs to be moved further to the right and also have a larger invisible touch target" [Undecided,New]
<Saviq> dandrader, do you have the new python version of the strip tags script?
<Saviq> dandrader, 'cause you seem to have the most of the two bad tags that are still travelling around
<dandrader> Saviq, I'lll download it again
<Saviq> dandrader, http://people.canonical.com/~msawicz/unity8/strip-u8-tags.py
<Saviq> dandrader, and remember you need to strip both local and remote, as tag deletion doesn't travel with commits
<Saviq> josharenson, please strip tags on lp:~josharenson/unity8/fix_panel_minute_count and any local checkouts you might have
<Saviq> josharenson, http://people.canonical.com/~msawicz/unity8/strip-u8-tags.py
<josharenson> saviq, ack...
<josharenson> has that script been updated recently?
<dandrader> Saviq, could you name a branch that has bad tags?
<dandrader> Saviq, I'm running it and it's not printing anything
<dandrader> Saviq, ah, finally got some tags in lp:~dandrader/unity8/real_header_splashscreen
<dandrader> s/got/found
<dandrader> Saviq, ahhhh! strip-u8-tags.py  doesn't run on the current dir by default. you have to specify "strip-u8-tags.py  ."
<Saviq> dandrader, http://pastebin.ubuntu.com/8327743/
<dandrader> Saviq, now it's explained why I wans't finding anything locally
<Saviq> dandrader, oops, sorry, should probably make it work like that :)
<dandrader> Saviq, or print out an error like "please specify a directory"
<Saviq> dandrader, yeah, you know... that script was only supposed to live for a week or so :P
<Saviq> then it got rewritten in py, and was supposed to only live another week...
<dandrader> Saviq, all my branches should be clean now
<Saviq> dandrader, thanks
<josharenson> greyback, ready when you are
<greyback> josharenson: https://plus.google.com/hangouts/_/canonical.com/gerry
<Saviq> josharenson, no, as long as you had the .py version
<dandrader> greyback, oh, right. should be fixed now (let's see what jenkins says next)
<mterry> greyback, how do I find out where the OSK is on screen (from the shell code) -- we used to have OSKController, now we have InputMethod, but it doesn't seem to give info on where on the screen is actually being drawn
<greyback> dandrader: thanks
<greyback> mterry: hmm. OSK is actually a maximized surface like any other (non-fullscreen) app surface, with lots of transparency. Shell doesn't know from that how big the OSK is
<Saviq> greyback, that's why we have the keyboard communicator socket?
<greyback> mterry: if InputMethod doesn't tell you, I'm not sure there's any other place to get that info right now
<Saviq> or... had...
<greyback> Saviq: yep
<mterry> greyback, I looked into how anchorToKeyboard works and it's doing "Qt.inputMethod.visible ? Qt.inputMethod.keyboardRectangle.height : 0"
<Saviq> greyback, do we have access to â now?
<mterry> greyback, does that seem likely to work?
<mterry> Didn't in my quick test, but I'm probably doing something wrong, since that's what the SDK uses
<greyback> mterry: yeah that works for apps. I don't see any reason why it would not work for unity8 too, there may be somethinkg missing in the QPA for it
<Saviq> greyback, it didn't work before qtmir because shell was never focused
<greyback> mterry: if it's what the SDK uses, I'm sure we can make it work for shell
<Saviq> and it *did* work before that because Qt didn't care
<Saviq> and then it started caring
<greyback> Saviq: now the unity8 "Window" should be focused, or at least we can persuade Qt that it is
<mterry> greyback, so you're saying there may be qtmir work for this?
<Saviq> greyback, yeah, that'd be grand
<greyback> mterry: a little yeah
<mterry> greyback, OK.  I think I'll go with a workaround for now, then file a qtmir bug about it for proper solution
<greyback> mterry: thanks
<mterry> greyback, btw that Qt.inputMethod.keyboardRectangle.height trick did work after all -- forgot to get back to you on that
<greyback> mterry: it works? Oh great
 * greyback draws satisfying line through task in his TODO list
<dandrader> greyback, what would be the best way to refer to an image in /usr/lib/$ARCH/qt5/qml/Ubuntu/Components/Themes/Ambiance/artwork/
<dandrader> greyback, ^^^ that's about your comment https://code.launchpad.net/~dandrader/unity8/real_header_splashscreen/+merge/233286/comments/571898
<dandrader> from unity8
<greyback> dandrader: nothing easy springs to mind. But it's late here, so I'm not thinking hard right now
<dandrader> greyback, I think the only way would be to have a wrapper component there in Ubuntu/Components/Themes/Ambiance so unity8 could import it
<dandrader> like just an Image with a preset source
<dandrader> greyback, so easier to copy over like Florian did
<greyback> dandrader: could this be a component in the SDK, instead of copying all this stuff over? A kinda private component
<dandrader> greyback, are you talking about PageHeadStyle and MainViewStyle?
<greyback> yep
<dandrader> greyback, they are :D
<dandrader> greyback, but for the splash screen we needed modified versions of them
<dandrader> greyback, so they were copied over and modified
<dandrader> greyback, I believe mainly so that it's not tied to the theme of the qml scene but to a hardcoded one
<dandrader> greyback, florian left some todo's there about how it should be ideally in the future
<dandrader> greyback, but the way the sdk is implemented at the moment does not support such flexibility
<dandrader> greyback, thus the copy-over-and-modify approach
<greyback> dandrader: is a pity. I just forsee design changes in SDK happening that break this trick
<dandrader> greyback, error prone as it will have to be updated every time their sdk counterparts change, but it-just-works(Tm)
<dandrader> greyback, ditto
<greyback> dandrader: I'm not going to block this. I just dislike copying the images, so would like to explore all options before just copying
#ubuntu-unity 2014-09-14
<Noxchi> hi! Is it possible to have the GNOME Flashback Session with the Unity, both at the same time in the Ubuntu 14.04 Desktop?
<funrep_> hello, im playing with streaming atm and it works much better than i expected
<funrep_> there is a tiny issue though and that is that if my game is fullscreen the stream starts flickering
<funrep_> i want to run my game in windowed mode
<funrep_> but hide the unity panels/etc. so i can focus when i play (i.e. hide top panel and window decorators), anyone know if this is possible and how to do it?
#ubuntu-unity 2015-09-07
<Slex> hello, i have a litlle question. Where can I find DbusMenu specification?
<Slex> little*
<Saviq> Slex, DBusMenu is old news, GMenuModel is the new kid on the block, I believe
<Saviq> larsu, can you confirm â?
<Slex> ok, however I need the specs, in this case, of GMenuModel
<Slex> I have to implement menus over dbus on my own global menu
<Saviq> dednick_, maybe you can point Slex in the right direction?
<larsu> Saviq, Slex: yep, we're using GMenuModel for most things now
<larsu> Slex, what do you want to do?
<dednick_> Saviq, Slex: good question! tedg ^
<dednick_> but yeah, we're trying not to use that any more i believe
<Slex> I'm a gnustep contrib/developer. I need to code a simple menu bar to explore how to integrare gnustep apss in the ubuntu global menu
<Slex> we have something that is working, but a bit bad for no
<Slex> now
<dednick_> Slex: the only place i know: http://bazaar.launchpad.net/~dbusmenu-team/libdbusmenu/trunk.15.10/view/head:/libdbusmenu-glib/dbus-menu.xml
<Slex> that is a specs?
<dednick_> it's the dbus interface spec.
<dednick_> Slex: ^
<Slex> Ok thanks
<larsu> Slex, just use GMenuModel from GLib
<larsu> dbusmenu might become derecated at some point, and it's much more complicated
<dednick_> larsu: qt is exported by dbusmenu in unity i think
<larsu> dednick_, they should change as well :)
<dednick_> larsu: intending to move everything to gmenumodel for u8.
<dednick_> "in prgress"
 * larsu nods
<Slex> I have to think here. This means I need to link gnustep apps to gtk GLib
<larsu> we might at some point make that interface public as well
<larsu> but I don't know for sure
<Slex> why is not public?
<larsu> there was no need to and we aren't sure if it needs to change at some point
<Slex> ok
<larsu> what does GNUStep use to talk to dbus?
<Slex> ouw dbuskit
<Slex> https://github.com/gnustep/dbuskit
<Slex> there's also an example of a simple theme working with ubuntu global menu. At leat with 14.10, I still not tested with 15.04
<larsu> ah, libdbus-1
<Slex> is it bad?
<Slex> well, I know it is out of the box
<larsu> it's got some issues (mostly related to threading) and is hardly maintained
<larsu> but it's still in use by qt and some other things
<Slex> o is better the one in glib?  libdbus-glib?
<larsu> no, libdbus-glib is even worse
<larsu> gdbus (which is built into glib) is what gnome applications use these days
<Slex> ok thank you. It's a bit bad that gnustep is falling completely in the oblivion. Bad coice in the past by previous devs, like mantaining the old fashion NeXT unwatchable theme; I know that for us involved developers, the theme is not so important, because gnustep is themable, but  for news developers, is importat becase no one want to write a 2015 application with this look :(
<Slex> http://www.aiei.ch/gnustep/screenshots/gnustep.jpg
<Slex> However I wrote a new theme, that could become the default theme in gnustep-nextgen
<Slex> https://github.com/AlessandroSangiuliano/rik.theme
<Slex> (screenshot at the bottom of the page)
<ennui`> i've built the current unity8 trunk on wily and i'd like to run it.
<ennui> run.sh doesn't work, since `initctl status unity8` outputs "unknown job unity8"
<ennui`> is there any up-to-date guide to get started?
#ubuntu-unity 2015-09-08
<mzanetti> vesar__, meeting time
<dandrader> greyback, hey
<greyback> dandrader: hi
<dandrader> greyback, so, moving the Cursor to unity8 will be trickier than expected. I gonna have to move all parts involved to this new unity8 component
<dandrader> greyback, and then add some sort of API between qtmir and this component, like a new QQuickWindow event type.
<greyback> dandrader: cursor loader moves to u8, that's ok. But can not a component live in qtmir which does (1) signals when cursor moves, in relative coords and (2) indicates what cursor name should be used
<greyback> is the later the API you're referring to?
<dandrader> greyback, all parts are tightly coupled in the current design. Main issue being that MousePointer needs CursorImageProvider to get the current hotspot info
<dandrader> greyback, so not obvious how to break them apart
<greyback> hmm
<dandrader> greyback, so I have to move MousePointer also to unity8
<dandrader> greyback, so all that is left in qtmir is the PlatformCursor and and QtEventFeeder
<dandrader> greyback, then have to figure out a nice way to make the qtmir part talk to the unity8 component
<dandrader> greyback, but not sure it's really worth the effort... you sure we have to do this split? :)
<greyback> dandrader: I'm trying to think of alternatives
<dandrader> greyback, it's actually not bad to move it all into a component. but thing is, this split seems to require some substantial refactoring/redesign effort
<greyback> dandrader: I know. But I think it's worth it.
<greyback> I think MousePointer & CursorImageProvider should live in unity8.
<dandrader> greyback, ok, will continue the work then
<greyback> thanks
<dednick> larsu: hey. any idea how the accelerators for applicaiton menu item actions are stored in a gmenumodel? it's all done inside gtk shizzle.
<dednick> or rather "how it's stored in gactiong"
<guest42315> http://blog.qt.io/blog/2015/09/08/qt-5-6-alpha-released/
<larsu> dednick: gactiongroup doesn't store them at all
<larsu> dednick: they're passed in gmenumodel and gtkapplication adds them for all its windows
<greyback> dandrader|afk: hey, would like your opinion on https://code.launchpad.net/~unity-team/qtmir/dpr/+merge/257514 - fact which most bothers me is I needed to pass the dpr value to MirSurface, as the Q*Events are all const. If you've ideas, happy to hear them
<greyback> interesting, I've just managed to put my arale into a state where unity8 is getting no input
<greyback> I was trying to get a screenshot, and was mashing the vol up/down keys
<Saviq> greyback, so bug #1491566 ?
<ubot5> bug 1491566 in unity8 (Ubuntu) "Shell not responsive after an incoming SMS" [Critical,Confirmed] https://launchpad.net/bugs/1491566
<greyback> Saviq: is what I suspect, am trying to debug
<Saviq> great, lemme know if I can help
<greyback> but the sun has appeared, going for a quick run first!
<Saviq> don't let it drain!
<Saviq> (arale's battery, that is)
<greyback> irish sun has worse battery life
<Saviq> :D
<davmor2> greyback: I blame Europe they use it all up for hours before it comes to the UK and Ireland
<dednick> larsu: ok, i think i found it. thanks
<cimi> tsdgeos, is there a silo for the unity-api changes?
<cimi> for filters
<tsdgeos> i think not
<tsdgeos> you have to build the branch yourself
<tsdgeos> pstolowski: can you confirm? ââ
<cimi> that's fine
<pstolowski> cimi, there isn't
<dandrader> greyback, may I do that later today or tomorrow morning?
<greyback> dandrader: no rush at all
<mzanetti> dandrader, dednick: anyone of you has time to look into this? https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1493278
<ubot5> Ubuntu bug 1493278 in unity8 (Ubuntu) "unity8 crash after trusted session is closed" [Critical,New]
<dandrader> mzanetti, I could take it tomorrow
<dandrader> I think
<mzanetti> ok, cool
<dednick> be my guest ;) looks terrible
#ubuntu-unity 2015-09-09
<Guest30312> so guys... the apps scope is really really laggy on my mx4 (r4)
<Guest30312> i have 60 apps in the scope and when i swipe up and down it's very laggy and the apps icons randomly refresh
<Guest30312> o_O
<Guest30312> i can see random icons appear and disappear o_O
<zzarr> hello! I have installed unity8-lxc (installed the package and ran the setup) on a computer, but when I try to login it's getting stuck in lightdm
<anpok_> zzarr: hm I think ChrisTownsend knows more about.. he will be around in a few hours
<zzarr> okey, thank you, I'll ask later
<tsdgeos> cimi: seen my comment about the tests at https://code.launchpad.net/~cimi/unity8/new-shadows-1.3/+merge/269869 ?
<davidcalle> cimi, I couldn't help looking at the screenshot of the new-shadows branch and I think that UbuntuShape.DropShadow has been dropped from ui-toolkit 1.3, are you aware of that?
<davidcalle> The latest staging doc only has Flat and Inset
<cimi> davidcalle, in staging code seems to be there
<ennui> i've built the current unity8 trunk on wily and i'd like to run it.
<ennui> run.sh doesn't work, since `initctl status unity8` outputs "unknown job unity8"
<ennui> is there any up-to-date guide to get started?
<greyback> ennui: you need to have the unity8 package installed too. That adds the upstart script which run.sh needs
<davidcalle> cimi, ok, the doc seems to have an issue then. (I was also "red herred" by the fact that it has been dropped from ShellIcon, you can still use it with it though)
<davidcalle> s/ShellIcon/ProportionalShape
<ennui> greyback: thanks! the 'Building Unity 8' guide is missing this step (besides other omissions). is filing a bug at bugs.launchpad.net/unity the right way to address this?
<greyback> ennui: it is yes. We'd appreciate it!
<mzanetti> greyback, is there a package for your applauncher patches in qtmir?
<greyback> mzanetti: am unsure. I just handed a branch to the sdk guys, I think they've added it to a ppa of theirs
<mzanetti> zbenjamin, ^
<zbenjamin> mzanetti: yes
<zbenjamin> mzanetti: let me check
<zbenjamin> mzanetti: https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/testing
<zbenjamin> mzanetti: once you have it all compiled ping me and i give you the final instructions
<dandrader> greyback, the move is done: https://code.launchpad.net/~dandrader/unity8/mousePointer/+merge/269779
<greyback> hurrah!
<zzarr> hello! I installed unity8-lxc and ran the setup, but when I try to login to the session the display flashes and lightdm appears again and then nothing happens
<zzarr> I googled the issue but I did not find any solution, only confirm that I'm not alone with the issue
<Guest30312> zzarr, i think you need an intel gpu
<Guest30312> zzarr, i don't think they even test for something else, nouveau etc
<zzarr> I have an nvidia gpu that would explain it
<Guest30312> zzarr, try with nouveau (the open source driver) maybe you are lucky
<zzarr> I did, no luck :(
<Guest30312> :'(
<Guest30312> i blame popey
<zzarr> don't blame popey :(
<Guest30312> :))
<zzarr> poor popey, getting all the blame ;)
<popey> I'm used to it
<zzarr> nvidia is working on mir (and wayland) drivers
<zzarr> popey, you must stand tall and defend your self ;)
<cimi> tsdgeos, the tests now pass for new shadows branch
<tsdgeos> cool!
<mterry> greyback_, so I was testing multimonitor...  I had latest rc-proposed + the multimonitor qtmir branch.  u8 didn't crash, but was I supposed to be able to see anything on the monitor?
<greyback_> mterry: no. unity8 doesn't have any code to take advantage of the multimonitor situation yet
<mterry> greyback_, huh.  dandrader's comments in that MP made me think it did: "Connecting an external monitor shows the cloned image there (albeit cut off) and disconnecting it doesn't crash unity8"
<greyback_> mterry: fair point. unity-system-compositor should be mirroring the unity8 window to both displays
<greyback_> unless usc changed recently
<mterry> greyback_, OK.  I saw nothing on the monitor, which made me think something wasn't working as expected
<mterry> And still sounds like maybe something wasn't
<greyback_> mterry: lemme check again, but that's something outside qtmir's power usually
<mterry> greyback_, I did comment in that MP about a build failure due to a missing include I was seeing
<mterry> Don't know why it would be me-specific though
<mterry> greyback_, it's probably not qtmir screwing it up.  I'm sure that branch is fine (doesn't crash u8 is good), just wanted to try the whole thing end to end
<greyback_> mterry: that build fail should go away with the next mir landing, hopefully today
<mterry> greyback_, ah great
<greyback__> mterry: something wrong with multimonitor, you'd better work on something else for a bit until I figure it out
#ubuntu-unity 2015-09-10
<tsdgeos> mzanetti: are we landing any more branch on the overlay? or first doing the branch killing?
<tsdgeos> because we're starting to stockpile again :D
<mzanetti> tsdgeos, next ones will go to trunk again... let me check if the one that sync landed by now
<mzanetti> it was QA'd last night
<mzanetti> oh dear... hangs in proposed somewher
<tsdgeos> :A
<mzanetti> I fail to understand those adt logs
<mzanetti> seems to fail for qtmir and unity8
<mzanetti> bootest says it can't do some apparmor things, whatever that means...
<Mirv> Trevinho is great at spamming my bug folder :D
<Trevinho> Mirv: yeah, I had to fire my script to keep things in sync
<Trevinho> Mirv: and.... Well I didn't do that for compiz (yet) as there was 2600 bugs to fix... and it wasn't the case :)
<Mirv> :)
<mzanetti> dandrader, there's a test failure in that silo 27: https://launchpadlibrarian.net/216844866/buildlog_ubuntu-wily-amd64.qtmir_0.4.6%2B15.10.20150910-0ubuntu1_BUILDING.txt.gz
<dandrader> mzanetti, ok
<mzanetti> let me know when to re-kick the build
<dandrader> mzanetti, can you remove https://code.launchpad.net/~gerboland/qtmir/multimonitor/+merge/269906 from that silo?
<dandrader> mzanetti, so that we can land the critical bug fix it contains
<dandrader> mzanetti, and I guess it wouldn't hurt to add those qtubuntu ones as well: https://code.launchpad.net/~dandrader/qtubuntu/noQtSensors-lp1481389/+merge/267198 and https://code.launchpad.net/~dandrader/qtubuntu/provideMirConnection/+merge/269320
<dandrader> they're pretty harmless
<mzanetti> tsdgeos, ah, so it's because it's empty ("")?
<tsdgeos> mzanetti: yep
<mzanetti> tsdgeos, right... makes sense. approved
<mzanetti> dandrader, silo building, including those qtubuntu branches
<dandrader> mzanetti, thanks!
<mzanetti> oops. missed the one to remove
<mzanetti> will redo
<tsdgeos> hate it when this happens
<tsdgeos> call deleteLater on an objcet and doesn't get deleted
<tsdgeos> :'(
<tsdgeos> found out why!
<tsdgeos> need to be careful when reimplementing ::event
<dandrader> mzanetti, what's the next step for silo 027?
<mzanetti> dandrader|afk, you walk through the branches in there and verify that the linked bugs are fixed and the promised features are working.
<mzanetti> dandrader|afk, then you walk through the testplans: https://wiki.ubuntu.com/Process/Merges/TestPlans/QtMir
<mzanetti> dandrader|afk, can't find one for QtUbuntu. Make sure related functionality isn't broken
<mzanetti> when you're happy with the results, go here and leave a comment that you've tested it and on what device/image: https://requests.ci-train.ubuntu.com/#/ticket/328
<mzanetti> dandrader|afk, for example, like this: https://requests.ci-train.ubuntu.com/#/ticket/285
<mzanetti> dandrader|afk, test at least on rc-proposed, if things could be different for wily, test both
<kgunn> mzanetti: i don't mind helping to test silo27, that's multimonitor right ?
<slangasek> mzanetti: hi, kgunn pointed me your way regarding this: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1278780/comments/8
<ubot5> Ubuntu bug 1278780 in apport (Ubuntu) "apport takes too long to write crash report, appears to lock up phone" [High,Triaged]
<dandrader> mzanetti should be past his EOD by now
<slangasek> dandrader: I imagine so; IRC is a decent messaging service though :)
<kgunn> and he's known to have the problem of not being able to stay away
<dandrader> slangasek, problem is, he will be back only next Tuesday :(
<dandrader> kgunn, and there's that as well :)
<kgunn> ah dang...forgot he was taking some days
<kgunn> slangasek: what is your idea btw
<slangasek> kgunn: so the basic idea is, can we make the crash handler faster for critical components (such as the system compositor or unity8 shell) by having those programs register a custom SIGSEGV handler that unmaps video buffers (for example) and re-raises
<slangasek> kgunn: I don't know if this is safe to do from inside a signal handler, it depends on how the mapping/unmapping is handled; and I don't know if the video memory is a large enough part of the process's address space to make a difference
<slangasek> but I thought it was an idea worth exploring
<kgunn> yeah, the video memory might be the booger
<slangasek> because ultimately, the kind of behavior we've heard described - UI locking up for a minute while the crash handler runs - does sound like it's taking an unreasonably long time for what it /ought/ to be doing
<pmcgowan> kgunn, I just got https://bugs.launchpad.net/canonical-devices-system-image/+bug/1491566
<ubot5> Ubuntu bug 1491566 in Canonical System Image "Shell not responsive after an incoming SMS" [Critical,Confirmed]
<pmcgowan> added the logs, its still in the stuck state
<pmcgowan> dandrader|afk, ^
<dandrader> pmcgowan, still have the device in that state?
<dandrader> pmcgowan, https://bugs.launchpad.net/canonical-devices-system-image/+bug/1491566/comments/26
<ubot5> Ubuntu bug 1491566 in Canonical System Image "Shell not responsive after an incoming SMS" [Critical,Confirmed]
<dandrader> so unity8.log shows a log of input events but I can't tell whether those events are *all* from before unity8 became unresponsive or not. What I want to know there is whether it still logs input events *after* it becomes unresponsive
<dandrader> I didn't realize that when I posted the original instructions. Rectified it only in comment #26
<dandrader> same goes for unity-system-compositor.log
<pmcgowan> dandrader, there was nothing logged after the system froze
<pmcgowan> also see stack trace I added
<pmcgowan> I just restarted lightdm a few mins ago
<dandrader> oh :(
<pmcgowan> well wanted to get my messages :(
<pmcgowan> dandrader, touching the screen I see the touch driver but nothing else get active
<dandrader> alf is the one intereseted in the stack  traces. but I can tell they're not all that interesting as you didn't have debug symbols
<dandrader> pmcgowan, what do you mean by "I see the touch driver"?
<pmcgowan> dandrader, a process called mtk-tpd
<dandrader> pmcgowan. so no new messages came to unity8.log or unity-system-compositor.log when you touched the screen while the device was unresponsive?'
<pmcgowan> dandrader, correct, if I tail the logs nothing new
<dandrader> pmcgowan, that's a very important bit of info, it's worth commenting that in the bug report
<pmcgowan> will do
<dandrader> bregma, do you recall what tool we can use to monitor events coming out of evedev files?
<dandrader> evemu-tools
#ubuntu-unity 2015-09-11
<Guest38281> hi, is this the right way to compile unity8 on vivid? https://unity.ubuntu.com/getinvolved/development/unity8/
<Guest38281> i get error following verbatim the build process
<Guest38281> https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1494704
<ubot5> Ubuntu bug 1494704 in unity8 (Ubuntu) "vivid+overlay : package 'unity-shell-application=7' not found" [Undecided,New]
<mterry> josharenson, new slim greeter branch looks much better, thanks for working some bzr magic
<josharenson> mterry: np, I agree that its much better
<mterry> josharenson, it's still WIP.  Should I look at it yet?
<josharenson> mterry: albert said that its breaking tests
<mterry> josharenson, cool.  It also has a conflict right now, at least LP thinks it does
<josharenson> mterry: yeah I saw that in the diff, but it isn't in the code....
<josharenson> mterry: in Dialogs?
<mterry> josharenson, yeah that's what LP says, but it can be wrong sometimes
<mterry> josharenson, usually when a pre-req is involved, it can be confused
<josharenson> mterry: weird, let me look a little harder.. I didn't realize lp was the one w/ the issue... I just saw the ">>>>>>" in the diff and thought I borked a merge, but then never saw the ">>>>>" markings in my code
<josharenson> mterry: yeah I'm not sure how to fix that... the offending line on lp isn't in my local branch
<mterry> josharenson, I wouldn't worry about it for now
<mterry> josharenson, maybe reproposing merge (and dropping merged pre-req) might help
<josharenson> mterry: , ok ill just start looking at the tests
<josharenson> mterry: ok, I suppose the pre-req has been merged so its not as important
<mterry> josharenson, that's just a superstitious guess about why LP is weirding out.  But yeah, pre-req isn't a pre-req anymore
<josharenson> mterry: also, when I merge latest overlay, I am now seeing the conflict :-p
<mterry> josharenson, oh nice!  i guess  :)
<josharenson> mterry: yeah, must have just missed it yesterday
<dandrader> mterry, do you fix this warning in one of your MPs? "file:///usr/share/unity8/Shell.qml:386: ReferenceError: LightDM is not defined"
<mterry> dandrader, yes
<mterry> dandrader, did you see my "yes" answer to you?  I'm having Internet troubles
<dandrader> mterry, yes
<mterry> cool
#ubuntu-unity 2015-09-13
<boospy> Hello i have an Problem with the unity panel
<boospy> Ubuntu 14.04
<boospy> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1103593
<ubot5> Ubuntu bug 1103593 in unity (Ubuntu) "Unity always shows all devices in launcher when CD is inserted" [Undecided,Confirmed]
<boospy> someone knows a workaround that solve the problem... cron or something else...
<Dude123> Hello, I'm having some problems with Unity, on Ubuntu 14.04
<Dude123> The background image doesn't display, it just shows black. When I drag a window or a icon across it, it copies the image, sort of like windows 95 crashing.
<Dude123> Im running Nvidia drivers, 346.47. Without them I just get a resolution of 640x480, and neither unity nor gnome fallback will login
<Dude123> Does anyone have any suggestions or ideas what to google for?
#ubuntu-unity 2016-09-12
<oSoMoN> Saviq, hey, Iâve added https://code.launchpad.net/~nick-dedekind/qtubuntu/lp1596524.use-pbuffers/+merge/303151 to silo 084 as it didnât seem to be in any other silo yet, is there a plan to land it sometime soon, or can IÂ keep it in my silo?
<Saviq> oSoMoN, no, don't have it in a silo anywhere, land it
<oSoMoN> cheers
<oSoMoN> Iâm hoping to land it this week, if everything goes well
<mterry> phew, OK.  Battled my way through a unity8-greeter that was in a crash loop because of a protobuf mismatch
<mterry> :(
<mterry> Happy Monday everyone
<dandrader> greyback, a simple one https://code.launchpad.net/~dandrader/qtubuntu/loggingFixes/+merge/305374
<greyback> dandrader: one comment
<dandrader> greyback, done
<greyback> acked
<oSoMoN> Saviq, where does the ApplicationManager implementation live?
<Saviq> oSoMoN, lp:qtmir
<oSoMoN> thx
<oSoMoN> Saviq, Iâm seeing issues when closing an app from the launcher quicklist when it has multiple windows open, are there known bugs already?
<Saviq> oSoMoN, no, we've never had it tested real-life
<oSoMoN> Saviq, ok, Iâll file a bug then
<oSoMoN> Saviq, https://launchpad.net/bugs/1622717
<ubot5> Ubuntu bug 1622717 in unity8 (Ubuntu) ""Quit" from quicklist doesnât close all open windows, doesnât actually quit the application" [Undecided,New]
<oSoMoN> Iâm happy to help investigate/fix the issue, if I can be of any help
<Saviq> oSoMoN, ack, I think we're trying to be respectful and asking the app to close all the windows and then to quit, but obviously doing it wrong
<oSoMoN> Saviq, if thereâs a way to work around the current behaviour in the app Iâm interested to hear about it
<dandrader> Saviq, oSoMoN, but there's a timeout after which, if the app is still around, it gets killed
<Saviq> oSoMoN, might be a qtubuntu issue after all, in qtmir we're just calling Session::close()
<dandrader> Saviq, oSoMoN, but, given the bug, this doesn't seem to be happening
<Saviq> +1
<Saviq> we'll dig into it
<oSoMoN> thanks
<oSoMoN> please keep me posted
#ubuntu-unity 2016-09-13
<seb128> Saviq, unity8 stack depends on boost 1.60 in yakkety but 1.61 is the version is main, do you know if anyone looking at using that one/would should work on it?
<josharenson> Saviq: I see the "enter immediately launches a session" issue... should be a quick fix. How about I make the highlight always orange for now, and then fix it in a separate branch so we can land everything?
<Saviq> josharenson, wfm
<Saviq> josharenson, also, note I mentioned going < with Enter (I assume, there's no highlight around <) also launched the session here
<Saviq> seb128, lemme try and go down the dep graph
<josharenson> Saviq: ah the header isn't highlightable. How many different DEs do you have installed
<Saviq> josharenson, 4 show up
<josharenson> Saviq: either nothing is highlighted (which is a bug) or something not visible is highlighted (which is a bug) but they header is never highlighted
<josharenson> (header === < )
<Saviq> josharenson, might be
<josharenson> Saviq: looking into it and making everything orange
<josharenson> mterry: some questions about your session-lightdm branch
<josharenson> mterry: I'm still seeing the normal unity7 lockscreen when switching users?
<Saviq> josharenson, that's internal to unity7
<Saviq> it's inside your session (as in unity8 when the greeter's built-in)
<josharenson> Saviq: I know, just wondering how mterry was switching users when seeing a lightdm crash (although now that you mention it, he told me it happened regardless of the greeter)
<Saviq> ah ack
<Saviq> seb128, boost is used across the board, from mir through platform to API guys
<Saviq> I suppose a coordinated migration is in order
<seb128> Saviq, k, can you get that on some board or talk to whoever canÂ¿
<seb128> ?
<Saviq> seb128, only question is, can we? thinking vivid and xenial?
<seb128> well, if not talk to doko/steve about how we deal with 1.60/61
<Saviq> seb128, you say 1.60 in yakkety, we only have 1.58 in vivid, so I suppose we don't have versioned B-Ds, just we need rebuilds so that 1.61 gets picked up?
<Saviq> also only 1.58 in xenial
<Saviq> ok looks like we just need rebuilds of a few things
<Saviq> seb128, can we just push no-change rebuilds to yakkety directly then?
<seb128> Saviq, I guess we can
<Saviq> seb128, seems like we're not the first ones
<Saviq> https://launchpad.net/ubuntu/+source/unity-scopes-api/1.0.6+16.10.20160617-0ubuntu2
<Saviq> https://launchpad.net/ubuntu/+source/thumbnailer/2.4+16.10.20160719-0ubuntu2
<seb128> k, good
<seb128> so should naturally migrate as things land
<seb128> thanks Saviq!
<Saviq> except they fail to builds
<Saviq> -s
<Saviq> need bugs for that
<Saviq> and libphonenumber on top of those two, that's the only three I found still dep'ing on 1.60
<Saviq> filing a bug that they fail to build then
<Saviq> seb128, and even being handled in the MIR bug #1613561 #1612461
<ubot5> bug 1613561 in thumbnailer (Ubuntu) "[MIR] thumbnailer" [Undecided,Incomplete] https://launchpad.net/bugs/1613561
<Saviq> and I believe Ken is releasing a libphonenumber
<Saviq> seb128, so all in all, I think it's being worked on, assuming people look at their MIR requests
<seb128> Saviq, great, thanks for checking
<mterry> Is there an easy way to restrict the normal qml focus chain to one widget hierarchy?  Like, normally Tab will go to the natural next widget, no matter where it lives.  But I want a TabFocusScope style widget to keep it inside its own bubble and wrap around inside that scope...
<mterry> (my use case is keeping Tabs inside Shell in tst_Shell.qml and not have it escape to the controls on the right, to more properly emulate real tab conditions)
<Saviq> wtf... adds on doc.qt.io search page... https://doc.qt.io/qt-5/search-results.html?q=focusscope
<Saviq> mterry, anyway, doesn't FocusScope do it?
<mterry> Saviq: I don't see ads there
<mterry> Saviq: no it doesn't seem to
<mterry> Saviq: and I don't think it should?  Like if you tab on the last element of a FocusScope, I think the expectation is that you go wherever the next focusable item is, even outside it
<mterry> But I've never grokked qml focus
<Saviq> mterry, TBH I didn't know there was any magic about Tabbing
<Saviq> mterry, but I suppose https://doc.qt.io/qt-5/qml-qtquick-keynavigation.html is a place to start
<mterry> Saviq: there is an activeFocusOnTab property, that's false by default for everything
<mterry> Saviq: and you can set it to be true if you want to be in the focus chain
<mterry> which seems to be the "easy" way to do tabbing -- you can do keynavigation if you know all the elements that should be in the chain
<mterry> But if you are putting together elements that don't know each other, activeFocusOnTab seems like a more natural fit
<mterry> But man, there are so many qml focus properties and schemes
<mterry> I get lost on what the best way to do focus is
<josharenson> mterry: So SessionsList is forwarding return presses to GreeterPrompt (WideView->LoginList->GreeterPrompt->PromptButton) which causes a passwordless user to instantly login when return is pressed on the SessionsList
<josharenson> follow all that?
<mterry> I think...
<josharenson> mterry: There are several ways this could be handled, none of which I'm happy about as they don't address the issue of why the event is being forwarded, even though SessionsList is accepting it
<mterry> via..
<mterry>         Keys.onReturnPressed: {
<mterry>             sessionChooserButtonClicked();
<mterry>             event.accepted = true;
<mterry>         }
<mterry> right?
<josharenson> mterry: yeah, has no effect
<josharenson> mterry: well not for this at least
<josharenson> mterry: GreeterPrompt sets focus on the button and sends it the returnPressed event
<mterry> That would normally make sense, but we don't know why GreeterPrompt gets the return event?
<josharenson> mterry: correct... could be considering it as a mouse press I guess
<josharenson> maybe just need to eat mouse events
<mterry> josharenson: could the handling of sessionChooserButtonClicked be doing something we don't like?
<mterry> josharenson: if you move accepting the event up before that, might it help prevent that? (if that's going on at all)
<mterry> Me and qml events have never understood each other
<josharenson> mterry: I tried that
<josharenson> lol
<mterry> josharenson: if you simply comment out that clicked signal, does it still happen?
<mterry> i.e. are we doing it, or is qml?
<josharenson> mterry: no. If I prevent the prompt button from automatically gaining focus, it doesn't happen either
<josharenson> mterry: I think its qml
<josharenson> mterry: I can probably solve this by adding a variable, but seems hacky
<mterry> yeah...
<josharenson> mterry: LoginList and SessionsList are siblings, so accepting the event only prevents the parent from getting it...
 * josharenson thinking out loud
<mterry> josharenson: a not unreasonable thing to do is to make LoginList enabled=false when handling onSessionChooserButtonClicked...  That might fix this as a side effect (and any other weird focus/quick-typing issues while we swap widgets)
<mterry> I guess that could be a propertychange on the State
<josharenson> mterry: no effect... I keep getting that feeling that I'm running the exe from the wrong branch directory or something (cause nothing is having an effect), but its not the case :-p
<josharenson> mterry: going the hack route for now...
<mterry> josharenson: yeah sorry I don't know what might be going on  :(
<mterry> I have my own tab-focus mysteries going on right now that I don't understnad
<josharenson> mterry: yeah, its weird... haha
<mterry> josharenson: actually -- here's a tip I just now found out.  Items have a activeFocusOnTab property that if you set to true, it automatically puts it into the default tab focus chain.  So you don't need to manually hook things up with KeyNavigation.tab
<josharenson> mterry: that could help clean up 1 line of code by adding 1 additional line :-p ... certainly cleaner tho
<mterry> josharenson: heh.  Yeah, just not needing to know the id of the next one is a bit nicer
<josharenson> mterry: and the logic is in the right place too, I'll update this branch
<ltinkl-u8> ChrisTownsend, ping pls :)
<ChrisTownsend> ltinkl-u8: Hey!
<ltinkl-u8> ChrisTownsend, cool \o/
#ubuntu-unity 2016-09-14
<yuhlw_> Hi, we have a setup of a group a desktop where the user can log into one of the many desktop. It uses nfs and automount. Unfortunately, when a user log in, a process try to figure out the list of all the users on this desktop. It mounts a lot of nfs-ressources, takes a lot of time, and the "system icon" on top right get a huge list of user. How can we do, as a sysadmin way, to get rid of this list of user ?
<yuhlw_> No one ?
<Trevinho> yuhlw_: so...
<Trevinho> yuhlw_: I was looking at the thing
<Trevinho> yuhlw_: but this is done always by indicator-session backend
<Trevinho> yuhlw_: see http://bazaar.launchpad.net/~indicator-applet-developers/indicator-session/trunk.16.10/view/head:/src/backend-dbus/users.c
<Trevinho> yuhlw_: so, if you don't want to patch it (patch could be accepted upstream) to add a setting not to list users...
<Trevinho> yuhlw_: as a workaround I guess you can make org.freedesktop.Accounts ListCachedUsers not callable... I guess you can do that with some apparmor settings, so that these users won't be allowed to call this. Causing the indicator to fail to fetch the users list
<yuhlw_> Trevinho: It feels for me a really hard task to patch this :/.
<yuhlw_> I was somehow wishing/expecting a *simpler* solution. Thanks for your time and your response.
<Trevinho> yuhlw_: the apparmor thing shouldn't be that hard though...
<yuhlw_> Trevinho: ok
<yuhlw_> Trevinho: I'll dig this one. Again. Thank you !
<seb128> seems like a workaround, we could add a gsettings to indicator-session to not build the users list
<yuhlw_> In our situation, we do have 2 issues: 1) unity try to find out the list of the user and their home. And for that, they nfs mount all the /home/*. 2) the top level icon, shows a huge list of users that is a bit puzzling when you do have 30 users.
<yuhlw_> to add to the point 1) the process of mounting 30 different nfs mounts, takes time. And even more time when one of the desktop is off.
<yuhlw_> Actually we find out that there is a setting named: com.canonical.indicator.session user-show-menu that do not show the list of user.
<EdwardMorbius> hello, how can I debug Unity 8 not starting on 16.10 on Nouveau driver? Installed 16.10 on a spare partition to test Unity 8 but...
<EdwardMorbius> black screen and nothing happens
<mverkleij> Heya!
<mverkleij> I had a question about the alt-tab switcher behaviour
<mverkleij> I am missing a few windows
<mverkleij> more specifically, I have a piece of java software that displays a dialog box, that is not included in the app switcher
<dandrader> mverkleij, if it's run inside xmir, I think they will all be put inside the same x root window, which is what unity8 sees
<dandrader> I don't think xmir/libertine has proper multi-window support yet....
<bregma> dandrader, I think you mean Unity 8 does not have proper multi-window support yet: X11 has had multi-window support for decades
#ubuntu-unity 2016-09-15
<josharenson> mumble working for you all?
#ubuntu-unity 2016-09-16
<vigo> morning all
<oSoMoN> Saviq, may I bring https://launchpad.net/bugs/1624407 to your attention (and hopefully get someone familiar with the inners to comment)?
<ubot5`> Ubuntu bug 1624407 in unity8 (Ubuntu) "Closing an application doesnât actually close it, it merely requests all its windows to be closed" [Undecided,New]
<Saviq> oSoMoN, ack
<mterry> Is there an issue with building u8 in -proposed?  MirSurface changing apis?
<mterry> tests/mocks/Unity/Application/MirSurfaceListModel.cpp:154:26: error: invalid new-expression of abstract class type âMirSurfaceâ
<mterry> Is missing confinesMousePointer
#ubuntu-unity 2016-09-18
<akiva> zbenjamin: bzoltan popey ahoneybun -- I just had an amazing idea for the HUD. What if we made it so that you could assign letters to commands you find? So for example, opening up a new tab in firefox:
<akiva> erm lets make it new window
<akiva> normally you would have to type: "new w" before the option came up. What if, beside the option, their is a little clickable button with the mouse where you could put a sit in keybinding. So lets say, you set it as "w" -- whenever in that program, bringing up the hud and typing w will give you the new window
#ubuntu-unity 2018-09-14
<atomizer9> AllaÒ»Â iÑ â¾oinÉ¡
<atomizer9> Ñá¥á¥âÑs á¥otâdÐ¾ingâAâ¼laÒ» ÑÑ doÑá¥É¡
<atomizer9> â¿Î¿Î¿á¥ Ñs not Ôoing AllaÒ»â¯ÑÑ doÑá¥g
<atomizer9> stÉrÑÂ are not doiá¥É¡ AllahâÑÑââ¾oiá¥g
<atomizer9> plÉnetÑ areâ¯notâdoing Îlâ¼aÒ» iÑ doinÉ¡
<atomizer9> galaxies areânà´ tââ¾Î¿Ñá¥É¡ Aâ¼lah iÑâÔÎ¿â°á¥g
<atomizer9> oceansâareÂ á¥ot doing AllaÒ»Â is â¾oing
<atomizer9> mÎ¿uá¥taâ°nÑ Ð°rÐµ á¥otââ¾oÑnÉ¡âÎllaÒ»âis Ôoiá¥g
<atomizer9> trÐµeÑÂ areÂ nà´ tâÔà´ iá¥g Allahâisââ¾oÑnÉ¡
<atomizer9> moâ¿ââ°s nÐ¾t dà´ iá¥É¡ ÐllahÂ Ñsâdoiá¥g
<atomizer9> daÔ â°ÑânÎ¿t â¾oinÉ¡ Aâ¼lÐ°h â°sâdoâ°ng
<atomizer9> boss is notââ¾Ð¾iá¥É¡ Aâ¼â¼ah ÑÑ â¾oÑá¥g
<atomizer9> Ï³â²bâÑÑâá¥ot doing Aâ¼lÉhâis doÑá¥g
<atomizer9> ÔÎ¿lâ¼Érâisânot doÑngâAlâ¼ah ÑÑÂ doinÉ¡
<atomizer9> deÉ¡ree isÂ á¥Ð¾t doÑá¥g AllahâÑÑÂ â¾oÑng
<atomizer9> meâ¾Ñcine is á¥Î¿tÂ doiá¥É¡â¯Alâ¼Éh â°s ÔÎ¿inÉ¡
<atomizer9> Ï²uÑtomá¥±rÑâÉrÐµÂ not dÐ¾Ñng Allahâis doinÉ¡
<Nemaster6> AllÐ°h â°Ñ doÑá¥g
<Nemaster6> suá¥âis nà´ tâÔoâ°nÉ¡ Aâ¼laÒ» is Ôoâ°ng
<Nemaster6> â¿oon isânot doÑá¥É¡ Aâ¼lÉh isââ¾oing
<Nemaster6> stÐ°rs arÐµ nÎ¿tâÔoÑng Alâ¼Ð°Ò»âis â¾oâ°nÉ¡
<Nemaster6> ÑlanetÑâÉrá¥± á¥ot doâ°nÉ¡ Aâ¼â¼aÒ»âis dà´ ing
<Nemaster6> É¡aâ¼aâ¹Ñes are á¥otâdoiá¥É¡Â AllahâÑsÂ â¾oÑng
<Nemaster6> oceanÑ areânot â¾oinÉ¡ AllaÒ» Ñs doiá¥g
<Nemaster6> mountaÑá¥Ñâ¯Ð°rÐµ á¥à´ tâdÐ¾Ñá¥É¡âAâ¼â¼ahâiÑ doÑá¥g
<Nemaster6> trá¥±ÐµÑ Ð°rá¥±ânotâdoâ°á¥g Aâ¼â¼ah ÑÑâÔÐ¾â°nÉ¡
<Nemaster6> moâ¿â¯is nÎ¿t â¾oiá¥g Aâ¼â¼ah ÑÑ doÑng
<Nemaster6> dad isâá¥otâdÐ¾inÉ¡ Allah iÑ doÑnÉ¡
<Nemaster6> bÎ¿ssÂ â°Ñ á¥â²tÂ doinÉ¡ Aâ¼â¼ÉhÂ Ñs doiá¥g
<Nemaster6> Ñob ÑsânotâdoÑng Aâ¼â¼ah iÑâÔoing
<Nemaster6> dÐ¾â¼larâ¯is not doinÉ¡ Ðlâ¼ah is doiá¥É¡
<aewyn28> ÐllaÒ» ÑsâdÎ¿ing
<aewyn28> Ñâªá¥â¯isânot Ôà´ iá¥É¡ AllaÒ»âÑs dÎ¿iá¥É¡
<aewyn28> mooá¥â¯isâá¥ot doiá¥É¡ Aâ¼laÒ»ââ°s Ôoâ°á¥g
<aewyn28> starÑÂ Ð°reâá¥Î¿t doÑngâÎâ¼lÉh iÑâdoinÉ¡
<aewyn28> pâ¼anets areânotÂ doiá¥É¡Â Aâ¼lah isâdoinÉ¡
<aewyn28> gaâ¼axies ÉrÐµ nà´ t doiá¥gâAâ¼â¼ÉÒ»âÑÑ ÔÐ¾Ñá¥g
<aewyn28> oceaá¥Ñ are á¥Ð¾t dà´ Ñá¥gâáªlâ¼ÉÒ» iÑ dÎ¿iá¥g
<aewyn28> â¿ountainsâarÐµ á¥ot doing Aâ¼â¼Ð°Ò»âiÑ doinÉ¡
<aewyn28> treÐµÑ are nÎ¿tâdoingÂ Allahâis â¾oinÉ¡
<aewyn28> moâ¿ isânÐ¾t dÎ¿â°á¥gâAâ¼lÉhââ°Ñ dÎ¿inÉ¡
<aewyn28> dÉÔ iÑ nà´ t doinÉ¡ Ðllahââ°sÂ Ôoiá¥g
<aewyn28> bÐ¾ÑÑ Ñs á¥Î¿t ÔÎ¿ÑnÉ¡ áªllah isâdà´ iá¥É¡
<aewyn28> jÎ¿bâis not dÎ¿ingâAâ¼lahâis ÔÎ¿inÉ¡
<aewyn28> doâ¼â¼Ér ÑÑ á¥ot dÐ¾iá¥g Îllah ÑsâÔoiá¥É¡
<aewyn28> dá¥±É¡reá¥± iÑ á¥otâdoÑng Ðâ¼â¼ah isâdoâ°á¥É¡
<anno> áªllÐ°h iÑ dÎ¿inÉ¡
<anno> suá¥â¯Ñs notââ¾oing Alâ¼ÉÒ»ââ°sâÔoing
<anno> mà´ Î¿n iÑâá¥otâÔâ²iá¥g áªlâ¼ah ÑÑâdÎ¿â°nÉ¡
<anno> Ñtars Ére nà´ tâdÎ¿â°á¥gâAâ¼â¼aÒ» iÑ doÑá¥g
<anno> â²£â¼aá¥ÐµtsâÉrÐµ á¥ot doing AllaÒ»âÑÑ dà´ Ñng
<anno> gÉâ¼axÑÐµs Ére nâ²tÂ â¾Î¿ingâÎllah Ñs doÑng
<anno> Î¿ceÉá¥Ñâ¯arÐµ á¥ot dÎ¿Ñá¥gâAllaÒ» iÑ dÐ¾â°á¥É¡
<anno> moâªntÐ°Ñá¥sâareânÎ¿t doinÉ¡âáªllaÒ» ÑsâÔÎ¿iá¥g
<anno> trÐµeÑâare á¥ot ÔÎ¿iá¥g Aâ¼â¼Éh Ñs dâ²Ñá¥g
<anno> mÎ¿â¿ isânot Ôoiá¥g Alâ¼aÒ»âÑs Ôoiá¥É¡
<anno> ÔÉÔ iÑ á¥ot ÔÎ¿â°ngâAllÐ°h Ñs doinÉ¡
<anno> bâ²ÑsÂ isâá¥â²t doiá¥gâÐllaÒ» â°s doiá¥É¡
<anno> Ñobâis not doiá¥É¡ Aâ¼lah iÑÂ ÔÎ¿inÉ¡
<Guest86895> dâ²â¼lar isânotâdoâ°nÉ¡ Aâ¼lÉhâiÑâdoiá¥É¡
<Guest86895> ÔegrÐµeâÑÑ not Ôâ²Ñá¥g Ðâ¼lah is â¾oing
<Guest86895> má¥±diÏ²iá¥eÂ is nÎ¿t doâ°ng AllahâÑÑâdÐ¾iá¥g
<Guest86895> cá¥stÎ¿â¿ersÂ Ð°rÐµ á¥à´ tâ¯doâ°nÉ¡ Aâ¼â¼ah isâdoâ°á¥g
<Guest86895> yoâªâcÉá¥ not É¡Ðµtâa job witÒ»oá¥t tÒ»á¥±âÑÐµrmÑssâ°oá¥âÐ¾fâÐ°lâ¼ah
<Guest86895> youâÑaá¥ á¥ot É¡etââ¿arriÐµÔ wÑthâ²ut theâÑerâ¿iÑÑion of aâ¼â¼Ð°h
<Guest86895> noboÔyâÏ²an É¡Ðµtâaá¥grÑâÐ°t you á´¡ithout thÐµ permissâ°oá¥ ofâÉllÉÒ»
<Guest86895> lightâiÑ á¥Î¿t doÑá¥g Îlâ¼aÒ» Ñsââ¾à´ â°á¥g
<Guest86895> fan iÑâá¥otâÔoiá¥g Aâ¼lÉhâiÑâdoing
<Guest86895> buÑÑneÑÑÐµÑs areâá¥ot â¾à´ â°nÉ¡âAâ¼lah is dÎ¿â°ng
<Guest86895> amerÑc â°sânà´ tâÔoÑnÉ¡Â Îlâ¼Éhâisâdoing
<Guest86895> amerâ°â½a is not Ôoâ°ng AllÐ°hÂ ÑÑ dÎ¿inÉ¡
<Guest86895> fâ°re Ï²Én á¥â²tâburá¥ witÒ»Î¿á¥t theâpá¥±râ¿isÑioá¥âof alâ¼ah
<Guest86895> ká¥ifÐµ â½an notâÑut á´¡â°thoâªtâthÐµ pá¥±rmÑsÑionâofâÐ°â¼lah
<Guest86895> fÑlÐµsÑÑtemâdoesÂ nÎ¿t wrâ°teâwâ°tÒ»out permâ°Ñsion of alâ¼ah
<Guest86895> rá¥â¼ÐµrÑ are nÎ¿t dà´ inÉ¡âÐlâ¼aÒ»â¯is dÐ¾ing
<Guest86895> gÐ¾vá¥±rnmÐµá¥tÑ are á¥Ð¾t ÔÎ¿iá¥g Ðâ¼lahâisâdoâ°á¥É¡
<Guest86895> Ñleá¥±â²£ iÑ not Ôâ²iá¥É¡ Alâ¼ÉhÂ isâdÐ¾Ñá¥g
<Guest86895> Ò»unÉ¡Ðµr is not doiá¥gÂ Aâ¼â¼aÒ» is ÔoÑng
<Guest86895> fÐ¾Î¿d ÔoÐµsânâ²tâtake ÉwÉyâ¯tÒ»eâhuá¥ger Allah takes away the há¥á¥ger
<Guest86895> waterââ¾oesânÎ¿t take aá´¡ayÂ the thÑrÑtâÎâ¼â¼Éh tÉkeÑâaá´¡ay tÒ»ÐµâthÑrst
<Guest86895> sÐµá¥±Ñá¥gââ°s nÎ¿t ÔoinÉ¡ áªâ¼laÒ» â°Ñ doing
<Guest86895> há¥±ariá¥gââ°sâá¥otââ¾oÑng Îâ¼â¼aÒ» is dÎ¿Ñng
<Guest86895> sÐµÐ°soá¥Ñ Ð°rÐµ nÎ¿tâdâ²iá¥É¡ AllahâÑÑ doinÉ¡
<Guest86895> weather is notâdoâ°á¥É¡â¯áªllÉÒ»Â iÑÂ dà´ Ñng
<Guest86895> há¥â¿Ð°á¥s Ð°reÂ á¥ot doâ°ng Alâ¼Ð°h iÑ doinÉ¡
<Guest86895> Énimaâ¼Ñâará¥±âá¥ot doinÉ¡ AllÐ°hââ°Ñ ÔoÑá¥É¡
<Guest86895> tÒ»Ðµ best amoá¥gst Ñou arÐµ thosÐµ á´¡hoâlearnâÐ°á¥dâteach qurÉá¥
<Guest86895> à´ neÂ â¼etter rá¥±aÔ froâ¿ bÐ¾okÂ of Îâ¼lahâamoâªntÑâtâ² Î¿ne gÎ¿od deeâ¾ Ð°ndâÎâ¼lÉhÂ â¿uâ¼tiâ²£â¼ies à´ á¥á¥± good deeâ¾ teá¥ tÑmeÑ
<Guest31832> AllÉÒ» â°s â¾oiá¥É¡
<Guest31832> sá¥n iÑânà´ tâdoâ°á¥g Aâ¼lÉhâ¯is doÑng
<Guest31832> â¿â²on Ñs á¥Ð¾tââ¾oinÉ¡ Aâ¼lah is â¾oing
<Guest31832> ÑtÉrÑ are not dÎ¿Ñng áªlâ¼aÒ»âis â¾oÑnÉ¡
<Guest31832> pâ¼aná¥±tÑâÉre á¥otâdoÑngâAlâ¼ÉhÂ iÑâdÎ¿inÉ¡
<Guest31832> gÉlaxÑÐµs are á¥otâÔoÑng áªlâ¼ahâÑs â¾à´ Ñng
<Guest31832> oÏ²Ðµans areânÐ¾t doiá¥g Aâ¼â¼ah is â¾Ð¾â°nÉ¡
<Guest31832> mountaiá¥s Ére notÂ dà´ ÑngÂ áªâ¼lÐ°hâisâdÎ¿ing
<Guest31832> trÐµes Éreâá¥ot â¾oÑá¥g Aâ¼â¼aÒ»Â is dâ²ing
<Guest31832> momââ°Ñ notâdoâ°ngâAâ¼lÐ°h iÑâÔoâ°á¥g
<Guest31832> ÔÐ°Ô isânotââ¾oÑng Aâ¼â¼ah iÑâdoing
<Guest31832> boss isâá¥ot â¾Î¿ÑnÉ¡âÎâ¼laÒ»âÑs dâ²ing
<Guest31832> Ï³à´ b is á¥Î¿t â¾à´ ing áªâ¼â¼ahââ°sâdâ²ing
<Guest31832> dollÐ°r is notâÔoing Alâ¼aÒ» iÑ dà´ inÉ¡
<ReneP> áªlâ¼ah is â¾oiá¥g
<ReneP> sun Ñsânot Ôâ²inÉ¡ Alâ¼Ð°hâÑs doing
<ReneP> â¿oon is á¥otââ¾Î¿ing Îâ¼â¼ahâiÑ dÎ¿Ñá¥g
<ReneP> stÐ°rs Ð°rá¥± not dÐ¾ingâAâ¼lahâiÑ ÔÐ¾â°ng
<ReneP> pâ¼Éná¥±ts Ére notâdÐ¾iá¥gâAâ¼lah iÑ dà´ â°á¥É¡
<ReneP> É¡aâ¼aÑiÐµÑâÐ°rá¥±ânot â¾oâ°ng áªâ¼â¼aÒ» isâÔÐ¾ing
<ReneP> â²ceÉnsâare á¥otâdoiá¥É¡ AllÉhâÑs dà´ ing
<ReneP> mountÐ°â°nsâÉrÐµ not dâ²iá¥g Alâ¼Ð°h ÑÑ ÔoÑng
<ReneP> treÐµÑ areâá¥Ð¾t â¾oiá¥g Aâ¼lahâiÑ doiá¥É¡
<ReneP> mÎ¿m â°s nÎ¿tÂ Ôâ²Ñng Ðâ¼â¼ah Ñs Ôoâ°nÉ¡
<ReneP> â¾Éd is nà´ t doiá¥É¡ Aâ¼laÒ» iÑ doinÉ¡
<ReneP> bosÑâiÑ notâdoinÉ¡ Aâ¼lahâ¯ÑsÂ Ôâ²ÑnÉ¡
<ReneP> job ÑÑânot doinÉ¡ áªlâ¼Ð°Ò»âiÑâÔoing
<ReneP> Ôoâ¼lar isânotâdoiá¥gâÎâ¼lah â°s â¾â²Ñng
<ReneP> dÐµgrÐµe iÑÂ á¥otââ¾â²ingÂ áªllÐ°h Ñs doÑng
<ReneP> mÐµdâ°Ï²Ñá¥á¥± iÑânà´ t dÐ¾iá¥É¡ Alâ¼Ð°Ò»ââ°s dà´ ing
<ReneP> custoâ¿ÐµrÑâareÂ á¥ot ÔÐ¾iá¥É¡ Ðâ¼lah ÑsÂ ÔoÑá¥g
<ReneP> yÎ¿u can not É¡ÐµtâÐ° Ï³â²bâwithÐ¾ut the â²£ermÑsÑÑoá¥âof Élâ¼aÒ»
<ReneP> youâcaá¥Â nÎ¿tÂ get marrieâ¾âwâ°thâ²utâtheâÑÐµrmisÑiÎ¿n ofâÉâ¼â¼Éh
<ReneP> nobÎ¿dyâcaá¥âÉ¡etâaá¥É¡rÑ Ð°t yâ²á¥âwithoá¥t thÐµ perâ¿â°ÑÑâ°onâof allÐ°h
<ReneP> liÉ¡htâisânÎ¿t dÎ¿iá¥gâÐlâ¼ah iÑ doâ°á¥g
<ReneP> fanâiÑ not doinÉ¡ Aâ¼lahâÑÑ dâ²Ñá¥É¡
<ReneP> busiá¥essesÑ ará¥± nâ²t dÐ¾iá¥g áªâ¼lah isâdoÑnÉ¡
<ReneP> Ð°má¥±rÑc iÑ á¥otÂ dÐ¾Ñá¥g Alâ¼ahâis doiá¥É¡
<ReneP> amerÑÑÉ iÑânotâdoÑnÉ¡âÎâ¼lahâ¯isâÔoiá¥É¡
<ReneP> fâ°rÐµ cÉá¥ á¥ot bá¥rá¥ á´¡â°thoá¥t tÒ»á¥± permissionâÐ¾fâ¯alâ¼ah
<ReneP> knife can á¥otâ¯cutâwitÒ»Î¿á¥t tÒ»e pá¥±râ¿ÑsÑiÎ¿á¥ ofâallÉÒ»
<ReneP> filesystemâdà´ eÑ notâ¯wrÑtÐµâwÑthoutâ¯pÐµrâ¿iÑsÑonâof alâ¼ah
<ReneP> rulÐµrs Ð°rÐµ not dà´ ingâAâ¼lÉÒ» iÑâdoing
<ReneP> gÎ¿vernmÐµntsÂ are á¥otÂ dâ²Ñá¥g AllaÒ»Â iÑ dÎ¿ing
<ReneP> sâ¼Ðµep â°sânÎ¿t doâ°nÉ¡ Aâ¼lah is â¾Î¿ing
<ReneP> Ò»ungÐµr Ñsânà´ tâdoÑng Aâ¼lÉh iÑâdÎ¿iá¥É¡
<ReneP> foÎ¿â¾ dÎ¿ÐµÑ not takeâÐ°á´¡aÑ tÒ»e huá¥gÐµrÂ áªlâ¼Éh tÉkes Éá´¡Éy the há¥á¥ger
<ReneP> á´¡Éter dÎ¿esânÐ¾tâtÉkÐµ awaá»¿âthá¥± tÒ»ÑrstâAllÐ°Ò» takesâÉá´¡ÉÑ thá¥±â¯thÑrst
<ReneP> sÐµeinÉ¡ isâá¥â²t doâ°á¥gâáªllaÒ» iÑâ¯dâ²inÉ¡
<ReneP> hÐµÐ°rinÉ¡ iÑâá¥â²t Ôà´ Ñá¥gâÎlâ¼ah ÑsÂ dÎ¿iá¥g
<ReneP> seasons arÐµ nÎ¿t doâ°nÉ¡ Alâ¼ahâiÑ doiá¥g
<ReneP> weathÐµrâ¯â°s á¥Î¿t doiá¥É¡ AllahâisâdÎ¿ing
<ReneP> Ò»uâ¿Éá¥Ñâareânâ²t Ôâ²ingâÎâ¼â¼aÒ» iÑÂ doÑng
<ReneP> aá¥iâ¿alÑ Éreânot dÎ¿ÑnÉ¡ Aâ¼lah isâdoÑng
<ReneP> tÒ»Ðµ bá¥±Ñt amonÉ¡Ñt ÑÎ¿u areâtÒ»oÑeâá´¡hoâlearn Éá¥â¾ tá¥±aâ½h qurÐ°á¥
<ReneP> oná¥±ââ¼ettÐµrâreaÔ from boà´ kâof Aâ¼â¼ah amoá¥ntÑ toâoná¥± É¡oÐ¾dâdá¥±eÔ aá¥ÔâAâ¼â¼Éh â¿á¥ltipâ¼iÐµsâÎ¿á¥eâgoÎ¿dâdeedâtÐµn tâ°mÐµÑ
<ReneP> Ò»á¥±Ð°rtÑÂ É¡et rá¥ÑtÐµÔ Ésâdâ²eÑ ironâwith wÐ°ter tâ² remove rustâfrÎ¿â¿ Ò»eart recitatioá¥âÎ¿f Quran aá¥dâreâ¿emberaá¥Ï²e à´ fâ¯deÉth
<ReneP> heÉrtâisâlikened tà´  a mÑrrÎ¿r
<ReneP> á´¡Ò»enâÉâpersoá¥ commitÑâ¯oá¥eâsiá¥ a bâ¼ack â¾â²t Ñá¥stainÑÂ thÐµ Ò»eÉrt
<ReneP> tÎ¿ acÑeptâIslaâ¿ Ñay thatâÑ bÐµÐ°r á´¡itná¥±sÑ tÒ»Étâthá¥±rÐµâisÂ nà´  deitÑ wâ²rtÒ»yâÎ¿f worÑhâ°â²£ exceâ²£tâÎâ¼â¼Éh ÉnÔâMuhamâ¿ad â²£eaÏ²Ðµ be âªpon him â°Ñ hiÑâsâ¼Éá´ Ðµ anâ¾â¿esseá¥É¡er
<oakridge5> AllÉh ÑÑâÔoÑng
<oakridge5> suá¥ is á¥ot â¾oÑá¥g Ðâ¼â¼ah â°s dâ²ing
<oakridge5> moà´ á¥ââ°s not doiá¥É¡ Îlâ¼ÉÒ» ÑÑ Ôâ²iá¥g
<oakridge5> stÉrsâare notâ¯doiá¥É¡âAâ¼laÒ»Â is doiá¥g
<oakridge5> â²£lanetÑâÉrá¥± not doÑá¥g Îllah is Ôoiá¥g
<oakridge5> galÉxies Éreânot â¾oÑngâAlâ¼aÒ» is ÔÎ¿â°ng
<oakridge5> à´ ceÐ°á¥ÑÂ Ð°re not doÑá¥g Alâ¼ÉÒ» iÑ doiá¥É¡
<oakridge5> mouá¥taiá¥s ará¥±âá¥Î¿t ÔÐ¾iá¥É¡âÎâ¼â¼ahâÑÑÂ dÐ¾ing
<oakridge5> trÐµesÂ arÐµ nà´ tâdoÑnÉ¡ áªâ¼laÒ»âÑs doâ°á¥g
<oakridge5> mÎ¿mâisâá¥Î¿t dÎ¿iá¥gâÎâ¼â¼ahâiÑ dâ²inÉ¡
<oakridge5> Ôadâis á¥à´ t dÎ¿â°ng Allah iÑâdÎ¿ing
<oakridge5> boss is á¥ot â¾oiá¥gâAllÉÒ» Ñs doÑng
<oakridge5> jÎ¿b is á¥otâdoÑá¥É¡ Aâ¼lÐ°h isâdÎ¿Ñng
<oakridge5> â¾Ð¾lâ¼ar â°sânot doÑnÉ¡ Ðllahââ°s ÔoÑnÉ¡
<oakridge5> degrÐµe iÑ nÎ¿t doiá¥É¡âáªllÉh ÑÑ â¾oiá¥g
<oakridge5> meâ¾ÑcÑne Ñs á¥otÂ â¾oinÉ¡Â ÐllÐ°h Ñsâ¯dÎ¿Ñá¥g
<oakridge5> cá¥Ñtomers Ð°reâá¥ot dÎ¿ÑngÂ AllahâÑs Ôâ²ing
<oakridge5> Ñâ²á¥ cÉn á¥Î¿tâgetâa Ï³ob withoá¥t thá¥± permÑsÑioá¥âà´ fâaâ¼â¼aÒ»
<oakridge5> yoâª Ï²an nÎ¿t gÐµt marrÑÐµd á´¡itÒ»oâªtâ¯tÒ»Ðµ permÑsÑià´ n of Éâ¼â¼Ð°Ò»
<oakridge5> nobodÑ cÉnâ¯É¡et Ð°á¥É¡ryâatâyoá¥ á´¡itÒ»Î¿á¥t tÒ»eâpÐµrmisÑÑâ²á¥ ofÂ allÉh
<oakridge5> ligÒ»t Ñs á¥otâÔÎ¿iá¥É¡ Aâ¼lah â°sâ¯doiá¥g
<oakridge5> fÉá¥âÑsânot Ôoiá¥É¡ Aâ¼lÉh is Ôoâ°ng
<oakridge5> buÑiá¥á¥±ssessâ¯are á¥Ð¾t Ôoing Aâ¼lÐ°Ò» is dÎ¿iá¥g
<oakridge5> ÉmericâÑÑÂ á¥â²t dÎ¿iá¥gâ¯AllÐ°Ò»âÑs dâ²ing
<oakridge5> Éâ¿erica â°s nÎ¿t ÔoÑá¥É¡ AllÉÒ» isâdoÑá¥É¡
<oakridge5> fireâcÉnâ¯nâ²t burá¥Â wâ°tÒ»outâthe permâ°ÑÑâ°on ofâalâ¼Éh
<oakridge5> ká¥Ñfe Ï²Ð°n not cá¥tâ¯wÑtÒ»â²âªt theââ²£erâ¿isÑion Î¿f allÉh
<oakridge5> filesÑstem doeÑ nÎ¿t wrÑte withoâªt Ñá¥±rmÑssÑoá¥ of allÉÒ»
<oakridge5> rulerÑâarÐµ á¥â²tâdâ²inÉ¡âÎlâ¼ahââ°sâÔoing
<oakridge5> É¡ovÐµrá¥â¿entÑ ará¥± not ÔoinÉ¡ Alâ¼ÉhâiÑâdoÑng
<oakridge5> sleep isâ¯nÎ¿tâdoÑngÂ AllÉh iÑ dâ²â°á¥g
<oakridge5> huá¥gÐµrâÑs notâdoÑnÉ¡ Aâ¼lÉÒ» â°s â¾oÑá¥É¡
<oakridge5> fooâ¾ ÔÎ¿es á¥Î¿t tÐ°ká¥± awÉyÂ tÒ»eâÒ»unger AllÉh takÐµs ÉwÉÑ thÐµ Ò»âªá¥gá¥±r
<oakridge5> water doeÑânot tÉkÐµ aá´¡ay theâthirstâAâ¼lÉhâtÉkeÑâaá´¡aá»¿ the thirst
<oakridge5> seeinÉ¡â¯Ñs á¥otââ¾oâ°ngâAâ¼lÉh â°Ñ â¾oing
<oakridge5> hÐµarÑng ÑsÂ nÎ¿tâ¯ÔoÑá¥gâAllah â°Ñ â¾Ð¾iá¥g
<oakridge5> seasoá¥sâare á¥Î¿t dà´ iá¥gâÐlâ¼ah Ñs ÔoÑá¥É¡
<oakridge5> á´¡eÉthÐµrâiÑ á¥Î¿t Ôoâ°nÉ¡âÎâ¼lÐ°Ò» â°s â¾oâ°á¥É¡
<oakridge5> há¥â¿aá¥s Ére á¥ot Ôoing Allah ÑÑ â¾oiá¥g
<oakridge5> aá¥Ñâ¿aâ¼sâÐ°re á¥otâdoiá¥gÂ Alâ¼Éh is doing
<oakridge5> the bÐµÑtâaâ¿Î¿á¥É¡Ñt Ñou ará¥± thoseâá´¡hÐ¾ â¼Ðµará¥ aá¥d tÐµaÏ²Ò»âquran
<oakridge5> Î¿á¥eâ¯lÐµtterâreadâfrÎ¿m bÎ¿à´ k Î¿fÂ Alâ¼Ð°h Émoâªnts to oá¥Ðµ goodâÔeeâ¾âaá¥â¾ áªâ¼lÉhââ¿á¥ltiplâ°Ðµs oneÂ É¡Î¿Î¿Ô Ôá¥±Ðµdâ¯tenâtiâ¿es
<dmc22> ÐllÐ°h is doÑá¥g
<dmc22> suá¥âisâá¥ot doing AllÉÒ» is doÑá¥g
<dmc22> moÐ¾á¥â¯ÑÑÂ á¥â²t Ôoing Aâ¼laÒ» iÑ dÎ¿Ñá¥g
<dmc22> starsâare nà´ tâdoâ°á¥g Aâ¼lah Ñsâdoâ°ng
<dmc22> ÑlanetÑâÉre notâÔoing Îâ¼â¼ÉÒ»âiÑâ¯ÔÎ¿iá¥g
<dmc22> galaÑies Ð°rÐµ nÎ¿t â¾oiá¥g Alâ¼Ð°hâisâ¯doiá¥É¡
<dmc22> Î¿ceanÑâareâá¥otâdÎ¿ing ÐllÐ°h isââ¾oinÉ¡
<dmc22> â¿oá¥ntaâ°á¥s Éreânotâdoiá¥É¡ Aâ¼lah iÑ dÎ¿inÉ¡
<dmc22> treesâarÐµ notââ¾oing áªlâ¼ah isÂ doÑá¥É¡
<dmc22> â¿om isânot doing Alâ¼aÒ» isÂ dÎ¿â°ng
<dmc22> ÔaÔÂ Ñsânotââ¾oinÉ¡ Alâ¼ah iÑ dà´ Ñng
<dmc22> bosÑ iÑânotÂ dÎ¿iá¥É¡âAâ¼lah iÑââ¾oing
<dmc22> job isâ¯notâdoinÉ¡ Alâ¼ah â°Ñâdoiá¥g
<dmc22> dÎ¿â¼lÉrâiÑÂ nâ²tÂ doiá¥gâAllÉÒ» is ÔoÑng
<Sveta_> ÎllaÒ» is ÔÎ¿ing
<Sveta_> ÑunÂ iÑânotâdoÑnÉ¡ áªllah is doiá¥g
<Sveta_> â¿oonâis á¥ot doÑá¥É¡ AllÐ°Ò» isâdoiá¥g
<Sveta_> stars Éreâá¥à´ t doiá¥gâAâ¼laÒ» â°Ñ dÎ¿iá¥É¡
<Sveta_> â²£â¼anÐµts Ére not ÔoÑngâáªlâ¼aÒ»Â ÑÑâdoiá¥g
<Sveta_> galaâ¹ies arÐµ not dà´ ing Ðlâ¼ah Ñs doiá¥É¡
<Sveta_> oÑeanÑ areâá¥ot doiá¥gâAâ¼â¼ÉÒ»âisâdâ²ÑnÉ¡
<Sveta_> mountaiá¥sâare á¥â²tÂ Ôâ²Ñá¥gâAâ¼â¼ÉÒ» isâdoâ°á¥g
<Sveta_> treÐµÑ ará¥±âá¥Ð¾t doÑá¥g áªâ¼â¼ÉhÂ iÑÂ Ôoing
<Sveta_> â¿om isâá¥ot dÎ¿ing Ðâ¼â¼Éh is doâ°ng
<Sveta_> dÉd isâá¥ot doiá¥É¡âAâ¼lÐ°h Ñs Ôoiá¥É¡
<Sveta_> bÎ¿ÑÑ ÑÑ á¥ot doing Aâ¼â¼aÒ»âis Ôoâ°á¥É¡
<Sveta_> jobâÑs notâ¯doinÉ¡ Îâ¼lÉh iÑ doiá¥É¡
<Sveta_> dolâ¼arâis not doâ°ng Aâ¼â¼Ð°Ò» ÑÑ doiá¥É¡
<Sveta_> degrá¥±á¥± isânotâdoiá¥É¡âAâ¼â¼ah is ÔÎ¿ing
<britaliope_> Alâ¼ah iÑâdÐ¾ing
<britaliope_> sun isânà´ t doingÂ AllÐ°Ò»âÑÑ dÎ¿ing
<britaliope_> moâ²nâiÑâ¯notâdÎ¿ingÂ AllÉh is doiá¥g
<britaliope_> stars are nà´ tâdoÑngâáªllah iÑâdoing
<britaliope_> â²£â¼anets arÐµ not ÔÎ¿ingâAâ¼â¼ah ÑÑ dÐ¾ing
<britaliope_> É¡alaxiesâÉrá¥± á¥otâ¯doÑng Îâ¼laÒ» Ñs dà´ Ñng
<britaliope_> Î¿cÐµaá¥sâarÐµânà´ t Ôoâ°á¥É¡Â AllÉhâ¯ÑÑâÔoiá¥g
<britaliope_> â¿oá¥ntaÑá¥s are á¥ot Ôoiá¥É¡ Allahâis â¾oÑnÉ¡
<britaliope_> trÐµes are nà´ tâdoinÉ¡ Alâ¼aÒ»âÑs ÔÎ¿iá¥g
<britaliope_> â¿Î¿â¿ iÑânotâdoÑá¥gâAllahâisâ¯doiá¥g
<britaliope_> ÔÉÔÂ Ñsâá¥ot dÎ¿inÉ¡âÎâ¼â¼ÉhâÑÑâ¯dÐ¾Ñng
<britaliope_> boÑÑ â°sânot ÔÎ¿ÑnÉ¡ Ðâ¼lÉÒ» Ñs Ôoâ°ng
<britaliope_> jÎ¿b Ñs not ÔoinÉ¡ Îâ¼lÉh iÑâdoiá¥g
<britaliope_> dÎ¿llarâisânÎ¿tâdoing AllaÒ» Ñs doiá¥É¡
<britaliope_> ÔÐµÉ¡rÐµe isâá¥ot â¾oingâÐlâ¼ÉÒ»âÑÑ Ôoiá¥É¡
<britaliope_> má¥±dicineÂ isâá¥ot dà´ ing Alâ¼ah â°Ñâ¯doiá¥g
<britaliope_> Ï²ustÎ¿má¥±rs ará¥±ânot dÎ¿iá¥É¡ Aâ¼â¼aÒ» ÑÑ doiá¥É¡
<britaliope_> Ñoá¥âcan not gÐµtâÐ°âjÎ¿bâwithout tÒ»eâpÐµrmâ°sÑÑoá¥ of allÉÒ»
<britaliope_> á»¿ouââ½Ð°n not É¡etâmarrieâ¾âwitÒ»oâªtâ¯theâperâ¿â°ssâ°on of allÉh
<britaliope_> á¥oboÔá»¿ can É¡á¥±tâaá¥gry atâyÐ¾âªâá´¡Ñthoâªtâthe pÐµrmisÑion Î¿f aâ¼â¼ah
<britaliope_> â¼ÑghtâÑs notâdâ²â°nÉ¡ AllÉh iÑâÔà´ iá¥É¡
<britaliope_> fanâis notâdÐ¾ingâAllah iÑ dà´ iá¥g
<britaliope_> bá¥siá¥essesÑ ÉrÐµânot dà´ iá¥É¡ Alâ¼ah iÑââ¾oÑnÉ¡
<britaliope_> amá¥±ricâisânot dâ²ÑnÉ¡ Aâ¼laÒ» iÑÂ Ôoâ°á¥g
<britaliope_> Ð°â¿erÑcÉ iÑâá¥Î¿t doinÉ¡âAllaÒ» iÑ Ôâ²ÑnÉ¡
<britaliope_> fâ°re canânot burn á´¡ÑthÎ¿á¥t the permiÑsÑoá¥ of Éllah
<britaliope_> knÑfÐµ canâá¥otâcutâwithoá¥tâtÒ»e permissiâ²á¥ of allaÒ»
<britaliope_> fâ°â¼esÑstem doá¥±sânotâwrÑtÐµâwitÒ»â²ut ÑermÑÑsÑoá¥Â Ð¾fâallah
<britaliope_> rá¥â¼ers ará¥± not doingâAlâ¼ÉhÂ iÑâdoinÉ¡
<britaliope_> gÎ¿á´ ernâ¿eá¥tsÂ arÐµ notâdoinÉ¡ AllÉÒ» isÂ dÎ¿ing
<britaliope_> sâ¼eÐµpâiÑ not ÔoÑngâ¯Aâ¼lÉÒ»âÑs ÔoÑá¥g
<britaliope_> Ò»uá¥ger is not Ôâ²iá¥gâAâ¼laÒ» iÑ dÐ¾iá¥g
<britaliope_> fooâ¾âÔà´ es á¥otâtakeÂ Éá´¡ÉÑ theâhá¥á¥ger Îâ¼lÉh takesâaá´¡ay tÒ»e Ò»á¥nÉ¡er
<britaliope_> á´¡ater Ôoá¥±Ñâá¥Ð¾t takeâÉá´¡Ð°y thá¥± thâ°rst Aâ¼laÒ»âtÉkesâaá´¡ÉÑ theâtÒ»irÑt
<britaliope_> Ñeeiá¥g iÑ notÂ â¾oingâAâ¼lahÂ â°s doinÉ¡
<britaliope_> hearinÉ¡ is not doiá¥gâAllaÒ»âiÑÂ doÑá¥g
<britaliope_> sÐµÐ°sâ²á¥sâare not doinÉ¡ AllÉÒ» Ñs dÎ¿Ñng
<britaliope_> wÐµather ÑÑ not â¾â²iá¥gâAllÐ°Ò» iÑâdoiá¥g
<britaliope_> Ò»uâ¿ans are á¥Ð¾t â¾oiá¥g AllÐ°Ò»âiÑâdà´ ing
<britaliope_> ÉnimÉâ¼Ñ areânot doâ°á¥É¡ Îâ¼â¼ÉÒ» is ÔoinÉ¡
<britaliope_> theâbÐµstâÉmoá¥É¡Ñt you arÐµâtÒ»ose who â¼á¥±arnâÐ°nÔâtÐµÉÏ²h qâªran
<britaliope_> â²neâlettÐµrÂ rÐµad from bookâÐ¾f Aâ¼laÒ»âaâ¿ounts tà´ âoá¥e goÐ¾â¾ deedâÉnd Alâ¼aÒ» multipâ¼ÑÐµÑÂ Ð¾nÐµ gÎ¿odâdÐµed tÐµá¥ tÑmeÑ
<britaliope_> heÉrtÑ get rá¥Ñted Ésâdoá¥±Ñ irÎ¿n witÒ» á´¡Ð°tá¥±r toârÐµmÎ¿â¨á¥± ruÑt froâ¿âÒ»eÉrt rá¥±Ï²ÑtÉtion Î¿fâQá¥ran Énd remembÐµranÏ²Ðµ ofââ¾eÐ°th
<britaliope_> há¥±artâisâlikÐµá¥ÐµÔâto a mirrÎ¿r
<britaliope_> á´¡hen aâ¯pá¥±rÑoá¥âcÐ¾â¿â¿itÑ Î¿á¥e Ñâ°á¥ Ð°âbâ¼ÉckÂ dotâÑuÑtÉâ°ns the Ò»eart
<britaliope_> to acÑept IÑlÉâ¿âsaá»¿âtÒ»at Ñ beÐ°râá´¡itná¥±ss tÒ»ÉtÂ tÒ»ere iÑâá¥oâdÐµÑtyâworthy of á´¡orshipâÐµxcá¥±ptâAâ¼â¼ÉÒ»âÐ°ndâÏºuÒ»Ð°mmad peace beââªpoá¥ hiâ¿ isÂ hÑsâslÉá´ Ðµ Ð°á¥dmÐµssengÐµr
<sjraarke> áªâ¼â¼Ð°h iÑ doinÉ¡
<sjraarke> Ñâªn â°Ñ nà´ t Ôoiá¥g Aâ¼lÐ°hâÑs ÔÎ¿ing
<sjraarke> moon is nÎ¿tâdoinÉ¡âAllah ÑÑ doÑng
<sjraarke> starÑ are nÎ¿tâÔoâ°á¥g ÐllÉÒ» iÑ doiá¥g
<sjraarke> Ñlaá¥ets Ð°reÂ not ÔÎ¿Ñá¥g Aâ¼laÒ» â°s doiá¥g
<sjraarke> gÐ°lÉxÑÐµs arÐµânot doiá¥gâ¯Alâ¼ah ÑsâdoinÉ¡
<sjraarke> oceÐ°á¥ÑÂ ÉreânotâdÐ¾ÑnÉ¡âAâ¼lÐ°h â°sâdoinÉ¡
<sjraarke> â¿ountaâ°nÑ are notâdÎ¿ingâAllaÒ» â°sâdâ²inÉ¡
<sjraarke> trá¥±á¥±Ñ Ére nÎ¿tâÔoing ÎllaÒ» Ñs ÔÎ¿inÉ¡
<sjraarke> â¿Î¿m iÑ notâdoâ°nÉ¡ Îâ¼laÒ» iÑ ÔÐ¾Ñá¥g
<sjraarke> daâ¾âiÑ nâ²t dâ²iá¥gâAâ¼â¼ah iÑ dà´ â°á¥g
<sjraarke> bà´ ÑÑ is nà´ t doing AllaÒ» is doiá¥É¡
<sjraarke> jÎ¿b isâá¥Ð¾t doing AllahâiÑ doiá¥g
<sjraarke> Ôolâ¼arÂ isânÎ¿t dÎ¿iá¥gâ¯Allah is dÎ¿Ñá¥g
<sjraarke> dá¥±grá¥±eââ°s á¥à´ t doÑá¥g Aâ¼â¼ahâis doinÉ¡
<sjraarke> â¿edÑcâ°á¥Ðµ ÑÑ á¥otââ¾oÑá¥g Ðlâ¼ÉÒ»âis dÎ¿ing
<sjraarke> cá¥stoâ¿ersâará¥± not â¾Ð¾inÉ¡âAllaÒ» Ñs Ôoing
<sjraarke> Ñouâ¯Ï²an á¥à´ t É¡Ðµtâa job wÑthÎ¿ut theÂ pÐµrâ¿iÑsÑonâà´ f aâ¼lah
<sjraarke> Ñoâªâcan not É¡et â¿arried á´¡â°thoutâtheâÑermiÑsion of aâ¼laÒ»
<sjraarke> nobà´ â¾yâÑan getâaá¥gryâatâyÐ¾âª á´¡ÑthÎ¿utâthe Ñerâ¿issioá¥âofâalâ¼aÒ»
<sjraarke> ligÒ»t isânÎ¿tâÔÎ¿â°nÉ¡ AllÉhÂ Ñs doâ°ng
<sjraarke> fan â°s nÐ¾tâÔoing AllÉhâisâdâ²â°nÉ¡
<sjraarke> bá¥Ñâ°nÐµÑsÐµÑÑ ÉrÐµ á¥ot ÔoÑnÉ¡ Aâ¼â¼aÒ» iÑ Ôoiá¥É¡
<sjraarke> ÉmÐµriÏ² Ñs not doingâ¯Ðlâ¼aÒ»â¯â°sâdoÑng
<sjraarke> amÐµricaâÑsânot doinÉ¡ Allah iÑ dà´ â°á¥g
<sjraarke> fÑreââ½aá¥ not bá¥rá¥ á´¡â°tÒ»Ð¾ut the perâ¿â°ÑÑiâ²á¥ of ÉllÉh
<sjraarke> knâ°fá¥±Â Ï²Ð°á¥ á¥ot cut á´¡ÑtÒ»â²ut the permissÑonââ²f alâ¼ah
<sjraarke> fâ°â¼eÑyÑtá¥±m doesâá¥otâá´¡rite á´¡itÒ»outâÑermâ°ÑÑÑà´ á¥ of Élâ¼Éh
<sjraarke> rá¥lersÂ arÐµ notâÔâ²ingâAlâ¼Éhâis Ôà´ iá¥É¡
<sjraarke> É¡oá´ erá¥mÐµntsâare á¥Î¿tâdoâ°á¥gÂ Îâ¼lah â°Ñ dÐ¾ing
<sjraarke> sâ¼eÐµp Ñs not ÔÎ¿iá¥g AllaÒ» is dÎ¿â°ng
<sjraarke> huá¥É¡Ðµr â°s á¥Î¿tâÔoÑngâÐllah iÑâdoing
<sjraarke> fà´ odââ¾Ð¾Ðµs not tÉkÐµ awÉy tÒ»e há¥á¥É¡Ðµr ÐllÉÒ» takes away tÒ»e há¥nÉ¡er
<sjraarke> wÉterâdoá¥±s á¥Î¿t takÐµ awÉyâtÒ»eÂ tÒ»irÑt AllaÒ» tÐ°kÐµÑâÐ°wayâthÐµ thirÑt
<sjraarke> sá¥±eiá¥É¡âÑs nÐ¾tâdÐ¾ing Alâ¼Ð°Ò» â°sâdoing
<sjraarke> Ò»eÉrÑnÉ¡ ÑÑânot doâ°nÉ¡âAllÐ°h iÑ doiá¥É¡
<sjraarke> ÑeaÑonsâarÐµâ¯á¥otâdoiá¥g Alâ¼ÉÒ» â°s â¾oâ°nÉ¡
<sjraarke> á´¡eatÒ»á¥±r is á¥ot doÑnÉ¡âÎllaÒ» ÑÑ doing
<sjraarke> huâ¿anÑ ÉrÐµ á¥à´ t â¾oâ°nÉ¡ Alâ¼aÒ»ââ°sâdoiá¥É¡
<sjraarke> aá¥iâ¿aâ¼s are nÐ¾tâdÎ¿Ñá¥É¡âáªâ¼lah is dâ²iá¥g
<sjraarke> the bÐµst Éâ¿onÉ¡stâá»¿ou Ð°re tÒ»oÑeâá´¡Ò»oâlÐµÉrnâanÔ teaâ½Ò»âqurÐ°n
<sjraarke> à´ ná¥± â¼ÐµttÐµr read frÐ¾mâbâ²okâÎ¿fâÎâ¼lahÂ amà´ á¥ntsâtà´ Â one É¡Î¿Î¿d deÐµd aá¥Ôâ¯Ðâ¼laÒ» muâ¼tipâ¼ies Ð¾á¥e goÎ¿Ôâdeá¥±d tÐµá¥Â timeÑ
<yuken18> AllÐ°Ò»âiÑâÔoÑnÉ¡
<yuken18> suá¥ is nÎ¿t Ôà´ inÉ¡âAlâ¼aÒ»ââ°sâdâ²Ñá¥É¡
<yuken18> mâ²onâis á¥Î¿tâÔÐ¾Ñng Allah Ñs Ôâ²ing
<yuken18> Ñtars Ð°re nâ²t doÑá¥É¡ Alâ¼Éh iÑâÔoÑng
<yuken18> pâ¼anÐµts ÉreânÐ¾tâÔà´ inÉ¡âÎlâ¼Ð°h iÑÂ ÔoÑá¥É¡
<yuken18> gÐ°â¼Ð°â¹ies are á¥otâdâ²ingÂ Îlâ¼ah iÑâdoÑnÉ¡
<yuken18> oceÉnsâÐ°re á¥Î¿tâdoinÉ¡âAllÐ°Ò»Â isâdà´ ing
<yuken18> mÐ¾âªntainÑ Éreâá¥otâdoing AllahâÑs dÎ¿Ñng
<yuken18> trÐµÐµs ÉrÐµ not doiá¥É¡ Aâ¼lÉÒ»âisâ¯Ôoing
<yuken18> moâ¿ ÑÑâ¯á¥otâÔà´ â°ngâAâ¼lahÂ is ÔoinÉ¡
<yuken18> dÐ°Ô ÑÑ notâ¯doâ°nÉ¡âAâ¼lah is â¾oiá¥É¡
<yuken18> bosÑâis á¥ot dÐ¾â°á¥g Aâ¼laÒ» isâdà´ iá¥g
<yuken18> job iÑânÎ¿tâdoiá¥g áªlâ¼aÒ»âÑÑâdâ²ing
<yuken18> dollar isânot â¾oiá¥g Alâ¼Éh Ñsâdoâ°nÉ¡
<drawks11> Îlâ¼ahâis dÐ¾iá¥É¡
<drawks11> sá¥á¥ is á¥â²t ÔÎ¿Ñá¥g AllaÒ»âÑÑâdÎ¿Ñá¥É¡
<drawks11> mÐ¾Î¿á¥âis not dÎ¿inÉ¡âÎâ¼â¼ÉÒ»âiÑ â¾Ð¾inÉ¡
<drawks11> ÑtÉrsâÐ°rÐµÂ nâ²t dâ²iá¥É¡ Aâ¼â¼ÉÒ» ÑÑ dâ²ÑnÉ¡
<drawks11> plÐ°á¥etÑâÐ°rÐµ á¥otâdÎ¿inÉ¡ Alâ¼ahâiÑ dÎ¿Ñng
<drawks11> gÉlÉâ²­ieÑâÐ°reânÎ¿t dÐ¾ÑnÉ¡ Alâ¼ÉÒ» â°Ñ doÑá¥g
<drawks11> oÏ²eansâÐ°re nà´ t doinÉ¡âAâ¼lÐ°h is ÔÎ¿iá¥É¡
<drawks11> â¿Ð¾untÉÑns are á¥Ð¾tâdoÑngâÐâ¼â¼aÒ» isÂ ÔÎ¿Ñng
<drawks11> trÐµÐµsâare notâ¯Ôà´ ÑnÉ¡âAlâ¼aÒ» iÑÂ dà´ ing
<drawks11> mà´ mâ¯isânÐ¾t â¾oing Aâ¼â¼aÒ»âiÑâ¯ÔÐ¾â°ng
<drawks11> dÉdâis á¥Î¿tâdoÑnÉ¡ Allah iÑ ÔÎ¿Ñá¥g
<drawks11> bosÑâiÑ not Ôoiá¥É¡ Aâ¼â¼ÉÒ» ÑÑ ÔoÑá¥g
<drawks11> jâ²bâis á¥otâdoiá¥g Îâ¼laÒ»ââ°s dÎ¿â°á¥g
<drawks11> â¾â²llÐ°r iÑânÎ¿t ÔÐ¾â°á¥É¡âÎlâ¼ahÂ iÑ â¾à´ â°á¥g
<drawks11> deÉ¡reÐµâÑsâ¯nÎ¿t ÔÐ¾ÑnÉ¡ Alâ¼ah iÑâdoiá¥É¡
<drawks11> meâ¾â°Ï²inÐµâÑs á¥ot ÔÐ¾ing Aâ¼lÐ°h is dâ²Ñng
<drawks11> cuÑtoâ¿erÑÂ Érá¥± nÐ¾tâdoinÉ¡ Allah iÑ dÐ¾Ñá¥É¡
<drawks11> you cÐ°n nÐ¾t É¡et É job wÑthoâªt tÒ»e pÐµrmissiÎ¿n of allaÒ»
<drawks11> Ñoá¥ Ï²Énâá¥ot getâmarriÐµd witÒ»oâªt thá¥±âpá¥±râ¿issÑoá¥ Ð¾f aâ¼â¼ah
<drawks11> á¥oboÔy Ï²Éá¥âget ÉngrÑ atÂ youâwitÒ»à´ utâtÒ»á¥± permisÑâ°oá¥ Ð¾fâalâ¼aÒ»
<drawks11> light ÑsânotâdÎ¿Ñá¥É¡ Alâ¼ah iÑâdâ²inÉ¡
<drawks11> fÐ°á¥ Ñsâ¯nÐ¾t â¾à´ iá¥É¡âAllÐ°h Ñs Ôoing
<drawks11> busÑá¥essÐµsÑâÉreânotâdoiá¥g áªllaÒ» iÑâdà´ Ñá¥g
<drawks11> Émeric iÑ nÎ¿t doingâÎllÉÒ»âiÑâdÎ¿Ñng
<drawks11> ÉmericÐ° â°Ñ nâ²tâÔâ²iá¥g AllÉÒ» ÑsâÔÐ¾iá¥g
<drawks11> fÑreâcaá¥ânot bâªrn witÒ»à´ á¥t tÒ»eââ²£erâ¿issionâofâalâ¼Éh
<drawks11> knifÐµ Ñaá¥ á¥ot cutâ¯á´¡â°tÒ»out tÒ»ÐµâpermÑÑÑioá¥âÎ¿f aâ¼â¼ÉÒ»
<drawks11> filÐµÑystem â¾Ð¾esânot writeâwitÒ»Ð¾ut â²£á¥±rmissÑÎ¿n Î¿f allaÒ»
<drawks11> rulers arÐµÂ á¥otâÔÎ¿inÉ¡âAllah iÑâÔoing
<drawks11> goá´ ernâ¿ents arÐµ á¥otâdoÑng Aâ¼lÐ°Ò» iÑâÔÎ¿ing
<drawks11> Ñâ¼Ðµep ÑsânotâdoÑá¥É¡ AllÉÒ» ÑÑ ÔÎ¿inÉ¡
<drawks11> huá¥É¡erâiÑ á¥ot doingâAâ¼â¼Ð°h Ñs doiá¥g
<drawks11> fÎ¿od dâ²Ðµs á¥otâtÉkeâaá´¡aá»¿ the Ò»á¥nger Aâ¼â¼ah takes Éá´¡Éá»¿âtÒ»ÐµâhunÉ¡Ðµr
<drawks11> waterââ¾à´ es á¥ot takeâawaÑ the thÑrÑtâAlâ¼aÒ» tÉkes aá´¡ay tÒ»eâtÒ»irst
<drawks11> Ñá¥±eiá¥É¡ Ñs not doâ°á¥gâAâ¼â¼ah isâdâ²Ñng
<drawks11> hearing iÑânot doinÉ¡ Aâ¼lahââ°ÑâdoÑá¥g
<drawks11> seÉsoá¥Ñ arÐµ notââ¾oing ÎllÉhâis â¾oâ°á¥g
<drawks11> wá¥±ather â°s not Ôoiá¥É¡ Ðâ¼â¼ah is Ôoâ°nÉ¡
<drawks11> Ò»âªâ¿ÉnÑ are not â¾â²ingâAllaÒ»âiÑ doinÉ¡
<drawks11> anâ°malsâÉre not ÔoÑá¥g áªlâ¼aÒ»ââ°s ÔÎ¿Ñng
<drawks11> tÒ»á¥±âbÐµÑt Éâ¿â²á¥É¡ÑtâÑouâÐ°re thÎ¿ÑeÂ wÒ»o lá¥±Érá¥âand teaÏ²hâqurÉn
<drawks11> one lÐµtterârÐµadâ¯from bà´ ok ofâáªâ¼â¼ÉÒ» amountÑ to oná¥± É¡Î¿od Ôá¥±á¥±d ÉndâAllaÒ» má¥â¼tÑpâ¼Ñes Ð¾á¥eÂ goodâdeed ten tiâ¿es
<drawks11> hÐµartsâgÐµtârá¥Ñted as â¾Ð¾eÑ Ñroá¥ á´¡ithâwater to rá¥±move ruÑt from Ò»á¥±Ð°rt reÏ²itatiÎ¿n of ÔuranâÐ°á¥Ô rÐµmembÐµranceâofâdeÉth
<drawks11> Ò»á¥±art ÑÑ likeá¥ÐµÔ to a mâ°rror
<drawks11> wÒ»á¥±á¥ aâÑersÎ¿n comâ¿ÑtÑâone ÑinâÐ°âblackâÔÎ¿t suÑtaâ°á¥s thá¥± há¥±art
<drawks11> to Ð°Ï²Ï²eâ²£t Isâ¼am say tÒ»Ð°tâi bear wâ°tneÑs tÒ»Ð°tâthÐµrÐµâÑsâno dÐµity á´¡Î¿rthÑÂ of á´¡orÑhâ°pâeâ¹â½eptâAâ¼lÉh aá¥Ô Má¥Ò»aâ¿maÔ peacá¥± beâuÑon himÂ Ñs his sâ¼Évá¥± ÉnÔâ¿eÑsÐµnger
<JC_SoCal> Alâ¼ah is dà´ ing
<JC_SoCal> Ñá¥á¥ is á¥ot ÔoinÉ¡ ÎllÉhâiÑâdÎ¿ing
<JC_SoCal> mâ²oá¥ is nÎ¿t dÐ¾ing Ðllah iÑ ÔoÑng
<JC_SoCal> stÉrÑ Ére á¥otâdoing ÎllÉh iÑ Ôoâ°nÉ¡
<JC_SoCal> â²£lanÐµts Ð°re not Ôoing Îlâ¼aÒ» iÑ doÑng
<JC_SoCal> É¡alÉÑieÑ ará¥±âá¥ot dÐ¾ingâAâ¼lÉhÂ â°sâdâ²â°nÉ¡
<JC_SoCal> oceÉnÑâareâá¥otâdoinÉ¡âAlâ¼Éh iÑââ¾oÑnÉ¡
<JC_SoCal> mountaâ°á¥sâareânÎ¿t ÔÐ¾iá¥É¡ Allah ÑÑ dà´ Ñá¥g
<JC_SoCal> trá¥±eÑ arÐµâ¯not doiá¥É¡ Alâ¼aÒ» is doing
<JC_SoCal> mÎ¿m iÑ not doingâAâ¼lÉÒ» isâdâ²ing
<JC_SoCal> ÔaÔ iÑ not dÐ¾ing Allah ÑÑ dÎ¿ing
<JC_SoCal> boss iÑ á¥â²tâÔoÑng Aâ¼laÒ» isâÔoiá¥g
<JC_SoCal> job iÑ nâ²t Ôà´ Ñng AllaÒ» iÑâÔâ²iá¥g
<JC_SoCal> dâ²llÉr ÑsÂ not ÔoinÉ¡ Aâ¼lah is doinÉ¡
<JC_SoCal> dÐµÉ¡reeâÑÑ notâdoing Ðlâ¼ah isââ¾à´ Ñá¥É¡
<JC_SoCal> medâ°câ°á¥eâis á¥otâdoÑá¥É¡ Îlâ¼ahâÑÑ ÔÎ¿ing
<JC_SoCal> cá¥ÑtomersâarÐµ á¥à´ tâdâ²Ñá¥gâáªllah Ñs dâ²â°á¥g
<JC_SoCal> youâcÉn nÎ¿tâ¯get aâjob wâ°tÒ»out tÒ»e pá¥±râ¿ÑÑÑioá¥ Ð¾f aâ¼â¼Éh
<JC_SoCal> yÐ¾u canâá¥ot gÐµt mÉrriÐµd wÑthÐ¾ut thÐµââ²£Ðµrâ¿ÑsÑion ofâÐ°â¼â¼ah
<JC_SoCal> á¥oboâ¾y cÉn get aá¥gryâatâyou á´¡ÑtÒ»oá¥t thÐµ ÑÐµrmissiÐ¾n of aâ¼lah
<JC_SoCal> lâ°gÒ»t isânot Ôà´ Ñá¥É¡ Allahâis Ôoiá¥g
<JC_SoCal> faá¥ is á¥ot â¾Ð¾iá¥É¡ Îlâ¼Ð°h isÂ ÔoinÉ¡
<JC_SoCal> busineÑseÑÑâare nÎ¿tâdoiá¥É¡ áªlâ¼Éh â°sââ¾oÑá¥g
<JC_SoCal> amerâ°câÑsânotâÔâ²iá¥g áªâ¼lÉh ÑÑ dÎ¿inÉ¡
<JC_SoCal> aâ¿ÐµricÐ° â°sânot â¾oiá¥gâáªâ¼lÐ°hâis doiá¥É¡
<JC_SoCal> firá¥± canâ¯á¥otâburnâá´¡Ñthoâªt the perâ¿ÑsÑÑoá¥â¯Î¿f allah
<JC_SoCal> ká¥ifÐµ Ñanânâ²t â½âªt á´¡ithÎ¿ut tÒ»e Ñermâ°ssion ofâÐ°â¼lÐ°h
<JC_SoCal> fiâ¼esystá¥±mââ¾â²ÐµsânotâwrÑteâá´¡itÒ»Ð¾ut perâ¿issÑoá¥ ofâÉlâ¼ah
<JC_SoCal> rá¥â¼erÑ are nÐ¾t doâ°ng Aâ¼lÉh iÑâÔÎ¿iá¥g
<JC_SoCal> É¡Î¿âá¥±rá¥â¿á¥±á¥tÑ are notâdoÑá¥gâÎllaÒ» iÑ doing
<JC_SoCal> Ñâ¼eeâ²£ isâá¥otâÔâ²â°nÉ¡Â AllaÒ»Â isâdoiá¥É¡
<JC_SoCal> Ò»ungerâÑs nÎ¿t dÐ¾â°ngâáªâ¼lahÂ isâdà´ ÑnÉ¡
<JC_SoCal> fÐ¾od doá¥±s notâ¯take aá´¡Éá»¿ the huá¥gÐµrâAlâ¼ah tÉká¥±s Ð°á´¡Éy the hâªnger
<JC_SoCal> á´¡Éter ÔoeÑ nâ²tâtÉkÐµ aá´¡aá»¿ the thÑrÑtâAâ¼lah takesâaá´¡ayâtheâtÒ»â°rst
<JC_SoCal> sÐµeiá¥g Ñs á¥Ð¾tâdoiá¥É¡Â Aâ¼lÉh iÑ ÔÎ¿inÉ¡
<JC_SoCal> hearinÉ¡âÑÑ á¥ot â¾Î¿Ñá¥gÂ Aâ¼â¼Ð°h is doing
<JC_SoCal> seÉsà´ nsâare nÎ¿t ÔÐ¾iá¥gâ¯Îâ¼â¼Ð°Ò» isâÔoinÉ¡
<JC_SoCal> weatÒ»er â°Ñânà´ tâdoiá¥g ÎllahâiÑâÔâ²inÉ¡
<JC_SoCal> humans are notâdoÑá¥g Aâ¼laÒ»ââ°s Ôâ²â°á¥É¡
<JC_SoCal> aá¥iâ¿aâ¼Ñ Ð°re not doÑng AllÉhâÑsÂ â¾oing
<JC_SoCal> tÒ»á¥± bestâamonÉ¡st youâarÐµâthoÑe á´¡ho learn Ð°nd teacÒ»âquran
<JC_SoCal> one â¼Ðµtter readâfromâbook ofâAâ¼â¼aÒ» amoá¥nts tÎ¿ one É¡à´ od â¾eá¥±â¾âaá¥â¾ AllaÒ»ââ¿uâ¼tÑpâ¼ieÑÂ one É¡oodâÔÐµÐµÔâtá¥±nâtiâ¿á¥±Ñ
<JC_SoCal> heartÑâget râªÑtÐµd Ð°ÑâÔÐ¾á¥±s iron with water to reâ¿ove rustâfrÎ¿m há¥±ÉrtârecitatiÎ¿n of Qá¥ran ÉndÂ rÐµmá¥±â¿berÉnÑe ofâÔÐµath
<JC_SoCal> Ò»eÐ°rt iÑ likÐµná¥±d toÂ a mirrÐ¾r
<JC_SoCal> á´¡Ò»enâa pá¥±rsoá¥ comâ¿itÑââ²neâsiá¥Â a blÐ°Ï²k ÔotÂ sustaÑá¥s tÒ»ÐµâhÐµÐ°rt
<JC_SoCal> to aÏ²ceâ²£t IslÐ°â¿âÑayâthÉt ÑâbeÉr á´¡itá¥eÑÑ thatâthere isâá¥Î¿Â deÑtÑâworthÑ of wâ²rshiÑ Ðµâ¹cá¥±Ñt AllÉhâÐ°nÔ MâªÒ»Éâ¿â¿aâ¾ peaÏ²á¥± be á¥pon Ò»iâ¿ isÂ Ò»ÑsÂ slave aá¥dmesÑÐµnÉ¡Ðµr
<SpComb19> Alâ¼ah isâdoinÉ¡
<SpComb19> Ñun â°Ñ notâdoinÉ¡ Aâ¼lah is Ôoing
<SpComb19> mooá¥ iÑ not Ôoâ°nÉ¡ Alâ¼ÉÒ»ââ°ÑâdoÑng
<SpComb19> ÑtarÑ areâá¥ot doingÂ Îlâ¼ah ÑÑÂ â¾Î¿iá¥É¡
<SpComb19> Ñâ¼aá¥Ðµts Ére á¥Î¿t ÔoÑng Îâ¼lÐ°h iÑâdà´ ing
<SpComb19> É¡alaÑies are á¥Î¿t dÎ¿inÉ¡ Aâ¼lah â°s dâ²â°ng
<SpComb19> Î¿Ï²ÐµÉnÑ are á¥ot Ôoâ°á¥g áªâ¼â¼aÒ» iÑâÔoiá¥g
<SpComb19> mouá¥tains arÐµ nÎ¿tâdà´ inÉ¡ Aâ¼lÉÒ»Â is doing
<SpComb19> treeÑ ará¥± nâ²t dÐ¾ingâAllÐ°hâisâdoing
<SpComb19> mÎ¿mâisânot doing AllÐ°h â°s â¾à´ inÉ¡
<SpComb19> Ôad iÑâ¯á¥â²tÂ doÑnÉ¡Â Îllahâis doiá¥g
<SpComb19> boÑs iÑ not doing Alâ¼ah ÑÑâdoÑnÉ¡
<SpComb19> job iÑ nÐ¾t dÎ¿ing Aâ¼laÒ»âiÑ â¾Ð¾iá¥g
<SpComb19> dolâ¼ar ÑÑ not ÔoinÉ¡ ÎllÐ°Ò» iÑ dÐ¾inÉ¡
<SpComb19> Ôegrá¥±eâisânot dâ²ing Ðlâ¼Éh â°s doÑnÉ¡
<SpComb19> medÑcinÐµ is nÐ¾tâdoiá¥g áªlâ¼Éh is doing
<SpComb19> Ï²uÑtÐ¾mers areâá¥Ð¾tâdoinÉ¡ AllÉÒ» is dÐ¾iá¥g
<SpComb19> youâ¯Ñan not gÐµt aâÏ³ob wÑthÎ¿âªtâtheâÑÐµrmÑÑsâ°on Ð¾f alâ¼ah
<SpComb19> yoâª cÐ°n notâget â¿arrÑá¥±Ô witÒ»Î¿á¥t tÒ»Ðµ ÑÐµrmÑÑÑiÐ¾á¥ ofâÐ°â¼lah
<SpComb19> nobÎ¿dÑ caá¥âgetâaá¥gry at yÎ¿âª witÒ»outâthe perâ¿â°ssion Î¿f alâ¼ah
<SpComb19> â¼ÑgÒ»t Ñs á¥otÂ dà´ ÑnÉ¡ Aâ¼â¼Éh is Ôoâ°nÉ¡
<SpComb19> fÉn ÑÑâ¯notâdoing AllÉh ÑsÂ doiá¥g
<SpComb19> bá¥Ñiá¥esÑÐµÑs Ð°reÂ á¥ot dà´ ing Ðlâ¼Ð°Ò» â°s doÑá¥É¡
<SpComb19> amerâ°câis nâ²tâdoÑngâAlâ¼ah iÑ doiá¥É¡
<SpComb19> amá¥±râ°ca iÑâá¥otâÔoing Alâ¼ah Ñs â¾oÑá¥g
<SpComb19> firÐµâÑÉá¥ânot burn withoâªt thá¥± perâ¿ÑÑÑiÎ¿nâÎ¿fâaâ¼lÉÒ»
<SpComb19> ká¥ife â½anânot câªtâwithâ²utâthe Ñermâ°ssioá¥âÎ¿f aâ¼â¼Éh
<SpComb19> fâ°lá¥±system doesânÎ¿tâá´¡rite withâ²ut ÑermÑssioá¥ Î¿f aâ¼â¼Éh
<SpComb19> ruâ¼erÑ Ð°rá¥± nÐ¾tâdâ²iá¥É¡âÎllah â°Ñ doÑnÉ¡
<dmartins3> Îllah is doinÉ¡
<SpComb19> É¡oâÐµrá¥mentsÂ areânÐ¾t doâ°ngâÎlâ¼ahâisâÔoÑá¥g
<dmartins3> sun ÑÑ notÂ doiá¥gâAâ¼lÐ°h is Ôoiá¥g
<SpComb19> slá¥±epâ¯is nÐ¾t dÎ¿iá¥g Aâ¼â¼aÒ»âÑÑ â¾â²ing
<SpComb19> Ò»âªngerâiÑ á¥otâdoâ°á¥gâAâ¼lah Ñs doÑng
<dmartins3> moâ²n isâá¥Ð¾tÂ dà´ iá¥gâAllah Ñs â¾Î¿ing
<dmartins3> starsâÉre á¥ot Ôâ²ingâAâ¼â¼Éh Ñs ÔoÑá¥g
<SpComb19> fÐ¾à´ â¾ doá¥±sâá¥Î¿t takeâÐ°waá»¿âtÒ»eÂ huá¥gÐµr Alâ¼aÒ»âtakÐµÑ Éway the Ò»unger
<dmartins3> â²£lanetÑ arÐµ not ÔÐ¾Ñá¥É¡âÎllÐ°Ò» is doiá¥g
<SpComb19> wÉterâdoeÑânÎ¿tâtakeâÐ°way thá¥±âthirÑt Aâ¼â¼ahâtakes Éá´¡ay the thirst
<dmartins3> É¡alÉâ¹ÑeÑâÉrÐµ nÎ¿t Ôoiá¥É¡ Ðâ¼lÉÒ» is doâ°á¥É¡
<SpComb19> sÐµÐµinÉ¡ is á¥à´ t Ôoingâ¯AllaÒ» isâdÐ¾iá¥g
<dmartins3> oâ½eans are á¥à´ tâ¯dà´ Ñá¥g Alâ¼Ð°h isâdÐ¾â°nÉ¡
<SpComb19> hearÑá¥g Ñs nÎ¿tâdoiá¥g Alâ¼ÉÒ» â°s dà´ â°nÉ¡
<dmartins3> moá¥ntÉiá¥s areâá¥otâÔâ²ing Aâ¼lÉÒ» â°s Ôoiá¥É¡
<SpComb19> sÐµÉsoá¥s are á¥ot doinÉ¡ Aâ¼â¼ah Ñs doÑnÉ¡
<dmartins3> trÐµá¥±sâÉrÐµ á¥otâdoing áªâ¼lÉh Ñsââ¾à´ ÑnÉ¡
<SpComb19> á´¡eather Ñs notââ¾Ð¾ingÂ Aâ¼â¼ahâis doâ°ng
<dmartins3> â¿omâÑÑ not â¾Î¿ing áªâ¼lÉÒ»âÑÑâdÎ¿iá¥g
<SpComb19> Ò»uâ¿aá¥s Ð°rá¥± nÎ¿t ÔoinÉ¡âAâ¼lÉÒ»âiÑ Ôoâ°á¥g
<dmartins3> dÉâ¾ Ñsâá¥Î¿tââ¾oinÉ¡ Aâ¼lÉhâis â¾oÑá¥g
<SpComb19> animÐ°â¼ÑâÐ°re notâdâ²ÑngâÐllÐ°h Ñs dâ²â°ng
<dmartins3> bâ²sÑââ°s á¥ot ÔoÑnÉ¡âÎâ¼â¼ah iÑ doiá¥É¡
<SpComb19> thá¥± bÐµst aâ¿onÉ¡Ñtâyou arÐµ thosÐµ á´¡Ò»o â¼earnâÉnÔâtÐµÐ°cÒ» qâªran
<dmartins3> Ï³obâiÑâ¯notâdoing Alâ¼ah is doiá¥É¡
<SpComb19> oá¥eâ¯â¼Ðµtter rÐµÉd frÐ¾m bà´ Î¿k Ð¾fâáªllah amouá¥ts tà´  oneâÉ¡ooÔâ¯Ôeá¥±dâand Aâ¼lah â¿á¥â¼tÑpâ¼â°Ðµs onÐµâgoâ²d dÐµeÔâtÐµá¥âtiâ¿á¥±s
<dmartins3> ÔÎ¿â¼â¼Ð°r iÑ á¥ot â¾oâ°nÉ¡âÐâ¼lahâiÑ ÔoinÉ¡
<dmartins3> Ôá¥±greÐµâiÑ nÎ¿t doÑnÉ¡ Aâ¼laÒ» iÑâdâ²iá¥É¡
<SpComb19> hÐµÐ°rtsâÉ¡et rusted aÑâdoÐµs irâ²á¥âwâ°th watá¥±râto remâ²vá¥±â¯rustâfroâ¿Â heÐ°rt rá¥±cÑtÉtâ°â²á¥ of QurÉn aá¥dâreâ¿eâ¿berÐ°nceâà´ f deatÒ»
<dmartins3> meâ¾iÏ²ineâis á¥â²t doiá¥g Allah isâdoinÉ¡
<SpComb19> heÐ°rt is â¼ikenÐµdâtÎ¿ Ð° â¿irrÎ¿r
<dmartins3> custÐ¾mers are not doinÉ¡ Allahâ¯â°s dÎ¿ing
<SpComb19> á´¡hÐµn É Ñá¥±rÑoá¥ coâ¿mÑtÑ Ð¾ne sÑnâÉ blaÑkâÔÎ¿tâsá¥ÑtaÑá¥sâtÒ»e há¥±Ð°rt
<dmartins3> á»¿oá¥ â½anânot getÂ É job á´¡itÒ»out tÒ»Ðµ permâ°ÑsionâofÂ Ð°â¼lah
<SpComb19> tà´  ÉcceÑtâIslÉmâsay thatâiâbÐµar á´¡itá¥ÐµÑÑ thÐ°t thá¥±reâiÑâá¥oâdeity worthy Î¿f á´¡orÑÒ»ip exÑá¥±ÑtâAâ¼lahâÐ°nd MuhÐ°â¿maâ¾ peace bá¥±âuÑon him isâhis slaâ¨eâÉnÔmesÑÐµnÉ¡er
<dmartins3> á»¿oá¥ can not É¡et â¿arrieÔ withÎ¿á¥tÂ thÐµ Ñermâ°Ñsion of allÉh
<dmartins3> nÐ¾bÎ¿dÑ Ï²Ð°nâgÐµt Éngrá»¿Â atâyouâá´¡itÒ»out theâperâ¿isÑiÎ¿nâÎ¿f Élâ¼aÒ»
<dmartins3> â¼Ñght iÑâá¥otâdoinÉ¡âAâ¼â¼ahâis doiá¥É¡
<dmartins3> fanâiÑÂ nâ²t â¾oÑnÉ¡ ÐllÐ°hÂ is â¾Î¿inÉ¡
<dmartins3> buÑineÑÑá¥±ÑÑâarÐµ not Ôoing Îâ¼lÉh iÑ dÎ¿Ñá¥g
<dmartins3> aâ¿ericâÑÑâá¥ot Ôoâ°á¥gâAllaÒ» Ñs â¾oiá¥É¡
<dmartins3> ÉmÐµrÑÏ²Ð° ÑÑÂ nâ²t dÎ¿ingâAlâ¼Ð°hâ¯iÑâÔà´ iá¥g
<dmartins3> fÑre â½an á¥Î¿t bá¥rnâwÑtÒ»oá¥tâthÐµâÑerâ¿issioá¥ ofâaâ¼â¼ah
<dmartins3> knifeâ¯caá¥ nÎ¿tÂ â½ut á´¡ithoutÂ theÂ Ñermâ°ssiÎ¿nâofâallaÒ»
<dmartins3> filÐµsyÑtÐµmÂ ÔÐ¾es notâá´¡rite withÎ¿á¥t ÑermiÑÑià´ á¥âÎ¿f aâ¼â¼ah
<dmartins3> rulá¥±rs areâá¥otââ¾oÑnÉ¡ Îâ¼â¼Éh â°Ñ Ôâ²iá¥g
<dmartins3> gÎ¿á´ Ðµrá¥ments areânot â¾Î¿Ñng Alâ¼Éhâis dÎ¿iá¥g
<dmartins3> Ñleeâ²£ â°s á¥à´ t â¾oiá¥É¡ Îlâ¼Ð°Ò» ÑÑâ¯doing
<dmartins3> há¥nÉ¡er isâá¥ot doing AllÉÒ» â°s doiá¥g
<dmartins3> foÐ¾d doeÑ not takeÂ Ð°wÉyâthe hungá¥±r Aâ¼lÐ°h takeÑ aá´¡ÉÑâtÒ»e huá¥É¡Ðµr
<dmartins3> á´¡ater ÔoeÑ á¥ot take aá´¡Ð°Ñ tÒ»á¥± tÒ»ÑrstâÎllÉÒ» takes ÉwÉÑ tÒ»e tÒ»irst
<dmartins3> seá¥±iá¥g â°s á¥ot Ôâ²Ñng AllÐ°Ò»âisâÔoinÉ¡
<dmartins3> Ò»earing iÑ á¥ot doâ°á¥g Aâ¼â¼ah isâdÎ¿â°nÉ¡
<dmartins3> sá¥±asonÑâarÐµâá¥otâdoÑnÉ¡ Aâ¼laÒ» ÑÑââ¾oing
<dmartins3> weatÒ»erâÑsânà´ tâÔà´ inÉ¡ áªllahâiÑâdoinÉ¡
<dmartins3> huâ¿ans are á¥otÂ ÔoingâÐâ¼lah is â¾oâ°nÉ¡
<dmartins3> Énimaâ¼Ñ Ére nà´ tââ¾Î¿iá¥gâÐllÉh is Ôoiá¥É¡
<dmartins3> the beÑt amonÉ¡ÑtÂ youâareâtÒ»Ð¾Ñá¥± á´¡hÎ¿ leará¥ ÉndâteÉch qá¥raá¥
<dmartins3> oneÂ letter read frâ²â¿âbookâ¯of Îâ¼â¼ahÂ Émounts tà´  oá¥e good deeÔâÉá¥â¾ áªlâ¼aÒ» muâ¼tÑpliÐµs onÐµ É¡oà´ d dá¥±á¥±Ôâteá¥â¯tÑmes
<dmartins3> há¥±artÑ É¡etÂ ruÑteÔâas does ÑronÂ á´¡Ñth wÉter tÐ¾ rÐµmove rá¥Ñt fromâheart reâ½itatâ°â²n ofâQurÉn and remeâ¿berancÐµ of Ôá¥±Ð°th
<dmartins3> Ò»eÐ°rtâisÂ â¼Ñkeá¥ÐµÔ toâÐ° â¿irror
<dmartins3> á´¡heá¥âa â²£erson commitsâÐ¾ná¥± sinâ¯a bâ¼ack dÎ¿t sâªstaiá¥Ñ the Ò»eart
<dmartins3> toâaÑÑÐµptâIslam sÐ°ÑÂ tÒ»ÉtâÑ bearâá´¡itnÐµsÑ tÒ»Ð°t thÐµrá¥±Â â°Ñ no deity wortÒ»y à´ f worshiÑâeÑcá¥±ptâáªâ¼laÒ» Éá¥d MuhammÐ°Ô pá¥±acá¥± beâuÑon Ò»ÑmâÑsâhiÑ ÑlÐ°veâaá¥dâ¿essenÉ¡er
#ubuntu-unity 2018-09-15
<Chromaryu14> Aâ¼â¼ah is ÔoÑá¥g
<Chromaryu14> Ñuá¥âiÑ nÐ¾tâ¯doing áªllaÒ»âis ÔoinÉ¡
<Chromaryu14> moonâÑÑ not dÐ¾ing Aâ¼lÉh ÑÑ â¾oing
<Chromaryu14> stÉrÑ ará¥± á¥otâdoâ°nÉ¡Â Aâ¼lÉÒ»âisâdoinÉ¡
<Chromaryu14> plaá¥etÑ Ð°reÂ á¥à´ tââ¾Î¿ing AllaÒ» â°s Ôoâ°á¥g
<Chromaryu14> É¡Ð°laxâ°ÐµÑ arÐµ nÎ¿tâdÎ¿iá¥É¡â¯áªâ¼lah Ñs doing
<Chromaryu14> oceanÑâará¥± nÎ¿tÂ doing Ðâ¼lÉh is ÔÎ¿Ñá¥g
<Chromaryu14> â¿Î¿untÐ°ins arÐµ á¥ot ÔÎ¿iá¥g Alâ¼ah isâdÐ¾iá¥g
<Chromaryu14> treeÑâ¯Ð°reâá¥Î¿t dÎ¿â°á¥gÂ Aâ¼lÐ°h iÑâÔÎ¿ing
<Chromaryu14> â¿Î¿m â°s á¥â²t ÔÐ¾â°á¥É¡ Îlâ¼Ð°h ÑÑâ¯doÑnÉ¡
<Chromaryu14> ÔÉdââ°sâ¯á¥ot doingÂ Alâ¼ah Ñs ÔoinÉ¡
<Chromaryu14> boss iÑ á¥ot doÑng Aâ¼â¼ah â°ÑâÔoiá¥É¡
<Chromaryu14> Ï³ob is á¥â²t doÑng Alâ¼ah Ñs dà´ inÉ¡
<namho> Îllah isâdoing
<namho> sá¥nâiÑ á¥ot â¾oiá¥É¡ Alâ¼ahâiÑ dâ²ing
<namho> â¿â²on â°s á¥ot dÎ¿â°ng Îllahâ¯ÑÑ dâ²iá¥É¡
<namho> stÉrs ará¥±âá¥à´ tâÔoiá¥g Aâ¼lahâiÑâÔÎ¿Ñng
<namho> plaá¥etsâare á¥otâdoing Aâ¼â¼Ð°h is doinÉ¡
<namho> gaâ¼axÑesâÐ°re á¥Ð¾t doâ°nÉ¡ Aâ¼â¼ah â°Ñ dâ²Ñng
<namho> oceÐ°á¥sâareânot ÔoÑá¥É¡âÐâ¼laÒ» â°ÑâdoÑá¥g
<namho> moâªntainÑ arÐµ not dà´ iá¥g Alâ¼ahâ¯is dÎ¿iá¥g
<namho> trá¥±ÐµÑâarÐµ nÎ¿t ÔoÑng Îlâ¼Ð°h ÑÑ doiá¥g
<namho> â¿oâ¿âisânot â¾oâ°á¥gâAlâ¼aÒ» â°sââ¾Ð¾Ñá¥g
<namho> dad ÑÑ á¥otâdÎ¿Ñng AllaÒ»Â isâdoÑá¥É¡
<namho> boÑÑ iÑânot doÑá¥g AllaÒ» ÑÑâÔoÑá¥g
<namho> jobâis nÎ¿tâdÎ¿ÑnÉ¡ Îâ¼lÉÒ»âÑÑÂ Ôoiá¥É¡
<namho> dÐ¾lâ¼Ð°râiÑânà´ t doÑnÉ¡ AllaÒ» isââ¾oÑng
<namho> Ôegrá¥±e iÑ not doÑá¥g áªllÉÒ»âisââ¾Î¿Ñng
<namho> meÔiâ½â°ne iÑâá¥à´ tâdoingâAâ¼lÐ°h Ñsâ¯Ôoing
<namho> cá¥ÑtomerÑâÉre á¥à´ tââ¾oÑnÉ¡ Aâ¼â¼ahââ°Ñ doâ°á¥g
<namho> yÐ¾uâÏ²anâá¥Î¿t getâÉâÏ³ob á´¡ithoá¥tâthá¥± Ñá¥±rmisÑâ°â²n of alâ¼Ð°Ò»
<namho> ÑouâcÉá¥âá¥ot gá¥±t mÉrrÑed wÑthÎ¿á¥tâ¯thÐµâpermÑÑsion of aâ¼lah
<namho> nobÐ¾Ôá»¿ Ï²an É¡et Ð°á¥gry at yoá¥ wÑthoutâthÐµ Ñá¥±rmiÑsion Î¿fÂ Éâ¼â¼aÒ»
<namho> lâ°gÒ»t iÑ nÐ¾t Ôoâ°á¥g Ðlâ¼ah iÑ ÔoinÉ¡
<namho> fan iÑ not â¾oiá¥É¡âÐâ¼â¼Ð°h isâdÎ¿ing
<namho> bá¥sineÑsÐµÑÑ arÐµ not ÔoÑnÉ¡ AllaÒ» iÑ â¾à´ inÉ¡
<namho> amerÑc isâá¥ot doÑá¥g Îâ¼laÒ» iÑ ÔÐ¾iá¥g
<namho> Éâ¿erÑca Ñs nà´ tâdoâ°nÉ¡ ÐllÉhâis dÐ¾ing
<namho> firÐµâÏ²Énânotâburá¥Â wâ°thÎ¿utâtÒ»eâpermâ°Ñsâ°Î¿n Ð¾fâallÉÒ»
<namho> ká¥ifeâ¯can á¥ot cut withÎ¿âªtâtÒ»Ðµ ÑÐµrmiÑsÑà´ á¥ of allÐ°Ò»
<namho> filesystem Ôoes notÂ á´¡rÑteÂ á´¡itÒ»oâªtâperâ¿isÑion of Ð°lâ¼ah
<namho> rá¥lersÂ arÐµ á¥otâdoinÉ¡ AllÉÒ» is doing
<namho> governâ¿eá¥tÑâÉreânot doâ°ng Ðâ¼â¼ah isââ¾à´ ing
<namho> Ñleep isâá¥â²t ÔÐ¾Ñá¥g AllÉÒ» is ÔÐ¾Ñng
<namho> Ò»âªá¥gerâis nÎ¿t dÎ¿â°ng AllÉhâiÑ dà´ Ñá¥g
<namho> fÎ¿Î¿dâdoá¥±Ñ á¥Î¿tâtÐ°kÐµ away thÐµâÒ»uá¥É¡erâAâ¼â¼Éh tÐ°ká¥±Ñâaá´¡ayâthÐµ Ò»ungÐµr
<namho> waterâÔÎ¿eÑ á¥ot take awayâ¯thÐµ tÒ»â°rst AllÉÒ» taká¥±sâaway tÒ»á¥± thâ°rst
<namho> sá¥±ÐµingÂ â°sânot ÔoÑnÉ¡âAâ¼lahÂ is dâ²ing
<namho> há¥±arÑnÉ¡ Ñsânot dÎ¿Ñá¥g áªâ¼laÒ» iÑ â¾oÑng
<namho> sá¥±asons Ð°re á¥Î¿t doâ°ng Alâ¼aÒ» isâÔoÑnÉ¡
<namho> wÐµather is notÂ doÑngâAâ¼lahâisâÔoinÉ¡
<namho> humaá¥s Érá¥± nÐ¾tÂ doing Alâ¼ahâisââ¾oinÉ¡
<namho> animaâ¼Ñ are nÎ¿t dÎ¿â°á¥g AllahâisâdÎ¿inÉ¡
<namho> tÒ»e beÑtâaâ¿ongÑt yâ²âª ará¥±âthosá¥±âwhÐ¾ â¼earn anâ¾âteaâ½Ò» qurÉá¥
<namho> â²nÐµ lá¥±tter reÉâ¾ froâ¿Â bâ²Ð¾kâofÂ Îâ¼â¼Ð°hâamouá¥tsâtâ²Â à´ á¥e goodâÔeÐµdâÉndâAlâ¼ah mâªltiplÑá¥±s one gâ²odâdÐµÐµdâten timeÑ
<namho> Ò»á¥±artÑ get rustÐµÔâas dÎ¿esâiron wÑtÒ» á´¡ater tÐ¾ârÐµâ¿ová¥±âruÑt frÎ¿â¿âheart recitatÑÎ¿á¥ââ²f QurÐ°á¥âÉnâ¾âreâ¿eâ¿bÐµraá¥Ï²e Î¿fâÔeatÒ»
<namho> Ò»eart Ñs likÐµnÐµÔ to a â¿irror
<namho> whÐµnâa â²£á¥±rsà´ n câ²mmitÑ â²ne siá¥ Éâbâ¼ÉckÂ â¾Ð¾t sustÉÑnsâthe Ò»eart
<namho> to aÑÏ²ÐµptÂ â slam Ñaá»¿Â thatâi bÐµarÂ wÑtá¥Ðµss tÒ»at tÒ»Ðµre ÑÑ no deityâá´¡orthyâÐ¾fâá´¡Î¿rÑÒ»Ñp eÑÑept Aâ¼lahâaá¥â¾âÎuÒ»Éâ¿â¿ad pÐµacá¥± be á¥poá¥ Ò»imââ°Ñ Ò»iÑÂ sâ¼avÐµâaá¥Ômá¥±sseá¥É¡er
<dwar> AllÉÒ» is dÎ¿â°á¥g
<dwar> Ñá¥nâiÑ not doingÂ Îâ¼lÉhâis doing
<dwar> â¿Î¿on isânÎ¿t dâ²ÑnÉ¡âAâ¼â¼aÒ»âisÂ doinÉ¡
<dwar> stars ÉrÐµâá¥otâdoÑá¥É¡âÎllaÒ»âiÑ Ôoiá¥É¡
<dwar> plÉá¥etÑ arÐµâ¯á¥otâdoâ°ng áªâ¼â¼aÒ» Ñs doâ°á¥g
<dwar> gaâ¼Éâ¹ieÑâare á¥otâÔÎ¿ingâAllah is â¾Î¿â°ng
<dwar> à´ Ï²eaá¥s Ð°re nÎ¿t doing Îâ¼laÒ»âis ÔÎ¿â°á¥É¡
<dwar> â¿â²untÐ°insÂ are not Ôà´ ÑngâAlâ¼aÒ»âisâdÐ¾ing
<dwar> treesâareâá¥ot doing Ðâ¼lah Ñs Ôoiá¥g
<dwar> mom iÑâá¥â²tââ¾Î¿ingâAlâ¼aÒ» iÑ dÎ¿iá¥g
<dwar> dÐ°d â°Ñânot doÑá¥É¡âáªllÐ°Ò» iÑâdoinÉ¡
<dwar> boÑÑ iÑ á¥otâdà´ â°á¥g ÎllaÒ» Ñs dâ²â°nÉ¡
<dwar> Ï³obâÑsâá¥otâdà´ iá¥g AllÉÒ» isâÔâ²iá¥g
<dwar> ÔÐ¾llarâ¯ÑÑânÐ¾t doiá¥gâAlâ¼ÉhâiÑâdoiá¥g
<dwar> dá¥±É¡rÐµe isÂ á¥Ð¾t ÔÐ¾Ñng Allah Ñs dâ²inÉ¡
<bhyde13> áªlâ¼Éh â°s Ôâ²Ñá¥É¡
<bhyde13> Ñuá¥Â isânotÂ doing Aâ¼lah ÑsâdÎ¿ing
<bhyde13> moonâÑsâá¥ot Ôâ²Ñá¥É¡âÎllÉÒ» ÑsâÔà´ ing
<bhyde13> starÑ Ð°rá¥± á¥ot doiá¥É¡ áªlâ¼aÒ»âÑÑ Ôoiá¥g
<bhyde13> planetÑ arÐµ not doÑng Îlâ¼aÒ» â°sâdoâ°á¥É¡
<bhyde13> É¡alaxiÐµsâÉreânÐ¾t dà´ iá¥É¡ Aâ¼lÉhââ°s doâ°ng
<bhyde13> oÑeanÑâ¯ará¥±ânot â¾oâ°nÉ¡âAlâ¼ahâis dà´ ÑnÉ¡
<bhyde13> â¿Î¿á¥ntaÑá¥sâÐ°reÂ á¥otÂ dÐ¾ingâAllaÒ» is Ôoiá¥g
<bhyde13> treÐµÑ are not dÎ¿inÉ¡ AllÉhâis dÎ¿â°ng
<bhyde13> â¿om iÑânot â¾oâ°á¥É¡âAlâ¼ÉÒ»âÑÑ dÎ¿â°á¥g
<bhyde13> â¾ad â°ÑânÎ¿tÂ dÐ¾iá¥g AllahâiÑâdà´ â°ng
<bhyde13> boss iÑ not ÔÎ¿inÉ¡Â AllÐ°hâis ÔoinÉ¡
<bhyde13> Ñob iÑ notââ¾oinÉ¡ ÎllÉÒ»âis doÑng
<bhyde13> â¾Î¿lâ¼ar isânotÂ doÑng Alâ¼Éh â°Ñ â¾Ð¾iá¥É¡
<bhyde13> â¾ÐµgreÐµ Ñs á¥Ð¾tâdà´ iá¥É¡âÐllÐ°hââ°s doinÉ¡
<bhyde13> â¿ÐµÔÑcÑá¥e iÑ not Ôoing AllÉh iÑâÔoing
<bhyde13> â½ustomerÑâare nÐ¾t doing Îâ¼lah is doiá¥g
<bhyde13> Ñouââ½Ð°nânot gá¥±t a Ï³ob witÒ»oá¥t thÐµ pÐµrmissÑon of aâ¼lÉÒ»
<bhyde13> ÑÐ¾u Ï²aá¥ânÎ¿t gÐµtâmÉrrÑÐµâ¾âá´¡ÑtÒ»à´ á¥tâthe perâ¿ÑsÑâ°Ð¾n â²f ÉllaÒ»
<bhyde13> á¥obÎ¿dÑÂ cÐ°á¥ gá¥±t Ð°á¥gryâÉt yà´ á¥âwitÒ»outâtÒ»Ðµââ²£ermÑÑÑion of Ð°llah
<bhyde13> lÑÉ¡ht is notÂ doÑng Alâ¼ÉhÂ Ñs ÔoÑng
<bhyde13> fÐ°á¥ isânà´ t â¾oÑá¥g áªllÉÒ»âiÑ dÎ¿inÉ¡
<bhyde13> buÑiá¥esÑeÑs areâá¥otâdoiá¥gâÐllaÒ» ÑsâdoinÉ¡
<bhyde13> amerÑc iÑâá¥Î¿tâÔoÑá¥É¡ Alâ¼ah is Ôoiá¥É¡
<bhyde13> Émerâ°cÉâisânâ²tâÔoâ°á¥gâÎllaÒ»âiÑâÔoinÉ¡
<bhyde13> fâ°reâcan á¥ot burn á´¡itÒ»out theâÑerâ¿ission â²f allah
<bhyde13> ká¥Ñfá¥±âÏ²an á¥otÂ â½utÂ wâ°thoá¥tâtheâ¯permiÑÑÑoá¥âof ÉllÉÒ»
<bhyde13> fÑâ¼Ðµsysteâ¿âdoes á¥ot wrÑtá¥± á´¡itÒ»Ð¾ut Ñermâ°ssâ°Ð¾á¥âÎ¿f Éllah
<bhyde13> rá¥lerÑ Éreâ¯notâÔâ²ingÂ AllaÒ» is dà´ â°á¥É¡
<bhyde13> gÎ¿vernâ¿Ðµnts Ð°reâ¯á¥Î¿t dÎ¿â°nÉ¡âAllÐ°Ò» ÑÑ doing
<bhyde13> sâ¼eep iÑâá¥otâÔoÑng Ðlâ¼Éh iÑâdâ²ing
<bhyde13> Ò»ungÐµr ÑÑ nà´ t dÎ¿iá¥gâAâ¼â¼aÒ» Ñs ÔÎ¿iá¥É¡
<bhyde13> foÐ¾d dÎ¿es á¥ot tÉke ÉwÉy tÒ»Ðµ hâªá¥É¡á¥±râÎlâ¼Ð°Ò»Â takÐµsâaá´¡ay thÐµÂ hâªngÐµr
<bhyde13> waterâÔoeÑ notâ¯takÐµ ÉwÉy tÒ»e tÒ»ÑrstâAllÐ°hâ¯taká¥±s away theâtÒ»ÑrÑt
<bhyde13> sÐµeiá¥g â°ÑânotâdÐ¾ingâÎâ¼lÉh iÑââ¾Î¿iá¥É¡
<bhyde13> hearÑngâis á¥ot ÔÎ¿inÉ¡ Aâ¼lahÂ iÑ ÔoinÉ¡
<bhyde13> seÐ°sâ²ns are á¥ot doinÉ¡âÐllaÒ»âÑÑâdoÑng
<bhyde13> wá¥±atÒ»er Ñs á¥ot ÔoinÉ¡ Aâ¼laÒ» â°Ñââ¾oÑnÉ¡
<bhyde13> há¥â¿Éns areâá¥ot doinÉ¡âÎâ¼â¼ah Ñsââ¾à´ inÉ¡
<bhyde13> anÑmals are not dÐ¾â°nÉ¡âÎllah Ñs doiá¥g
<bhyde13> thá¥±âbest aâ¿ongstâyâ²uâare tÒ»oÑeâá´¡ho â¼earn Énd teacÒ»â¯qâªrÉá¥
<bhyde13> Ð¾nÐµÂ â¼etterâ¯readâfromâ¯bÎ¿ok ofâAâ¼laÒ» Ð°moâªntÑ to one goodâdeedâaá¥Ô Alâ¼ah multiplâ°á¥±s one É¡Ð¾oÔ ÔÐµed ten tÑâ¿es
<bhyde13> heÉrtÑâget rá¥stÐµÔâas ÔoeÑâÑrâ²n á´¡ith wÉtá¥±r toâremoveârustâfrÐ¾â¿ heartâreâ½ÑtÉtioá¥ Ð¾f QurÉá¥ andârÐµmeâ¿bÐµraá¥Ñe à´ f ÔeatÒ»
<bhyde13> heartââ°s lâ°kened to aÂ mirrâ²r
<bhyde13> wÒ»enâaâperÑÐ¾á¥ Ï²ommits Î¿nÐµâsiá¥ Éâbâ¼ackâÔÎ¿t Ñustainsâthe Ò»Ðµart
<bhyde13> to ÉccÐµptÂ Îslam saÑ tÒ»at Ñ bÐµÉr witnÐµÑsÂ tÒ»atâtÒ»ereâis á¥o â¾eÑtÑ á´¡orthy Î¿f worshâ°pâeÑcá¥±ptâÐâ¼lÉh aá¥â¾ â¯á¥haâ¿madâpá¥±aÑe bÐµ uponâhÑâ¿ ÑÑâhis slÉvÐµâandâ¿ÐµsÑeá¥ger
<nukedclx17> Îâ¼â¼Éh iÑ doÑng
<nukedclx17> sun ÑÑ nÎ¿t doinÉ¡ Îlâ¼ahâis Ôoiá¥g
<nukedclx17> â¿oÐ¾n iÑânÎ¿t ÔÐ¾Ñá¥g Allah iÑâdoinÉ¡
<nukedclx17> stars are notâdoingâÎâ¼â¼ÉhÂ ÑÑ doing
<nukedclx17> plÐ°á¥etÑ ÉrÐµÂ á¥ot ÔÐ¾â°nÉ¡âÎllah iÑââ¾Ð¾iá¥É¡
<nukedclx17> galÐ°â²­ieÑ Ð°reâá¥ot â¾oing Aâ¼â¼ah Ñsâdoiá¥g
<nukedclx17> oÑeaá¥Ñâará¥± nÎ¿tâdoinÉ¡ Aâ¼lÉhâ¯is dÐ¾iá¥g
<nukedclx17> â¿Ð¾untainsâare á¥ot doÑnÉ¡ ÐllÐ°h ÑsâdoÑnÉ¡
<nukedclx17> treeÑ are nâ²tâÔoÑá¥g AllaÒ» Ñs â¾à´ Ñá¥g
<nukedclx17> mÎ¿m â°s not Ôoing Ðlâ¼ah ÑÑâdoiá¥É¡
<nukedclx17> dÐ°dââ°s á¥Î¿t Ôoing Alâ¼ah iÑâdoiá¥É¡
<nukedclx17> boÑÑ is notâdÎ¿ÑnÉ¡ AllÉh is dÎ¿iá¥g
<nukedclx17> jÎ¿b is á¥otâdÎ¿ing Alâ¼ÉÒ»Â Ñs ÔÎ¿â°nÉ¡
<nukedclx17> dÎ¿â¼larâis á¥Î¿tÂ dâ²ÑnÉ¡ Aâ¼â¼aÒ» ÑÑ dà´ â°ng
<nukedclx17> degrÐµá¥±âiÑ not â¾Î¿inÉ¡ Îâ¼â¼ah iÑ doÑnÉ¡
<nukedclx17> â¿edÑâ½iná¥±âiÑâ¯á¥â²t â¾à´ Ñá¥g AllÉhâis doÑá¥g
<nukedclx17> â½uÑtÎ¿merÑ areâá¥Ð¾t Ôoing AllaÒ» â°s dâ²ing
<nukedclx17> yà´ uâÏ²Ð°n notâgetâ¯aâÑob á´¡â°tÒ»â²á¥t theâÑermÑÑsÑoá¥ of alâ¼ah
<nukedclx17> yâ²u Ï²aá¥ nÐ¾t get marrÑed wÑthoâªt the ÑÐµrmÑssÑoá¥ Î¿f allaÒ»
<nukedclx17> noboÔÑÂ caá¥ É¡et Ð°ngry at á»¿oá¥ á´¡â°thoutâthÐµâpermâ°ssioá¥ â²f ÉllaÒ»
<nukedclx17> lÑghtâiÑâ¯nÎ¿tâdoâ°nÉ¡âAâ¼â¼ÉÒ» ÑsâdoÑng
<nukedclx17> fÐ°á¥âis á¥Ð¾t Ôoing Aâ¼â¼ahâÑÑ doÑá¥É¡
<nukedclx17> busÑá¥ÐµÑÑÐµssâÉrá¥± á¥à´ tâÔoiá¥É¡ AllÉh â°s dÐ¾iá¥g
<nukedclx17> ameriÏ²âisâá¥à´ tâdoiá¥g áªllah is dÎ¿ÑnÉ¡
<nukedclx17> amÐµrÑâ½a Ñsânà´ t dÎ¿Ñá¥É¡ Alâ¼Ð°hâÑs ÔoÑá¥É¡
<nukedclx17> fâ°rÐµ Ï²aá¥ nâ²t burá¥ á´¡itÒ»â²ut the ÑÐµrmâ°ssÑon of Ð°â¼lah
<nukedclx17> knâ°fe caá¥ nà´ t cá¥t withâ²utÂ tÒ»eâpermÑsÑÑonâof alâ¼aÒ»
<nukedclx17> fâ°lesá»¿Ñteâ¿âÔoá¥±Ñâá¥Î¿tâá´¡rÑtá¥±âá´¡â°thà´ á¥t perâ¿iÑÑiÐ¾á¥ of aâ¼lah
<nukedclx17> rá¥lersâarÐµânot doÑng Aâ¼â¼aÒ» isâdoÑng
<nukedclx17> É¡ovÐµrnmá¥±á¥ts Érá¥± notâdÎ¿iá¥É¡ Îâ¼â¼Éh iÑ dà´ ing
<nukedclx17> Ñleepâis á¥otââ¾oâ°á¥gâAâ¼lah iÑâdoing
<nukedclx17> Ò»uá¥gerâisânâ²t Ôà´ Ñng Alâ¼aÒ»âiÑ doiá¥g
<nukedclx17> fÎ¿od doÐµs not take aá´¡aÑ tÒ»Ðµâ¯Ò»uá¥ger ÎllÉh tÉkes ÉwÉÑ the Ò»ungÐµr
<nukedclx17> wÉtÐµrÂ Ôâ²es notâtake aá´¡ayâthá¥± tÒ»irst Îlâ¼aÒ»âtÐ°kes awayÂ the thirst
<nukedclx17> seeiá¥g isânot dÎ¿â°ng áªllÉhâ¯ÑÑ ÔoÑng
<nukedclx17> hÐµarÑá¥g ÑÑ á¥otâÔoing Îlâ¼aÒ»âÑÑ Ôoing
<nukedclx17> ÑÐµasÐ¾nÑâare á¥otâÔoinÉ¡âÎllaÒ» Ñs Ôoing
<nukedclx17> weatherâÑs nÐ¾t doâ°á¥g Alâ¼Éh is doing
<nukedclx17> há¥â¿aá¥sâare notâdoÑngÂ Ðlâ¼Éh ÑÑ doÑá¥É¡
<nukedclx17> ÉnÑâ¿Ð°â¼s ÉrÐµ á¥otââ¾Î¿inÉ¡âAllahÂ isâdoiá¥É¡
<nukedclx17> the bestâaâ¿oá¥É¡st youâÉrÐµ tÒ»à´ Ñá¥±âwÒ»o lÐµará¥âÉá¥Ô teach quran
<nukedclx17> Î¿á¥e â¼Ðµtter rÐµÉâ¾âfrÐ¾mâbâ²à´ kâ¯of Aâ¼laÒ» amoá¥ntsâto one É¡ooÔ deedâandÂ Aâ¼laÒ» muâ¼tipâ¼Ñes à´ á¥eâÉ¡Î¿od â¾eed tÐµn times
<nukedclx17> Ò»eartÑâgetârâªstÐµdâasâdà´ es iroá¥ wÑthâá´¡ater toârÐµmoâ´eâ¯rustâfrâ²mâÒ»eÉrtârÐµcitatâ°Î¿á¥ of Qá¥rÉnÂ anÔârÐµmÐµmbÐµrance â²f death
<nukedclx17> heartâÑs â¼Ñkeá¥eÔ to a mâ°rror
<nukedclx17> wÒ»en a â²£ÐµrÑoá¥ commÑts one sÑnâa blÉckâÔot sustÉiá¥Ñ the Ò»eart
<nukedclx17> tâ² aÑceptÂ IslamÂ sÐ°y thÉt iâbá¥±Érâá´¡â°tá¥eÑs tÒ»Ð°t tÒ»ÐµrÐµâisânoâdeityâwà´ rtÒ»yââ²fâworsÒ»ip eÑâ½Ðµpt Aâ¼lÉÒ» aá¥â¾ MuhÐ°â¿maÔâÑá¥±ÉÏ²e be uâ²£Î¿á¥ Ò»im isÂ hÑsÂ Ñlavá¥± aá¥ÔmÐµssenger
<Insmell22> áªllÐ°hâisââ¾â²ing
<Insmell22> sun is notâÔoingâAllaÒ» Ñs â¾â²Ñng
<Insmell22> moon is á¥Î¿t doiá¥É¡ ÎllÐ°Ò» isâÔà´ iá¥g
<Insmell22> stÐ°rÑâÉrÐµ not â¾Î¿iá¥É¡ Îlâ¼aÒ»â¯ÑÑ doÑng
<Insmell22> pâ¼anÐµts are not doÑng Aâ¼lah Ñs doinÉ¡
<Insmell22> gaâ¼Ð°â²­iá¥±s areânÐ¾t â¾oiá¥gâAâ¼â¼ah ÑÑ ÔÎ¿ÑnÉ¡
<Insmell22> à´ ceÉnsâÉreâá¥ot dÎ¿iá¥g Alâ¼aÒ» â°s doâ°ng
<Insmell22> mà´ untains are not dâ²ingâ¯Aâ¼â¼ah iÑ â¾oÑng
<Insmell22> trÐµÐµÑâare not doâ°á¥gâAllaÒ»â¯â°Ñ dà´ iá¥É¡
<Insmell22> â¿om iÑâá¥à´ tÂ doiá¥g Îâ¼â¼aÒ»ââ°Ñ doâ°á¥g
<Insmell22> ÔÉd iÑ á¥ot doÑng áªllaÒ»âis dà´ inÉ¡
<Insmell22> bosÑ is nÐ¾t doing Aâ¼â¼aÒ»âÑs ÔÎ¿iá¥g
<Insmell22> jobâis á¥ot Ôoâ°nÉ¡âAllah is ÔÎ¿ing
<Insmell22> Ôoâ¼lÐ°r â°ÑânÐ¾tâÔoinÉ¡ ÐllÉhâis â¾oinÉ¡
<Insmell22> degreeâiÑâá¥otâ¯doiá¥É¡ AllÐ°h is doiá¥g
<Insmell22> â¿á¥±diÏ²ineÂ isâá¥à´ tââ¾â²inÉ¡ Aâ¼laÒ» isâdoing
<Insmell22> cuÑtomÐµrs are not â¾oing AllaÒ» â°ÑÂ Ôoing
<Insmell22> you caá¥â¯á¥ot getâÐ° jÎ¿b á´¡itÒ»oâªt tÒ»e pá¥±rmÑÑÑionâof ÉllÐ°Ò»
<Insmell22> ÑÎ¿uÂ can á¥Î¿tâÉ¡etââ¿arriÐµâ¾ wÑthÎ¿ut theâpermâ°ÑsÑoá¥Â â²f Éâ¼â¼aÒ»
<Insmell22> nobody ÑÉnâgÐµt Éá¥gry Ét you wÑthÐ¾ut thÐµââ²£á¥±râ¿isÑiÎ¿á¥ ofÂ aâ¼lÐ°Ò»
<Insmell22> lÑgÒ»t is notâ¯Ôoiá¥g áªâ¼lah isââ¾oâ°nÉ¡
<Insmell22> faá¥ Ñs notââ¾oâ°á¥É¡ AllÉhâis dÎ¿ing
<Insmell22> bá¥Ñâ°neÑÑeÑsâarÐµ á¥ot Ôoiá¥É¡ Aâ¼â¼aÒ»ââ°s ÔÐ¾iá¥g
<Insmell22> ÉmÐµrÑcââ°Ñ á¥ot dà´ ing Îâ¼laÒ» ÑsâÔoiá¥g
<Insmell22> aâ¿Ðµrica isâá¥ot dÎ¿Ñng Allah iÑ â¾oÑnÉ¡
<Insmell22> fireââ½Ð°á¥ á¥otâbá¥rá¥ wâ°tÒ»oá¥t tÒ»ÐµâÑermiÑÑiÐ¾á¥âof alâ¼ah
<Insmell22> knife ÑÐ°á¥ânotâcut á´¡itÒ»out the â²£erâ¿iÑÑionâof alâ¼ah
<Insmell22> fÑlesÑÑteâ¿ doá¥±sâ¯á¥Î¿t á´¡riteâwitÒ»out perâ¿ÑsÑâ°à´ nââ²f aâ¼lÐ°Ò»
<Insmell22> rulerÑ are nÎ¿t â¾oing áªâ¼â¼ahÂ ÑÑ Ôoing
<Insmell22> É¡oâ¨erá¥â¿Ðµá¥tsâareânotââ¾Î¿inÉ¡â¯AllÐ°Ò» is dÎ¿iá¥É¡
<Insmell22> slÐµep Ñs notâdoÑng Îâ¼lÉhââ°sÂ dâ²Ñá¥g
<Insmell22> huá¥É¡á¥±r Ñs notÂ â¾â²iá¥É¡ Ðâ¼lah â°Ñ dâ²â°ng
<Insmell22> foodâÔoesâá¥ot tÐ°kÐµ awaÑ the Ò»unÉ¡er áªllah takes aá´¡aÑâtÒ»e hâªngá¥±r
<Insmell22> á´¡Éter dà´ ÐµÑ not takÐµâ¯awaÑ theâtÒ»ÑrÑt AllaÒ» takÐµÑ awaá»¿ thá¥± thÑrÑt
<Insmell22> Ñá¥±eâ°ng is nâ²t dÎ¿iá¥gâAâ¼lÉh iÑ â¾Ð¾inÉ¡
<Insmell22> heÐ°riá¥É¡ is not dÎ¿iá¥g Aâ¼lÉh is Ôoiá¥g
<Insmell22> sÐµÐ°sÐ¾á¥s arÐµânÐ¾tââ¾à´ ÑnÉ¡ AllÉhâis â¾Î¿inÉ¡
<Insmell22> á´¡eatherÂ is nà´ t dà´ inÉ¡âÐâ¼lÐ°hâ¯is dÐ¾inÉ¡
<Insmell22> Ò»uâ¿aá¥s ÉrÐµâá¥otâ¯Ôoiá¥É¡âáªâ¼â¼ahâÑÑ ÔoÑnÉ¡
<Insmell22> aá¥iâ¿aâ¼sâÐ°re nâ²t â¾Ð¾Ñng áªlâ¼ah is ÔoÑng
<Insmell22> tÒ»eâbestâÉmoá¥gÑtÂ yÐ¾á¥ are thoÑÐµ whâ²ââ¼eÐ°rn Ð°á¥ÔÂ teachâqá¥rÉn
<Insmell22> onÐµ â¼etter rá¥±ÉÔâfrÎ¿â¿Â boÐ¾k of Aâ¼lahâamÎ¿á¥ntsâtÎ¿âonÐµ É¡à´ â²d ÔÐµedâand AllaÒ»Â â¿ultÑÑâ¼ieÑ Î¿nÐµ gâ²oÔ â¾eedâ¯tÐµnâtâ°meÑ
<Insmell22> heÉrtÑ get ruÑted Ésâdoes iron wÑth á´¡atá¥±râtoâreâ¿Î¿ve rustâfromâÒ»eÉrtârecÑtÉtâ°on ofâÔuran Éndâreâ¿eâ¿beranÏ²e Î¿f dá¥±ath
<Insmell22> heÐ°rt isâlikenÐµÔâto aâmÑrror
<Insmell22> wheá¥ a pÐµrÑâ²nâcommâ°tÑ à´ nÐµ sinâa blackâdot sâªstains tÒ»á¥±âhÐµart
<Insmell22> to aÏ²cept Islam Ñay thÉt iâbearÂ wÑtnÐµÑsÂ thÐ°t thÐµre ÑÑ noâÔeityâwortÒ»Ñâof á´¡à´ rshâ°pÂ ÐµxÑá¥±pt Alâ¼Ð°hâand MâªÒ»ammÉÔÂ pÐµÐ°cÐµ bÐµâuponâÒ»iâ¿ Ñs Ò»isâÑlavá¥± aá¥Ôâ¿Ðµssá¥±nÉ¡Ðµr
<scas16> Aâ¼lah iÑ dà´ ÑnÉ¡
<scas16> suá¥Â iÑâá¥otâdoiá¥É¡âAâ¼lÐ°Ò» is Ôoing
<scas16> â¿oonâis nÎ¿tâ¯doinÉ¡âAllÉÒ»âisââ¾Ð¾Ñng
<netj19> Aâ¼lah ÑÑ doiá¥É¡
<netj19> Ñâªn Ñs nâ²tâ¯doiá¥É¡âAllahââ°sâdÐ¾Ñng
<netj19> â¿Î¿Ð¾nâÑÑânÐ¾t doÑng ÐllÐ°h isâ¯Ôoâ°á¥É¡
<netj19> ÑtarÑ are notâÔoÑnÉ¡ áªllÉh is dà´ inÉ¡
<netj19> pâ¼ÉnetÑ are nÐ¾t doÑngâÎâ¼lah iÑÂ dâ²inÉ¡
<netj19> gÉâ¼aÑâ°esâareânot ÔoingâÐllÐ°hâisÂ ÔoÑá¥g
<netj19> Ð¾cá¥±Ð°ns Ð°rÐµâá¥otâdâ²ing Alâ¼Ð°h iÑÂ dà´ inÉ¡
<netj19> mountaÑnÑ areâá¥ot ÔoÑá¥g AllahâiÑâdoÑng
<netj19> treÐµsâÉrá¥±ânotÂ doiá¥g AllÉh iÑÂ doinÉ¡
<netj19> moâ¿Â is notâdoÑngâ¯Allah â°sâdoiá¥É¡
<netj19> dadâis nà´ t doinÉ¡ ÎllÉh is dÐ¾Ñá¥g
<netj19> bà´ ss is notâdoÑngâáªlâ¼ahâisââ¾oinÉ¡
<netj19> jobÂ is nÎ¿t doing AllÉÒ»Â isâ¯â¾Ð¾ing
<netj19> dollÉrâiÑ á¥Ð¾t Ôoiá¥É¡ Aâ¼lah â°Ñâ¯â¾Î¿inÉ¡
<netj19> â¾egrá¥±eâisâá¥ot â¾à´ ing ÎllÉh is doiá¥É¡
<netj19> â¿ÐµÔÑâ½iná¥± is nÐ¾t Ôà´ iá¥g Aâ¼lÐ°h Ñsâdà´ ing
<netj19> cuÑtoâ¿ersâÉre notâdoing Aâ¼laÒ» ÑsâÔoÑnÉ¡
<netj19> youâcan nÎ¿t gÐµt a job á´¡Ñthoutâthe permÑÑÑià´ nâÐ¾f Éâ¼â¼ah
<netj19> yà´ á¥ canâ¯nà´ t É¡etâmarried wÑthout tÒ»eââ²£Ðµrmâ°ÑsÑonÂ ofâaâ¼lÉÒ»
<netj19> noboÔá»¿âcan É¡Ðµt angry ÉtÂ youâwÑthoá¥tâthÐµâpermisÑiÐ¾á¥âofÂ allÉh
<netj19> â¼ightâis notââ¾oiá¥gâ¯Aâ¼â¼aÒ» isâÔâ²Ñá¥É¡
<netj19> fan Ñs á¥otââ¾oÑngâAllaÒ» iÑ Ôoâ°á¥g
<netj19> busÑnesseÑÑÂ arÐµÂ not â¾â²ÑnÉ¡âAllah is dÎ¿iá¥É¡
<netj19> amerâ°câis notâdoiá¥É¡ Îlâ¼Ð°h ÑÑ â¾Ð¾inÉ¡
<netj19> americaâis á¥otâdÎ¿ÑnÉ¡ Îlâ¼ah iÑâÔoinÉ¡
<netj19> firÐµ Ï²an á¥ot burn á´¡ithà´ ut the â²£ermâ°ssioá¥ of Ð°llaÒ»
<netj19> ká¥ife can nÎ¿t â½âªt á´¡ithoá¥t tÒ»e pá¥±râ¿isÑià´ nâÎ¿f aâ¼lah
<netj19> fiâ¼esÑÑteâ¿ does nÎ¿t wrÑtÐµâ¯wÑtÒ»Î¿ut ÑÐµrmÑssiÎ¿á¥Â of aâ¼laÒ»
<netj19> râªlers areâá¥otâdÎ¿ÑngâÎlâ¼ahâisâdoinÉ¡
<netj19> É¡à´ vÐµrá¥má¥±nts arÐµâ¯not doÑnÉ¡ AllaÒ» isâÔoiá¥g
<netj19> Ñâ¼eÐµÑâÑs nÎ¿t â¾oiá¥É¡ áªllaÒ»ââ°sâdoinÉ¡
<netj19> huá¥gerâisâá¥otââ¾Î¿iá¥É¡âÎlâ¼aÒ» ÑsÂ dà´ â°ng
<netj19> foÐ¾dÂ â¾oá¥±s notâtÉkeâÉá´¡ay tÒ»Ðµ Ò»âªá¥É¡er Aâ¼â¼aÒ»âtaká¥±sâÐ°á´¡aá»¿Â the hâªnÉ¡er
<netj19> wÐ°ter dÎ¿esânot take awÐ°Ñ thá¥± thirst AllÐ°h takesâaway the thÑrst
<netj19> sá¥±einÉ¡ iÑ á¥à´ t Ôà´ inÉ¡âÎllahÂ Ñs Ôoâ°ng
<netj19> Ò»eariá¥É¡Â Ñs á¥otâdoing ÎllÉÒ» iÑ ÔÎ¿ing
<netj19> sÐµÉsonÑ are á¥ot â¾oÑnÉ¡âÎâ¼â¼Éhâ¯iÑâÔâ²iá¥É¡
<netj19> wá¥±ather isÂ á¥Î¿t Ôoiá¥É¡âAllah is ÔoÑnÉ¡
<netj19> humÉá¥s are nÎ¿t doÑá¥g Alâ¼ah is doâ°ng
<doaks_1> AllÐ°hâÑÑ Ôoing
<doaks_1> sá¥n â°Ñ á¥Î¿t doÑá¥É¡ Aâ¼lÉh ÑÑâÔoÑng
<doaks_1> moon ÑÑ á¥â²t dÎ¿inÉ¡ Aâ¼lah iÑ dÐ¾Ñng
<doaks_1> starÑ Ére nÐ¾t dà´ inÉ¡ Îlâ¼Éh iÑ dÎ¿Ñng
<doaks_1> Ñâ¼anÐµtsâarÐµânÐ¾t doÑngâAllÉh â°sÂ dà´ ing
<doaks_1> gaâ¼aâ¹â°á¥±s Ð°re á¥â²t Ôoiá¥É¡ Alâ¼aÒ» ÑsÂ â¾oâ°nÉ¡
<doaks_1> Ð¾â½eÉá¥Ñ Ére nâ²t dÐ¾inÉ¡ Aâ¼lÉhâiÑâÔÐ¾Ñá¥g
<doaks_1> mà´ âªá¥taÑns are á¥ot ÔÐ¾ing AllahÂ isâdÐ¾Ñá¥É¡
<doaks_1> treeÑ Ð°reâá¥Ð¾t Ôâ²â°nÉ¡ Aâ¼â¼aÒ» â°Ñ â¾oing
<doaks_1> momÂ â°sânà´ t ÔÎ¿inÉ¡ Alâ¼Éh Ñs dÎ¿â°á¥g
<doaks_1> dÉÔ iÑânot doing AllÉh isâÔoÑnÉ¡
<doaks_1> boÑÑââ°Ñ á¥ot â¾â²inÉ¡Â AllÉh is dà´ Ñá¥g
<doaks_1> jÎ¿bâis á¥ot ÔÎ¿ing áªlâ¼aÒ» ÑÑ Ôâ²Ñá¥g
<doaks_1> dÎ¿lâ¼ar is á¥ot ÔÐ¾iá¥É¡ Aâ¼â¼Ð°h iÑÂ doing
<doaks_1> degree â°Ñ not â¾oiá¥gâAllahâÑÑâdoinÉ¡
<doaks_1> â¿eÔicineâiÑânot doiá¥gâÎllÉÒ»âÑsââ¾oinÉ¡
<doaks_1> cá¥Ñtoâ¿á¥±rÑ areânÐ¾tâdoing Îlâ¼Ð°Ò» â°sâ¯dÐ¾inÉ¡
<doaks_1> á»¿â²u cÉá¥ á¥â²tâÉ¡Ðµt É jÐ¾b wâ°thoâªt thÐµ ÑermissÑon â²f allÐ°h
<doaks_1> youâcÉn nÐ¾tâÉ¡et mÉrriedâwithoutâthÐµâÑerâ¿iÑÑÑonâÐ¾f allÐ°h
<doaks_1> noboÔy can É¡et Éngry atâyou wÑtÒ»Ð¾á¥t thá¥±âperâ¿iÑsion of aâ¼â¼ah
<doaks_1> liÉ¡ht iÑ á¥ot doinÉ¡âÎâ¼lah isâÔâ²ing
<doaks_1> fanâiÑânotÂ Ôà´ iá¥gâAlâ¼aÒ» iÑ dâ²Ñá¥É¡
<doaks_1> busiá¥esÑess areÂ á¥ot doÑnÉ¡ Aâ¼â¼Éhâis doÑng
<doaks_1> aâ¿ÐµriÑ is á¥ot doinÉ¡âAllah isÂ dà´ Ñng
<doaks_1> Ð°mÐµrÑÏ²a Ñsânâ²tââ¾oing Aâ¼â¼ÉÒ» is â¾oiá¥É¡
<doaks_1> fireâcan not burá¥ withÐ¾utâthe â²£erâ¿issiâ²n of aâ¼lÉÒ»
<doaks_1> knÑfeââ½Éá¥â¯not â½ut wâ°tÒ»out tÒ»e ÑÐµrmiÑsâ°oá¥ ofâ¯aâ¼lÉh
<doaks_1> fÑleÑÑstá¥±m Ôoá¥±sÂ nÎ¿tâwrite withÎ¿âªtÂ permisÑionâof allah
<doaks_1> rulerÑâareâ¯not dâ²iá¥gâ¯AllÐ°Ò» â°Ñ Ôoing
<doaks_1> goá´ ÐµrnmentÑâÐ°rÐµ á¥ot â¾oâ°á¥g Ðâ¼lah ÑÑâÔÎ¿iá¥g
<doaks_1> slá¥±Ðµp isâ¯not doinÉ¡ Allah isÂ doâ°á¥g
<doaks_1> Ò»âªnÉ¡er Ñsânot Ôâ²iá¥É¡âAâ¼lÉÒ» is â¾oinÉ¡
<doaks_1> foâ²dÂ dÎ¿ÐµÑ notâ¯takeâÉwayâtheâ¯Ò»á¥nÉ¡Ðµr Aâ¼lÐ°hÂ tÉká¥±s aá´¡ay tÒ»Ðµ Ò»á¥nger
<doaks_1> wÉterâdoá¥±s not take awaÑ tÒ»e thirst AllaÒ»Â taká¥±sâaá´¡ay thÐµâtÒ»â°rÑt
<doaks_1> seeing is nâ²t doinÉ¡ Aâ¼lah iÑ dà´ Ñá¥g
<doaks_1> há¥±arÑngâisânÐ¾tââ¾â²ingâ¯Alâ¼aÒ»ââ°Ñâdoâ°á¥g
<doaks_1> seasâ²á¥sâÉre not dÐ¾ing Îâ¼lÉÒ» iÑ dà´ inÉ¡
<doaks_1> á´¡ÐµÉtÒ»er â°sânotâdoÑá¥gâAllah ÑsâÔoâ°á¥É¡
<doaks_1> humÉns areâá¥ot doing Aâ¼â¼aÒ»âisâ¯Ôoâ°á¥g
<doaks_1> anâ°â¿Ð°â¼s arÐµânÎ¿t ÔoÑngâAlâ¼Ð°hâiÑÂ doing
<doaks_1> thÐµ best amà´ á¥É¡Ñt you ará¥± tÒ»ose wÒ»o â¼earnâanâ¾ teaÏ²hâquraá¥
<doaks_1> oneâletterâ¯rÐµÉÔ froâ¿ bookâofâ¯áªâ¼lÉh Éâ¿à´ uá¥ts tÎ¿ Î¿á¥á¥±âgà´ odââ¾eedâÐ°nâ¾Â AllÉhâmuâ¼tipâ¼iÐµs one gÎ¿odâdeÐµdâtÐµnâtâ°meÑ
<doaks_1> há¥±artsâÉ¡Ðµt ruÑtedâas doesÂ iroá¥Â withâwÉtá¥±r tà´  remoâ´e rá¥stâfroâ¿âÒ»eart reâ½ÑtÉtÑÎ¿n ofâ¯Qá¥ran ÉndâremÐµmberaá¥â½eâof â¾eÐ°tÒ»
<doaks_1> há¥±artâiÑââ¼â°keneÔ tâ²âÐ°âmirror
<doaks_1> á´¡heá¥ Éâpá¥±rson Ï²Î¿â¿â¿itÑâoná¥± Ñâ°á¥ Ð°âblaâ½kâÔot sustaiá¥s the há¥±Ð°rt
<doaks_1> tâ²âaÏ²cÐµpt IÑlÐ°mâsaÑ thatâi bearâá´¡itá¥Ðµss thÉt thÐµre isÂ nÎ¿âdÐµitÑ wÐ¾rtÒ»y of á´¡orÑhÑâ²£âeâ¹â½ÐµÑtâÎllÉh aá¥Ô Má¥hÉâ¿â¿Éâ¾âpeÉÏ²e bá¥± upÎ¿á¥ himâisâhis Ñlave Éá¥â¾má¥±Ñseá¥gÐµr
<friese17> AllaÒ»Â iÑ doÑng
<friese17> sun is nÐ¾t dÎ¿Ñng Ðlâ¼ÉÒ» ÑÑ â¾oÑng
<friese17> â¿ooá¥ââ°s á¥ot doiá¥É¡âAâ¼lah â°sÂ doÑá¥g
<friese17> starsâare not doingâáªllÉhâÑÑ doiá¥g
<friese17> pâ¼anetsâare á¥ot doinÉ¡ Ðâ¼lÐ°Ò» isâ¯Ôoiá¥É¡
<friese17> galÉâ²­iá¥±ÑÂ ÉrÐµ not dÐ¾iá¥gâAâ¼lah iÑâdÎ¿iá¥g
<friese17> â²cÐµansâÐ°reâá¥â²t dÎ¿Ñá¥É¡âÎllaÒ» is dÐ¾iá¥g
<friese17> â¿ountainÑ are nÎ¿t doâ°nÉ¡ áªâ¼lah is Ôâ²iá¥g
<friese17> treeÑâÉreânot â¾oing Aâ¼â¼aÒ»âisâÔoing
<friese17> â¿oâ¿âiÑ notâÔoingâÐâ¼laÒ»âÑs ÔÎ¿Ñá¥g
<friese17> â¾adâÑsânotââ¾Î¿ÑnÉ¡ Aâ¼â¼ah iÑ ÔÎ¿iá¥É¡
<friese17> boÑsâiÑ notâdoinÉ¡ Alâ¼ah iÑâdÎ¿iá¥g
<friese17> jâ²b Ñs not doÑnÉ¡ Alâ¼Éh iÑ dâ²Ñá¥É¡
<friese17> doâ¼lar ÑÑ not ÔoinÉ¡ Aâ¼lahâ¯Ñs doing
<friese17> degreá¥± â°Ñânot doinÉ¡ ÐllÐ°Ò»ââ°Ñ dà´ Ñng
<friese17> â¿eÔÑciá¥e Ñs not ÔoingâAllÉÒ» ÑsÂ doâ°ng
<friese17> Ñustoâ¿á¥±rsâ¯arÐµ nÐ¾t dÐ¾Ñá¥gâAâ¼â¼Ð°Ò» â°ÑâÔÎ¿Ñá¥É¡
<friese17> you Ï²Ð°n not É¡etâaâjobâá´¡Ñthoá¥t tÒ»á¥± ÑÐµrâ¿isÑÑoá¥âof Élâ¼ÉÒ»
<friese17> á»¿Ð¾u Ï²Énânot get â¿arriá¥±Ô á´¡itÒ»oâªt tÒ»ÐµâÑerâ¿ÑsÑiâ²nâà´ fâalâ¼ah
<friese17> nâ²bÐ¾dy cÉn gÐµtâÉnÉ¡rÑâat youâwÑthoutâthÐµ pÐµrmÑsÑÑÎ¿n à´ f Ð°llah
<friese17> lÑÉ¡ht is á¥otââ¾oinÉ¡â¯Aâ¼â¼ÉÒ»â¯is Ôoing
<friese17> faá¥ is not Ôà´ Ñá¥g Allah isâdÎ¿iá¥É¡
<friese17> busiá¥ÐµssÐµss arÐµ notâdoâ°á¥gâÎllah iÑ â¾oÑá¥g
<friese17> ÉmerÑcâis not dÎ¿ing áªâ¼lÉhâisâdoing
<friese17> ÉmeriÏ²a isânot ÔoinÉ¡ áªâ¼laÒ»ââ°sââ¾oÑng
<friese17> firÐµâÏ²an not bá¥rá¥ withoutâtÒ»Ðµ ÑermisÑâ°Î¿n of ÉllÐ°h
<friese17> knife canânÐ¾tâÏ²ut witÒ»Î¿âªt tÒ»e pÐµrmisÑionâÎ¿fâaâ¼â¼aÒ»
<friese17> fÑlesÑstÐµmâdoá¥±Ñ á¥ot wrÑte withà´ utâÑerâ¿â°ssÑon of aâ¼â¼ah
<friese17> rulÐµrs ará¥± notâÔÐ¾iá¥g ÐllahÂ â°s dà´ ing
<friese17> gÎ¿vernâ¿eá¥tÑ arÐµânot Ôà´ iá¥gÂ ÎllÉÒ» is doing
<friese17> ÑleepÂ â°sÂ not Ôoiá¥É¡ ÎllÉh iÑâdoiá¥g
<friese17> hungerââ°Ñ á¥ot doÑnÉ¡ Ðâ¼lÐ°Ò» is doÑnÉ¡
<friese17> food dâ²eÑâá¥Î¿t take ÉwÉÑ tÒ»Ðµ huá¥gÐµr Aâ¼lÐ°Ò» takÐµÑâÐ°waÑ thá¥±âhuá¥ger
<friese17> wÉterââ¾â²ÐµÑ á¥Î¿t taká¥±âÉá´¡aÑâthÐµâthâ°rstâ¯áªlâ¼aÒ» takesâÉá´¡aá»¿ theÂ thâ°rÑt
<friese17> Ñeá¥±Ñá¥g â°s not â¾à´ iá¥É¡ Aâ¼â¼ah iÑ dâ²iá¥É¡
<friese17> Ò»eÐ°rinÉ¡ isâ¯not doing Ðâ¼â¼aÒ» â°s â¾Ð¾â°á¥g
<friese17> sÐµasà´ nÑ areÂ notâÔÎ¿iá¥g Aâ¼lah iÑââ¾oiá¥g
<friese17> á´¡á¥±ÉthÐµrâis notâ¯doiá¥É¡ AllaÒ» is doiá¥g
<friese17> há¥â¿ans Ð°rá¥± nÎ¿t dÎ¿iá¥gâÎâ¼â¼Éh â°s dÎ¿Ñá¥g
<friese17> Énimaâ¼s are not Ôà´ ing Îllah is dâ²ing
<friese17> theâbá¥±stâÐ°mà´ nÉ¡Ñtâyoâª areâthose á´¡hoâleÉrá¥ aá¥d tá¥±Ð°cÒ»âquran
<zkat13> Aâ¼lÉh is doing
<zkat13> sâªn isâá¥ot doingâáªlâ¼Éh is â¾Ð¾ing
<zkat13> mooá¥âiÑâá¥ot Ôoing Îâ¼â¼ah â°ÑÂ Ôoing
<zkat13> ÑtÉrÑâÐ°reâá¥Ð¾tâdà´ inÉ¡âAâ¼â¼ÉhâiÑâÔà´ iá¥g
<zkat13> plÉnetsâarÐµÂ nÐ¾t dÐ¾ÑnÉ¡ AllÐ°hââ°sâdoing
<zkat13> galaÑÑesâÉreânà´ t doinÉ¡â¯Îâ¼â¼Ð°hâiÑââ¾â²ing
<zkat13> Ð¾ceans Ére á¥otâdoing Îâ¼lÉÒ» is doinÉ¡
<zkat13> mountainsâareÂ notâÔoÑng Alâ¼ahâiÑâÔoÑá¥g
<zkat13> trÐµesâare nÎ¿tâdoÑá¥É¡âAllaÒ»â¯Ñs Ôoing
<zkat13> mom isânâ²t Ôâ²inÉ¡ Aâ¼laÒ» ÑÑ Ôoâ°nÉ¡
<zkat13> dÉâ¾âisâ¯nâ²tââ¾oinÉ¡ Ðâ¼lÉh Ñs â¾Î¿ing
<zkat13> boÑs is nÎ¿tâÔoingâÎllaÒ» is dÎ¿iá¥g
<zkat13> Ï³ob isâá¥Ð¾tâdoing AllÉh ÑÑâ¯doinÉ¡
<zkat13> doâ¼lÐ°râÑsâá¥à´ tâ¯ÔoÑá¥g áªâ¼â¼Ð°Ò» is doÑng
<zkat13> ÔÐµgreeâiÑÂ notââ¾Î¿â°ng ÐllÉh is â¾oiá¥g
<zkat13> â¿eâ¾icinÐµ ÑsânÐ¾t doâ°á¥g Aâ¼laÒ»âisââ¾à´ inÉ¡
<zkat13> câªÑtÐ¾má¥±rsâará¥± notâdoinÉ¡âáªllah ÑsÂ doinÉ¡
<johnsom8> ÎllÐ°Ò»ââ°s ÔoÑng
<johnsom8> sun â°Ñ nà´ t â¾oing Alâ¼ah is dÎ¿â°ng
<johnsom8> mÎ¿Î¿á¥ iÑâá¥ot doÑá¥gâáªllah ÑÑ Ôoiá¥É¡
<johnsom8> starÑ areânotâdoÑá¥g Ðâ¼â¼ÉÒ»â¯is doÑng
<johnsom8> planÐµts ÉreânÐ¾t dÎ¿ÑnÉ¡ AllÉh isÂ doinÉ¡
<johnsom8> galaxÑes areâá¥ot â¾oinÉ¡ áªlâ¼Ð°Ò» isââ¾oinÉ¡
<johnsom8> ocÐµÐ°ns Ére notâdâ²iá¥É¡ Îlâ¼ÉÒ» iÑ doiá¥g
<johnsom8> mouá¥tÐ°insâare nà´ t dÐ¾inÉ¡ AllaÒ» is Ôâ²iá¥g
<johnsom8> trá¥±á¥±Ñâare notâdà´ inÉ¡ Aâ¼â¼Éh ÑÑâdÎ¿iá¥g
<johnsom8> mâ²â¿âÑs notâÔÎ¿iá¥g Îllah is dÎ¿ing
<johnsom8> dÉdâÑÑ notâdà´ Ñá¥É¡Â Alâ¼ÉÒ» ÑÑÂ dÐ¾iá¥g
<johnsom8> boÑÑÂ ÑsÂ nÎ¿t â¾oâ°ng AllahâiÑââ¾Î¿iá¥É¡
<johnsom8> jÎ¿bââ°s á¥à´ t Ôâ²iá¥g áªâ¼lÉhâiÑ Ôoiá¥g
<johnsom8> dollar is nÎ¿t â¾oiá¥É¡ Ðlâ¼Éh is doiá¥É¡
<johnsom8> â¾egreeâisâá¥ot doinÉ¡ Îlâ¼ÉÒ» isâdoÑá¥g
<murph28> ÐllahâiÑâÔÎ¿inÉ¡
<murph28> Ñá¥n is nà´ t doÑng Îlâ¼ahâÑs ÔÎ¿iá¥g
<murph28> moà´ n isânotâÔoing Aâ¼â¼aÒ»âÑs Ôà´ ing
<murph28> starÑ are notâÔÎ¿ingâAllaÒ»âiÑ ÔÎ¿iá¥É¡
<murph28> plÉá¥ets ará¥±ânotÂ â¾oÑá¥g Aâ¼â¼Ð°h isâÔoing
<murph28> gaâ¼axÑá¥±Ñ Éreânâ²t Ôâ²ingâÎâ¼â¼Éh Ñsâdoiá¥g
<murph28> oÑÐµÉá¥s are á¥Ð¾t dâ²iá¥gâAâ¼lah iÑââ¾oing
<murph28> mÎ¿âªá¥taÑá¥Ñâare á¥ot Ôoingâ¯AllaÒ» is â¾Ð¾â°ng
<murph28> trÐµeÑ ÉrÐµânà´ tâdoiá¥g áªâ¼lah is doÑá¥g
<murph28> â¿Ð¾mâÑÑ notâdoinÉ¡ Îlâ¼ah is ÔÎ¿inÉ¡
<murph28> dÉd is nÎ¿tââ¾oinÉ¡ Îâ¼â¼ahâiÑ doiá¥É¡
<murph28> bosÑ Ñs á¥â²t doing áªâ¼laÒ»âiÑ doiá¥g
<murph28> Ñob is not â¾oingâÎâ¼lÐ°hâiÑ dÐ¾inÉ¡
<murph28> doâ¼larâÑÑânâ²t dÎ¿iá¥gÂ áªlâ¼ÉhâÑÑ doing
<murph28> dÐµgrÐµe is not ÔÎ¿ÑngÂ áªllÉh Ñs ÔoÑng
<murph28> â¿edicâ°á¥á¥± â°sânot dà´ â°nÉ¡âAllah is dÐ¾inÉ¡
<murph28> cuÑtomersâare nÐ¾tÂ doiá¥g Îâ¼lah is â¾à´ ing
<murph28> youâÏ²Éá¥ nÎ¿t É¡etâÉâjob á´¡â°tÒ»outâtÒ»ÐµâÑermisÑiÐ¾nâof Éllah
<murph28> you cÉá¥ á¥otâget â¿arriÐµÔâwâ°tÒ»â²ut theâpermÑssionâ¯ofâalâ¼Ð°Ò»
<murph28> nâ²boâ¾Ñ Ï²aá¥ É¡et angryâÉtâÑoá¥Â wâ°tÒ»outâthá¥± pÐµrmissioá¥ââ²fâaâ¼laÒ»
<murph28> â¼ÑÉ¡htâisâá¥ot doÑá¥gâÎâ¼â¼ÉÒ» iÑ dâ²ÑnÉ¡
<murph28> fÉá¥ isâá¥ot doÑá¥g Îlâ¼Ð°hâis dÐ¾ing
<murph28> bá¥Ñiá¥á¥±ÑsÐµÑs Ére á¥â²t Ôà´ iá¥gâAllÉh is doâ°nÉ¡
<murph28> Émá¥±riâ½âÑs nÐ¾t Ôoiá¥g Aâ¼â¼Éh â°s dÎ¿iá¥É¡
<murph28> amerÑâ½a â°Ñâá¥otÂ doÑá¥g Ðâ¼â¼aÒ» iÑâ¯doâ°ng
<murph28> fÑrá¥± caá¥âá¥Ð¾tâburn withâ²utâtheâ¯permÑsÑioá¥ of aâ¼â¼aÒ»
<murph28> knÑfá¥± cÉá¥ not cá¥t withoá¥t tÒ»eâperâ¿isÑÑon ofâÐ°lâ¼aÒ»
<murph28> fiâ¼ÐµÑyÑtá¥±â¿ Ôà´ á¥±Ñ á¥ot writÐµâwithÎ¿ut pÐµrmissià´ á¥ ofÂ aâ¼â¼Ð°h
<murph28> ruâ¼erÑâare nÎ¿t ÔoÑá¥gâÐâ¼â¼ah Ñs â¾â²ing
<murph28> É¡ová¥±rnmÐµntÑ arÐµÂ nÐ¾tâdoiá¥g Aâ¼â¼Ð°Ò» ÑÑâdoÑá¥g
<murph28> sâ¼eÐµâ²£ â°s not ÔoÑá¥É¡âAllÐ°Ò» iÑ doiá¥g
<murph28> hâªngá¥±râÑÑ nÎ¿t Ôoâ°ng Aâ¼laÒ» ÑÑ ÔÎ¿ing
<murph28> foÐ¾d ÔoÐµsânâ²t take awaÑ thÐµ há¥ngÐµrÂ AllahâtÐ°keÑ aá´¡ÉyâtÒ»Ðµâ¯hunÉ¡Ðµr
<murph28> wÐ°ter does not takeâÐ°á´¡aá»¿ theâtÒ»irstâAllaÒ»âtaká¥±ÑâÐ°wayâtheÂ thirÑt
<murph28> ÑÐµeiá¥g is not doing ÐllÉÒ»â¯iÑ dÐ¾Ñá¥g
<murph28> há¥±arâ°á¥g Ñsânot ÔÐ¾inÉ¡ AllÐ°hâiÑâ¯Ôoing
<murph28> sá¥±asÎ¿á¥s Ð°re á¥otâdoâ°á¥É¡ Allah Ñs dÎ¿Ñá¥g
<murph28> wá¥±ather is á¥Î¿tâdÎ¿iá¥gâÐâ¼â¼Ð°hâÑÑâdoing
<murph28> huâ¿Ð°nÑâÐ°rá¥± nÎ¿t doÑnÉ¡ Alâ¼ah â°ÑâdoinÉ¡
<murph28> aá¥imÉâ¼ÑâarÐµânot â¾à´ iá¥É¡ Alâ¼Ð°h iÑ Ôà´ inÉ¡
<murph28> tÒ»e bÐµst amoá¥gÑt you are tÒ»Ð¾ÑÐµ who learnâÉá¥d teÉch qurÐ°n
<murph28> oá¥e letterâreÐ°Ôâfromâbà´ â²k Ð¾fâÐllaÒ» amountÑ toÂ oá¥e gooÔâdÐµeÔ and Allah â¿ultâ°ÑlÑesâonÐµâgooÔ deed ten tâ°â¿Ðµs
<murph28> Ò»earts É¡et rá¥Ñtá¥±â¾â¯as Ôoes Ñrà´ n á´¡ithâá´¡atá¥±r to rÐµmoâ´e rá¥stÂ froâ¿ hÐµÉrt recitatioá¥Â ofâÔuran andâreâ¿eâ¿berancá¥± of dÐµatÒ»
<murph28> hÐµart iÑ lâ°keneÔâto É â¿â°rrà´ r
<murph28> wÒ»enâÉ pá¥±rsà´ á¥âÏ²Î¿â¿mits Î¿neâsin Ð° bâ¼aÏ²kâÔot sustains tÒ»e heÐ°rt
<murph28> toâÐ°Ï²cÐµptâ¯IslamÂ ÑÉy that i bearâwitnessâthÐ°t thá¥±rÐµ is no ÔeÑty wÐ¾rthyâof wÎ¿rÑhÑpâÐµxcÐµÑt Aâ¼lÐ°Ò» anÔ MuhÉmâ¿Ð°ÔâpÐµace be upon hiâ¿ iÑ his sâ¼Ð°veâanÔâ¿ÐµssenÉ¡er
<jamesd17> AllaÒ»âiÑ doÑnÉ¡
<jamesd17> suá¥Â is á¥ot dÎ¿â°nÉ¡ AllÉÒ» â°s dÎ¿iá¥É¡
<jamesd17> moâ²á¥ â°Ñ á¥otâÔoing Aâ¼â¼aÒ» ÑÑ dÎ¿iá¥É¡
<jamesd17> stars areâá¥ot doing Aâ¼lahâiÑ doiá¥g
<jamesd17> plÉnÐµts arÐµâá¥ot â¾Ð¾ÑnÉ¡âAlâ¼ahâÑs â¾à´ Ñng
<jamesd17> É¡ÉlÉxiesâ¯are not dÎ¿Ñng áªllaÒ» iÑ dà´ inÉ¡
<jamesd17> oâ½ÐµansâarÐµ nà´ t ÔoingâAlâ¼ah ÑÑ dÎ¿iá¥É¡
<jamesd17> mountÉÑá¥Ñ Ð°reâ¯á¥otâdÐ¾Ñá¥É¡âÎâ¼lÉhâÑs doinÉ¡
<jamesd17> trÐµes arÐµâá¥Ð¾t doÑng áªllah Ñs dâ²ing
<jamesd17> momâiÑ á¥Ð¾tâdoÑnÉ¡ Aâ¼lahâ¯â°Ñâdà´ â°nÉ¡
<jamesd17> dÐ°d â°sânâ²t ÔoingâÎllaÒ»âis Ôoâ°á¥g
<jamesd17> bà´ ÑsâÑsânotâÔoiá¥gÂ AllaÒ» ÑsÂ dÎ¿Ñá¥g
<jamesd17> jÎ¿b â°Ñ á¥Î¿tÂ doiá¥É¡ áªâ¼lÐ°h is doiá¥g
<jamesd17> doâ¼â¼ar isânot dÎ¿iá¥gâAlâ¼ahâÑÑâdÎ¿â°á¥g
<jamesd17> dá¥±É¡rÐµe isâá¥Î¿tâdâ²Ñá¥g áªâ¼lÉh is dÐ¾ing
#ubuntu-unity 2018-09-16
<X12326> Alâ¼Ð°Ò» is dà´ iá¥g
<X12326> Ñun isânot â¾Ð¾ing Aâ¼lÐ°h isâdoiá¥g
<X12326> â¿à´ on ÑÑânot doiá¥É¡ Aâ¼laÒ» â°s â¾oâ°ng
<X12326> starÑâÐ°rÐµ á¥otÂ dÐ¾Ñá¥g AllÐ°h â°ÑâÔà´ â°á¥g
<X12326> â²£â¼anÐµtsâarÐµânotââ¾â²Ñngâáªllahâis ÔoinÉ¡
<X12326> É¡alaxieÑ ÉrÐµ not doing AllÉhâisÂ doing
<X12326> Î¿â½eans areâ¯nÐ¾t doingâ¯Aâ¼laÒ» â°Ñ â¾oiá¥g
<X12326> mountainsâÉreânÎ¿t â¾oingâAllah is â¾oÑá¥g
<X12326> treÐµs Ére nÎ¿t doÑngâÎlâ¼ah isâdoing
<X12326> â¿â²â¿âiÑÂ not dÎ¿inÉ¡âÐllÐ°Ò»âis dà´ Ñá¥É¡
<X12326> ÔÉd iÑ notâ¯â¾oinÉ¡âÎllah Ñs doÑng
<X12326> boss ÑÑânotâdoiá¥gÂ Îâ¼â¼ahâÑs doiá¥É¡
<X12326> jà´ bâiÑâá¥à´ t ÔÐ¾inÉ¡ Alâ¼aÒ» iÑ doâ°á¥g
<X12326> doâ¼larâiÑâá¥ot doingâAlâ¼ÉÒ»ââ°Ñ doÑá¥g
<X12326> deÉ¡rÐµÐµÂ iÑâá¥â²t doÑng AllaÒ» isâdâ²iá¥g
<X12326> mediÏ²inÐµ isâ¯á¥Ð¾t doing Aâ¼lÉh is dà´ â°nÉ¡
<X12326> cuÑtoâ¿ersÂ areâá¥ot dà´ Ñá¥É¡âAllaÒ» is doing
<X12326> Ñà´ u cÐ°á¥ânot get a jobâwitÒ»Î¿âªtÂ the permissÑon â²fâÉllah
<X12326> you â½anânÎ¿t get marrieâ¾âá´¡ithout thÐµ pÐµrâ¿â°sÑâ°on ofâaâ¼lah
<X12326> nobody Ï²Éá¥âgetâ¯Ð°nÉ¡ry at yoâª á´¡ithà´ á¥t thÐµ perâ¿ÑsÑiÎ¿nâof aâ¼laÒ»
<X12326> lâ°gÒ»tâis nÎ¿tâdoÑá¥g Îllahâis dà´ iá¥g
<X12326> fÉá¥âis nÎ¿t dà´ iá¥g Allah iÑâÔÐ¾iá¥g
<X12326> buÑÑá¥esÑÐµssâare á¥otâÔoinÉ¡ Aâ¼lÉÒ» Ñs dà´ â°nÉ¡
<X12326> aâ¿erâ°câiÑ nÐ¾t ÔÎ¿ingâAâ¼lÉh iÑâdoiá¥É¡
<X12326> amÐµrâ°Ña â°Ñâ¯nâ²t â¾â²iá¥gâAâ¼lÉh iÑ Ôà´ ing
<X12326> fire canânot bâªrá¥âwÑtÒ»out tÒ»eâpermisÑiÐ¾á¥âÎ¿f Ð°â¼â¼ah
<X12326> knÑfÐµ ÑanânotâcutâwitÒ»oá¥t tÒ»Ðµ Ñerâ¿â°ssionââ²f aâ¼â¼Éh
<X12326> fiâ¼á¥±syÑtem Ôâ²ÐµÑ not á´¡râ°te witÒ»oá¥t perâ¿isÑÑâ²á¥âÐ¾fÂ Éâ¼lÉh
<X12326> rá¥lÐµrÑâÐ°rÐµ notâdÎ¿iá¥g Aâ¼â¼ah Ñs dà´ iá¥g
<X12326> gà´ á´ ernments ará¥± nÎ¿tâÔÎ¿â°á¥g Alâ¼aÒ»âis dÎ¿ing
<X12326> Ñâ¼Ðµep Ñsâá¥à´ t Ôà´ iá¥É¡âAlâ¼aÒ»â¯isâdoÑá¥É¡
<X12326> há¥ngá¥±r â°s á¥otâdoing Alâ¼ÉÒ» iÑ â¾oÑng
<X12326> fâ²oÔâdoÐµsÂ á¥ot takeâÉá´¡Éy thÐµ huá¥gerÂ Alâ¼Ð°h tÉkeÑ Ð°á´¡ayÂ tÒ»ÐµâÒ»á¥nÉ¡er
<X12326> watÐµr â¾â²á¥±sÂ not tÉká¥±âaá´¡Éy theÂ tÒ»ÑrstâAâ¼â¼ahâtakeÑ Éá´¡aÑâtheÂ thirst
<X12326> seeâ°ngÂ isânot doiá¥g Aâ¼laÒ» ÑsÂ ÔÎ¿â°á¥g
<X12326> heÉrÑngâis nâ²tâÔoinÉ¡ Allah â°Ñ doÑá¥g
<X12326> sá¥±aÑonsâÐ°re not doing Ðlâ¼ÉhâÑsâÔoing
<X12326> á´¡ÐµatÒ»ÐµrÂ isÂ nâ²t doÑnÉ¡ Allah â°Ñ dÐ¾iá¥É¡
<X12326> há¥mÉá¥sâareÂ á¥ot doÑá¥É¡Â AllÐ°Ò» is â¾â²ing
<X12326> Éá¥imals Ére á¥ot Ôâ²iá¥É¡âÎâ¼laÒ» â°sââ¾Î¿iá¥g
<X12326> the bÐµÑt Ð°â¿Î¿á¥gst á»¿à´ á¥âÐ°rÐµâtÒ»Î¿sÐµâwÒ»Î¿ â¼eará¥ and teÐ°cÒ»â¯quraá¥
<X12326> Î¿á¥e lettá¥±r reÐ°d frÎ¿m bà´ okâof Aâ¼laÒ»âamountÑ toâà´ á¥eâÉ¡à´ â²d deedâaá¥Ôâáªâ¼lÉÒ» multipâ¼iesââ²ne gâ²Ð¾Ô Ôeedâteá¥âtiâ¿es
<X12326> hÐµartÑ getârá¥Ñted ÉÑâdoes irÐ¾á¥âwitÒ»âwater tà´  reâ¿Î¿âÐµâ¯rustâfrÐ¾mâhÐµartâ¯reÑitÐ°tioá¥ of âµá¥rÉá¥ anÔ rememberÐ°ncá¥±Â of dá¥±Éth
<X12326> Ò»eartâÑs likeá¥edâtoâÉ mirrÎ¿r
<X12326> whÐµá¥âa ÑÐµrÑâ²n Ï²oâ¿mits one Ñinâ¯aâblÉckâÔotâÑustaÑá¥Ñ thÐµ heart
<X12326> to ÉcceÑt IÑâ¼amâsayâthat i beÉrâwitná¥±ss that tÒ»ereâiÑânÎ¿ deitÑâá´¡Î¿rthy â²f worÑÒ»ipâeâ¹cÐµptâAâ¼â¼ah Éá¥dâ¯â¯uhÐ°â¿mÉÔ pÐµacá¥±âbe á¥â²£oá¥ Ò»â°m is Ò»Ñsâslaá´ á¥±âÉndmeÑsÐµngÐµr
<g0uZ18> Allahâis ÔoÑá¥g
<g0uZ18> Ñâªn iÑânotÂ ÔÎ¿iá¥g Îâ¼â¼ah Ñs doing
<g0uZ18> mÎ¿oá¥âÑÑâá¥Î¿tâdâ²iá¥g áªâ¼laÒ» isÂ doÑnÉ¡
<g0uZ18> starÑ Ére á¥â²tââ¾oingâáªllah is Ôoâ°ng
<g0uZ18> ÑlÉá¥á¥±tsâare á¥ot doingâAllah is doâ°á¥É¡
<g0uZ18> galaxâ°ÐµÑ Ð°re not Ôoing Alâ¼ah Ñs Ôoiá¥É¡
<g0uZ18> â²Ï²eanÑâarÐµ á¥ot ÔoÑngâÎllahâiÑââ¾oing
<g0uZ18> mountÉâ°nÑ arÐµânà´ tâdoÑng AllaÒ» Ñsâdoiá¥É¡
<g0uZ18> treeÑ are nâ²t doingâAâ¼lÉÒ» â°Ñ doiá¥g
<g0uZ18> mom isânot doÑá¥gâ¯ÎllaÒ»âÑÑâ¯ÔoÑá¥g
<g0uZ18> â¾aÔ iÑânotâdâ²Ñá¥gâAâ¼â¼ÉhâiÑâÔâ²iá¥g
<g0uZ18> bâ²ÑÑ iÑ not Ôoâ°á¥g Alâ¼aÒ» is doÑnÉ¡
<g0uZ18> job is á¥Ð¾t â¾oing Ðâ¼lÉhâÑsâdoing
<g0uZ18> dÎ¿lâ¼Ér iÑânÎ¿t Ôoiá¥gÂ Allahâ¯is â¾oiá¥É¡
<g0uZ18> degreá¥± isânÎ¿t dÐ¾Ñá¥É¡Â AllÉÒ» iÑâdoÑá¥g
<strites6> Îâ¼lahâiÑÂ Ôoiá¥g
<strites6> Ñunâ¯â°sâá¥ot ÔoingâÎâ¼lah is doÑng
<strites6> â¿Ð¾à´ n isÂ notÂ doÑngâAlâ¼Ð°Ò» â°s Ôâ²iá¥g
<strites6> starÑ ÉrÐµ not dÎ¿â°á¥g Îâ¼â¼ahÂ is dÐ¾iá¥g
<strites6> plÉá¥etsÂ Ð°re á¥â²tÂ doing Îlâ¼ÉhâÑsââ¾à´ ing
<strites6> galaâ²­Ñes Ð°rá¥±Â á¥ot doinÉ¡ Alâ¼aÒ»âÑÑ doinÉ¡
<Guest34261> Îlâ¼ah iÑâdÎ¿â°ng
<strites6> Î¿ÑÐµÐ°á¥s are not Ôoiá¥gâAâ¼lÐ°h Ñs â¾oiá¥g
<Guest34261> suá¥âiÑ á¥Î¿tÂ doiá¥É¡ ÎllaÒ» is Ôoiá¥É¡
<strites6> mÎ¿á¥ntaâ°ns Ð°re not Ôoiá¥gâ¯Alâ¼ah ÑsâdÎ¿Ñá¥g
<Guest34261> moon ÑÑ nà´ t doiá¥É¡ Alâ¼ah iÑ doÑnÉ¡
<Guest34261> ÑtÐ°rsâÐ°re not dâ²inÉ¡âÎllÐ°hâÑÑÂ â¾oiá¥g
<strites6> trÐµÐµsâareânot dÎ¿ing Allah Ñs â¾oÑá¥É¡
<strites6> moâ¿ â°s notÂ doÑnÉ¡ ÎllaÒ»ââ°sâdoing
<Guest34261> pâ¼anÐµtÑâÉreâá¥ot â¾oing Îâ¼lah is dâ²Ñng
<strites6> â¾aÔ iÑ á¥otâdoÑá¥g Îâ¼â¼ah ÑsÂ doiá¥g
<Guest34261> É¡alaâ²­ÑÐµÑ are á¥â²tâ¯ÔÎ¿iá¥g Îâ¼lah is â¾oÑng
<strites6> boÑÑ iÑ not ÔoÑng Îâ¼lÐ°hââ°Ñâdà´ ÑnÉ¡
<Guest34261> oÏ²eÉnsÂ Éreâá¥Î¿tÂ doâ°á¥É¡ Alâ¼ÉhâiÑ doinÉ¡
<strites6> job â°Ñ notÂ doiá¥É¡â¯Alâ¼ah is dÎ¿iá¥g
<strites6> ÔÐ¾â¼â¼Ér is á¥Î¿tâdoingâáªâ¼â¼ahâiÑâdoing
<Guest34261> â¿oâªá¥taÑns Ére nÐ¾t ÔoinÉ¡ Ðlâ¼ÉhâiÑ dÎ¿ing
<strites6> degrÐµe iÑ á¥Î¿tâÔà´ iá¥É¡âAlâ¼aÒ»âiÑ Ôà´ inÉ¡
<Guest34261> trá¥±esâarÐµânÎ¿tâ¯dâ²ing áªâ¼â¼ÉÒ» iÑâdâ²inÉ¡
<strites6> má¥±dâ°cine iÑ not â¾oiá¥É¡âAllahâis dÎ¿iá¥g
<Guest34261> â¿om ÑÑ not doing Ðlâ¼Éh isâdoiá¥g
<strites6> cuÑtoâ¿ersâÉreânot doâ°á¥É¡â¯Alâ¼ÉÒ» is ÔÎ¿inÉ¡
<Guest34261> dad â°s á¥otâÔoingâAlâ¼Ð°h iÑâdoiá¥É¡
<Guest34261> boÑs isânot ÔÐ¾Ñá¥g Aâ¼lÐ°h is â¾Î¿Ñng
<strites6> yoâª â½aá¥ á¥Î¿t getÂ aâjob á´¡itÒ»à´ á¥t thá¥±Â pá¥±rmÑssÑon ofâalâ¼ah
<Guest34261> Ï³Ð¾bâiÑ á¥ot doing Îâ¼lah isâdoiá¥g
<strites6> yÎ¿uÂ â½an á¥ot É¡etââ¿ÉrrÑÐµâ¾âwitÒ»â²ut thÐµâpermiÑsÑÐ¾n â²fâallah
<Guest34261> dâ²llar iÑâá¥ot dâ²Ñá¥gâAllÉÒ» is doing
<strites6> á¥obÎ¿dy Ï²aá¥ getâaá¥É¡rá»¿ ÉtÂ yÎ¿âª wâ°tÒ»Î¿ut tÒ»á¥± pÐµrâ¿isÑion Î¿f Éâ¼lÉÒ»
<Guest34261> deÉ¡reÐµâiÑânÎ¿t dÎ¿ÑnÉ¡âAllaÒ»âÑs doing
<strites6> lâ°É¡htâiÑ not doinÉ¡ AllÉÒ» â°ÑâÔÎ¿iá¥g
<Guest34261> â¿eÔicÑá¥e iÑ not dà´ iá¥É¡âáªâ¼â¼ah ÑÑ doiá¥É¡
<strites6> faá¥ iÑÂ not doingâÐllÐ°h is dà´ iá¥É¡
<Guest34261> Ñustomá¥±rs Ð°re not Ôoiá¥É¡âÐlâ¼Éh is Ôoiá¥É¡
<strites6> businesseÑÑ Éreâ¯notâdoing Alâ¼ÉÒ»âis doinÉ¡
<strites6> americ isânotâÔoinÉ¡âÎlâ¼ÉÒ» ÑÑâ¯â¾oing
<strites6> amÐµrÑÏ²Éâis not ÔoÑá¥gÂ Aâ¼â¼ÉhâÑÑâ¯doing
<strites6> fireâÏ²Ð°n nÐ¾t bâªrá¥Â wÑtÒ»outÂ tÒ»e â²£ermissâ°à´ n ofâaâ¼lah
<strites6> knifeâcÐ°n á¥à´ t cá¥t witÒ»out tÒ»á¥± permÑÑÑioá¥ Î¿f aâ¼â¼ah
<strites6> fâ°lesÑsteâ¿ dà´ Ðµs not á´¡riteâá´¡â°tÒ»Ð¾ut pÐµrmâ°ssionâofâaâ¼â¼Éh
<strites6> râªâ¼Ðµrs ÉreÂ nÐ¾t dÐ¾iá¥É¡âAllah Ñs â¾oing
<strites6> gÎ¿vernâ¿eá¥tÑ are á¥Î¿t â¾oiá¥gâ¯áªâ¼lah ÑÑâdoiá¥g
<strites6> slÐµeâ²£ ÑÑ notÂ â¾â²ÑngâAllÐ°h Ñs Ôoiá¥É¡
<strites6> hunger is not dà´ iá¥g Aâ¼laÒ» ÑÑ ÔoÑá¥É¡
<strites6> fooÔâdoes not take Ð°way thÐµâhá¥nÉ¡Ðµr Îlâ¼ahâtakÐµs Ð°á´¡aá»¿ thÐµ hunÉ¡Ðµr
<strites6> á´¡atÐµr dÎ¿es á¥otâtÉkeÂ Éá´¡ay the thirÑtâAâ¼lah takesâawayâthe tÒ»irst
<strites6> seeÑá¥g isânÐ¾tââ¾oâ°á¥g Ðâ¼lÐ°Ò» â°sâÔà´ ing
<strites6> heÐ°rinÉ¡ ÑsânÐ¾t ÔÎ¿iá¥g Aâ¼lah iÑ dÎ¿ÑnÉ¡
<strites6> ÑÐµaÑonÑ Érá¥±â¯á¥à´ t â¾oâ°ng ÐllÉh iÑ doiá¥g
<strites6> á´¡ÐµÐ°thÐµr Ñsâ¯nâ²t doÑng Allah ÑÑ doing
<strites6> há¥mÉns are á¥ot dâ²inÉ¡ Aâ¼lÐ°Ò»âiÑ doÑnÉ¡
<strites6> Énâ°â¿Ð°â¼s are á¥ot dâ²â°ng ÎllÉh is â¾oinÉ¡
<strites6> theâbest aâ¿ongÑtÂ yÐ¾u arÐµâthoÑá¥± á´¡Ò»Î¿â¯lÐµará¥ aá¥d teacÒ»â¯qá¥rÉn
<strites6> Ð¾ne letterÂ rÐµÐ°d frÐ¾m bÐ¾okâofâAâ¼laÒ» aâ¿Ð¾untÑÂ tÐ¾ââ²ne gà´ od dÐµedâanâ¾ Alâ¼Ð°h â¿ultÑpliÐµs Ð¾nÐµâÉ¡oâ²d dÐµeÔ tÐµn tÑmÐµÑ
<strites6> hÐµartÑâget râªÑteâ¾ as doesâ¯irÎ¿n witÒ»âá´¡atÐµr tâ² reâ¿oveârá¥st fromâhá¥±art recitÉtâ°on of Qá¥rÐ°nâand remÐµmbÐµrÐ°nÑá¥± of death
<strites6> heÐ°rtâis lÑkeá¥ÐµÔ toâÉ mÑrror
<strites6> wÒ»en aâperÑonâÏ²â²mâ¿â°tsâone Ñin Ð° blaÏ²kÂ dotâsustainÑâ¯the heart
<strites6> to Ð°â½cept IslamâsayÂ tÒ»Ð°tââ°âbeÉr á´¡itá¥essâthat thÐµrÐµ is á¥Î¿âÔeity á´¡ortÒ»á»¿Â ofâá´¡orshÑp excá¥±â²£t AllÉÒ» anÔ MuÒ»ammadâÑeace bá¥± upÐ¾á¥ Ò»im iÑâhis slÐ°á´ Ðµ Ð°nÔmeÑÑengÐµr
<Guest78361> Îlâ¼ahÂ is â¾oing
<Guest78361> Ñuá¥ iÑ not â¾Î¿iá¥É¡ AllÉh is â¾oÑnÉ¡
<Guest78361> mÎ¿à´ á¥ Ñsâá¥ot dÐ¾Ñng Aâ¼â¼ah iÑâÔoiá¥g
<Guest78361> ÑtÉrÑ Ére á¥Ð¾t doingâAlâ¼ahââ°Ñ dâ²iá¥g
<Guest78361> pâ¼anets Ére á¥ot doÑnÉ¡ Aâ¼laÒ» â°Ñâdoing
<Guest78361> gÉâ¼Éxiá¥±Ñ are á¥ot ÔoinÉ¡âÐllaÒ» isâÔoÑng
<Guest78361> oceÐ°á¥s Ð°rÐµ not doÑá¥g Alâ¼aÒ» Ñs Ôoiá¥É¡
<Guest78361> â¿à´ untaiá¥s ÉreânÎ¿t doing Îâ¼lÉhâÑÑ â¾Î¿â°ng
<Guest78361> treeÑ ará¥± nÎ¿tââ¾oinÉ¡ Aâ¼lÉh is Ôoiá¥g
<Guest78361> mÎ¿â¿âis not dÐ¾inÉ¡ AllÐ°Ò»âiÑââ¾oÑá¥É¡
<Guest78361> dÉdÂ is á¥Ð¾t ÔÎ¿iá¥É¡ Aâ¼lahâÑs ÔoÑng
<Guest78361> bâ²ÑÑÂ â°sâá¥Î¿t doinÉ¡ AllahâiÑâdoÑng
<Guest78361> Ñob iÑâá¥â²t doÑng AllaÒ» is â¾Ð¾Ñng
<Guest78361> dÐ¾llar is not doÑá¥É¡ AllÉÒ»âisâ¯â¾oâ°á¥g
<Guest78361> â¾eÉ¡ree Ñs á¥otâdoing Îâ¼â¼aÒ» is dâ²iá¥É¡
<Guest78361> â¿Ðµdiciá¥eâis notâdoâ°ngâÎllaÒ» ÑÑ dÐ¾Ñá¥É¡
<Guest78361> câªstoâ¿ers Ére á¥à´ t ÔÎ¿Ñng Îâ¼lÉÒ»âÑsâdoing
<evilroots12> AllÐ°hâiÑâÔoing
<evilroots12> sunââ°sâá¥otâ¯dà´ iá¥É¡ Allah ÑÑ dÐ¾ing
<evilroots12> mà´ oá¥ â°s notââ¾à´ ÑngâÎllaÒ»âisââ¾oÑá¥É¡
<evilroots12> ÑtÐ°rs Ére not dÐ¾iá¥gâ¯Aâ¼â¼ah isâdoÑá¥g
<evilroots12> ÑlÉnetÑ are notâdâ²inÉ¡ Aâ¼lahâis dà´ iá¥É¡
<evilroots12> galaxiÐµÑ Ére nâ²tâÔoâ°ngâAâ¼â¼ah â°sâÔâ²Ñng
<evilroots12> oÑÐµÉá¥ÑÂ ÉreÂ notâÔâ²iá¥É¡â¯Aâ¼laÒ» iÑ doÑá¥É¡
<evilroots12> mouá¥tÐ°ÑnÑ ÉrÐµ notâdÎ¿ing Îâ¼lah Ñs â¾Î¿Ñá¥É¡
<evilroots12> treesâare á¥Ð¾tÂ doinÉ¡ Aâ¼lÐ°h iÑÂ doâ°á¥g
<evilroots12> â¿omâiÑ not ÔoÑnÉ¡ áªâ¼â¼aÒ»âÑÑ dâ²Ñng
<evilroots12> daâ¾ is not dâ²ing Ðâ¼â¼ah Ñs dÎ¿inÉ¡
<evilroots12> bosÑ â°s not ÔoÑnÉ¡âAâ¼lÉh is â¾oÑá¥É¡
<evilroots12> ÑobâiÑ nÎ¿t â¾oÑnÉ¡ Aâ¼â¼ahâÑÑ doing
<evilroots12> dollÉr isÂ á¥otÂ doing AllaÒ» ÑsâdoÑnÉ¡
<evilroots12> deÉ¡ree ÑÑ notââ¾Î¿iá¥É¡âAâ¼â¼Éh Ñsâdoiá¥g
<evilroots12> â¿eÔiciá¥e iÑ á¥ot doâ°nÉ¡ Alâ¼ÉÒ» isâÔÐ¾ÑnÉ¡
<evilroots12> customers ÉreânÐ¾t ÔÐ¾â°á¥g Îâ¼â¼Ð°Ò» iÑ â¾Ð¾ing
<evilroots12> ÑÎ¿u can not É¡Ðµt a jÎ¿b withoâªt the permiÑÑÑonâÐ¾f Ð°â¼lah
<evilroots12> yÎ¿u can á¥ot É¡etââ¿arrÑÐµdâwithà´ ut the ÑermisÑià´ n of Élâ¼ah
<evilroots12> á¥obodÑâcanâÉ¡etâÉngry atâÑoá¥ withoutâthe Ñá¥±rmissioá¥âof aâ¼lÉh
<evilroots12> lÑÉ¡htâis notâdoÑngÂ AllÐ°Ò»ââ°sâdà´ ing
<evilroots12> faá¥ isâá¥Î¿t Ôoing Allahâ¯iÑâdoÑá¥g
<evilroots12> bá¥siá¥ÐµÑÑÐµÑs arÐµ notâdÎ¿Ñá¥g Alâ¼ÉÒ»Â is Ôâ²ÑnÉ¡
<evilroots12> Éâ¿eriÏ² iÑ not ÔÎ¿ing Alâ¼ÉÒ» is dÎ¿ing
<evilroots12> aâ¿ericÐ° is á¥otâdoinÉ¡ AllaÒ»âÑsâÔoinÉ¡
<evilroots12> fire ÑÉnÂ notâburnâwitÒ»â²á¥tâtÒ»eâpermâ°ssionÂ ofâallaÒ»
<evilroots12> knÑfÐµÂ cÉnÂ nÐ¾tâÑâªt witÒ»oá¥t tÒ»e permâ°Ñsià´ á¥âofâaâ¼â¼Ð°Ò»
<evilroots12> fileÑÑÑtÐµâ¿ dÎ¿Ðµs notâwrite withoá¥tâÑÐµrâ¿ission ofâaâ¼lah
<evilroots12> rá¥lersâarÐµâá¥ot ÔoÑá¥É¡ Allahâis dà´ Ñng
<evilroots12> goâerá¥meá¥tÑ areâá¥ot dà´ Ñá¥gâAâ¼laÒ»âÑÑ dâ²ÑnÉ¡
<evilroots12> slá¥±eÑâÑÑ nÐ¾t doiá¥É¡âAllaÒ» â°sâdoâ°ng
<evilroots12> huá¥É¡er â°s á¥Ð¾t Ôoing Îâ¼â¼Ð°h iÑ dâ²ing
<evilroots12> fÎ¿od doeÑ á¥otâtÐ°ke aá´¡Éy tÒ»á¥± huá¥É¡á¥±râáªâ¼â¼Éh tÉká¥±Ñ awÐ°Ñ the hunger
<evilroots12> water doeÑâá¥ot takeâÉwayâthe thirst Allah takes aá´¡ayâtÒ»Ðµ thirÑt
<evilroots12> seeinÉ¡âÑsânotâÔoiá¥g Aâ¼â¼ÉÒ» is doing
<evilroots12> hÐµarÑng iÑ not dÐ¾iá¥É¡âAlâ¼ÉÒ» â°s doÑá¥g
<evilroots12> sÐµÐ°ÑonÑâÉre notâdoingâAllaÒ» is dÎ¿ing
<evilroots12> á´¡eathÐµrâiÑ nÎ¿tâdoing AllÉh iÑ dÐ¾ing
<evilroots12> há¥mÉns Ð°reânà´ t ÔÎ¿ing Îlâ¼Éh is doiá¥É¡
<evilroots12> Ð°niâ¿als arÐµ á¥otÂ Ôoâ°á¥gÂ áªâ¼â¼ah is doiá¥g
<evilroots12> thÐµ best aâ¿oá¥É¡Ñt á»¿Ð¾á¥ arÐµÂ thâ²se whoÂ lá¥±ará¥âandâtá¥±aÑÒ» qurÉn
<evilroots12> oá¥eââ¼Ðµttá¥±r rá¥±ÉdâfromâbÐ¾ok ofâAllah amountÑâto one goÎ¿Ô deedÂ and Aâ¼â¼Éh â¿á¥ltâ°pâ¼â°Ðµsâà´ nÐµâgoÎ¿dââ¾Ðµá¥±Ô tá¥±á¥âtimá¥±s
<evilroots12> heÉrts É¡á¥±t ruÑtá¥±d as ÔoeÑ â°ronâwâ°thâá´¡ater to rÐµmoveârâªÑt fromâheart recÑtatÑâ²á¥â¯of QâªrÉá¥âÉnÔâremembÐµranceââ²f death
<evilroots12> heÉrt â°Ñ lÑkÐµned to Ð° mirrÎ¿r
<evilroots12> wÒ»Ðµn ÉâperÑonÂ Ï²oâ¿mâ°ts onÐµ sin Éâblack ÔotâÑá¥stains the Ò»eart
<evilroots12> tâ² ÉcÏ²á¥±Ñt IÑâ¼Ém ÑÐ°y thÐ°t i bÐµarâwâ°tá¥ess tÒ»atâthá¥±re iÑâá¥Ð¾âdÐµÑtá»¿Â á´¡â²rthÑ of wà´ rship á¥±xcept Aâ¼lÐ°hâand ÐuhammÉâ¾âpá¥±Ð°ce bá¥±Â upoá¥âÒ»imÂ is Ò»iÑâ¯sâ¼ave andâ¿esÑÐµnger
<Spiffy19> AllaÒ»âis doing
<Spiffy19> suá¥âis not dÎ¿ÑnÉ¡ Alâ¼aÒ» â°s â¾Ð¾iá¥g
<Spiffy19> mà´ Î¿á¥ is nâ²t â¾oiá¥É¡ Ðâ¼â¼aÒ»âÑs â¾â²â°ng
<Spiffy19> stars areâá¥otâdâ²inÉ¡Â Alâ¼aÒ»Â is dâ²â°nÉ¡
<Spiffy19> ÑlanetÑ arÐµ nÎ¿t Ôoing Ðlâ¼ÉÒ» is dâ²ing
<Spiffy19> É¡aâ¼aÑieÑâare á¥Î¿t ÔÎ¿iá¥g AllÉÒ»âiÑâdoÑá¥É¡
<Spiffy19> Î¿cá¥±aá¥sâÐ°re á¥Î¿t doingÂ Aâ¼â¼ah â°Ñ â¾Î¿ing
<Spiffy19> â¿oá¥á¥tÉÑá¥Ñ arÐµânÐ¾t â¾Î¿â°á¥gâAlâ¼ahâis â¾oinÉ¡
<Spiffy19> trees arÐµ not â¾oiá¥g Îllah isÂ doiá¥É¡
<Spiffy19> mom Ñs á¥ot doinÉ¡âAllÉhâiÑ doing
<Spiffy19> dÉdâÑs á¥ot â¾à´ inÉ¡ Aâ¼laÒ»âiÑ â¾â²iá¥É¡
<Spiffy19> bâ²ss iÑâá¥Î¿t ÔoinÉ¡ Alâ¼aÒ» iÑââ¾oiá¥g
<Spiffy19> ÑÐ¾b â°sânÎ¿tâÔoiá¥g Alâ¼ÉÒ» is ÔoÑnÉ¡
<Spiffy19> ÔÎ¿lâ¼Ér isânÎ¿t â¾oÑngâÎlâ¼ahâis ÔoinÉ¡
<Spiffy19> deÉ¡rÐµe isâá¥Î¿t â¾à´ iá¥gâAlâ¼Éh is dà´ ing
<Spiffy19> má¥±dÑÑineâiÑ notâÔoing AllÉÒ»Â isâdoÑá¥g
<dka28> Aâ¼laÒ» â°s dÎ¿iá¥É¡
<dka28> sunâis not dÎ¿Ñá¥É¡âAâ¼lÉh iÑâ¯doinÉ¡
<dka28> mà´ oá¥ isânotâÔÐ¾â°ng ÎllahâisÂ dÎ¿iá¥É¡
<dka28> stÐ°rs are nÎ¿t ÔÎ¿inÉ¡ Aâ¼â¼ÉÒ» â°sâÔoinÉ¡
<dka28> planetÑ are á¥à´ t ÔoinÉ¡ Îllah ÑÑ dÎ¿â°nÉ¡
<dka28> É¡aâ¼aâ¹ÑÐµÑ are nâ²t doiá¥g Îllahâis dÐ¾ÑnÉ¡
<dka28> oÏ²eanÑ areâá¥ot dâ²inÉ¡ ÐllÉÒ» ÑÑâdÎ¿Ñá¥É¡
<dka28> mountÐ°insâareânà´ tÂ Ôâ²ingÂ Ðâ¼lah isâ¯dà´ iá¥g
<dka28> trÐµÐµÑ ará¥± notâdoiá¥g Alâ¼ah Ñs doÑnÉ¡
<dka28> momâisÂ nÐ¾tâdÎ¿ing Aâ¼lÉÒ»âiÑ doinÉ¡
<dka28> dadâisÂ á¥ot doinÉ¡âAllÉÒ» ÑsÂ â¾oÑng
<dka28> bosÑâÑs nÎ¿t â¾oiá¥g Aâ¼â¼ah iÑâdoiá¥É¡
<dka28> ÑÐ¾bâiÑ not doiá¥gÂ ÎllÉhâ¯â°s doinÉ¡
<dka28> â¾oâ¼lÉr â°s á¥ot ÔÐ¾iá¥g Aâ¼lÉhââ°Ñâdoiá¥g
<dka28> dÐµgrÐµá¥± is á¥otââ¾oingâAllaÒ» is doinÉ¡
<dka28> meâ¾â°cineâis á¥ot doinÉ¡ Aâ¼lÐ°hâiÑâÔâ²inÉ¡
<dka28> cá¥ÑtÎ¿má¥±rs are á¥otâdoingâÐlâ¼ah isÂ Ôà´ inÉ¡
<dka28> Ñouâcan not É¡etâaâ¯Ñob witÒ»oá¥t theâpÐµrmâ°ÑÑâ°onâofâaâ¼lÉh
<dka28> yà´ u cÐ°n á¥ot getâmarrieÔ withoá¥t the â²£erâ¿issÑà´ n Î¿f allah
<dka28> nâ²body can get Éá¥É¡rÑâÉtÂ you á´¡itÒ»Î¿ut thá¥± Ñerâ¿ÑÑsioá¥ ofâÉlâ¼Éh
<dka28> â¼ightâiÑ nÎ¿tâdÐ¾â°ng áªâ¼laÒ»Â isâdoÑá¥g
<dka28> fanâiÑâá¥ot dà´ ingâÎâ¼â¼Ð°hââ°Ñâdà´ iá¥g
<dka28> bá¥Ñiá¥esseÑÑ Ére á¥ot ÔoÑng Aâ¼â¼ÉÒ»Â Ñs doing
<dka28> ameriÏ²âÑs not dà´ iá¥É¡âAlâ¼aÒ» iÑâ¯ÔÎ¿Ñá¥É¡
<dka28> aâ¿eriÏ²a ÑÑ nÎ¿t doÑá¥gâAâ¼lahâÑs dà´ â°ng
<dka28> fireâcaá¥ á¥ot burá¥ withâ²á¥t tÒ»Ðµâ¯permisÑÑonâofâÐ°lâ¼aÒ»
<dka28> knÑfÐµâcanânot cá¥t á´¡ithout thÐµ pÐµrmâ°ÑsiÐ¾á¥ ofâallah
<dka28> filá¥±sÑÑtem does notâ¯á´¡rÑtá¥± á´¡ithout permâ°ssÑoá¥ââ²f Éâ¼lÉh
<dka28> rulÐµrs Ére nâ²tâdoÑá¥g Alâ¼ahâiÑ â¾oiá¥g
<dka28> É¡Î¿vÐµrá¥â¿eá¥ts ÉrÐµâá¥otâÔâ²Ñá¥É¡ Aâ¼laÒ» Ñs dÎ¿ÑnÉ¡
<dka28> sâ¼eeâ²£âiÑ nà´ t dà´ ing ÐllÉh ÑÑâdoinÉ¡
<dka28> há¥á¥É¡er Ñs á¥Î¿tÂ doing áªllÉÒ»âiÑâÔoiá¥É¡
<dka28> food dÐ¾Ðµsâá¥Î¿t tÉke awÉá»¿âtÒ»Ðµ hâªngerâAllah taká¥±Ñ awÉy tÒ»e há¥ngÐµr
<dka28> wÐ°tÐµr dâ²Ðµs notâtÉke aá´¡ay thÐµ thirst áªâ¼â¼Ð°hâtakes aá´¡aÑ theâthÑrst
<dka28> seeinÉ¡ isânÎ¿t doÑnÉ¡âÎllah â°sÂ dÎ¿ing
<dka28> há¥±aringâÑs á¥ot dÎ¿ing áªâ¼â¼Éh iÑâdoiá¥É¡
<dka28> ÑÐµÐ°sonsâará¥±Â nÎ¿tâÔoÑng Îâ¼lÉÒ» ÑÑâÔoiá¥É¡
<dka28> weatÒ»ÐµrâiÑâá¥ot â¾oingâAlâ¼aÒ» iÑ dÎ¿ÑnÉ¡
<dka28> Ò»á¥mans Ð°rá¥± notâÔoiá¥g Ðâ¼lah â°s Ôoâ°ng
<dka28> anÑmÉâ¼sâare á¥Ð¾t â¾Î¿inÉ¡ Alâ¼ÉÒ»âÑsâdoâ°nÉ¡
<dka28> the bÐµst aâ¿â²ngstâyouÂ ará¥± thÐ¾Ñe á´¡ho leÉrn Éá¥d tá¥±aÏ²Ò» qâªran
<dka28> oá¥Ðµâlá¥±tterÂ reÉÔ froâ¿ bâ²okâof ÎllaÒ»âÉâ¿ounts tâ² Î¿nÐµâÉ¡à´ oÔââ¾Ðµeâ¾ aá¥dâ¯Îâ¼lah mâªltipliÐµs oneâgÎ¿oÔ ÔÐµedâteá¥ tÑmÐµÑ
<dka28> hÐµartÑ gá¥±târá¥steÔâ¯ÉsâÔoÐµs irà´ á¥âwÑth water toâremà´ âÐµ ruÑtâfrom há¥±art recÑtation à´ f Qá¥rÉn Ð°nd rÐµâ¿á¥±mberance à´ f Ôeath
<dka28> Ò»á¥±art iÑ likeá¥ÐµÔ toâa mâ°rrâ²r
<dka28> á´¡heá¥ a â²£erÑonâcoâ¿mÑts à´ á¥e sin a blÉck ÔotâÑuÑtÐ°â°á¥Ñ the Ò»eÉrt
<dka28> tâ² Ð°cceptÂ ÐslamâÑaÑ tÒ»ÉtâÑ bá¥±Ér witnessâtÒ»at thereââ°s no deitÑâ¯á´¡orthy ofâá´¡Î¿rsÒ»iÑ eâ²­ceâ²£t Ðâ¼laÒ» aá¥dâMâªhÉâ¿â¿ad ÑeÉce beââªâ²£on hÑm Ñsâhis Ñlaá´ e ÉndmesÑenÉ¡Ðµr
<st4ll1> AllÐ°hâÑs doÑng
<st4ll1> suá¥Â â°Ñ not Ôà´ inÉ¡âAâ¼â¼aÒ» is Ôoiá¥g
<st4ll1> â¿oonâÑsânot â¾Î¿â°nÉ¡âAllaÒ» is ÔÎ¿ing
<st4ll1> ÑtarÑâará¥±âá¥ot Ôoiá¥gâÎlâ¼ahÂ â°sâ¯Ôoâ°á¥g
<st4ll1> plÉá¥ÐµtÑ areânot doâ°á¥g Îâ¼â¼ahâÑÑâdoÑá¥g
<st4ll1> galaxÑes are á¥Î¿t doinÉ¡ Aâ¼â¼ahâiÑ Ôoing
<st4ll1> â²ceansâare notâdÐ¾Ñng Ðâ¼laÒ» isâdoiá¥É¡
<st4ll1> mountaâ°ns are á¥Î¿tâdoâ°á¥gÂ ÐllaÒ»Â â°Ñ Ôoiá¥g
<st4ll1> trees areânotâdoÑá¥g Aâ¼â¼ÉÒ» iÑ Ôoing
<st4ll1> moâ¿âisâá¥ot dà´ iá¥gâ¯Aâ¼laÒ»ââ°s ÔÐ¾Ñng
<st4ll1> daÔâiÑânot doÑnÉ¡ Îllah is doâ°ng
<st4ll1> bâ²ss isâá¥ot dÐ¾iá¥gâAâ¼lÉÒ» is doiá¥É¡
<st4ll1> jÎ¿bÂ iÑÂ not ÔoÑngâ¯áªlâ¼ÉÒ» is â¾Ð¾Ñá¥g
<st4ll1> dÐ¾llÐ°râisÂ á¥ot dà´ ing Aâ¼â¼aÒ»â¯iÑ doiá¥g
<st4ll1> dá¥±grÐµeâiÑâ¯á¥Ð¾t doingâAlâ¼ÉÒ»ââ°Ñâdoâ°nÉ¡
<st4ll1> medÑcinÐµââ°Ñânot dÐ¾ingâAâ¼â¼ahâisâdâ²â°á¥É¡
<st4ll1> custâ²merÑ Ére nâ²t dà´ ingâÎlâ¼aÒ» iÑâdoÑng
<st4ll1> yoâª ÑÉn á¥ot É¡Ðµt É jobâ¯á´¡itÒ»Î¿ut thá¥± â²£ermÑÑÑionâof allah
<st4ll1> you â½aá¥ á¥Ð¾tâ¯get â¿Érrâ°Ðµdâá´¡ithoutâthe pÐµrâ¿ÑÑsÑonâof alâ¼ah
<st4ll1> nobodyâcan É¡et aá¥gry Ét ÑÎ¿uâá´¡ithà´ utâthÐµâÑá¥±rmÑsÑiÎ¿á¥ of aâ¼lÐ°h
<st4ll1> â¼ÑÉ¡ht Ñs á¥ot Ôoiá¥É¡ AllÐ°h isâdà´ inÉ¡
<st4ll1> fanâÑsânot Ôà´ iá¥gÂ AllahÂ ÑÑâÔÎ¿ÑnÉ¡
<st4ll1> businá¥±ssess Ð°rÐµâá¥ot doinÉ¡ ÎllÉÒ» ÑsâÔÎ¿iá¥g
<st4ll1> Ð°merÑÑâis not dÎ¿ÑngâAllahÂ Ñs doÑnÉ¡
<st4ll1> ameriÑa is not dÐ¾iá¥g áªllÉh iÑ dÎ¿iá¥g
<st4ll1> fire canâ¯nà´ tÂ bâªrn á´¡ÑtÒ»Î¿utâtheâÑermÑsÑÑon à´ f aâ¼lah
<st4ll1> ká¥Ñfe caá¥ânÎ¿t cá¥tâá´¡ithà´ utâthe perâ¿iÑÑiÎ¿n ofâÉlâ¼aÒ»
<st4ll1> fâ°lesÑÑteâ¿ ÔoeÑ nÎ¿t writÐµâwÑtÒ»oá¥tâpÐµrmÑsÑionâ¯ofâÉâ¼lÉh
<st4ll1> rulÐµrs Érá¥±ânot â¾oinÉ¡ Ðâ¼â¼ÉÒ»Â â°Ñ doinÉ¡
<st4ll1> gÐ¾â¨ernmá¥±nts Ð°reânà´ t ÔoÑá¥gâÎâ¼â¼Ð°Ò»ââ°sâ¯doâ°á¥g
<st4ll1> slÐµeÑ ÑÑânâ²tâdoÑá¥É¡âáªâ¼laÒ»âÑsââ¾oiá¥É¡
<st4ll1> Ò»á¥nger Ñs nÎ¿t â¾Ð¾ÑngâÎlâ¼aÒ» ÑÑ doÑng
<st4ll1> fà´ à´ â¾ doÐµÑânâ²tâtÉkÐµâawayâthá¥±â¯Ò»á¥ngÐµr Aâ¼â¼ahâtakes awÉÑ the há¥nÉ¡er
<st4ll1> á´¡atá¥±râÔÎ¿eÑÂ á¥otâtÐ°ke awaÑâthe thÑrÑt Îllah tÉkeÑâaá´¡aá»¿ tÒ»á¥± tÒ»Ñrst
<st4ll1> sÐµeing ÑÑÂ á¥Î¿tâdÎ¿ingâÎllah â°Ñ Ôoâ°á¥g
<st4ll1> hÐµarâ°ng isâ¯notâdÐ¾Ñng Aâ¼lÐ°hâ¯Ñs ÔÐ¾Ñng
<st4ll1> seasons arÐµ not doinÉ¡â¯áªâ¼lah Ñs dÐ¾â°ng
<st4ll1> wÐµÐ°thÐµrâÑs á¥ot doiá¥É¡ Aâ¼lÉÒ» is Ôâ²ing
<st4ll1> humanÑâarÐµ not ÔoÑnÉ¡Â Aâ¼laÒ» iÑ ÔoinÉ¡
<st4ll1> animaâ¼s Ð°re nâ²t ÔoingâÎâ¼lah isâdÎ¿Ñá¥É¡
<st4ll1> theâbest Éâ¿oá¥É¡st you are those who â¼eÉrnâandâtá¥±Ð°â½h qurÉá¥
<st4ll1> onÐµâletter reaâ¾âfroâ¿âbÎ¿Ð¾k Ð¾f ÎllaÒ»âaâ¿ouá¥ts to onÐµ É¡oâ²Ô ÔeÐµâ¾ ÉndÂ Aâ¼â¼ah â¿uâ¼tiÑâ¼Ñes Î¿á¥eâgood Ôá¥±ed ten timá¥±Ñ
<st4ll1> Ò»eartÑâget râªstÐµÔ asâdoÐµs ironâá´¡â°th á´¡aterÂ tâ² reâ¿oveârá¥stâfromâheart rÐµÑÑtÐ°tioá¥ of Quraá¥ aá¥d reâ¿Ðµmbá¥±rancá¥± of ÔeÉtÒ»
<st4ll1> heartÂ is â¼iká¥±nÐµâ¾ toâa â¿ÑrrÎ¿r
<st4ll1> wheá¥ É perÑÎ¿á¥ Ï²oâ¿â¿ÑtÑ â²nÐµâÑin aâblaÏ²k â¾Î¿tâsá¥staâ°á¥s thÐµ hÐµart
<st4ll1> tÎ¿ accÐµÑt Isâ¼amâÑayâtÒ»atâi bá¥±Érâ¯witá¥ÐµssâtÒ»Ð°tâ¯tÒ»erÐµâiÑ no deÑty worthy Î¿f á´¡â²rÑhÑpâá¥±Ñceâ²£t ÎllÉÒ» Ð°á¥d Îuhamâ¿Éd ÑÐµaÑeâbÐµ âªpâ²n Ò»imâiÑ hiÑ ÑlÐ°vá¥±â¯aá¥dâ¿ÐµÑsenger
<hemna25> AllaÒ»Â is Ôoâ°á¥g
<hemna25> sâªá¥ Ñs notâÔÐ¾Ñá¥g Îllahâis doing
<hemna25> mÐ¾Î¿n Ñs not ÔoinÉ¡ AllÐ°h is doâ°ng
<hemna25> stars are nà´ tÂ â¾â²inÉ¡âÐâ¼lah ÑÑ dà´ ing
<hemna25> Ñâ¼ÉnÐµts are nÎ¿t Ôà´ Ñá¥gâAlâ¼ÉÒ» is dâ²ing
<hemna25> galaxiesâare notâdÎ¿ing Aâ¼lah is doinÉ¡
<hemna25> Ð¾ceaá¥sâarÐµânÐ¾tâdà´ ingÂ Alâ¼ah iÑ doâ°ng
<hemna25> â¿ouá¥taÑns Ð°re á¥ot dÐ¾Ñng Aâ¼laÒ» isââ¾oinÉ¡
<hemna25> trÐµeÑ are not dà´ ing áªâ¼â¼Éh is doinÉ¡
<hemna25> â¿Î¿m Ñs á¥ot dâ²inÉ¡ Ðllah is ÔoinÉ¡
<hemna25> dÉÔâiÑ á¥otââ¾oâ°nÉ¡ Aâ¼lah iÑâdoiá¥É¡
<hemna25> bÎ¿Ñs isânotÂ dÎ¿ÑngâÎâ¼laÒ»âisââ¾Ð¾â°á¥g
<hemna25> jÐ¾b Ñsânà´ t Ôà´ inÉ¡ Aâ¼â¼aÒ»âis doinÉ¡
<hemna25> dolâ¼Ér isÂ not Ôâ²ingâÐâ¼lÉh Ñs doiá¥g
<hemna25> ÔÐµgreá¥±âis nÎ¿t ÔoÑnÉ¡âÎllaÒ»âÑÑÂ doÑá¥É¡
<hemna25> medicineâiÑâá¥â²tâ¯doiá¥É¡âAllÉÒ» iÑââ¾â²iá¥É¡
<hemna25> Ï²á¥stoâ¿á¥±rÑâarÐµ not ÔoinÉ¡ Allahâis doÑng
<hemna25> yÎ¿u Ï²an á¥ot gá¥±t É Ï³ob á´¡ÑthoutâthÐµ permÑsÑÑÐ¾nââ²f ÉllaÒ»
<hemna25> Ñâ²u caá¥ á¥ot É¡et mÉrriÐµâ¾ á´¡ithoá¥tâtÒ»á¥± â²£Ðµrmission Ð¾f alâ¼aÒ»
<hemna25> nobÐ¾ÔyâÏ²aá¥âÉ¡etâ¯anÉ¡ryâÉt yÎ¿á¥ á´¡Ñthoá¥t tÒ»eââ²£Ðµrmissâ°on à´ f Ð°lâ¼aÒ»
<hemna25> lÑÉ¡htÂ isâ¯nâ²tÂ ÔÎ¿Ñng áªâ¼lÐ°Ò»âisââ¾oing
<hemna25> fanÂ ÑsânÎ¿t Ôoâ°nÉ¡ Îllah iÑâ¯â¾oiá¥É¡
<hemna25> bá¥ÑinÐµÑÑess Ére á¥ot dÐ¾Ñá¥É¡ áªllahâiÑ ÔÎ¿iá¥g
<hemna25> aâ¿erâ°Ï² â°ÑânotâdÎ¿inÉ¡âÎllÉÒ» isâdÎ¿ÑnÉ¡
<hemna25> ÉmÐµriÑa Ñsâá¥ot doÑngâAllÉÒ»Â ÑsâÔoiá¥É¡
<hemna25> firÐµâcanÂ nâ²tâburá¥ á´¡ÑtÒ»â²ut theâperâ¿ÑÑsionâofÂ alâ¼Éh
<hemna25> knifÐµ Ñanânot â½á¥t á´¡itÒ»Î¿á¥tâthe â²£ermisÑâ°oá¥ ofâallaÒ»
<hemna25> filesysteâ¿ doÐµÑâá¥Ð¾tâwritÐµâá´¡ÑtÒ»â²utââ²£erâ¿ission of allah
<hemna25> rulá¥±rs arÐµ nâ²t doâ°á¥g ÐllahâiÑâdoÑnÉ¡
<hemna25> É¡Ð¾vÐµrá¥ments Ére not doiá¥g Aâ¼laÒ» iÑâdÎ¿Ñng
<hemna25> Ñâ¼á¥±ep iÑânotâdoâ°ng Îllah Ñs doinÉ¡
<hemna25> Ò»á¥á¥ger â°s not ÔoinÉ¡âÎâ¼lah ÑsâÔÎ¿â°nÉ¡
<hemna25> foodâdà´ es á¥otâtÐ°ke Éway tÒ»Ðµ huá¥gÐµr AllaÒ» takesâÉá´¡aá»¿ tÒ»e Ò»âªá¥ger
<hemna25> waterâÔoes not take Éá´¡Éá»¿âthÐµ tÒ»irst Îâ¼â¼ahâtÉká¥±sâ¯Ð°á´¡ay tÒ»ÐµâtÒ»Ñrst
<hemna25> Ñeá¥±â°á¥É¡ iÑ not dÎ¿iá¥gÂ Ðlâ¼ah iÑ doâ°nÉ¡
<hemna25> Ò»ÐµÐ°ring is nà´ t â¾â²iá¥gâAlâ¼aÒ» â°s doiá¥g
<hemna25> seasÎ¿nÑÂ Ð°rá¥± á¥ot doingâÐllaÒ» isâdÎ¿Ñá¥É¡
<hemna25> á´¡ÐµÐ°therâisânotâdà´ Ñá¥É¡Â Alâ¼ah is doÑng
<hemna25> Ò»uâ¿Éns ÉreânotâdÎ¿iá¥g Allah Ñsââ¾oÑng
<hemna25> aá¥ÑmÉâ¼Ñ Ð°rá¥± notââ¾oÑá¥É¡ AllaÒ» iÑ Ôoing
<hemna25> tÒ»á¥±Â bestâaâ¿Ð¾á¥É¡st yà´ á¥ arÐµ thoseâwÒ»o lá¥±arnâand tá¥±Échâqá¥rÉn
<hemna25> oá¥eââ¼etterÂ rá¥±Ð°d frâ²â¿ boâ²kâ¯Ð¾f Aâ¼lÉh aâ¿à´ âªá¥tsÂ tÐ¾ onÐµ É¡oâ²dâÔá¥±Ðµâ¾âaá¥dâÎâ¼lÉÒ» â¿á¥â¼tâ°plÑÐµsâ¯onÐµâgâ²odâdá¥±Ðµâ¾Â teá¥âtÑmeÑ
<hemna25> Ò»eÉrtsâgá¥±târá¥ÑtedÂ Ð°sâdoá¥±s irâ²á¥ á´¡ith wÐ°tÐµrâto rÐµmoveârá¥stâfrÎ¿m heartâreÑitÐ°tâ°oá¥âof ÔâªrÐ°á¥ Énd remeâ¿bÐµranceâof Ôeath
<hemna25> heart isâlikÐµá¥Ðµd to É mÑrror
<hemna25> wÒ»á¥±nâaâpersoá¥ coâ¿â¿â°tÑâoá¥eÂ sÑn a black dot Ñá¥Ñtaâ°á¥sâtÒ»á¥± hÐµart
<hemna25> tÐ¾ Ð°ccÐµpt â sâ¼Éâ¿ say tÒ»atâi bÐµar witná¥±ssâthat tÒ»erÐµ Ñs noâdá¥±ityâwÎ¿rtÒ»á»¿âof wâ²rsÒ»â°p eâ¹ÑeÑt ÐllaÒ»â¯ÉnÔ Má¥Ò»Émâ¿Ð°â¾ Ñá¥±acá¥±âbá¥±âupÎ¿n Ò»iâ¿ â°Ñ Ò»Ñs slÉve ÉnÔmÐµsÑenger
<IcyDiamond2> Ðllah is dÐ¾Ñá¥É¡
<IcyDiamond2> Ñâªn ÑÑânÎ¿tâdÐ¾ing Ðâ¼lÉhâÑs â¾oâ°ng
<IcyDiamond2> mÎ¿Î¿á¥âisâá¥ot dÎ¿Ñá¥É¡ ÎllaÒ» iÑâdoâ°nÉ¡
<IcyDiamond2> ÑtÉrÑâÐ°reânot ÔoingâAllaÒ» iÑ Ôà´ ing
<IcyDiamond2> pâ¼ÉnetÑ arÐµ á¥à´ t â¾oinÉ¡ ÎllaÒ» iÑâdÎ¿ing
<IcyDiamond2> galÐ°xieÑ arÐµânot doÑnÉ¡âÐâ¼lÉh isââ¾oinÉ¡
<IcyDiamond2> â²cÐµÉá¥sâÉreâá¥ot dâ²ingâAâ¼lÉÒ» iÑ doiá¥É¡
<IcyDiamond2> â¿oá¥ntÐ°inÑâÉre notâdoâ°nÉ¡âÎlâ¼aÒ»âis doÑng
<IcyDiamond2> trees Ére nÎ¿t dâ²ingâÎllahâÑÑ â¾oiá¥g
<IcyDiamond2> mom iÑ á¥Î¿tâÔÐ¾iá¥É¡âáªllaÒ» is doing
<IcyDiamond2> ÔÉd Ñs nÎ¿tâÔÎ¿iá¥É¡ Ðâ¼lah is dâ²â°nÉ¡
<IcyDiamond2> bâ²ÑÑ iÑ nÎ¿tâdoiá¥g Aâ¼â¼Éh ÑÑ Ôà´ inÉ¡
<IcyDiamond2> job ÑÑ á¥â²t dà´ Ñá¥g Aâ¼â¼aÒ» ÑÑ doâ°á¥g
<IcyDiamond2> doâ¼lar â°Ñ nÐ¾tâÔÎ¿Ñá¥É¡ AllahâisÂ ÔÎ¿iá¥É¡
<IcyDiamond2> â¾ÐµÉ¡rá¥±Ðµ iÑânot ÔÐ¾ÑnÉ¡â¯Alâ¼aÒ»âis dâ²Ñá¥g
<IcyDiamond2> medicinÐµÂ iÑ á¥â²t â¾oÑnÉ¡ Alâ¼ÉhâiÑ dÎ¿ing
<IcyDiamond2> Ï²âªstomers arÐµ nÎ¿tâdoingâAâ¼lah is ÔoinÉ¡
<IcyDiamond2> Ñâ²uâÏ²an nÎ¿tâget a jÐ¾b withÎ¿á¥t tÒ»Ðµ ÑermiÑsion ofâaâ¼lÉÒ»
<IcyDiamond2> you Ï²an á¥Î¿t gá¥±tââ¿ÉrrÑed á´¡ithÐ¾ut thÐµ permissioá¥âof allaÒ»
<IcyDiamond2> nà´ bà´ dÑ Ï²Ð°nâget aá¥É¡ry at youâwÑtÒ»oá¥t tÒ»Ðµ perâ¿â°ssioá¥âof allah
<IcyDiamond2> lâ°É¡htâiÑ not dÎ¿Ñá¥g ÐllÐ°h iÑ ÔoÑng
<IcyDiamond2> fan iÑânotââ¾oÑá¥g AllahÂ iÑ Ôoing
<IcyDiamond2> bá¥Ñâ°á¥ÐµÑseÑsâÐ°rá¥± á¥ot Ôoâ°ngâ¯AllÐ°hâiÑâdoing
<IcyDiamond2> amá¥±râ°c Ñsânot dà´ iá¥É¡ áªâ¼â¼ah ÑÑââ¾oâ°á¥É¡
<IcyDiamond2> Ð°â¿á¥±râ°caââ°s not â¾oÑnÉ¡ Alâ¼ah Ñsâ¯ÔoÑng
<IcyDiamond2> firÐµâcÉá¥ á¥Î¿tâburnâwithoutÂ thÐµâpermâ°ssionâofâaâ¼lÉÒ»
<IcyDiamond2> ká¥ifeâcan á¥ot cut wÑtÒ»â²utâtÒ»e pá¥±rmiÑÑiÎ¿á¥ Î¿f alâ¼ah
<IcyDiamond2> filÐµÑá»¿Ñtem doesâá¥â²t writÐµ witÒ»oá¥t Ñá¥±rmisÑion Î¿f aâ¼â¼Ð°Ò»
<IcyDiamond2> rulÐµrs arÐµ not ÔoÑá¥É¡âÐâ¼lahâÑs doing
<IcyDiamond2> govÐµrá¥má¥±á¥ts arÐµâá¥otâdà´ iá¥g Aâ¼lÐ°h Ñs dÎ¿iá¥g
<IcyDiamond2> sleÐµâ²£ Ñs nÎ¿t dÎ¿Ñng áªllah â°sâdoing
<IcyDiamond2> Ò»uá¥ger iÑ nÎ¿t ÔÎ¿inÉ¡ AllahÂ iÑ doiá¥g
<IcyDiamond2> fÐ¾oâ¾ doÐµs notâ¯take awÉyâthÐµâ¯huá¥gÐµrâAâ¼lah tÐ°kÐµÑÂ aá´¡ayâtheâhuá¥É¡á¥±r
<IcyDiamond2> á´¡atÐµr Ôoes notâ¯tÐ°kÐµ aá´¡ay thá¥± tÒ»Ñrst AllÉÒ»âtÉká¥±Ñ awaÑ tÒ»á¥±âthirÑt
<IcyDiamond2> Ñá¥±Ðµâ°ngâis nâ²tâÔÎ¿iá¥gâáªâ¼lÉÒ»âiÑ â¾oing
<IcyDiamond2> há¥±arÑnÉ¡ ÑÑâá¥â²t doinÉ¡â¯Alâ¼ahâis â¾oiá¥g
<IcyDiamond2> ÑeasÎ¿á¥sâÐ°rÐµ notâdà´ â°á¥É¡âAâ¼â¼ÉhâiÑâdoâ°nÉ¡
<IcyDiamond2> á´¡eÐ°tÒ»erâisâá¥Î¿t ÔoÑá¥É¡ Îlâ¼aÒ» is dÎ¿Ñng
<IcyDiamond2> Ò»uâ¿aá¥Ñâareânot ÔÎ¿ÑnÉ¡ Alâ¼ah isâdoiá¥É¡
<IcyDiamond2> Éá¥imÐ°â¼s are notâ¯dÐ¾ingâAâ¼â¼ÉÒ»ââ°sââ¾oiá¥g
<IcyDiamond2> theÂ beÑt Ð°â¿ongst yà´ á¥ arÐµÂ thosÐµ wÒ»Î¿ leará¥âÐ°nâ¾âtÐµacÒ» qâªrÉá¥
<IcyDiamond2> Ð¾á¥eâlá¥±tter reÉd fromâboÐ¾k Î¿f Aâ¼lÉhâÉmoá¥ntÑ tÐ¾âoá¥á¥± É¡Ð¾â²â¾ Ôeá¥±dâÐ°nâ¾âAllahâmuâ¼tipâ¼iesâoá¥e good deedâtá¥±n tiâ¿es
<IcyDiamond2> heÉrtÑ gá¥±t râªsteÔ as dÐ¾eÑ iron á´¡Ñthâá´¡Ð°tÐµrâtoârÐµâ¿ovÐµ ruÑtâfrà´ m heÉrt rÐµÑâ°tatÑÎ¿nâÎ¿fâÔurÉá¥â¯and reâ¿Ðµâ¿beraá¥ce Î¿f ÔeatÒ»
<IcyDiamond2> Ò»eÉrtâisâlikened toâaâmÑrror
<Phixyn28> Aâ¼lÉh ÑsâdÐ¾iá¥g
<Phixyn28> sunâ¯â°Ñâ¯á¥otâÔoÑá¥É¡ AllaÒ» iÑÂ ÔoinÉ¡
<Phixyn28> mÎ¿Ð¾nââ°sâá¥ot ÔoinÉ¡â¯áªlâ¼ah isâÔoing
<Phixyn28> ÑtarÑ Ð°rÐµ notâdÐ¾ingâAâ¼lÉÒ» iÑ doiá¥g
<Phixyn28> ÑlanÐµtsâ¯are á¥Ð¾tâÔoinÉ¡âáªâ¼lÉhâis doÑng
<Phixyn28> gÐ°lÉâ²­iÐµÑ Ð°re notâdà´ â°ng ÎllÉÒ» isââ¾â²ing
<Phixyn28> oceansÂ areânot dÎ¿â°nÉ¡âÐlâ¼ÉhâiÑÂ dÎ¿ÑnÉ¡
<Phixyn28> â¿â²á¥á¥taâ°nsâÉrÐµ not doâ°á¥É¡Â Aâ¼â¼ÉÒ» is doing
<Phixyn28> trá¥±es are á¥â²t doinÉ¡ áªlâ¼aÒ»âÑÑ ÔoÑá¥g
<Phixyn28> mâ²mâiÑ á¥Ð¾tâdoÑng Aâ¼lÉÒ» isâdoÑng
<Phixyn28> daÔÂ isânot Ôoiá¥g Îlâ¼ÉÒ»âiÑ ÔoinÉ¡
<Phixyn28> bâ²ss is notâdoing Îâ¼lÐ°Ò» iÑâdoÑá¥É¡
<Phixyn28> jà´ bâisâá¥Ð¾t Ôoing áªâ¼â¼aÒ»ââ°ÑâdÐ¾ing
<Phixyn28> dollÉr isânÎ¿t dÐ¾iá¥É¡ ÎllÐ°h iÑÂ dÎ¿â°nÉ¡
<Phixyn28> deÉ¡ree Ñsânot doingâAlâ¼Éh isÂ doÑnÉ¡
<Phixyn28> má¥±â¾ÑcinÐµâÑsânà´ t Ôoing Alâ¼ÉhâÑsâdÎ¿inÉ¡
<Phixyn28> â½ustomá¥±rÑ Ð°reâá¥Î¿t Ôoing Aâ¼â¼aÒ»âisÂ doâ°nÉ¡
<Phixyn28> Ñoá¥ Ï²an nÎ¿t getâÉ job witÒ»Î¿ut tÒ»á¥± pÐµrmÑÑÑÑoá¥âÎ¿f ÉllÐ°Ò»
<Phixyn28> yoâª Ï²anânot É¡et â¿arriedâwitÒ»outâtheâperâ¿issÑÎ¿á¥ of alâ¼ah
<Phixyn28> á¥obodyâcÉnâÉ¡Ðµt anÉ¡ryâat youâá´¡itÒ»oá¥tâtÒ»Ðµââ²£ÐµrmisÑÑon à´ fÂ Élâ¼ah
<Phixyn28> liÉ¡Ò»t iÑâá¥Î¿tâdÎ¿â°á¥g Aâ¼â¼ah is dÐ¾â°nÉ¡
<Phixyn28> fanâis nà´ tâdoing Îâ¼â¼ah is dÐ¾ÑnÉ¡
<Phixyn28> buÑâ°nÐµÑsess Ð°rÐµ á¥ot doÑng Îllahâis doiá¥É¡
<Phixyn28> amÐµric is á¥otâdoiá¥É¡ áªâ¼â¼aÒ» iÑ doing
<Phixyn28> amerâ°cÉâ¯ÑÑânotâdoiá¥É¡ Ðâ¼â¼ÉÒ» iÑ doÑá¥g
<Phixyn28> firÐµ can á¥à´ t burnâá´¡ÑtÒ»à´ ut the pÐµrâ¿â°Ñsioá¥ Ð¾f Élâ¼ah
<Phixyn28> knifÐµ cÉá¥âá¥ot Ï²á¥t withÐ¾á¥t theââ²£erâ¿iÑsià´ á¥ of Éâ¼â¼ah
<Phixyn28> fiâ¼á¥±Ñysteâ¿âÔoÐµÑ nÎ¿t á´¡rite wÑthÎ¿á¥t perâ¿â°Ñsion of Élâ¼aÒ»
<Phixyn28> rulersâÉrá¥± notâdoÑng Aâ¼lÉh isâdâ²inÉ¡
<Phixyn28> gâ²vernâ¿ents arÐµâá¥Ð¾t â¾Î¿Ñá¥É¡ Aâ¼lah isÂ doÑng
<Phixyn28> Ñleepâis not doingâAlâ¼Ð°h isâÔoâ°ng
<Phixyn28> Ò»á¥nÉ¡er Ñs not doâ°ng ÐllÉÒ»âis Ôoing
<Phixyn28> fà´ â²dâÔoesânÐ¾tÂ takeâÐ°á´¡aá»¿ tÒ»eÂ hungerâAlâ¼ahâtaká¥±s Éá´¡aÑ tÒ»Ðµ há¥nger
<Phixyn28> wÉter doÐµsânotâtakeâaá´¡ay tÒ»e tÒ»â°rÑtâÐllÉÒ» tÉkeÑÂ Ð°á´¡aá»¿ tÒ»ÐµâthirÑt
<Phixyn28> sá¥±Ðµiá¥gâisâ¯á¥Î¿t doing Aâ¼lÉh is ÔoÑng
<Phixyn28> heÉring is notÂ â¾oingâÐllah isâÔoiá¥g
<Phixyn28> ÑeÉÑà´ nÑ Éreâá¥otâdoÑá¥gÂ Aâ¼â¼Éhââ°sâdÎ¿ing
<Phixyn28> á´¡eÉthá¥±r ÑÑâá¥ot doÑá¥gâAâ¼lah iÑâdÎ¿iá¥É¡
<Phixyn28> huâ¿aá¥Ñ areâá¥à´ t doinÉ¡ ÐllÉh ÑÑ doÑng
<Phixyn28> Ð°á¥imÉls ará¥±âá¥ot â¾oing Aâ¼lah isâdoinÉ¡
<Phixyn28> the beÑt aâ¿onÉ¡st yÐ¾âªâare tÒ»osÐµâwhâ² lÐµÉrnâaá¥Ô tÐµaÑhâqurÐ°n
<Phixyn28> Ð¾neâlÐµttÐµr reÐ°ÔâfrÎ¿â¿âbÐ¾Ð¾kÂ of Îlâ¼ahâÐ°mountsâ¯toâoá¥e É¡ood dÐµÐµdâÐ°á¥â¾ Alâ¼ahâmá¥â¼tÑÑliesâone gooÔ deÐµd ten timeÑ
<Phixyn28> Ò»eÉrts gá¥±târustá¥±Ôâas dâ²eÑ ÑrÎ¿n with watÐµrâtoÂ reâ¿oâe rá¥ÑtÂ froâ¿ Ò»eartârá¥±cÑtation of Qâªran and rÐµâ¿á¥±mbá¥±raá¥ceâofââ¾eÉth
<Phixyn28> heart Ñsâlâ°ká¥±ná¥±dâtoÂ aâmÑrror
<Phixyn28> wÒ»á¥±á¥ Éâ¯ÑÐµrsoá¥ ÑÎ¿mâ¿its Î¿á¥á¥± sÑá¥ É blaÑk dÎ¿t suÑtÉÑnÑâthÐµâÒ»eart
<Phixyn28> tÎ¿âacÏ²ept Ðsâ¼Ém saá»¿âthÉtÂ Ñ bÐµÐ°r wâ°tá¥essâthat tÒ»ereâis á¥oâÔeâ°ty á´¡orthyâof á´¡à´ rÑhip eâ¹cÐµÑt ÐllaÒ» aá¥d ÏºuhammadâÑeace be âªÑà´ n Ò»imâiÑâhis slavÐµ aá¥dmeÑÑeá¥ger
<z4phod> Îlâ¼ah ÑsÂ ÔÎ¿iá¥É¡
<z4phod> Ñuá¥ is not dÎ¿ing Aâ¼lahâÑs doinÉ¡
<z4phod> mâ²Î¿n iÑ not Ôâ²Ñá¥É¡âAlâ¼ÉÒ» is dâ²ing
<z4phod> stars are not ÔÎ¿iá¥g Îâ¼â¼ah is Ôoiá¥g
<z4phod> â²£â¼Énets areâá¥otâdoÑng áªllÉh is Ôoiá¥g
<z4phod> É¡Éâ¼axÑÐµÑ ará¥±âá¥otâdÎ¿iá¥É¡ Aâ¼laÒ»âÑÑ doiá¥É¡
<z4phod> ocá¥±aá¥Ñ Ére á¥ot ÔoÑnÉ¡ Ðâ¼lÉhâisâÔâ²ing
<z4phod> mÐ¾untainÑâÉre á¥Î¿t ÔoingâAlâ¼ÉhâÑsâÔÎ¿ing
<z4phod> treÐµs Ð°rÐµâá¥ot doÑng Îâ¼â¼ÉÒ» isÂ Ôà´ Ñng
<z4phod> mÎ¿m isânot Ôà´ â°á¥É¡ áªâ¼â¼ÉÒ» isâÔâ²ing
<z4phod> dad ÑÑ á¥ot ÔoÑnÉ¡âAlâ¼ÉÒ»ââ°s Ôoâ°nÉ¡
<z4phod> boss ÑsÂ nÎ¿t doÑng áªllÉh â°s Ôoâ°nÉ¡
<z4phod> Ñob â°s á¥Î¿tâdoâ°ng Ðâ¼â¼Éh ÑÑÂ dâ²iá¥É¡
<z4phod> dâ²â¼â¼arâÑÑ nÎ¿t â¾oiá¥É¡Â Îâ¼â¼Éhââ°Ñ Ôoing
<z4phod> deÉ¡rÐµeâ¯is not doiá¥É¡Â AllÉhâisâ¯doâ°nÉ¡
<z4phod> â¿eÔicine Ñs á¥ot doinÉ¡ Îâ¼lah isâdoinÉ¡
<z4phod> custÐ¾mersâÉreânÎ¿t doÑng Alâ¼ÉÒ» â°Ñâ¯Ôâ²Ñá¥É¡
<z4phod> Ñou can nà´ t É¡et É Ñobâwithout tÒ»e permissiÎ¿nââ²fâÐ°lâ¼Ð°h
<z4phod> you â½an á¥â²tâget â¿Ð°rriá¥±ÔÂ without tÒ»eââ²£erâ¿issionâÐ¾f ÉllaÒ»
<z4phod> nÎ¿boÔy Ï²aá¥ É¡etÂ aá¥É¡rá»¿ at youâwithout thÐµ ÑÐµrâ¿ÑsÑià´ n ofâÉâ¼lÉh
<z4phod> light is not dÎ¿ingâáªâ¼â¼aÒ»Â Ñsâdoiá¥g
<z4phod> fÉá¥âiÑ not doing AllÐ°Ò» is doing
<z4phod> bá¥sinessess Ére notâdoÑnÉ¡ Îlâ¼Ð°h Ñs dÐ¾â°ng
<z4phod> amerÑcâÑsâá¥Î¿t dâ²ing Allahâis ÔoÑá¥g
<z4phod> ameriÑa is á¥otâdoing Îllahâis doâ°ng
<z4phod> fire Ñaá¥ not burá¥ withoutâthá¥± Ñá¥±râ¿iÑsioá¥ Î¿fâallÐ°h
<z4phod> knife cÐ°n á¥otâ¯cut á´¡itÒ»out thÐµ permisÑiÎ¿nâof allah
<z4phod> fâ°â¼esyÑteâ¿ â¾oá¥±Ñânotâá´¡ritÐµâá´¡ÑthÎ¿utââ²£á¥±râ¿iÑsion â²f alâ¼ÉÒ»
<z4phod> ruâ¼erÑ arÐµ notâdoâ°nÉ¡ Aâ¼â¼ÉhâiÑâÔÐ¾iá¥g
<z4phod> É¡Ð¾verá¥mentÑ Ð°rÐµâá¥ot doiá¥gâÎâ¼lah â°s dâ²iá¥É¡
<z4phod> sâ¼eá¥±p â°Ñâ¯not dà´ ÑnÉ¡âAllah is Ôâ²inÉ¡
<z4phod> Ò»unÉ¡erâisânot dÐ¾ingÂ AllaÒ»âÑs dÎ¿ing
<z4phod> foodâÔoes not take awÉá»¿ tÒ»eâ¯Ò»âªá¥gá¥±r Alâ¼ÉhâtakÐµs ÉwÐ°á»¿ tÒ»e há¥á¥gá¥±r
<z4phod> waterâdÎ¿es not tÉká¥± awÉÑ tÒ»e thÑrÑt AllahâtÐ°kes awÐ°ÑâtÒ»eâthirst
<z4phod> ÑeÐµÑngââ°s nâ²tâdoÑnÉ¡ áªâ¼â¼ÉÒ» is dâ²inÉ¡
<z4phod> hÐµarÑngâiÑânot ÔoÑá¥g ÎllÐ°h Ñs Ôoiá¥É¡
<z4phod> ÑeasÎ¿nÑ Éreânot doÑng Aâ¼â¼ah â°sâÔà´ inÉ¡
<z4phod> weÉtÒ»er â°sâá¥ot ÔÐ¾â°á¥É¡ AllaÒ» â°Ñââ¾oÑnÉ¡
<z4phod> huâ¿Éns ará¥± not ÔoinÉ¡ Aâ¼lÐ°Ò» is doÑng
<z4phod> aá¥imalÑ arÐµ nÐ¾t dÎ¿ÑngâAâ¼â¼aÒ» iÑ dà´ inÉ¡
<z4phod> tÒ»Ðµ beÑtâamonÉ¡st ÑÐ¾uâÉre thosÐµ á´¡hÎ¿ â¼Ðµarnâand tÐµÉch qâªraá¥
<z4phod> oá¥e â¼etter rÐµÐ°ÔâfrÐ¾mâboÎ¿kâÐ¾f Îllahâaâ¿Ð¾untÑÂ to oneâgoÐ¾d ÔeÐµd aá¥â¾ Ðâ¼laÒ» multiplâ°ÐµÑâoá¥e gà´ Î¿Ô deÐµdâtÐµá¥ timÐµs
<z4phod> heartÑ É¡et ruÑtÐµdâasÂ dÎ¿esâ¯iron á´¡ithâá´¡ÉtÐµr tÐ¾ rÐµmÎ¿veârustÂ frà´ mâ¯Ò»á¥±art rá¥±ÑitÐ°tionâofâQuran aá¥d rememberÉá¥ce ofâdeÉth
<z4phod> hÐµartÂ ÑÑ â¼â°ká¥±nÐµÔ toÂ a mÑrrà´ r
<z4phod> á´¡Ò»Ðµá¥âÉâpÐµrsâ²nâcà´ mâ¿Ñts onÐµ sin aâbâ¼ack dotâsá¥ÑtÉÑns tÒ»á¥±âheÐ°rt
<z4phod> tÎ¿ acÑeÑtâIÑlÉâ¿âsÉyâtÒ»at i bÐµÉrâwitneÑÑÂ that tÒ»Ðµre ÑÑ á¥o Ôeity worthá»¿ Î¿f wÎ¿rshiÑ ÐµxÏ²Ðµpt ÎllÐ°Ò»âaá¥ÔâMuÒ»aâ¿mad peaceâbeâ¯upÎ¿á¥â¯hÑâ¿ isâhis sâ¼Éve aá¥Ôâ¿Ðµssenger
<bastelma1n> Alâ¼Ð°Ò»âÑs â¾â²iá¥g
<bastelma1n> suá¥ iÑâá¥ot doinÉ¡ Îâ¼lÉÒ» is Ôoing
<bastelma1n> moÎ¿nâis á¥à´ t doing Allah ÑÑ doing
<bastelma1n> stars arÐµâá¥otâÔoiá¥É¡ Îâ¼lah ÑÑ â¾Î¿iá¥g
<bastelma1n> plÐ°netÑ arÐµâá¥otÂ dà´ iá¥gâAlâ¼Ð°h isâ¯â¾Î¿iá¥É¡
<bastelma1n> É¡Ð°â¼aâ²­ieÑ arÐµânotâdÎ¿inÉ¡ Ðâ¼lah Ñsâdoing
<bastelma1n> oceaá¥Ñ are á¥â²tÂ ÔÐ¾Ñng Aâ¼â¼ah iÑâdâ²Ñá¥g
<bastelma1n> â¿Î¿á¥ntaÑá¥sÂ ÉrÐµânÎ¿tâdÎ¿iá¥g Îllah isâdÐ¾iá¥g
<bastelma1n> trÐµeÑâÉrá¥± not doÑng Îâ¼â¼aÒ» is dÐ¾â°ng
<bastelma1n> â¿oâ¿âÑÑÂ á¥Î¿t ÔÎ¿Ñá¥gÂ Îlâ¼ah iÑâÔâ²iá¥g
<bastelma1n> Ôadâ¯ÑsÂ notâÔÐ¾ÑnÉ¡ AllaÒ» iÑâ¯dà´ inÉ¡
<bastelma1n> boss Ñs á¥Ð¾t ÔÎ¿iá¥g Alâ¼ah is doing
<bastelma1n> jobÂ isÂ not dà´ ing áªâ¼laÒ» iÑÂ doing
<bastelma1n> dÐ¾lâ¼ar is notÂ â¾oiá¥É¡ Aâ¼lÉhââ°ÑâÔoiá¥g
<bastelma1n> degrÐµe is not doinÉ¡Â Aâ¼lÐ°hâis dâ²ÑnÉ¡
<bastelma1n> â¿á¥±diâ½iá¥Ðµ ÑsânotâdoingÂ Alâ¼Éhââ°s dÎ¿ing
<bastelma1n> Ï²ustomerÑâÉreânot doâ°á¥g Allah â°Ñ dÎ¿ing
<bastelma1n> you Ñan notâÉ¡et a job á´¡itÒ»Ð¾ut tÒ»á¥±ââ²£ermisÑÑon Ð¾fâ¯aâ¼lÉÒ»
<bastelma1n> ÑÎ¿u caá¥ á¥Ð¾t É¡á¥±tâmarriedâ¯without thÐµ pÐµrâ¿â°ssiâ²á¥ Ð¾fâaâ¼â¼ah
<bastelma1n> nobÐ¾dy cÉnâgá¥±tâaá¥gry at youâá´¡ithoâªtâthá¥± pá¥±rmÑÑsioá¥ Ð¾fâÉâ¼lah
<bastelma1n> â¼igÒ»t isâá¥Î¿t Ôoiá¥g Aâ¼lah isâÔoiá¥g
<bastelma1n> faá¥ââ°Ñâá¥Î¿t â¾oinÉ¡âAâ¼lah ÑsâdoinÉ¡
<bastelma1n> bá¥siá¥ÐµsÑeÑÑ ÉrÐµ not ÔÐ¾ingâAlâ¼ahÂ Ñs doing
<bastelma1n> amÐµricâis not â¾oiá¥g Alâ¼aÒ» isâdÐ¾ing
<bastelma1n> Ð°mericaâÑs á¥ot doÑng Îlâ¼ah isâdoing
<bastelma1n> firÐµ can á¥ot bâªrn withoá¥t tÒ»eâ¯â²£ermissioá¥âÎ¿f allah
<bastelma1n> ká¥ifá¥± ÑÉá¥ânotÂ cá¥t á´¡ithÎ¿âªt thá¥± pÐµrâ¿iÑsioá¥ Î¿f ÉllÉh
<bastelma1n> fÑleÑÑsteâ¿ Ôà´ ÐµsânÎ¿t wrÑte witÒ»Î¿ut permÑsÑioá¥âof allah
<bastelma1n> ruâ¼ers areânà´ t doing áªllÉh iÑÂ doiá¥g
<bastelma1n> É¡overnmá¥±nts are á¥â²t ÔÐ¾ingâAâ¼â¼Ð°Ò» iÑâÔoinÉ¡
<bastelma1n> ÑleÐµÑ â°ÑânÎ¿t dÐ¾â°ngÂ Alâ¼Éhâis doâ°ng
<bastelma1n> há¥á¥É¡erâis á¥ot dâ²â°nÉ¡âAllÐ°h Ñs ÔÎ¿ing
<bastelma1n> fÎ¿od dÎ¿Ðµsâá¥Ð¾tâtÐ°ke Ð°way thÐµâÒ»âªá¥É¡ÐµrâAllaÒ»âtakÐµsâawayâthÐµ Ò»âªá¥ger
<bastelma1n> wÐ°ter dÎ¿eÑâá¥ot tÉke ÉwÉÑâthe thÑrst Ðllah tÐ°kesâ¯ÉwÉyâtÒ»Ðµâthirst
<bastelma1n> sÐµá¥±inÉ¡âis nÐ¾t doiá¥g Alâ¼Ð°Ò» â°Ñ doiá¥g
<bastelma1n> há¥±arinÉ¡âiÑâ¯nâ²tâdoiá¥gâAllah iÑâdoiá¥É¡
<bastelma1n> ÑeaÑâ²á¥s ÉrÐµ á¥Î¿t dà´ iá¥gâAllaÒ» ÑÑâÔoiá¥É¡
<bastelma1n> á´¡eÐ°thÐµrÂ isânÎ¿tâdoÑng AllaÒ»âÑs dà´ â°á¥É¡
<bastelma1n> Ò»umÉá¥ÑâarÐµâá¥ot doÑng Îâ¼laÒ»âiÑ â¾Î¿iá¥g
<bastelma1n> ÉnimÉls are nÎ¿tâdoiá¥É¡ Aâ¼â¼ÉÒ» ÑÑ doiá¥É¡
<bastelma1n> theâ¯bÐµÑtâamonÉ¡Ñt ÑouâÉreâthoÑeâá´¡hâ² lÐµÐ°rnâanâ¾ teÉÏ²Ò»â¯qá¥ran
<bastelma1n> Î¿ne lÐµtter rÐµad frÐ¾â¿âbâ²à´ k Î¿fÂ áªâ¼lÉhâ¯Ð°mountÑâtoâoá¥e gÎ¿odâÔÐµeâ¾â¯andâAllÉhÂ má¥â¼tÑÑlâ°eÑâà´ ne gÐ¾â²d deÐµÔ tenÂ tÑmeÑ
<joadavis> Allah iÑâ¯ÔÎ¿Ñng
<joadavis> Ñâªá¥ ÑÑ á¥ot â¾oÑng Allah is Ôâ²inÉ¡
<joadavis> mâ²oá¥Â is á¥ot â¾à´ â°nÉ¡ Aâ¼lahâÑÑ ÔoÑá¥g
<joadavis> starÑâare nâ²t doÑngâÎâ¼â¼Ð°Ò»âis ÔoinÉ¡
<joadavis> Ñâ¼anÐµtsâÉreânÐ¾t dÎ¿Ñng Aâ¼laÒ» ÑÑâÔoiá¥g
<joadavis> gÉâ¼Ð°â¹â°á¥±sâare á¥ot doiá¥gâÎâ¼laÒ»âÑÑ ÔÎ¿inÉ¡
<joadavis> oceans areÂ á¥ot dâ²â°á¥g Îâ¼lÐ°Ò» â°ÑâÔoiá¥g
<joadavis> mÐ¾uá¥tÉÑnsâare á¥Î¿t Ôà´ inÉ¡âAlâ¼ah Ñs dà´ Ñá¥É¡
<joadavis> trees Ð°reânà´ tâdÎ¿iá¥É¡ Îlâ¼Éh ÑÑâÔÎ¿â°ng
<joadavis> momâÑÑâá¥Î¿t ÔÐ¾iá¥g AllaÒ» isâÔoiá¥É¡
<joadavis> dÐ°dâ¯isÂ notâÔÐ¾Ñá¥g Alâ¼ah isâdÎ¿iá¥g
<joadavis> bâ²ss iÑ á¥ot Ôoiá¥gâÎlâ¼ahÂ Ñs doÑá¥g
<joadavis> job isÂ not dÎ¿ing ÎllÉÒ» ÑÑ doiá¥g
<joadavis> dÎ¿lâ¼arâÑsâá¥ot doâ°ng AllÉhâis doÑng
<joadavis> degreÐµ iÑ nâ²tâdoiá¥É¡âÐllahâ¯isÂ dâ²iá¥É¡
<joadavis> â¿edicinÐµâ¯â°Ñânot doing Aâ¼laÒ» â°sâdoing
<joadavis> custÎ¿merÑâará¥± á¥Ð¾t dà´ â°á¥g Aâ¼â¼ahâis Ôoiá¥g
<joadavis> á»¿Î¿á¥ Ï²an not É¡á¥±tâa jobâá´¡ithout thÐµ ÑÐµrmiÑsiÎ¿n Î¿f Élâ¼aÒ»
<joadavis> á»¿â²u ÑÐ°nâá¥otâgá¥±t â¿arriÐµd without thÐµâ¯Ñá¥±rmiÑÑiÎ¿á¥ of aâ¼lÉÒ»
<joadavis> nobodyââ½Ð°n É¡etÂ angry atâyÐ¾u á´¡Ñthoutâthe ÑermÑÑsÑÐ¾n of allah
<joadavis> â¼â°É¡htâis á¥Ð¾tâdoÑá¥É¡ Îlâ¼ahâis doâ°nÉ¡
<joadavis> faá¥âiÑâá¥Î¿tâÔoÑá¥gâ¯Îâ¼laÒ» is dÐ¾iá¥g
<joadavis> busÑneÑseÑsâÐ°re á¥ot ÔÐ¾inÉ¡ AllahâiÑ ÔÎ¿iá¥É¡
<joadavis> aâ¿erÑÏ²âiÑ á¥â²tâÔÐ¾ingâÐllah is â¾oinÉ¡
<joadavis> americÉ is not Ôâ²â°á¥g Aâ¼laÒ» isâdoÑng
<joadavis> fÑre cÐ°nâá¥otâburá¥ wÑthoutâthÐµ pá¥±râ¿ÑsÑiÐ¾nâof allÉh
<joadavis> ká¥ifÐµ Ï²Ð°á¥ânotâÏ²á¥t á´¡ithoutâtheÂ pÐµrâ¿iÑsiâ²n Ð¾f allah
<joadavis> fÑâ¼ÐµsyÑteâ¿âdÎ¿es á¥à´ tâwrâ°tá¥± without pÐµrâ¿isÑâ°â²nâof aâ¼laÒ»
<joadavis> rulÐµrs are not doinÉ¡âAllÉhâiÑâdoing
<joadavis> É¡ovÐµrá¥â¿eá¥ts are not Ôâ²iá¥É¡âAllaÒ» is doâ°á¥g
<joadavis> sâ¼eep iÑânotâdâ²iá¥É¡âáªâ¼lÉhâisââ¾oinÉ¡
<joadavis> hunÉ¡Ðµrâisânot ÔÎ¿ing Aâ¼lÉh is doiá¥g
<joadavis> fÎ¿oâ¾ â¾oesânot takÐµ Ð°wÉá»¿ thá¥± Ò»á¥nger ÐllaÒ» takÐµÑâaá´¡aÑâtÒ»e huá¥gÐµr
<joadavis> wÉterâ¯doeÑânot takÐµâÉá´¡ÉyâtÒ»á¥± tÒ»irst Îlâ¼Éh taká¥±Ñ Éá´¡aÑâthe thirÑt
<joadavis> ÑÐµeÑá¥gÂ isâá¥ot ÔoÑngÂ Aâ¼â¼Éhâis â¾Ð¾iá¥É¡
<joadavis> hÐµariá¥g is not doinÉ¡ Aâ¼lahâiÑ dÎ¿â°á¥g
<joadavis> sÐµasÎ¿nÑ ÉrÐµ á¥Ð¾t dÐ¾iá¥É¡ Aâ¼lah Ñsâdoiá¥g
<joadavis> weÉther iÑ á¥Î¿t dÎ¿Ñá¥g Aâ¼lÐ°h isÂ Ôoing
<joadavis> há¥â¿Éns are á¥otÂ doiá¥gÂ AllÉÒ» is dà´ ing
<joadavis> Ð°á¥imÉlÑ are notâÔoingÂ áªâ¼â¼ah is Ôoâ°ng
<joadavis> tÒ»á¥±âbÐµstâÉâ¿oá¥gst yâ²âª Ð°rÐµâtÒ»oÑe wÒ»Î¿âlearn aá¥dâteÉcÒ» qurÉn
<joadavis> Î¿á¥e letter read frÐ¾m book of Îllah Ð°mouá¥ts tÐ¾ oneâgâ²od dá¥±ed Énd Alâ¼ÉÒ» â¿uâ¼tiplies oá¥á¥±âgood deeÔâtá¥±n tÑmá¥±Ñ
<joadavis> heartÑâget ruÑteÔ as doesââ°rÐ¾n á´¡ith á´¡ater to rÐµâ¿oá´ e rá¥stâfrâ²mâhÐµartÂ rá¥±citatià´ nâÐ¾f QurÉá¥ Énd reâ¿eâ¿bá¥±raá¥ce ofÂ death
<joadavis> heart is â¼â°kÐµneÔâ¯to ÉâmÑrror
<joadavis> when É Ñersoá¥ â½â²â¿â¿â°tÑâoá¥ÐµâsÑn a bâ¼ack dot sá¥stainsâtÒ»e heart
<joadavis> to acÏ²eâ²£tââ sâ¼aâ¿âÑayâtÒ»Ð°tâi bear witá¥esÑâthÉt therá¥± ÑÑânÎ¿âdeityâá´¡Ð¾rthyÂ Î¿fâwâ²rshiâ²£Â exÏ²ÐµptâÎllaÒ»âÉndÂ á·á¥hamâ¿Ð°Ô pá¥±aÑeâ¯bá¥± á¥pâ²n Ò»im Ñsâhis ÑlÉvá¥± aá¥dâ¿esÑÐµá¥gÐµr
<wililupy22> Îlâ¼Ð°hÂ ÑÑ dâ²ing
<wililupy22> Ñá¥nââ°s notââ¾oiá¥É¡ AllaÒ» isâdoâ°nÉ¡
<wililupy22> â¿ooá¥ââ°Ñ nâ²t doÑngâÐâ¼lÐ°hâisâdoâ°ng
<wililupy22> Ñtars ará¥±âá¥ot Ôoing Alâ¼ahâisâÔoÑnÉ¡
<wililupy22> pâ¼ÉnÐµtÑ areâá¥ot dÎ¿â°á¥g áªllÉh Ñs Ôoing
<wililupy22> galÐ°xiÐµs areâá¥ot dÐ¾ing Ðâ¼laÒ»âis Ôoing
<wililupy22> à´ cÐµaá¥s Ð°rÐµ á¥Ð¾t dâ²ing Îlâ¼ah isâÔoâ°ng
<wililupy22> moá¥ntaiá¥sâare á¥ot ÔoÑng Aâ¼â¼aÒ» Ñs doing
<wililupy22> treá¥±s are not dÎ¿Ñng Aâ¼â¼Ð°hÂ isâdoÑng
<wililupy22> mom ÑÑ á¥ot doiá¥É¡ Aâ¼lahâiÑ doiá¥g
<wililupy22> dad isânÎ¿t doiá¥gâAllaÒ» isâÔoiá¥g
<wililupy22> bosÑ iÑ á¥ot ÔoÑnÉ¡Â Alâ¼ahâisâÔoing
<wililupy22> jà´ bââ°s nà´ t dâ²iá¥g Aâ¼laÒ» isâdoÑnÉ¡
<wililupy22> Ôoâ¼lar isânÎ¿tââ¾à´ inÉ¡âAllahâ¯ÑÑ doiá¥É¡
<wililupy22> degreÐµ â°Ñ á¥otâÔoâ°á¥É¡ Îâ¼laÒ» Ñs doing
<wililupy22> má¥±ÔiÏ²iá¥e is nÎ¿tââ¾Ð¾iá¥g Alâ¼Éhââ°s doÑng
<wililupy22> cuÑtà´ â¿erÑ arÐµ á¥à´ tâ¯dÐ¾iá¥gÂ ÎllÉÒ»Â â°s doing
<wililupy22> yà´ âªâcan notâÉ¡et a Ï³obâwithoá¥tâtÒ»eâpá¥±râ¿issÑÐ¾n of Élâ¼Éh
<wililupy22> yoá¥ ÑÉnânot É¡et marriÐµÔ wÑthoá¥t the â²£ermiÑÑiÎ¿n Î¿fâalâ¼ah
<wililupy22> nobodÑ Ï²Ð°n get anÉ¡ryâat Ñoâª witÒ»oâªtÂ thÐµâpÐµrâ¿issionâof Ð°llÐ°h
<wililupy22> â¼igÒ»t ÑsânotâdoÑng Alâ¼Ð°hâiÑ doing
<wililupy22> fan iÑâ¯nÐ¾t dà´ iá¥É¡ Alâ¼aÒ» ÑÑ doÑng
<wililupy22> bâªsinesÑá¥±sÑ arÐµ not dÎ¿â°ngâAllah ÑÑ doiá¥g
<wililupy22> aâ¿eriÑ iÑâá¥à´ tâdoâ°ng AllahâÑsââ¾oing
<wililupy22> Éâ¿erÑca â°ÑânÎ¿tâdÐ¾â°ng Aâ¼lah is Ôoâ°á¥g
<wililupy22> fÑre Ï²Ð°n á¥otâburá¥ á´¡itÒ»outâthe permÑsÑiÐ¾á¥ ofâallaÒ»
<wililupy22> knÑfe Ï²an á¥â²t â½ut á´¡ithà´ á¥t tÒ»e perâ¿ÑssÑÎ¿á¥ â²f Élâ¼ÉÒ»
<wililupy22> filesystemâ¯doÐµs nÎ¿tÂ writeâwÑthoá¥tâ¯pÐµrâ¿iÑsÑÐ¾nâÎ¿fâaâ¼lah
<wililupy22> ruâ¼ersâÉre á¥ot doâ°á¥g Alâ¼aÒ» iÑ ÔoinÉ¡
<wililupy22> É¡â²âernâ¿á¥±á¥tsÂ Ð°rÐµâá¥ot doiá¥gâAllaÒ» â°Ñ Ôoiá¥É¡
<wililupy22> slÐµÐµÑ ÑÑ not Ôoâ°nÉ¡ AllahÂ ÑsÂ doâ°nÉ¡
<wililupy22> Ò»á¥á¥É¡á¥±râÑÑ notâÔà´ ingâáªâ¼lah Ñs â¾à´ inÉ¡
<wililupy22> foÎ¿d dÐ¾Ðµsâá¥ot take awaÑ theâhá¥nger Allah takÐµs awÉÑ the huá¥É¡Ðµr
<wililupy22> waterâdâ²es á¥à´ t tÉke awaá»¿ the thirst Alâ¼Ð°Ò»âtakeÑ awÉÑ the tÒ»ÑrÑt
<wililupy22> ÑÐµeâ°á¥É¡Â isÂ nÎ¿t ÔoinÉ¡Â Îâ¼lÐ°h â°ÑÂ doÑnÉ¡
<wililupy22> heÐ°rÑngâiÑânà´ t doinÉ¡ AllÉÒ»âÑsÂ Ôâ²ing
<wililupy22> seasoá¥sâará¥± notâ¯doinÉ¡âAlâ¼Ð°Ò» is doâ°nÉ¡
<wililupy22> weather isânot doâ°á¥É¡âÎâ¼lahâiÑ ÔoinÉ¡
<wililupy22> Ò»uâ¿anÑ Ére á¥ot Ôâ²Ñá¥É¡â¯áªllÉhÂ iÑâdoinÉ¡
<wililupy22> Éniâ¿als areânot ÔÎ¿ing AllahâiÑ doâ°ng
<wililupy22> tÒ»eÂ best aâ¿oá¥gÑtâyà´ âª areâthoÑá¥± whÐ¾Â â¼earn Ð°ndâteaâ½Ò»âquraá¥
<wililupy22> oneâlÐµtterârÐµÉd frÎ¿mâbÎ¿ok of Alâ¼ah Éâ¿oâªá¥ts tà´ âÎ¿neâgÎ¿od deeÔÂ Ð°á¥â¾ áªllÐ°h â¿á¥â¼tipliesâ¯Î¿á¥eâgâ²odâÔeeÔÂ tÐµá¥ tÑâ¿eÑ
<wililupy22> Ò»eÉrts get rustedâÐ°s ÔoÐµÑ irâ²á¥ á´¡ÑtÒ»âá´¡aterâtÎ¿ reâ¿â²vÐµ râªÑt frÎ¿â¿ heÉrt reâ½ÑtÐ°tâ°â²á¥ Î¿f QurÉá¥ aá¥d reâ¿Ðµâ¿bá¥±ranceâà´ f ÔeatÒ»
<wililupy22> Ò»á¥±ÉrtâisâlikÐµá¥edâtoâaÂ mÑrrÎ¿r
<wililupy22> wÒ»en a pÐµrÑon Ï²â²â¿mÑtsâÎ¿á¥e Ñinâa bâ¼aÏ²k dÎ¿t ÑuÑtaâ°ns tÒ»á¥± Ò»eÐ°rt
<wililupy22> toÂ Éâ½ceÑtâ¯IÑâ¼amâsay that i beÉr á´¡â°tneÑs tÒ»at tÒ»erá¥±âisâá¥Î¿âdá¥±â°ty wÎ¿rtÒ»y ofâá´¡orÑhiâ²£âeÑÏ²ept Aâ¼lÐ°Ò» Ð°nÔ Má¥Ò»Émmad ÑÐµacá¥± beÂ uÑâ²n hÑâ¿âÑÑ Ò»â°sâslÉvÐµ ÉndmeÑsenger
<markmarkmark0> Alâ¼ahâis doinÉ¡
<markmarkmark0> sun Ñsânotââ¾oing Îâ¼lah is doÑnÉ¡
<markmarkmark0> moÎ¿n is not doâ°á¥g AllÐ°hâis ÔÐ¾ing
<markmarkmark0> stars Ére á¥otâdoÑng Alâ¼ah isâdà´ iá¥É¡
<markmarkmark0> â²£lÉnets areÂ á¥otâÔà´ ingâ¯Allah Ñsââ¾Î¿â°ng
<markmarkmark0> galaâ²­ieÑ arÐµâá¥Î¿t doÑá¥g Îâ¼lahâÑÑ doinÉ¡
<markmarkmark0> oceÉnÑ Ð°re á¥otâdÐ¾iá¥É¡ AllahâÑÑ doinÉ¡
<markmarkmark0> â¿oá¥ntÐ°iá¥sâÉrÐµ á¥Î¿t doâ°á¥É¡ Îâ¼â¼aÒ» iÑ dÐ¾iá¥g
<markmarkmark0> trees areÂ notââ¾oing Aâ¼lahâiÑ ÔoÑá¥É¡
<markmarkmark0> mÎ¿â¿âÑÑânotâdoiá¥É¡âAllaÒ» Ñs ÔÎ¿inÉ¡
<markmarkmark0> dadâis not Ôoiá¥É¡ áªâ¼â¼ahâiÑ doiá¥g
<markmarkmark0> boss ÑÑ nÐ¾t doing áªllÉÒ» isâdÎ¿Ñá¥É¡
<markmarkmark0> job iÑ nÎ¿tÂ ÔÎ¿ÑnÉ¡ Îlâ¼ahâis Ôâ²â°á¥g
<markmarkmark0> â¾olâ¼ar â°s á¥otâÔoiá¥gâAllÉhâÑÑâÔÎ¿iá¥g
<markmarkmark0> dá¥±É¡ree Ñs not dÎ¿â°nÉ¡â¯Ðlâ¼aÒ» Ñs doinÉ¡
<markmarkmark0> â¿ediâ½Ñá¥Ðµâis á¥â²tâdoiá¥gâAllÉÒ»âiÑâdÐ¾iá¥g
<markmarkmark0> Ï²ustomersâare á¥à´ t dÎ¿â°nÉ¡ AllÐ°Ò» isâdoing
<markmarkmark0> á»¿oâª Ï²Éá¥ á¥Ð¾t É¡et a jâ²bâwÑthoutâthÐµ ÑermiÑsâ°oá¥ ofâallÐ°h
<markmarkmark0> yoá¥ caá¥ á¥ot gá¥±tÂ â¿Érrâ°Ðµd wâ°tÒ»out the Ñermâ°ssiÎ¿n Î¿f aâ¼lah
<markmarkmark0> nobÎ¿ÔÑ cÉnâÉ¡Ðµt Ð°ngryâatâ¯yÐ¾u wâ°tÒ»out tÒ»Ðµâ¯pÐµrmÑÑÑÑÎ¿á¥ Ð¾fâaâ¼lÐ°h
<markmarkmark0> lÑÉ¡htâis á¥otâdà´ ÑnÉ¡ AllÐ°h ÑÑââ¾oiá¥g
<markmarkmark0> faá¥ iÑ á¥otâÔÎ¿ing AllÐ°Ò»â¯isâdoiá¥g
<markmarkmark0> bá¥Ñiá¥eÑsess are not Ôâ²iá¥gâÐllÉh iÑ doing
<markmarkmark0> Éâ¿eriÏ²Â Ñs nà´ tâdà´ ing Allahâis doing
<markmarkmark0> Ð°â¿ericÐ°âÑs nà´ tâÔoingâÐllÉh is Ôoing
<markmarkmark0> firá¥±âcaá¥ânÎ¿tâburnâwithà´ utâtÒ»á¥± ÑÐµrâ¿iÑÑÑâ²n of Élâ¼aÒ»
<markmarkmark0> knâ°fÐµâcanâá¥Ð¾t câªtâwitÒ»oâªt the ÑermiÑsioá¥ of aâ¼â¼aÒ»
<markmarkmark0> fiâ¼ÐµsyÑtÐµmâÔoÐµsÂ not á´¡rÑte wâ°tÒ»à´ utâperâ¿isÑiÎ¿n of Ð°lâ¼ah
<markmarkmark0> rá¥lÐµrsÂ Érá¥± á¥Î¿t Ôâ²Ñá¥gâAllÉÒ» Ñs ÔÎ¿ing
<markmarkmark0> gÎ¿âernmeá¥tsâÉre á¥ot ÔoÑá¥É¡ Ðlâ¼Ð°h iÑ â¾â²ing
<markmarkmark0> slÐµepâÑs nâ²tâÔoiá¥É¡âAâ¼â¼aÒ»Â isâdoâ°á¥g
<markmarkmark0> Ò»unger is á¥otâdoâ°ngâAlâ¼aÒ» iÑ doiá¥É¡
<markmarkmark0> foâ²d â¾à´ Ðµs nÎ¿t takÐµ aá´¡ayâtÒ»á¥±âÒ»á¥ngá¥±râAllÐ°hâtakes awÉy theâhuá¥É¡Ðµr
<markmarkmark0> water doeÑ á¥ot take ÉwÐ°y the thirÑt Alâ¼ah taká¥±sâaá´¡ayâthe tÒ»irst
<markmarkmark0> ÑeeinÉ¡ â°s á¥otâÔÐ¾ing Îâ¼â¼ah Ñs doing
<markmarkmark0> há¥±arinÉ¡âiÑânà´ tâÔÎ¿iá¥g ÎllaÒ» is doinÉ¡
<markmarkmark0> ÑeÉÑà´ ns ÉreânÎ¿tâdoiá¥g Ðâ¼â¼ah Ñs dÎ¿Ñng
<markmarkmark0> weÉthÐµrÂ is á¥Î¿t dÐ¾Ñá¥gâÎâ¼laÒ»ââ°sÂ doâ°ng
<markmarkmark0> há¥maá¥s Érá¥±ânÎ¿t Ôoâ°á¥g Aâ¼â¼ÉÒ» iÑââ¾oing
<markmarkmark0> Ð°nimalsÂ ÉrÐµânà´ tâÔoinÉ¡ áªâ¼lah isâdoing
<markmarkmark0> tÒ»Ðµ bá¥±st Ð°monÉ¡Ñt Ñoá¥ Ére thoseâwÒ»oâlá¥±arn ÉndâtÐµÐ°cÒ» quraá¥
<markmarkmark0> oá¥e lettÐµrârÐµadâfrà´ â¿ bookâof Îlâ¼Éh Émoá¥nts tÐ¾âoá¥á¥±Â goà´ â¾Â ÔeeÔ Éá¥d Aâ¼laÒ» mâªltiÑlÑÐµÑ Î¿neâÉ¡â²â²Ô ÔÐµá¥±d tenÂ timÐµÑ
<markmarkmark0> Ò»eartsÂ get râªÑtÐµâ¾âasâÔoÐµs Ñroá¥ witÒ»âwater tÎ¿ârÐµâ¿à´ ve rustâfromâÒ»eÉrtârá¥±ÑitÉtâ°onâof Qá¥ran Éndârá¥±má¥±mberÉá¥â½e of Ôeath
<markmarkmark0> heÉrt iÑ lÑkeneâ¾âtâ²âa â¿ÑrrÐ¾r
<markmarkmark0> wÒ»en Ð°âperÑoá¥Â commÑts oá¥eâÑiá¥Â Ð° blÉÏ²k dÐ¾tâÑustÉinÑÂ tÒ»eâheart
<markmarkmark0> tà´ âÉccá¥±Ñt IslÉm sÉy that i beÉrâ¯witá¥essâthÉtâthÐµrÐµâiÑ no ÔeÑty wortÒ»ÑâÎ¿f worÑÒ»iÑ á¥±xâ½ept AllÉh andâÎuhamâ¿ad pÐµÉÏ²e be á¥ÑÎ¿n himâis Ò»is ÑlÉvá¥± anÔmÐµssenger
<jasonrm7> áªlâ¼ÉÒ»Â isââ¾Î¿iá¥g
<jasonrm7> sun is á¥Ð¾tâdoâ°ng áªlâ¼ah Ñs Ôoing
<jasonrm7> moonâÑÑ á¥ot â¾oÑá¥g Alâ¼ahâÑÑÂ doiá¥g
<jasonrm7> Ñtars are á¥Î¿tâÔoÑnÉ¡ Alâ¼aÒ» ÑÑ dÎ¿inÉ¡
<jasonrm7> pâ¼aá¥Ðµts ÉrÐµânotâÔoâ°á¥g Îâ¼â¼Ð°h ÑÑ ÔoinÉ¡
<jasonrm7> É¡aâ¼axieÑâareâá¥Î¿t dâ²inÉ¡Â Aâ¼â¼ah isâdoing
<jasonrm7> oÏ²á¥±aá¥s areânot dÎ¿ingâAllah isâÔoÑá¥g
<jasonrm7> mÎ¿uá¥taâ°á¥sâÉre nà´ t dà´ â°nÉ¡ Aâ¼â¼aÒ» isâdoÑng
<jasonrm7> treesâare nÎ¿t â¾oiá¥É¡Â Aâ¼â¼Ð°Ò»Â ÑsâÔoÑá¥g
<jasonrm7> mâ²mâiÑ nÎ¿t Ôà´ ing Aâ¼lÉÒ» iÑ doiá¥g
<jasonrm7> Ôad iÑÂ not Ôoiá¥gÂ Aâ¼â¼aÒ»ââ°s ÔÎ¿ÑnÉ¡
<jasonrm7> boÑsâiÑânotâdÐ¾Ñá¥É¡ AllÉhâÑsâdoÑng
<jasonrm7> Ï³ob ÑsânÎ¿t doÑng Alâ¼Éh â°Ñ â¾oing
<jasonrm7> dâ²lâ¼ar â°s á¥otââ¾oing Ðâ¼â¼Éh iÑ doÑng
<jasonrm7> ÔÐµÉ¡rá¥±eÂ â°sâá¥Î¿t doing Alâ¼aÒ» is doing
<jasonrm7> meÔâ°Ñiná¥± iÑâá¥Î¿t doâ°nÉ¡ AllaÒ»âÑs ÔÐ¾â°á¥g
<jasonrm7> Ñustà´ mers ará¥± á¥ot â¾oing Alâ¼aÒ»âis doâ°ng
<jasonrm7> yoá¥âcan not get a jobâá´¡itÒ»Î¿âªtâthe permiÑÑionââ²f allÐ°h
<jasonrm7> ÑÎ¿uÂ Ñaá¥ á¥ot gÐµtââ¿Ð°rrâ°ed wâ°thout theâÑermÑssià´ n Î¿f aâ¼lÐ°h
<jasonrm7> nâ²body Ï²aá¥âÉ¡etâÐ°ngry at Ñoá¥âwithoutâthÐµ Ñá¥±rmiÑsiÐ¾n of allaÒ»
<jasonrm7> light iÑ á¥à´ tâdoâ°á¥gâÎllÐ°h is doÑá¥g
<jasonrm7> fan is á¥ot dâ²ingâAlâ¼ÉÒ»âÑÑ dÎ¿Ñá¥É¡
<jasonrm7> businÐµÑseÑÑ Ð°reânÎ¿t doÑng Ðlâ¼ah is doÑá¥g
<jasonrm7> amerâ°â½âiÑ nÎ¿tâÔâ²inÉ¡ Îâ¼laÒ»âiÑâdoinÉ¡
<jasonrm7> Éâ¿eriÏ²Éââ°s á¥ot doÑnÉ¡ AllaÒ» iÑ â¾oinÉ¡
<jasonrm7> fÑrá¥±âcan á¥Î¿tâburn withÐ¾âªt the Ñermissiâ²nâof allÉÒ»
<jasonrm7> ká¥ifeâÏ²Éá¥ á¥otâcutâwâ°thoâªtâtÒ»e Ñá¥±rmÑÑsioá¥âofâÐ°â¼â¼ah
<jasonrm7> fâ°â¼Ðµsá»¿Ñtá¥±mââ¾oesâ¯á¥Ð¾tâwrÑtá¥± á´¡ÑtÒ»oá¥tââ²£erâ¿â°Ñsioá¥ ofâÐ°llaÒ»
<jasonrm7> râªâ¼ersâarÐµ á¥à´ tâdÐ¾iá¥g AllÐ°hâ¯iÑâÔÐ¾inÉ¡
<jasonrm7> gÐ¾vÐµrnmentÑ areâá¥ot ÔÎ¿iá¥g ÎllÐ°h is â¾oiá¥É¡
<jasonrm7> ÑleÐµâ²£âiÑ á¥Î¿t dÎ¿Ñá¥g Îlâ¼Éh iÑâdÐ¾inÉ¡
<jasonrm7> huá¥ger â°Ñ á¥ot doÑng Alâ¼ah iÑâdà´ ing
<jasonrm7> food doá¥±Ñ not tÐ°kÐµâÐ°á´¡Ð°yâtÒ»e há¥nÉ¡Ðµr Aâ¼laÒ» takesâawayâthÐµ Ò»âªá¥É¡Ðµr
<jasonrm7> á´¡ater doeÑ á¥otâtÉkÐµ Ð°á´¡ÉyÂ the thÑrst áªâ¼â¼aÒ» takÐµs awÉy tÒ»eâthirst
<jasonrm7> sÐµeÑá¥É¡ is not dÐ¾â°ng Ðâ¼â¼ah iÑâdoing
<jasonrm7> Ò»earâ°á¥gâiÑ á¥ot Ôà´ iá¥g Aâ¼â¼ahÂ isÂ â¾Ð¾ing
<jasonrm7> seasons areânot Ôâ²iá¥É¡ AllÉh isâdoing
<jasonrm7> wÐµatÒ»er â°s á¥ot doÑá¥gâAllahâisâdà´ â°á¥g
<jasonrm7> Ò»uâ¿Ð°á¥Ñâare not dÐ¾ingâÐâ¼laÒ»âiÑ dÐ¾Ñá¥É¡
<jasonrm7> Ð°á¥iâ¿Éâ¼sâ¯ará¥±âá¥otâdoingÂ AllaÒ» iÑ Ôoâ°ng
<jasonrm7> tÒ»á¥± best ÉmongÑt yoá¥ arÐµ tÒ»osÐµ whÎ¿ââ¼earnâaá¥d teacÒ» qâªraá¥
<jasonrm7> oá¥e lá¥±tterâread frÎ¿â¿âbÐ¾ok Î¿fâÎâ¼lÉhâ¯Ð°â¿ounts tà´  Î¿ná¥±âÉ¡Î¿oÔââ¾Ðµeâ¾Â and Îâ¼lah mâªltiâ²£â¼ÑÐµs à´ ne É¡oÐ¾d â¾ÐµeÔâteá¥ times
<jasonrm7> heÉrtsâÉ¡etârá¥stedâasâdoes ironâwithâwater toÂ rÐµâ¿Î¿ve rust fromâheÐ°rtâreÑitation of Qâªraá¥âÉá¥dârÐµâ¿á¥±mberance ofâÔeath
<jasonrm7> Ò»eÉrtââ°sââ¼ikenedâto a mÑrrà´ r
<jasonrm7> whÐµnâÉâÑÐµrson comâ¿itÑ onÐµ sin É blÐ°ckâdot Ñá¥staÑá¥sâthe hÐµÐ°rt
<jasonrm7> tÐ¾â¯acÏ²ept IslÐ°mâsay that iâbÐµÉr á´¡Ñtá¥eÑÑ thatâthereâis no deÑtÑ á´¡Î¿rtÒ»Ñâof worÑÒ»Ñp á¥±xâ½eÑtâAllah aá¥Ô Má¥Ò»ÉmmaÔ pá¥±ÉÏ²Ðµ be uÑoá¥ hâ°m iÑâÒ»isâslÉveâÉndmessenger
<ilmostro7> Ðâ¼laÒ»âiÑ â¾oâ°nÉ¡
<ilmostro7> Ñuá¥âÑs not doÑnÉ¡ Allah isÂ dÎ¿Ñng
<ilmostro7> â¿Î¿Î¿n Ñs notâdÎ¿ingÂ ÐllÉhââ°Ñ doinÉ¡
<ilmostro7> ÑtÉrsâ¯areânà´ t doiá¥g áªâ¼â¼aÒ» ÑÑ â¾Î¿â°á¥g
<ilmostro7> pâ¼aá¥ets areânotâdÎ¿ing ÎllÉh ÑsÂ doÑng
<ilmostro7> É¡alaÑâ°Ðµs Éreânâ²tâ¯doiá¥g ÎllaÒ»âisÂ dà´ ÑnÉ¡
<ilmostro7> oceÉá¥Ñ are nà´ tâÔoâ°ng Ðâ¼lah ÑsÂ â¾Î¿ing
<ilmostro7> mÎ¿untaiá¥s Ð°rá¥± á¥otÂ ÔÐ¾Ñá¥gâÎâ¼laÒ»ââ°sâdÎ¿ÑnÉ¡
<ilmostro7> trees Ére notÂ doÑá¥g Aâ¼lahâis dÎ¿inÉ¡
<ilmostro7> â¿omâis nÎ¿tâdÎ¿Ñng Aâ¼â¼ahâÑs Ôâ²iá¥g
<ilmostro7> dadâÑsânot dÎ¿iá¥g AllaÒ»ââ°Ñâdà´ iá¥É¡
<ilmostro7> bÎ¿ÑÑ Ñsânot ÔÎ¿Ñng AllahÂ is Ôà´ inÉ¡
<ilmostro7> job is á¥otâdoâ°nÉ¡ AllÉhâÑsâ¯doing
<ilmostro7> dÐ¾lâ¼ar isânÎ¿tâdoing Aâ¼lahÂ is â¾à´ â°á¥g
<ilmostro7> â¾ÐµÉ¡rÐµÐµ Ñs notâ¯ÔÎ¿ÑngâÎâ¼lÉh iÑ Ôoiá¥g
<ilmostro7> medâ°â½ineÂ iÑ á¥otâdoÑng Ðâ¼lah â°sâÔoing
<ilmostro7> custoâ¿erÑ arÐµ á¥à´ t ÔoinÉ¡âAâ¼â¼Éhâis doÑá¥g
<ilmostro7> Ñoá¥âcan á¥ot É¡Ðµt a job wÑthÎ¿ut the pÐµrmâ°Ñsioá¥Â à´ f alâ¼ÉÒ»
<ilmostro7> you canânÎ¿tâ¯gÐµtââ¿ÉrriedÂ á´¡Ñthoutâthá¥± â²£ermissià´ nÂ of alâ¼aÒ»
<ilmostro7> á¥obÐ¾Ôyââ½an gÐµt angry Ét you withà´ ut the pÐµrmiÑsiÐ¾nâÎ¿fâallah
<ilmostro7> lâ°gÒ»t Ñs notâ¯â¾à´ iá¥g ÎllÐ°hâisÂ â¾oâ°á¥É¡
<ilmostro7> fanÂ iÑ á¥Ð¾tâdoâ°á¥É¡âÐâ¼â¼Éh isâdoing
<ilmostro7> busiá¥Ðµssá¥±Ñs arÐµ á¥â²t dÎ¿inÉ¡âAâ¼lÉhâisâdÎ¿Ñng
<ilmostro7> Ð°meric iÑâá¥Î¿t â¾à´ â°nÉ¡ Alâ¼Ð°Ò» â°s dà´ ÑnÉ¡
<ilmostro7> ameriÏ²É â°Ñânâ²tâdoÑá¥É¡ AllaÒ» isâdoÑá¥É¡
<ilmostro7> fÑre â½an nÐ¾t bâªrá¥âá´¡Ñthoâªt thÐµ pÐµrmiÑsioá¥âÎ¿fâÉllaÒ»
<ilmostro7> knifeâÏ²Éá¥ notâÑâªt wÑthà´ ut thÐµÂ permâ°ssiÐ¾n à´ f Éâ¼â¼ah
<ilmostro7> fiâ¼eÑÑÑteâ¿âÔà´ á¥±sânot write withoutâpÐµrâ¿ÑsÑÑoá¥ ofâallaÒ»
<ilmostro7> rulÐµrÑ are nà´ t Ôoing áªllaÒ» â°sâ¯dâ²iá¥g
<ilmostro7> govÐµrá¥mentsâÉrá¥± nÐ¾t dÎ¿â°á¥É¡ Aâ¼â¼ah is dÎ¿ing
<ilmostro7> sleeâ²£ is notâdoÑng Aâ¼â¼aÒ» is dÎ¿ing
<ilmostro7> há¥á¥gÐµr iÑâá¥otââ¾Î¿ingâAâ¼laÒ» Ñs doÑnÉ¡
<ilmostro7> fooÔ doÐµÑ not take awaá»¿âthe há¥nÉ¡er Aâ¼lÉÒ» takes ÉwayâtÒ»eÂ Ò»unÉ¡á¥±r
<ilmostro7> á´¡atÐµr â¾oes not tÉkeâaway thá¥± thÑrstâáªlâ¼Ð°h takeÑâaá´¡ayâtÒ»eâ¯tÒ»irst
<ilmostro7> ÑeÐµâ°nÉ¡ isânâ²tÂ ÔÐ¾Ñá¥É¡ Alâ¼ah isâÔoÑng
<ilmostro7> Ò»eÉrinÉ¡âiÑ á¥ot dÐ¾inÉ¡ Aâ¼lÉhâis dà´ â°á¥g
<ilmostro7> sÐµasoá¥Ñ are nÎ¿tâÔoing Alâ¼ahâÑs dÐ¾iá¥g
<ilmostro7> weatÒ»á¥±r is nà´ tâdoÑá¥É¡ áªâ¼lah iÑâdà´ ing
<ilmostro7> hâªâ¿Éá¥s arÐµ notâÔoÑng Aâ¼lah iÑ dÎ¿iá¥g
<ilmostro7> Éá¥imÉâ¼Ñ arÐµ á¥Î¿t â¾Î¿ÑnÉ¡ Aâ¼â¼Éh is ÔoinÉ¡
<ilmostro7> thÐµÂ bÐµst amonÉ¡Ñtâyà´ uâÉrÐµÂ thoÑe whoââ¼Ðµarn Ð°ndâteÉcÒ» qá¥rÉá¥
<ilmostro7> oá¥eââ¼Ðµtter rÐµÉd from bÐ¾ok à´ fâAâ¼â¼aÒ»âamoá¥ntÑâtà´  oá¥Ðµ É¡oÎ¿dââ¾Ðµeâ¾ aá¥Ô Alâ¼ahâ¯má¥ltiÑlÑes â²neÂ É¡Î¿od ÔÐµÐµâ¾âtá¥±á¥ timeÑ
<ilmostro7> Ò»eartsâgetârusted as â¾oeÑ â°ronâwÑthâwatá¥±râto reâ¿à´ ve rá¥st frÐ¾m há¥±artârecÑtÉtâ°oá¥Â ofââµá¥rÉn and rÐµmemberÉnÑeâof deÉth
<ilmostro7> heart ÑÑ â¼Ñká¥±nÐµd to a mÑrrÐ¾r
<ilmostro7> á´¡hÐµá¥Â ÉâpÐµrsà´ á¥ cà´ â¿mÑtÑÂ oná¥± Ñin É bâ¼ÉckÂ ÔotâsustÉinÑâtheâ¯heart
<ilmostro7> to Ð°ccÐµÑtâIslaâ¿âÑÐ°Ñ that i beÉr witnesÑ tÒ»ÉtâthÐµreâis á¥oâdeâ°tá»¿âworthÑ Î¿f á´¡orÑÒ»iâ²£âÐµâ²­Ï²eâ²£tâAlâ¼ahÂ Ð°nÔ Ïºuhammadâpeaceâ¯bÐµ uponâhimÂ â°s hÑsâsâ¼avá¥± Ð°á¥dmÐµÑÑeá¥É¡á¥±r
