*** gour_ is now known as gour | 07:03 | |
*** gour is now known as Guest29129 | 07: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/gGaioz | 08:59 |
piggz[m] | nephros_: try these env variables in qt-runner | 09:01 |
piggz[m] | QT_QUICK_CONTROLS_STYLE org.kde.breeze | 09:01 |
piggz[m] | QT_QUICK_CONTROLS_MATERIAL_THEME Dark | 09: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 been | 09:09 |
piggz[m] | im using that to get a dark style and mobile friendly controls | 09:10 |
piggz[m] | youd need the breeze style installed | 09:11 |
piggz[m] | i also have QT_QPA_PLATFORMTHEME kde and QT_QUICK_CONTROLS_MOBILE 1 | 09: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 apps | 09:27 |
piggz[m] | looks like that app is well behaved though https://github.com/KDE/kjournald/blob/master/browser/main.cpp#L34 | 09: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 too | 09: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=1 | 09:45 |
nephros_ | piggz[m]: yep, copied that for Elisa: https://github.com/sailfishos-chum/elisa/commit/5be7c99bacaf22a15a8dd0df2733b3d026575655 | 09: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 :D | 09: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] | cool | 11:05 |
nephros_ | https://bashify.io/i/cfwCcb | 11: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=1 | 11:33 |
nephros_ | https://github.com/sailfishos-chum/qt6-qtmultimedia/compare/main...nephros:qt6-qtmultimedia:qt6-lts-devel | 11:34 |
nephros_ | Minimal PW config for building is https://build.sailfishos.org/package/show/home:nephros:devel:qt6:devel/pipewire_nocodecs | 11:37 |
nephros_ | There is a full-fledged varian with some addditional features (codecs etc) at https://build.sailfishos.org/project/show/home:nephros:devel:pipewire | 11:37 |
*** Mister_Magister_ is now known as Mister_Magister | 19:37 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!