Thaodan | Rinigus please remove https://github.com/sailfishos-chum/python3-pillow | 10:09 |
---|---|---|
poetaster | Thaodan, python3-pillow is == python3-imaging , right? | 10:15 |
Thaodan | poetaster: For sailfish os at least yes | 10:16 |
Thaodan | see zypper info --provides python3-imaging | 10:17 |
poetaster | rinigus, thaodan, I depend on python3-imaging for PIL in 2 apps, and since Jolla upped to version 8, it's nice | 10:17 |
poetaster | Thaodan, is there any hope of me being able to require it for harbour? | 10:18 |
Thaodan | poetaster: Idk create a bug in harbour-validator I suggest and/or ask in the next community meeting. | 10:18 |
poetaster | thaodan: I've asked in community, but not made a bug yet. will do. thanks. | 10:19 |
Thaodan | I mainly use it as a build time dependency so I'm not affected by it. | 10:19 |
Thaodan | But if you use need something similar at build time you could probably use Qt for that. | 10:20 |
poetaster | Thaodan, not sure I understand. I know I could copy it into /usr/share/app/lib is that what you mean? | 10:24 |
poetaster | Thaodan, I need it at run time :) | 10:24 |
Thaodan | poetaster: That or use Qt apis instead they also should work on the python side. | 10:32 |
poetaster | Thaodan: ah, not sure given I've got a lot of pyotherside code implemented in python. | 10:41 |
poetaster | Thaodan, are you saying I can call python PIL directly from c via QT ? | 10:41 |
Thaodan | poetaster: I mean you could use QImage instead of pil possibly from the python side. | 10:44 |
poetaster | Thaodan: that's a new app. I do have a pure QT contender, but not enough time. | 10:44 |
poetaster | Thaodan, it's not such a biggy. I also have to ask people on harbour to install ffmpeg manually. at least it's use is permitted via sailjail. | 10:46 |
poetaster | Thaodan, I was going this route: https://forum.sailfishos.org/t/python-imaging-in-sfos/7610/5 | 10:48 |
poetaster | Thaodan, on chum I just install python3-imaging :) | 10:49 |
Thaodan | I developed a python app with qt for android once and there it was helpful to call Qt instead of using native python modules to avoid the hassle of cross compiling them. But this was pyqt/pyside2. | 10:49 |
Thaodan | I thought pyotherside is like those but turns out you can call qt function in a rather limited way from python side using pyotherside. | 10:50 |
piggz | Thaodan: for pythin3-pillow ... i wondered why youre not adding it ... im sure ive seen packages require it on openrepos | 10:51 |
Thaodan | piggz: because python3-imaging is python3-pillow basicly | 10:53 |
piggz | ok, so, ill delete the repo yeah? | 10:53 |
Thaodan | + | 10:54 |
poetaster | piggz: I think only my packages required python-pillow and I have rpms for pillow up on openrepos. | 11:03 |
poetaster | piggz: but I've transitioned, in chum, to require python3-imaging since jolla supplie PIL in version 8 | 11:03 |
poetaster | piggz: oh, and birdzhang has python3 version https://openrepos.net/content/birdzhang/python3-pillow | 11:04 |
ViGe | I think it would be better to require python3dist(pillow) instead of using a package name. | 12:49 |
Thaodan | python%{python3_version}(pillow) is a little better. | 13:14 |
Thaodan | It will depend on the python3 at buildtime and thus conflicting properly if python is updated. | 13:15 |
ViGe | sure, if you want that. I suppose even more bonus points are available by adding ">= 8" in the end. | 13:18 |
Thaodan | :D Can't have enough bonus points | 13:19 |
poetaster | ViGe, Thaodan thanks. I'll go with bonus point. >= 7 would, being pedantic, suffice ;) | 13:21 |
poetaster | bloody mage incantations. | 13:23 |
poetaster | ViGe, is keeping the old appname, harbour-name, discouraged? | 13:24 |
ViGe | poetaster: I would rather say that keeping the old appname is not required :) | 13:25 |
poetaster | ViGe: it's a lot of working changing all the targets. | 13:26 |
ViGe | poetaster: In the end no one cares what's your ApplicationName. As long as the package name is still harbour-something. | 13:27 |
poetaster | ViGe, ok. I had a user mention they couldn't launch harbour-dwd (sailjail version) on 4.2. But assumed that 4.2 wasn't ready. | 13:28 |
poetaster | ViGe, They mentioned changing the name on the command line worked? But it installs and runs on 4.3 . | 13:29 |
poetaster | ViGe, Sailjail seemed to work, network was also granted but no GPS. @karry was going to have a look. | 13:29 |
Thaodan | Just don't change the application path in /usr only in /home. | 13:29 |
poetaster | Thaodan, of course. | 13:30 |
poetaster | Thaodan, you mean: Exec=sailjail -p harbour-dwd.desktop /usr/bin/harbour-dwd | 13:30 |
ViGe | You shouldn't really use sailjail on the Exec line | 13:32 |
ViGe | except for testing | 13:32 |
poetaster | ViGe, Ok, I'm trying to RTFM, but I can't find it. | 13:41 |
ViGe | docs.sailfishos.org accepts PRs ;) | 13:43 |
poetaster | Karry still has: silicat-qt5 https://github.com/Karry/osmscout-sailfish/blob/master/harbour-osmscout.desktop | 13:43 |
ViGe | https://harbour.jolla.com/faq#.desktop-Files is a good starting point though | 13:43 |
poetaster | ViGe, I mentaion @karry because he's got jailing and GPS | 13:44 |
ViGe | Yes, karry has silica-qt5 in X-Nemo-Application-Type and harbour-osmscout on the Exec line. That's the correct way. | 13:45 |
poetaster | ViGe, works, but sadly no Location services (works from the SDK and without Sailjail) | 13:59 |
poetaster | Vige, this suggests that the app should also run on systems without sailjail, n'est pas? | 14:00 |
poetaster | piggz: Sailjail issues on GS290, 4.3 https://forum.sailfishos.org/t/gps-location-data-not-available-in-sailjailed-app/ | 14:06 |
piggz | bloody jail | 14:08 |
piggz | ViGe: if youre here, I added for for the sdk bug | 14:09 |
ViGe | I'm not here | 14:09 |
poetaster | piggz: yo, jail is bad. I scream, you scream, we all scream for ice cream. | 14:09 |
ViGe | Really, I must go now, I'm kind of late already :) | 14:10 |
poetaster | Thanks! | 14:10 |
piggz | ViGe: ok, jsut read forum | 14:10 |
ViGe | I will | 14:10 |
poetaster | piggz: you think it's related to the port? | 14:10 |
poetaster | piggz: I'll stop banging my head against this wall. have 3 others :) | 14:11 |
poetaster | piggz: and praise: https://forum.sailfishos.org/t/full-version-of-sailfish-on-volla-x/9606/9?u=poetaster | 14:14 |
piggz | oh cool, nice | 14:17 |
x2s | Oh, wow, my Xperia X phone modem decided to hang, but still reporting back that everything is fine. Nobody could call me for a whole week. Wow | 16:56 |
x2s | I need a new phone... | 16:57 |
x2s | well, looks like I will get a Sony Xperia 10 III then soon... | 17:06 |
rinigus | piggz: will continue on chum-gui. | 18:10 |
piggz[m] | rinigus: gr8, im on taxi duty | 18:11 |
rinigus | piggz: great one :) . then I can even choose what to do ... | 18:12 |
poetaster | rinigus, piggz: and I thought I needed management ;) | 18:17 |
poetaster | correction, I need staff. | 18:18 |
orangiii | `D`I`D` U>`S`>`@A . t`^ R` a` i` n & s u` p. p l y i `s< ` `i` s w i t h . W e< `a <P` o n s l i k e i t d i d w i t h a `l# - q` A# - e `d `a t o | 18:59 |
orangiii | j u s t i f y c r e a t i n g w < a r .s | 18:59 |
orangiii | 18:59 | |
orangiii | a m e r <i c a n s n e e d e d s o m e t h i n g. L i k e . 9 / 11 t o J u s t <i f y i n >v A d i n g - . i r > a q | 18:59 |
orangiii | 18:59 | |
orangiii | 18:59 | |
orangiii | d i d C< `I`a - d< i d . 9 < \ 11 o r i t j u s t l e t i t h a p p e n | 18:59 |
orangiii | 18:59 | |
orangiii | .i f a l< Q a < e d a d i d i t W H Y t o k - i -<l - l 9 m i <L l i o n i `r -a q` i `s | 18:59 |
x2s | what the | 19:05 |
Nico | When your autoblock circumvention works so well, that none can read you spam ;p | 19:06 |
x2s | hrhr | 19:08 |
piggz | rinigus: so, with the current branch, should i see anything new in the gui for eg pure maps? | 20:06 |
rinigus | piggz: from the state right now - screenshots should be displayed if you click on them. description is processed by removing newlines inside paragraphs and replacing multiple spaces with one | 20:08 |
rinigus | such description parsing will work for most, but some will be made ugly. | 20:09 |
piggz | rinigus: hmmm, its still the old ui here | 20:09 |
rinigus | piggz: currently hooking search to packagelistpage. | 20:10 |
rinigus | piggz: right, you use :chum as a repo. I am working with chum:testing | 20:10 |
piggz | i thought i checked that in the code, and it shoud have been using -testing.. | 20:10 |
piggz | ill double check | 20:10 |
rinigus | replace # with % in https://github.com/sailfishos-chum/sailfishos-chum-gui/blob/metadata-repo/rpm/sailfishos-chum-gui.spec#L1 | 20:11 |
piggz | ah | 20:11 |
rinigus | piggz: I'll try to make search filtering work tonight. that would make it easier to develop and test as not many packages have SPEC extensions | 20:12 |
poetaster | piggz, rinigus : I just noticed that it really is 'latest' is greatest. My chum harbour-dwd package got installed by jolla store. | 20:17 |
poetaster | ViGe: it shouldn't happen that a package from chum is installed by Jolla Store, should it? Or does zypper just pick the newest package! | 20:33 |
piggz | poetaster: ViGe: it depends on how the distro is configured to handle vendors, looks like sfos zypp.conf has the default | 20:48 |
piggz | # solver.dupAllowVendorChange = true | 20:48 |
piggz | so, it will switch vendors | 20:48 |
piggz | its true for up and dup | 20:49 |
piggz | opensuse has it set to false | 20:49 |
piggz | so, some care should be taken ... rinigus we had discussed packaging things that the os provided, i guess its easy to miss | 20:49 |
poetaster | piggz: we should probably dissallow, it's a security nightmare :) | 20:54 |
rinigus | piggz: it used to be that vendor will prevent mixing chum/non-chum. at least you had to force it. don't think it changed, but a bit late here to start testing | 20:58 |
rinigus | piggz: pushed search support for chum-gui. as described in PR, not super happy about it, but maybe OK for now. | 20:58 |
rinigus | will stop here and hope to take tomorrow github parsing (finally). note we have now more data available to show in the list (icons for example), not all is shown in packagepage either. | 21:00 |
piggz | rinigus: tested search, seemed ok | 21:07 |
piggz | maybe could search as type | 21:07 |
piggz | rinigus: ah, read github | 21:12 |
Thaodan | solver.dupAllowVendorChange = true is basicly a hack to allow replacing system packages. The only way the solver does replace vendor is when solver.dupAllowVendorChange is false when a distro upgrade is performed and the libzypp switches packages back to the repos there were before. | 21:22 |
piggz | Mister_Magister: https://gitlab.com/TadiT7/pro1-hal/-/commit/34b95ff94f2cbf804571bc96a030709b692c48df | 21:24 |
Mister_Magister | i don't have access | 21:24 |
piggz | since? | 21:24 |
piggz | hang on | 21:24 |
Mister_Magister | ever | 21:24 |
Mister_Magister | i never had | 21:24 |
Thaodan | eg. a port has different versions of packages from hw-common in adaption0 without vendor that were used during building of the image. Then libzypp switches to those even thou the one form hw-common with vendor where installed and potentially newer. | 21:25 |
Mister_Magister | Thaodan: i noticed that sfos doesn't have pulling recommended packages by default? | 21:25 |
Mister_Magister | why? | 21:25 |
Thaodan | idk but I guess that's why the are recommended and not required. It depends on the zypp.conf I guess. | 21:26 |
piggz | Mister_Magister: https://paste.mozilla.org/itwUTE8P | 21:27 |
Mister_Magister | Thaodan: yeah just in opensuse installing recommended packages is default | 21:27 |
poetaster | Mister_Magister, did piggz perms changes work? | 21:51 |
Mister_Magister | still testing | 21:51 |
Mister_Magister | yes | 21:52 |
poetaster | Mister_Magister, k. cool. installing recommended by default is 'opinionated' :) | 21:52 |
poetaster | Mister_Magister, still haven't gotten around to installing your telegram client. shit. | 21:53 |
Mister_Magister | poetaster: huuh | 21:54 |
Mister_Magister | not sure why you talking to me tbh xd | 21:54 |
poetaster | Mister_Magister, maybe I didn't understand. What was your point about 'pulling recommended'? | 21:55 |
Mister_Magister | nothing it doesn't matter | 21:55 |
poetaster | Mister_Magister, ah, ok. | 21:55 |
poetaster | Mister_Magister, what's the point in telegram? I have too many chat programs as it is. irc is ok. | 21:56 |
poetaster | Mister_Magister, what port are you on. You're hard to track :) | 21:58 |
Mister_Magister | what do you want | 21:59 |
poetaster | Mister_Magister, two questions. what port where the questions about perms pertinent to. | 22:00 |
Mister_Magister | why are you interested in that | 22:00 |
poetaster | Mister_Magister, because I need more devices for testing (I have jolla 1, FF2 volla/GS290) since stuff changes depending on device. | 22:01 |
Mister_Magister | huh | 22:02 |
Mister_Magister | my 4 active ports are moto g2/g2lte/x2/ asus zenfone 5az | 22:02 |
Mister_Magister | 5z* | 22:02 |
poetaster | Mister_Magister, thanks. | 22:02 |
poetaster | Mister_Magister, at the moment I'm debugging shitty differences in devices where Sailjail stuff is involved. | 22:05 |
poetaster | ok, build's done. bed time. | 22:06 |
Mister_Magister | huh | 22:07 |
poetaster | Mister_Magister, some of my apps run as expected with some devices, but not with other. so, I'm looking for test devices. | 22:08 |
Mister_Magister | yeah i know that feeling. | 22:09 |
poetaster | Mister_Magister, but I think it's 'buy a fucking stupid sony' for testing. but an asus might be a good idea | 22:09 |
Mister_Magister | asus is also aarch64 | 22:09 |
Mister_Magister | and on almost newest base | 22:09 |
Mister_Magister | if you can get it that is | 22:09 |
poetaster | My mom lives in Canada :) | 22:10 |
poetaster | Ok, looking at UI Template: Number with +XXX so I'm thinking it's just like fucking signal ;) | 22:11 |
Mister_Magister | poetaster: what do you mean? | 22:12 |
poetaster | ah, it's your code I'm executing. | 22:12 |
Mister_Magister | i know that | 22:13 |
Mister_Magister | but why | 22:13 |
poetaster | testing: doesn't work with replicated sims. | 22:14 |
Mister_Magister | what | 22:14 |
poetaster | add number on phone one. get code on phone 2 (same number, different sim) ... no go. | 22:15 |
Mister_Magister | what are yo talking about | 22:16 |
poetaster | I'm talking about registering with telegram with yottagram, what do you think I'm talking about! | 22:17 |
Mister_Magister | i have no idea what you are talking about | 22:17 |
Mister_Magister | also yottagram doesn't support registration yet | 22:17 |
poetaster | Mister_Magister, ah. well, ok, then the interfaces are very, very confusing. they ask for a phone number, you enter it, then they ask for a code. | 22:18 |
poetaster | I'll go read the fucking manual. | 22:18 |
poetaster | good night. | 22:18 |
Mister_Magister | and i'll go and add you to ignore list | 22:19 |
Mister_Magister | goodnight | 22:19 |
poetaster | Mister_Magister, ah, ignore list. well, well. | 22:20 |
poetaster | I just said I'd go read the manual and you want to ban me. sheesh. | 22:20 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!