Thursday, 2025-10-16

*** gour_ is now known as gour07:03
*** gour is now known as Guest2912907:04
nephros_^^^ done - I think I got all.08:42
nephros_Nice, kjournaldbrowser works!08:43
piggz[m]nephros_: got a screenshot of that?08:47
nephros_piggz[m]: https://bashify.io/i/gGaioz08:59
piggz[m]nephros_: try these env variables in qt-runner09:01
piggz[m]QT_QUICK_CONTROLS_STYLE org.kde.breeze09:01
piggz[m]QT_QUICK_CONTROLS_MATERIAL_THEME Dark09:01
nephros_Doesn't seem to do anything, BUT I am using a custom build of qtrunner. Has there been some changes lately?09:07
piggz[m]shouldnt have been09:09
piggz[m]im using that to get a dark style and mobile friendly controls09:10
piggz[m]youd need the breeze style installed09:11
piggz[m]i also have QT_QPA_PLATFORMTHEME kde and QT_QUICK_CONTROLS_MOBILE 109:12
nephros_piggz[m]: yes I tihnk I have these as well.09:17
nephros_It's a bit of a PITA that the .ini file stores the values the way it does.09:18
nephros_I guess the user must be in the systemd-journald group? Can't tell, on all my devices my user is!09:24
nephros_^^ gor kjournaldbrowser to display anything I mean.09:24
piggz[m]yeah, i imagine so!09:24
piggz[m]nephros_: actually .. you might find in some apps, they hard code the style to use depending on the platform.  Ive patched some of those checks away in some apps09:27
piggz[m]looks like that app is well behaved though https://github.com/KDE/kjournald/blob/master/browser/main.cpp#L3409:28
nephros_You can play around with this: https://repo.sailfishos.org/obs/home:/nephros:/devel:/qt6:/devel/piggz_dev_aarch64/aarch64/09:33
nephros_piggz[m]: Oh right, some apps just set it hardcoded, or compile-defined right.09:34
nephros_btw, I have patched out KCrash for this, and another package. Seeme easy to avoid, and it's not really useful.09:35
piggz[m]nephros_: yeah, thats what i do too09:44
piggz[m]nephros_: see this patch for adding SAILFISHOS build option for example https://build.sailfishos.org/package/view_file/home:piggz:qt6apps/kasts/_service:tar_git:0002-add-sailfishos.patch?expand=109:45
nephros_piggz[m]: yep, copied that for Elisa: https://github.com/sailfishos-chum/elisa/commit/5be7c99bacaf22a15a8dd0df2733b3d02657565509:49
nephros_(that part is not finished tho - it just avoids KIOWidgets for now)09:50
piggz[m]cool, elisa was one i was going to work on, something less to do :D09:52
nephros_well my build currently does not make any sounds so that's kinda useless. But I'm sure it's my fault - my repo builds with PipeWire support :)09:53
nephros_^^ Ah ok had old qtmm installed. It does work.10:17
piggz[m]cool11:05
nephros_https://bashify.io/i/cfwCcb11:18
nephros_That's qpwgraph showing that I can play a file to pipewire, tunnel it to SFOS pulseaudio, and record it at the same time.11:20
nephros_I haven't succeeded in QtMM playing to pipewire though.11:22
piggz[m]i didnt enable pw support in the build .. presume it needs some libs?11:28
nephros_Yes, something like this: https://build.sailfishos.org/package/view_file/home:nephros:devel:qt6:devel/qt6-qtmultimedia/_service:tar_git:qt6-qtmultimedia.spec?expand=111:33
nephros_https://github.com/sailfishos-chum/qt6-qtmultimedia/compare/main...nephros:qt6-qtmultimedia:qt6-lts-devel11:34
nephros_Minimal PW config for building is https://build.sailfishos.org/package/show/home:nephros:devel:qt6:devel/pipewire_nocodecs11:37
nephros_There is a full-fledged varian with some addditional features (codecs etc) at https://build.sailfishos.org/project/show/home:nephros:devel:pipewire11:37
*** Mister_Magister_ is now known as Mister_Magister19:37

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