#nemomobile log for Thursday, 2020-04-02

PureTryOut[m]https://mastodon.fam-ribbers.com/@bart/10392848523566066410:21
PureTryOut[m]Interestingly enough even though glacier-music seems to realize there is music on the device, it doesn't actually list the track10:21
DylanVanAsscheNice work!10:22
* PureTryOut[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/jhqYhDeMCIKRbSzOiXHTNKlz >10:25
* PureTryOut[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/waVevHzkdvoDHFFPGteliBQB >10:25
aa13qcool! πŸ™‚10:26
DylanVanAsschehardstyle! That's all that matters 😁 PureTryOut[m] (IRC)10:26
PureTryOut[m]πŸ˜ƒ10:27
* PureTryOut[m] is fixing a deprecation warning in qtquickcontrols-nemo in preparation for Qt 6.0 lol10:28
* aa13q still wanna see tracker sparql or similar as the knowledge base of the user data, but it looks like glacier-music is using pure sql db10:28
SergeyChupligin4<PureTryOut[m] "https://mastodon.fam-ribbers.com"> awesome10:30
PureTryOut[m]Is there a way to make glacier apps default to windowed mode? I'm not sure about GlacierUX itself, but in other environments you'll always want it windowed10:30
aa13q<PureTryOut[m] "Is there a way to make glacier a"> it's probably in the glacierapp logic: https://github.com/nemomobile-ux/libglacierapp/blob/master/src/glacierapp.cpp#L11810:34
SergeyChupligin4<PureTryOut[m] "Is there a way to make glacier a"> now all app run only into fullscreen mode10:34
SergeyChupligin4But you can add -w and it run in windowed10:34
SergeyChupligin4yea i think we can add some configs into libglacierapp for define allwaysWindowed....10:34
PureTryOut[m]That'd be great10:34
PureTryOut[m]I know about "-w", but I can't tell users to always edit their desktop files to launch with it lol10:34
PureTryOut[m]Hmm to fix the deprecation warning for Qt 6.0, I have to use a property introduced in Qt 5.14. I wonder what happens if you use it on e.g. Qt 5.1210:34
PureTryOut[m]Will it just be ignored?10:34
SergeyChupligin4yeap10:35
PureTryOut[m]But what about the import? The QtQuick import now needs to be at least 2.1410:36
PureTryOut[m]Actually, the import would be QtQml 2.14, but still10:40
PureTryOut[m]https://github.com/nemomobile/qtquickcontrols-nemo/pull/8210:46
PureTryOut[m]Btw how does mapplauncherd-qt compile for you guys? mapplauncherd doesn't install a pkconf file from what I see, so there is no way for the mapplauncherd-qt build to link against it11:07
aa13q<PureTryOut[m] "Btw how does mapplauncherd-qt co"> I didn't managed to build it yet. I could be wrong, but afaik it's a platform-level booster (additional info: https://wiki.qt.io/Performance_Tip_Startup_Time) And since 5.12 we should have startup time improvements at application level, so saved packaging mapplaucherd for later (still packaging apps πŸ˜…)12:02
PureTryOut[m]Well the desktop files call a binary installed by mapplauncherd. If it is truly not needed then I guess we can get rid of it πŸ€”12:04
PureTryOut[m]What do you think Sergey Π˜Π³ΠΎΡ€Π΅Π²ΠΈΡ‡ Chupligin?12:04
SergeyChupligin4Oh....in first give me time for fix sdk... next lipstick...next...i broke my mind hehe12:07
PureTryOut[m]Hmm well I want to push the few applications I have working to the alpine repo's, so I need a solution for mapplauncherd. Guess I'll just patch the call to invoker out for now12:07
aa13q<SergeyChupligin4 "Oh....in first give me time for "> stay safe! ^__^)12:07
SergeyChupligin4YEAAAAAAAAAA13:03
SergeyChupligin4nemo sdk build packages !13:03
PureTryOut[m]Congratz!13:03
DylanVanAsscheNice!13:04
* PureTryOut[m] is porting libglacierapp to CMake in preparation for qmake removal in Qt 6.014:44
aa13q> * <@bart:fam-ribbers.com> is porting libglacierapp to CMake in preparation for qmake removal in Qt 6.014:47
aa13qnice! definetly need more resourses to port all other projects to cmake14:47
aa13q /me, however, sighs about qbs πŸ’­14:49
aa13q * `/me, however, sighs about qbs πŸ’­`14:49
SergeyChupligin4<PureTryOut[m] "is porting libglacierapp to CMak"> sweeeet14:53
PureTryOut[m]Done: https://github.com/nemomobile-ux/libglacierapp/pull/417:00
PureTryOut[m]That is, it doesn't check for qdeclarative5-boostable atm, whatever that is. Is that still wanted?17:00
PureTryOut[m]Hopefully not18:33
SergeyChupligin4need fix rpm too19:16
PureTryOut[m]Yeah but idk RPM packaging, so I'd need some help there19:16
SergeyChupligin4And i think we don't need drop qmake support19:21
PureTryOut[m]Well there is no need for it anymore19:21
PureTryOut[m]I don't see why you would keep it19:21
PureTryOut[m]Supporting 2 build systems is just more, unnecessary, work19:21
SergeyChupligin4okay19:24
PureTryOut[m](btw the current way I did it will still work with qmake packages, as it'll just use the pkgconfig file19:25
PureTryOut[m] * (btw the current way I did it will still work with qmake packages, as it'll just use the pkgconfig file)19:25
PureTryOut[m]I don't understand qmake though. Trying to compile the qtquickcontrols-nemo examples now using the CMake based libglacierapp, but it can't find glacierapp.h. However, afaiu qmake should just use the pkgconf file no? It's the exact same as before πŸ€”20:02
PureTryOut[m]And glacierapp.h is installed in the same place as before as well20:06
AndrewBranson[m4dropping or keeping qmake? don't you need that to build with qt creator?20:07
PureTryOut[m]Qt Creator works fine with CMake20:07
AndrewBranson[m4there are probably qtquick apps out there with qmake projects. it is the qt make after all.20:08
AndrewBranson[m4i thought the cmake support was a legacy thing in qt creator. outdated :)20:08
PureTryOut[m]Lol no it's not20:08
PureTryOut[m]Qt is switching to CMake with Qt 6.020:08
PureTryOut[m]qmake projects can use non-qmake projects fine, as long as the non-qmake installs a pkgconfig file20:08
AndrewBranson[m4ah ok20:09
PureTryOut[m]That said, currently qtquickcontrols-nemo can't find libglacierapp eventhough the pkgconfig file is the exact same, and the header file is installed to the exact same spot... For whatever reason20:09
aa13q<PureTryOut[m] "I don't understand qmake though."> Will try to to the same later and share the results. Maybe you forgot something like `target_link_libraries`? πŸ€” I faced something similar recetly πŸ˜…20:09
PureTryOut[m]Don't think I did20:13
aa13qMaybe makes sense to check both output compiler options? πŸ€” Anyway, will share my attempt with cmake glacierapp too, but probably tomorrow20:16
*** verin0x9 is now known as verin0x23:07

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