T42 | <rhysday> can't wait! | 01:12 |
---|---|---|
T42 | herrkeemail was added by: herrkeemail | 04:05 |
T42 | <herrkeemail> 13 | 04: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/c64e38f8911a6d4a84de2c8a3925f7db1b93b453 | 07: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 confusing | 08:00 |
T42 | <neochapay> i use gitlab becouse Qt 5.12 is broken now | 08:01 |
T42 | <neochapay> When i fix i move all code to main repo | 08:02 |
PureTryOut[m] | Ok | 08: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 %D | 08:04 |
PureTryOut[m] | https://gitlab.com/nemomobile/glacier-home/-/commit/f6b9a7d615c16cf10b01738fa69c347e5d244f4a | 08:06 |
PureTryOut[m] | That's interesting. I like reusing Plasma components, but it seems it can't actually find it if it's installed | 08: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 fine | 08:10 |
T42 | <aa13q> PureTryOut: oh, thanks for the info! Probably I should try again with gallery | 08:11 |
T42 | <neochapay> @aa13q [PureTryOut: agree. I decided to keep it as fut …], calc is bugged ^_^ you can 1/0 hehe | 08:11 |
T42 | <aa13q> hehe :D | 08:11 |
PureTryOut[m] | Lol | 08:12 |
PureTryOut[m] | For now I'll see if I can at least get the apps running in e.g. Plasma Mobile | 08:12 |
T42 | <neochapay> and dont have extended/engenering mode | 08: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#L6 | 08:33 |
T42 | <neochapay> CC BY-SA 3.0 | 08:34 |
PureTryOut[m] | Cool thanks | 08:34 |
T42 | <aa13q> (Video, 15s) https://irc.thaodan.de/.imgstore/ayEEnC0cWc.mp4 | 08: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 correctly | 08: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 it | 08: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 does | 08:44 |
PureTryOut[m] | Except for Lipstick I'm compiling everything from their latest releases | 08:44 |
T42 | <neochapay> PureTryOut use tag 0.2 ut last | 08: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 lol | 08:45 |
PureTryOut[m] | Neh just master, but I thought 0.1.2 was last tag | 08:45 |
T42 | <neochapay> https://github.com/nemomobile-ux/nemo-theme-glacier/tree/0.2 | 08:46 |
PureTryOut[m] | Yeah I knew once you mentioned the 0.2 tag | 08:46 |
PureTryOut[m] | Realized rather | 08: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#L18 | 08:49 |
PureTryOut[m] | Or will it work fine without? | 08:49 |
T42 | <neochapay> i think will work | 08:50 |
T42 | Stxjmvaugk was added by: Stxjmvaugk | 08: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 think | 09:04 |
T42 | <neochapay> Styles is here https://github.com/nemomobile/qtquickcontrols-nemo | 09: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 though | 09:05 |
T42 | <neochapay> are you use last version ? becoiuse on some commit i make typo | 09:07 |
T42 | <neochapay> In that all correct https://github.com/nemomobile/qtquickcontrols-nemo/tree/5.3.13 | 09:07 |
PureTryOut[m] | 5.3.13 | 09:07 |
T42 | <neochapay> hmmmm | 09: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 elogind | 09: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 fine | 09:48 |
PureTryOut[m] | the CMakeLists.txt links to `-lsystemd` as well | 09: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 way | 10: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.pro | 10:48 |
PureTryOut[m] | Should, but it seems it isn't | 10:51 |
T42 | <neochapay> https://git.merproject.org/neochapay/mapplauncherd-booster-qtcomponents.git branch nemo | 11:02 |
PureTryOut[m] | Ah thanks | 11: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/17 | 11:04 |
PureTryOut[m] | Hmm could you make a release for that neochapay? 😁 | 11:06 |
T42 | <neochapay> ready | 11:07 |
PureTryOut[m] | Oh that was quick, thanks! | 11:08 |
T42 | <neochapay> (Sticker, 512x512) https://irc.thaodan.de/.imgstore/ln94hbJBm9.webp | 11: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 bridge | 11: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 one | 11:12 |
locusf | I can only do one, that bot ain't mine | 11:13 |
PureTryOut[m] | Sure it isn't, but it works well 😉 | 11:14 |
locusf | I mean IRC <-> telegram | 11:14 |
locusf | the T42 here | 11:14 |
PureTryOut[m] | Oh T42 isn't your bot? | 11:14 |
locusf | nope | 11:14 |
PureTryOut[m] | Well just remove the IRC integration from Matrix then and bridge it directly to Telegram instead | 11:14 |
locusf | IRC is still important :p | 11:15 |
PureTryOut[m] | We get the IRC integration through Telegram though 😉 | 11:19 |
T42 | locusf was added by: locusf | 11:20 |
T42 | <locusf> @shieldy_bot [(3 + 7) @locusf, please, send the solution to …], 10 | 11:20 |
T42 | <locusf> @eekkelund needs to do the telegram portion | 11:20 |
T42 | <neochapay> (Sticker, 512x512) https://irc.thaodan.de/.imgstore/0VfOq4OQ9i.webp | 11:20 |
PureTryOut[m] | Lol wb T42 | 11:21 |
-TelegramBridge[m- Hello, I'm a Telegram bridge bot. Use `!tg help` for help. | 11:25 | |
locusf | ok thats how much I can do from matrix or telegram | 11:27 |
locusf | now I just need the chat id from @eekkelund once he's finished adding the bot to channel | 11: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 qmldir | 12:15 |
T42 | <neochapay> because https://github.com/nemomobile/qtquickcontrols-nemo/commit/d508c86c502105c2b86d172c58131a41dd3982f2 | 12:16 |
PureTryOut[m] | Ah but that fix isn't in a release yet | 12:17 |
PureTryOut[m] | Could you make a 5.13.14 then? | 12:18 |
T42 | <neochapay> @locusf ping | 12:18 |
locusf | pong | 12:19 |
T42 | <neochapay> Can you tag last qtquickcontrols-nemo commit | 12:22 |
locusf | yeah done | 12: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 UI | 12: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> -w | 12:41 |
T42 | <neochapay> it may help run in window mopde | 12:41 |
PureTryOut[m] | Well it makes it not display over the Plasma Mobile UI, but it still doesn't fit the window | 12:41 |
PureTryOut[m] | I think it expects a certain aspect ratio? Resizing it in different ways does make it appear better | 12: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 bugged | 12:46 |
PureTryOut[m] | Yeah. Should I make an issue somewhere? | 12:47 |
T42 | <neochapay> @PureTryOut[m] [Yeah. Should I make an issue somewhere?], in components | 12:59 |
T42 | <neochapay> because AppWindow look into screen size not window | 13:00 |
PureTryOut[m] | https://github.com/nemomobile/qt-components? That seems wrong | 13:01 |
T42 | <neochapay> https://github.com/nemomobile/qtquickcontrols-nemo | 13:02 |
PureTryOut[m] | Ah that makes more sense 😛 Will do | 13: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 use | 13:06 |
T42 | <neochapay> and window mode available | 13:07 |
PureTryOut[m] | I can't resize the window though, even though I can with other Glacier apps in window mode | 13:08 |
PureTryOut[m] | Btw I made https://github.com/nemomobile/qtquickcontrols-nemo/issues/81 | 13: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 true | 13:32 |
PureTryOut[m] | https://github.com/nemomobile-ux/glacier-home/pull/122 | 14:18 |
T42 | <neochapay> merged | 14:39 |
*** norayr is now known as inky | 16:18 | |
*** verin0x1 is now known as verin0x | 23:07 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!