#nemomobile log for Tuesday, 2020-03-31

T42<rhysday> can't wait!01:12
T42herrkeemail was added by: herrkeemail04:05
T42<herrkeemail> 1304:07
T42<herrkeemail> Nemo on sony xoeria x works?07:19
PureTryOut[m]aa13q: I don't think you've tried building glacier-home yet right?07:50
PureTryOut[m]neochapay: how did you get glacier-home compiling/running on Qt 5.12? I don't think Qt5Wayland 5.12 contains the Compositor module anymore no?07:56
T42<neochapay> https://gitlab.com/nemomobile/glacier-home/-/commit/c64e38f8911a6d4a84de2c8a3925f7db1b93b45307:59
T42<aa13q> PureTryOut: I've tried and it's building for me, but I'm getting runtime error, since I'm not ported lipstick to 5.14 yet :\07:59
PureTryOut[m]Oh, Gitlab. Derp this is all confusing08:00
T42<neochapay> i use gitlab becouse Qt 5.12 is broken now08:01
T42<neochapay> When i fix i move all code to main repo08:02
PureTryOut[m]Ok08:02
T42<aa13q> I've used Sergey's groundwork https://github.com/nemo-packaging/qt5-lipstick-glacier-home-git/blob/master/PKGBUILD and even thought about some crazy things like port glacier-home to plasma (`Plasma/Containment`) since lipstick is not ported to 5.14 yet %D08:04
PureTryOut[m]https://gitlab.com/nemomobile/glacier-home/-/commit/f6b9a7d615c16cf10b01738fa69c347e5d244f4a08:06
PureTryOut[m]That's interesting. I like reusing Plasma components, but it seems it can't actually find it if it's installed08:06
T42<aa13q> PureTryOut: agree. I decided to keep it as future investigation and trying to package some glacier apps, since it should be simpler %) I've tried glacier-gallery yesterday, but it depends on some legacy sparql-tracker-1 (and probably should be ported to qt5-sparql wrapper). Trying glacier-calc now :)08:09
PureTryOut[m]Hmm I packaged glacier-gallery just fine08:10
T42<aa13q> PureTryOut: oh, thanks for the info! Probably I should try again with gallery08:11
T42<neochapay> @aa13q [PureTryOut: agree. I decided to keep it as fut …], calc is bugged ^_^ you can 1/0 hehe08:11
T42<aa13q> hehe :D08:11
PureTryOut[m]Lol08:12
PureTryOut[m]For now I'll see if I can at least get the apps running in e.g. Plasma Mobile08:12
T42<neochapay> and dont have extended/engenering mode08:13
PureTryOut[m]What is nemo-theme-glacier licensed under?08:33
T42<neochapay> https://github.com/nemomobile-ux/nemo-theme-glacier/blob/master/rpm/nemo-theme-glacier.spec#L608:33
T42<neochapay> CC BY-SA 3.008:34
PureTryOut[m]Cool thanks08:34
T42<aa13q> (Video, 15s) https://irc.thaodan.de/.imgstore/ayEEnC0cWc.mp408:37
T42<aa13q> looks like calc is working fine in my env, while still have some runtime warnings and I didn't packaged theme yet 😅08:38
T42<neochapay> On qt12 all app run fine but lipstick not start correctly08:39
PureTryOut[m]neochapay: could you make a new release of nemo-theme-glacier?08:42
PureTryOut[m]The last one is from 2017 and is quite old because of it08:42
T42<neochapay> why needed new version ?08:43
PureTryOut[m]Because packaging requires releases, and the current master has new filese and a different method of installing than the last release does08:44
PureTryOut[m]Except for Lipstick I'm compiling everything from their latest releases08:44
T42<neochapay> PureTryOut  use tag 0.2 ut last08:44
T42<neochapay> or you about new_icons branch ?08:45
PureTryOut[m]Ooh wow I didn't even see there were newer tags than 0.1.2 🤔08:45
PureTryOut[m]Sorry that's my mistake lol08:45
PureTryOut[m]Neh just master, but I thought 0.1.2 was last tag08:45
T42<neochapay> https://github.com/nemomobile-ux/nemo-theme-glacier/tree/0.208:46
PureTryOut[m]Yeah I knew once you mentioned the 0.2 tag08:46
PureTryOut[m]Realized rather08:47
PureTryOut[m]It's a bit weird to depend on a specific theme though in qtquickcontrols-nemo... https://github.com/nemomobile/qtquickcontrols-nemo/blob/master/rpm/qtquickcontrols-nemo.spec#L1808:49
PureTryOut[m]Or will it work fine without?08:49
T42<neochapay> i think will work08:50
T42Stxjmvaugk was added by: Stxjmvaugk08:55
PureTryOut[m]Where does that invoker program come from?09:03
PureTryOut[m]Also QtQuick.Controls.Styles.Nemo?09:04
T42<neochapay> mapplauncherd i think09:04
T42<neochapay> Styles is here https://github.com/nemomobile/qtquickcontrols-nemo09:04
PureTryOut[m]No it isn't 😉09:05
PureTryOut[m]I installed it, but QtQuick.Controls.Styles.Nemo remains "not installed"09:05
PureTryOut[m]QtQuick.Controls.Nemo is available though09:05
T42<neochapay> are you use last version ? becoiuse on some commit i make typo09:07
T42<neochapay> In that all correct https://github.com/nemomobile/qtquickcontrols-nemo/tree/5.3.1309:07
PureTryOut[m]5.3.1309:07
T42<neochapay> hmmmm09:12
PureTryOut[m]Hmm I can't get mapplauncherd to compile. Besides the usual Musl problems, it can't find `systemd/sd-daemon.h` even though it is installed through elogind09:30
PureTryOut[m]Ok this makes no sense. Looking at other Sailfish/Nemo packages that use sd-daemon.h, they just do `#include <systemd/sd-daemon.h>` like mapplauncherd does and work fine09:48
PureTryOut[m]the CMakeLists.txt links to `-lsystemd` as well09:48
PureTryOut[m]Oh actually, Libdl...09:48
PureTryOut[m]Wait, where does `libdl` come from normally? That's just the "Dynamic linking loader" right?09:49
PureTryOut[m]Ah fixed it, the CMakeLists.txt links to systemd in a glibc specific way10:06
PureTryOut[m]So yeah currently  QtQuick.Controls.Styles.Nemo not being installed is blocking the running of Glacier applications, but I'm not sure where to get it from if it's not from qtquickcontrols-nemo...10:37
PureTryOut[m]Also I can't find the "nemomobile" booster for mapplauncherd 🤔10:39
T42<eekkelund> PureTryOut: qtquickcontrols-nemo should install styles aswell https://github.com/nemomobile/qtquickcontrols-nemo/blob/master/src/styles/styles.pro10:48
PureTryOut[m]Should, but it seems it isn't10:51
T42<neochapay> https://git.merproject.org/neochapay/mapplauncherd-booster-qtcomponents.git branch nemo11:02
PureTryOut[m]Ah thanks11:04
PureTryOut[m]I had to make 2 MR's to get mapplauncherd working on Musl in the first place. https://git.sailfishos.org/mer-core/mapplauncherd/merge_requests/16 and https://git.sailfishos.org/mer-core/mapplauncherd/merge_requests/1711:04
PureTryOut[m]Hmm could you make a release for that neochapay? 😁11:06
T42<neochapay> ready11:07
PureTryOut[m]Oh that was quick, thanks!11:08
T42<neochapay> (Sticker, 512x512) https://irc.thaodan.de/.imgstore/ln94hbJBm9.webp11:10
PureTryOut[m]Yeah we really need a better bridge to Matrix here...11:11
PureTryOut[m]locusf: could you maybe setup https://t2bot.io/telegram/ here?11:12
T42<aa13q> Agree, would be nice to have convenient matrix bridge11:12
PureTryOut[m]<PureTryOut[m] "locusf: could you maybe setup ht"> And if you do, either remove the IRC <-> Telegram bridge or the IRC <-> Matrix one11:12
locusfI can only do one, that bot ain't mine11:13
PureTryOut[m]Sure it isn't, but it works well 😉11:14
locusfI mean IRC <-> telegram11:14
locusfthe T42 here11:14
PureTryOut[m]Oh T42 isn't your bot?11:14
locusfnope11:14
PureTryOut[m]Well just remove the IRC integration from Matrix then and bridge it directly to Telegram instead11:14
locusfIRC is still important :p11:15
PureTryOut[m]We get the IRC integration through Telegram though 😉11:19
T42locusf was added by: locusf11:20
T42<locusf> @shieldy_bot [(3 + 7) @locusf, please, send the solution to …], 1011:20
T42<locusf> @eekkelund needs to do the telegram portion11:20
T42<neochapay> (Sticker, 512x512) https://irc.thaodan.de/.imgstore/0VfOq4OQ9i.webp11:20
PureTryOut[m]Lol wb T4211:21
-TelegramBridge[m- Hello, I'm a Telegram bridge bot. Use `!tg help` for help.11:25
locusfok thats how much I can do from matrix or telegram11:27
locusfnow I just need the chat id from @eekkelund once he's finished adding the bot to channel11:27
PureTryOut[m]👍️11:27
PureTryOut[m]> `cannot find -lapplauncherd`11:42
PureTryOut[m]Yay... fun...11:42
PureTryOut[m]Seems mapplauncherd never installs a .pc file?11:43
PureTryOut[m]How does that even compile on Nemo/SailfishOS?12:00
T42<neochapay> https://github.com/nemomobile-ux/glacier-home/pull/120 who next ? ^_^12:13
PureTryOut[m]Sure, I can do some Dutch 😉12:14
PureTryOut[m]So looking into qtquickcontrols-nemo again, there is `usr/lib/qt5/qml/QtQuick/Controls/Styles/Nemo`12:14
PureTryOut[m]Problems seems to be that it doesn't contain a qmldir12:15
T42<neochapay> because https://github.com/nemomobile/qtquickcontrols-nemo/commit/d508c86c502105c2b86d172c58131a41dd3982f212:16
PureTryOut[m]Ah but that fix isn't in a release yet12:17
PureTryOut[m]Could you make a 5.13.14 then?12:18
T42<neochapay> @locusf ping12:18
locusfpong12:19
T42<neochapay> Can you tag last qtquickcontrols-nemo commit12:22
locusfyeah done12:25
PureTryOut[m]Awesome thanks!12:27
PureTryOut[m]There we go, I can now launch Glacier applications 😃12:33
PureTryOut[m]Too bad they appear fullscreen though, over the Plasma Mobile UI12:33
PureTryOut[m]And they don't fit the window 🤔12:33
* PureTryOut[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/IbxGJpurtlinLuEIGZSjFeTk >12:35
PureTryOut[m]Probably because of that ☝︎12:35
T42<neochapay> -w12:41
T42<neochapay> it may help run in window mopde12:41
PureTryOut[m]Well it makes it not display over the Plasma Mobile UI, but it still doesn't fit the window12:41
PureTryOut[m]I think it expects a certain aspect ratio? Resizing it in different ways does make it appear better12:43
* PureTryOut[m] uploaded a video: 2020-03-31 14-43-49.mp4 (680KB) < https://matrix.org/_matrix/media/r0/download/fam-ribbers.com/QtDkywGESdHAUPwRVtducEoL >12:45
T42<neochapay> https://build.merproject.org/package/live_build_log/home:neochapay:nemo-ux/user-managerd/sailfishos_3.2.1.20/armv8el WHAT !?12:45
T42<neochapay> oh i know this bug...in landscape mode app loogs bugged12:46
PureTryOut[m]Yeah. Should I make an issue somewhere?12:47
T42<neochapay> @PureTryOut[m] [Yeah. Should I make an issue somewhere?], in components12:59
T42<neochapay> because AppWindow look into screen size not window13:00
PureTryOut[m]https://github.com/nemomobile/qt-components? That seems wrong13:01
T42<neochapay> https://github.com/nemomobile/qtquickcontrols-nemo13:02
PureTryOut[m]Ah that makes more sense 😛 Will do13:02
PureTryOut[m]Also `glacier-settings` doesn't listen to -w 😢13:03
T42<neochapay> Strange.....13:03
T42<neochapay> Oh.....settings not use libglacerapp....13:04
T42<neochapay> Sorry wrong it use13:06
T42<neochapay> and window mode available13:07
PureTryOut[m]I can't resize the window though, even though I can with other Glacier apps in window mode13:08
PureTryOut[m]Btw I made https://github.com/nemomobile/qtquickcontrols-nemo/issues/8113:08
PureTryOut[m]Btw neochapay: no the settings app doesn't use libglacierapp. It compiles just fine without it. The RPM packaging lists it as runtime dep but that is not true13:32
PureTryOut[m]https://github.com/nemomobile-ux/glacier-home/pull/12214:18
T42<neochapay> merged14:39
*** norayr is now known as inky16:18
*** verin0x1 is now known as verin0x23:07

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!