*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 00:00 | |
*** zenvoid <zenvoid!~zenvoid@78.30.9.15> has quit IRC (Ping timeout: 256 seconds) | 00:07 | |
*** zenvoid <zenvoid!~zenvoid@78.30.2.72> has joined #sailfishos | 00:23 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 00:27 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 00:35 | |
*** blop_ <blop_!~blop@p54BEF1E6.dip0.t-ipconnect.de> has joined #sailfishos | 00:50 | |
*** blop <blop!~blop@84.190.241.230> has quit IRC (Ping timeout: 256 seconds) | 00:52 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 01:01 | |
*** blop_ is now known as blop | 01:02 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 01:06 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 01:08 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 01:15 | |
*** zenvoid <zenvoid!~zenvoid@78.30.2.72> has quit IRC (Ping timeout: 240 seconds) | 01:17 | |
*** zenvoid <zenvoid!~zenvoid@78.30.6.7> has joined #sailfishos | 01:27 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 01:41 | |
*** phdeswer <phdeswer!~phdeswer@91-155-169-190.elisa-laajakaista.fi> has joined #sailfishos | 01:49 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 02:03 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 02:06 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 02:27 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 02:54 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 03:01 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 03:02 | |
*** phdeswer <phdeswer!~phdeswer@91-155-169-190.elisa-laajakaista.fi> has quit IRC (Ping timeout: 256 seconds) | 03:02 | |
*** nib <nib!~nib@185.16.30.61> has joined #sailfishos | 03:04 | |
*** nib <nib!~nib@185.16.30.61> has quit IRC (Ping timeout: 256 seconds) | 03:10 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 03:11 | |
*** frinring_ <frinring_!~frinring@x5ce68ff6.dyn.telefonica.de> has joined #sailfishos | 03:26 | |
*** frinring_ <frinring_!~frinring@x5ce68ff6.dyn.telefonica.de> has quit IRC (Changing host) | 03:26 | |
*** frinring_ <frinring_!~frinring@unaffiliated/frinring> has joined #sailfishos | 03:26 | |
*** frinring <frinring!~frinring@unaffiliated/frinring> has quit IRC (Disconnected by services) | 03:26 | |
*** frinring_ is now known as frinring | 03:26 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 03:37 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 03:43 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 03:46 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 256 seconds) | 03:59 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 04:01 | |
*** blop <blop!~blop@p54BEF1E6.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 252 seconds) | 04:06 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 04:11 | |
*** psachin <psachin!~iclcoolst@103.51.235.85> has joined #sailfishos | 04:25 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 04:37 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 04:43 | |
*** blop <blop!~blop@p54BEF1E6.dip0.t-ipconnect.de> has joined #sailfishos | 04:46 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 05:10 | |
*** NeKit <NeKit!~nekit@87-119-246-144.saransk.ru> has quit IRC (Remote host closed the connection) | 05:16 | |
*** NeKit <NeKit!~nekit@87-119-246-144.saransk.ru> has joined #sailfishos | 05:17 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 05:23 | |
*** spiiroin <spiiroin!~spiiroin@82-203-156-153.bb.dnainternet.fi> has quit IRC (Ping timeout: 256 seconds) | 05:46 | |
*** blop <blop!~blop@p54BEF1E6.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection) | 05:47 | |
*** blop <blop!~blop@p54BEF1E6.dip0.t-ipconnect.de> has joined #sailfishos | 05:48 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 05:50 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 05:56 | |
*** pseudodev <pseudodev!uid205973@gateway/web/irccloud.com/x-pscvblmzbjrtnnmk> has joined #sailfishos | 06:04 | |
*** Juhi24 <Juhi24!~Juhi24@dfj4gwyyyyyyyyyyyyyby-3.rev.dnainternet.fi> has joined #sailfishos | 06:22 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 06:23 | |
*** CrKit <CrKit!~nekit@188.162.51.40> has joined #sailfishos | 06:30 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 06:32 | |
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:e430:295c:b699:b0bb> has joined #sailfishos | 06:32 | |
*** arcean <arcean!~arcean@131.228.32.166> has joined #sailfishos | 06:50 | |
*** chriadam_ <chriadam_!~cadams@pa49-197-112-170.pa.qld.optusnet.com.au> has quit IRC (Remote host closed the connection) | 06:55 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 07:01 | |
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has joined #sailfishos | 07:10 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 256 seconds) | 07:14 | |
*** dafox <dafox!~dafox@31.161.154.17> has joined #sailfishos | 07:25 | |
*** Juhi24 <Juhi24!~Juhi24@dfj4gwyyyyyyyyyyyyyby-3.rev.dnainternet.fi> has quit IRC (Quit: Juhi24) | 07:33 | |
*** rainemak <rainemak!~rainemak@2001:998:2a:dead:3e97:eff:fe7a:aa3d> has joined #sailfishos | 07:37 | |
*** CrKit <CrKit!~nekit@188.162.51.40> has quit IRC (Ping timeout: 260 seconds) | 07:38 | |
*** jpetrell <jpetrell!~jpetrell@194.157.27.2> has joined #sailfishos | 07:40 | |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 07:40 | |
*** Vojtaeus <Vojtaeus!~vojta@opensuse/member/vojtaeus> has quit IRC (Ping timeout: 276 seconds) | 07:49 | |
*** dafox <dafox!~dafox@31.161.154.17> has quit IRC (Read error: Connection reset by peer) | 07:50 | |
*** chriadam_ <chriadam_!~cadams@220-244-71-138.static.tpgi.com.au> has joined #sailfishos | 07:51 | |
chriadam_ | rainemak: is that email signing meeting happening in this channel? dcaliste mentioned that he might not be available for the meeting today, depending on the schedule for his work (he's involved in a workshop/conf thing in Switzerland at the moment) | 07:57 |
---|---|---|
rainemak | chriadam_, yes | 07:57 |
rainemak | chriadam_, yeah I recall seeing something like that | 07:57 |
rainemak | I'll be hanging here | 07:58 |
rainemak | though I don't know if I have input at the moment | 07:58 |
chriadam_ | do we have a good idea about what is required from us to enable his efforts? and what the common bits are for s/mime vs gpg? I know he's waiting on one enabler in secrets/crypto which I will make a PR for either tomorrow or the day after | 07:59 |
chriadam_ | but aside from that I have very little visibility into what's required etc at this point | 07:59 |
jpetrell | hi | 07:59 |
chriadam_ | hi jpetrell | 07:59 |
jpetrell | some areas easier to talk after we sign NDA | 07:59 |
*** dcaliste <dcaliste!~dcaliste@enclair-065.epfl.ch> has joined #sailfishos | 08:00 | |
jpetrell | dcaliste: hi :) | 08:00 |
jpetrell | not sure what is the appropriate channel for the email encryption&signing discussion | 08:00 |
dcaliste | Hello, I'm moving room, give me a minute. | 08:00 |
jpetrell | sure | 08:00 |
dcaliste | Tell me if you prefer another channel. | 08:00 |
chriadam_ | hi dcaliste :-) glad you could make it today! | 08:01 |
dcaliste | Hello Chris. | 08:02 |
dcaliste | I'm going to have discussions with collegues at the same time, but it should work. | 08:02 |
dcaliste | I apologize if some time I take some time to answer. | 08:03 |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 255 seconds) | 08:03 | |
dcaliste | So allright, jpetrell, do you prefer to switch to another channel? | 08:03 |
jpetrell | I don't know, this is fine I guess :) | 08:04 |
jpetrell | dcaliste: did you have time to think about the part-time work? | 08:04 |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has joined #sailfishos | 08:04 | |
dcaliste | Did you receive my answer by email? I would be happy to contribute as a community member. As a contracted job, I need to ask how it is compatible with my current position. | 08:05 |
jpetrell | dcaliste: yes I did. :) was referring to "Let me think about that a bit more" | 08:06 |
jpetrell | dcaliste: I don't have NDA to share with you yet (to get access to internal repos), will ping legal again today | 08:06 |
jpetrell | where can I find information about the latest status of PGP/GPG work? is this still valid https://bugs.merproject.org/show_bug.cgi?id=1780#c0 | 08:07 |
merbot` | Mer bug 1780 in nemo-qml-plugin-email "Add OpenPGP support to mail" [Task,New] | 08:07 |
dcaliste | Yeh ok, no I'm sorry I didn't have time to discuss this with my boss and I'm working out of office for one week. | 08:07 |
jpetrell | dcaliste: no hurry, just wondering :) | 08:07 |
dcaliste | Ok, let me brief you on the status: | 08:08 |
jpetrell | sorry I have been busy working on mobile data and VPN areas last week haven't had time to look into signing area, but am planning to this week | 08:08 |
dcaliste | - PGP signature checking and email signature has been implemented in QMF. Several generic MRs have been accepted already | 08:08 |
dcaliste | but the may patch is not in yet. | 08:09 |
dcaliste | - Then, binding and signals are added in nemo-qml-plugin-email in another MR that is waiting for review and discussion | 08:09 |
jpetrell | dcaliste: is there any proto-level UI to try out? I guess not? | 08:10 |
jpetrell | rainemak mentioned in passing that there was some license issue with some of the used libs? | 08:10 |
dcaliste | - Besides, some low level libraries need some attention, like some additional patches in GnuPG | 08:10 |
dcaliste | For UI, yes there is an ugly one that allow to use both verification and signing process | 08:10 |
dcaliste | - about licensing issue, I think no there is not. We can keep the ancient GnuPG GPLv2 for the moment | 08:11 |
jpetrell | dcaliste: cool! could you send me instructions how to set it up (i.e. what pull requests/branches to build)? | 08:11 |
dcaliste | Yes, there are some instruction somewhere in Gitlab, I need to find them. | 08:11 |
dcaliste | I can send them to you later today, by mentioning you in a gitlab comment for instance, if it suits you. | 08:12 |
dcaliste | For signing process, you additionally need a pinentry. | 08:12 |
jpetrell | dcaliste: cool | 08:13 |
jpetrell | sure | 08:13 |
jpetrell | like discussed we won't have email encryption or signing in the next release, but there will be many related MW and UI enablers | 08:13 |
dcaliste | I've done a crude one that I planned first to add into Lipstick, but discussing with Chris, it is better if I implemted a pinentry into sailfish secret. | 08:13 |
dcaliste | About the inclusion plan, for which release, of course, I let you judge when things are mature enough. | 08:14 |
chriadam_ | dcaliste: denexter has implemented a proper password agent plugin for secrets/crypto. I need to test that, then add the API for key generation based on user password. | 08:14 |
chriadam_ | but wanted to double check with you: | 08:14 |
dcaliste | Chris, I'm not pushing, take your time ! | 08:14 |
chriadam_ | do you need storeSecretFromUserInput() or generateKeyFromUserInput() ? | 08:15 |
chriadam_ | that is, how is the pin entry data used? | 08:15 |
dcaliste | I need a way to retrieve a secret from the user that is not yet registered. | 08:15 |
dcaliste | Then this secret is given back to a one time run of GPG to sign, verify or decrypt. | 08:16 |
chriadam_ | i.e. it's a passphrase? | 08:16 |
chriadam_ | which should be returned to GPG in plaintext | 08:16 |
dcaliste | I mean one time run : a new instance of gpg executable is launch for the operation. | 08:16 |
chriadam_ | (rather than a hash or something?) | 08:16 |
dcaliste | It is returned via a private channel inside the pinentry to the gpg agent. | 08:16 |
dcaliste | The code is directly taken from the official pinentry made in Qt or Gtk. | 08:17 |
dcaliste | QMF<->GPG-agent<->pinentry<->GPG-agent<->gpg exe<->GPG-agent<->QMF | 08:18 |
dcaliste | <-> means inter process pipes | 08:18 |
jpetrell | chriadam_: tried to use denexter's proto yesterday but realized it needs more than me installing the security UI service. pinged him for instructions | 08:18 |
*** Firnwath <Firnwath!~firnwath@2001:2003:f6ea:1800:ba27:ebff:feeb:9bd6> has quit IRC (Ping timeout: 256 seconds) | 08:19 | |
chriadam_ | jpetrell: it probably needs me to hook everything up in the secrets API ;-) | 08:19 |
dcaliste | Is the process used by GPG clearer? | 08:20 |
*** Firnwath <Firnwath!~firnwath@dsl-hkibng31-54faea-24.dhcp.inet.fi> has joined #sailfishos | 08:20 | |
jpetrell | chriadam_: yup :) | 08:20 |
dcaliste | They are using a GPG made linrary for inter process transfer : libassuan | 08:20 |
dcaliste | You can send secret through libassuan via crypted channel, but not sure. | 08:20 |
dcaliste | Need to check. | 08:20 |
dcaliste | Need to check their API. | 08:21 |
jpetrell | would be nice to get key/certificate handling platform UI flows in place for signing (view list, view details, add, remove, later attach to contacts or generate) | 08:21 |
chriadam_ | jpetrell: I don't understand what you mean | 08:22 |
chriadam_ | view list of what? certificates known to the email application? | 08:22 |
dcaliste | From email UI, you don't need much UI cahnges : when receiving, you need an approval label, when sending, you need to choose the signing certificate. | 08:23 |
dcaliste | From settings, you need more, IMHO. | 08:24 |
jpetrell | chriadam_: user certificates used to sign the email? | 08:24 |
dcaliste | I mean, you need to be able to retrieve public keys, invalidate some, check certificate fields... | 08:24 |
jpetrell | also how do you manage the keys of the contacts who sent emails to you | 08:25 |
chriadam_ | jpetrell: right. one issue is that the secrets/crypto prototype currently supports "owner-only" access control (because we don't have an access control daemon yet, to be able to grant different applications access to resources). so the email app might have stored some certificate to the secrets store, and can use those, but the contacts application cannot use those same keys, currently (unless we hack some "privileged apps can | 08:25 |
chriadam_ | access each others' collections and secrets) | 08:25 |
dcaliste | Well, from a GPG pov only, keys are stored in GPG anyway, keys that have been retrieved already are available to everyone. | 08:27 |
chriadam_ | ok | 08:27 |
chriadam_ | interesting | 08:27 |
chriadam_ | does that include private key data? | 08:27 |
jpetrell | chriadam_: that sounds inconvenient | 08:27 |
jpetrell | secure sure | 08:27 |
dcaliste | Currently (not nice UI interaction I agree), I'm retrieving public keys via a home made QML component, or CLI, and email is just using what is available. | 08:28 |
chriadam_ | jpetrell: until we have an access control daemon, it's the only semantic which makes sense (unless you want to encode ACLs into the secret data / collections themselves. which is possible of course, but we need proper access control elsewhere anyway, so it'd be good if we didn't have 2 different ways to do it) | 08:28 |
dcaliste | It returns: invalid, valid or no certificate. | 08:28 |
chriadam_ | dcaliste: when you say "keys that have been retrieved already are available to everyone" does that mean that some random application could sign some document with the user's private key, without the user knowing? | 08:29 |
rainemak | dcaliste, ok it's good if ancient GnuPG works still | 08:29 |
jpetrell | chriadam_: email encryption will happen before access control, and needs good UX for handling per-contact certificates/keys | 08:30 |
chriadam_ | jpetrell: certificates are public data, and can be stored openly in the contacts | 08:30 |
jpetrell | oh true | 08:30 |
chriadam_ | jpetrell: keys are secret, and so if we do need to share those between applications, we need ot think about how to do that. question is: why would that be necessary | 08:30 |
dcaliste | In short, no. | 08:31 |
dcaliste | Chris, sorry, in short no. | 08:32 |
chriadam_ | uh oh ;-) | 08:32 |
chriadam_ | which part | 08:32 |
dcaliste | I mean the secret key need to be unlocked by the user. | 08:32 |
chriadam_ | oh, you mean "no, random apps can't sign things with the secret key" in which case "good" :-D | 08:32 |
rainemak | dcaliste, libassuan is also pretty old... tried to upgrade it once | 08:32 |
rainemak | maybe we could have older libassuan as well in parallel but my gut feeling says that new and old are not even compatible in IPC level | 08:33 |
dcaliste | Then, the pinentry can cache the secret after first unlocking for later use. | 08:33 |
dcaliste | But since we control the pinentry, the caching action can be done explicit to the user as it is done in Gnome with a checkbox. | 08:34 |
jpetrell | chriadam_: so user needs to manage personal keys per-app? I don't know enough about the domain, but potentially that sounds inconvenient | 08:34 |
dcaliste | rainemak: current versions for both libassuan and GnuPG are ok for PGP signature, for the rest I didn't check. | 08:35 |
chriadam_ | jpetrell: until we support access control (and thus can provide system UI for the user to grant a variety of apps access), what is the alternative? we should not IMO allow any app to use secret keys by default... | 08:35 |
dcaliste | Provided this MR: https://git.merproject.org/mer-core/gnupg2/merge_requests/5 | 08:35 |
chriadam_ | (yes, we could store ACLs in-band in the secret/collection, but IMO that's a mess once we support "proper" access control at a system level. I'm not saying that it can't be done, but if we do decide to do that, let's be aware what we're doing.) | 08:36 |
jpetrell | chriadam_: I guess the issue is anyway minor until we have more apps that require access to user's keys | 08:37 |
*** bowlofeggs <bowlofeggs!~bowlofegg@flag.electronsweatshop.com> has joined #sailfishos | 08:37 | |
*** bowlofeggs <bowlofeggs!~bowlofegg@flag.electronsweatshop.com> has quit IRC (Changing host) | 08:37 | |
*** bowlofeggs <bowlofeggs!~bowlofegg@fedora/bowlofeggs> has joined #sailfishos | 08:37 | |
chriadam_ | jpetrell: I guess we shoudl check with other stakeholders to make sure "owner-only" semantics are sufficient for now | 08:37 |
jpetrell | chriadam_: yeah | 08:38 |
jpetrell | as long as we can quarantee decent UX I am happy | 08:39 |
*** rydare <rydare!~rydare@unaffiliated/unheeding> has quit IRC (Ping timeout: 260 seconds) | 08:39 | |
r0kk3rz | abranson: i see what you mean about this gstreamer stuff, looks awesome. have you tried your new branch on gmo? | 08:40 |
chriadam_ | dcaliste: would you be able to summarise precisely what is required from us, to unblock your further work? e.g. which API we might need to add, which PRs we need to merge, ...? | 08:41 |
chriadam_ | (we already covered to some extent, but a summary would be great) | 08:41 |
dcaliste | yes: | 08:41 |
dcaliste | - accept MR in GPG | 08:42 |
dcaliste | - discuss MR in QMF allowing PGP stuff | 08:42 |
dcaliste | - discuss MR in nemo-qml-plugin-email allowing QObject binding above QMF object | 08:44 |
dcaliste | - Try the crude UI patches (not for inclusion but to understand what we need at UI level) | 08:44 |
dcaliste | - Myself implement a proper pinentry. | 08:44 |
jpetrell | I don't have anything else to discuss for now, what about others? | 08:47 |
chriadam_ | nothing from me. only thing is that I don't have much spare time so I can't promise to review those PRs | 08:47 |
dcaliste | So jpetrell, I dig up where I put the instruction to try in Gitlab this afternoon and we iterate next week and the UI interaction. | 08:48 |
jpetrell | yeah we are in a bit of a squeeze now before MWC and various customer projects, though email encryption is coming so it makes sense for us to support completion of pgp/gpg work while we work on s/mime during the spring | 08:49 |
dcaliste | s/and/on/ | 08:49 |
jpetrell | dcaliste: cool. I'll then try it out and give comments | 08:49 |
*** roboro <roboro!~3l3ctricF@dsl-217-155-19-70.zen.co.uk> has quit IRC (Ping timeout: 248 seconds) | 08:49 | |
*** rydare <rydare!~rydare@unaffiliated/unheeding> has joined #sailfishos | 08:50 | |
dcaliste | Ok, in my opinion, S/MIME will be easier when we have working flow for PGP. | 08:51 |
jpetrell | yes | 08:51 |
jpetrell | dcaliste, rainemak, chriadam_: Thanks all :) | 08:51 |
chriadam_ | thanks very much | 08:51 |
rainemak | thanks! dcaliste will check gnupg2 MR right away | 08:51 |
dcaliste | Thank you all. | 08:52 |
dcaliste | by the way, Chris, I've checked yesterday the issue in SDK. | 08:53 |
dcaliste | It is not here anymore. | 08:54 |
dcaliste | You can run mb2 directly from /home/mersdk/share | 08:54 |
dcaliste | ^ chriadam__ | 08:54 |
dcaliste | ^ chriadam_ | 08:55 |
chriadam_ | thanks | 08:58 |
chriadam_ | I will update the wiki :-) | 08:58 |
dcaliste | Ok, good. One action item done ;) | 09:00 |
chriadam_ | :-) | 09:03 |
*** roboro <roboro!~3l3ctricF@dsl-217-155-19-70.zen.co.uk> has joined #sailfishos | 09:03 | |
chriadam_ | updated, please check that i haven't made a mistake: https://sailfishos.org/wiki/CalDAV_and_CardDAV_Community_Contributions#Development_With_The_Sailfish_OS_Application_Developer_SDK | 09:03 |
dcaliste | chriadam_: Yes, I tried it exactly like that yesterday and it worked. | 09:04 |
dcaliste | Just one note: | 09:04 |
chriadam_ | tyvm | 09:04 |
dcaliste | now the target is SailfishOS-2.1.3.7-armv7hl | 09:05 |
dcaliste | With the version number. | 09:05 |
chriadam_ | ok will update | 09:05 |
dcaliste | In the text where we mention that there is autocompletion for -t, we can say that version is changing. | 09:06 |
chriadam_ | done | 09:08 |
dcaliste | perfect, thank you. | 09:09 |
*** loicm <loicm!~bballizli@60-228-190-109.dsl.ovh.fr> has joined #sailfishos | 09:10 | |
*** bluszcz <bluszcz!~bluszcz@mail.devcarpet.net> has quit IRC (Ping timeout: 240 seconds) | 09:13 | |
*** paju <paju!~paju@dsl-hkibng42-5673d4-126.dhcp.inet.fi> has quit IRC (Ping timeout: 255 seconds) | 09:19 | |
*** bluszcz <bluszcz!~bluszcz@mail.devcarpet.net> has joined #sailfishos | 09:22 | |
*** TheKit <TheKit!~nekit@178.45.233.6> has joined #sailfishos | 09:25 | |
abranson | r0kk3rz: yeah the 1.12 seems to work fine, but not make much difference to anything. I think the 1.14 is the one we should move to next, but I need to see whether what we can do with all that new stuff. | 09:26 |
*** phdeswer <phdeswer!~phdeswer@91-155-169-190.elisa-laajakaista.fi> has joined #sailfishos | 09:27 | |
*** hoonetorg <hoonetorg!~hoonetorg@77.119.226.254.static.drei.at> has quit IRC (Ping timeout: 256 seconds) | 09:28 | |
*** NeKit <NeKit!~nekit@87-119-246-144.saransk.ru> has quit IRC (Ping timeout: 240 seconds) | 09:28 | |
*** hoonetorg <hoonetorg!~hoonetorg@77.119.226.254.static.drei.at> has joined #sailfishos | 09:40 | |
*** zbenjamin <zbenjamin!~quassel@libqxt/developer/zbenjamin> has quit IRC (Ping timeout: 276 seconds) | 09:52 | |
*** leszek <leszek!~leszek@p200300C65BCC050052465DFFFEB78C4B.dip0.t-ipconnect.de> has joined #sailfishos | 09:53 | |
*** zbenjamin <zbenjamin!~quassel@mail.aggromania.de> has joined #sailfishos | 09:56 | |
*** zbenjamin <zbenjamin!~quassel@mail.aggromania.de> has quit IRC (Changing host) | 09:56 | |
*** zbenjamin <zbenjamin!~quassel@libqxt/developer/zbenjamin> has joined #sailfishos | 09:56 | |
*** nib <nib!~nib@174.138.37.7> has joined #sailfishos | 09:56 | |
*** gmoro_ <gmoro_!~gmoro@31.169.96.62> has quit IRC (Remote host closed the connection) | 10:02 | |
*** gmoro <gmoro!~gmoro@31.169.96.62> has joined #sailfishos | 10:05 | |
r0kk3rz | abranson: yeah im keen to test out the webrtc stuff :D | 10:06 |
r0kk3rz | although i can always test out the AC3 stuff on my tablet too | 10:22 |
*** chriadam_ <chriadam_!~cadams@220-244-71-138.static.tpgi.com.au> has quit IRC (Read error: Connection reset by peer) | 10:23 | |
*** chriadam_ <chriadam_!~cadams@220-244-71-138.static.tpgi.com.au> has joined #sailfishos | 10:24 | |
*** zbenjamin <zbenjamin!~quassel@libqxt/developer/zbenjamin> has quit IRC (Ping timeout: 260 seconds) | 10:26 | |
*** zbenjamin <zbenjamin!~quassel@mail.aggromania.de> has joined #sailfishos | 10:27 | |
*** zbenjamin <zbenjamin!~quassel@mail.aggromania.de> has quit IRC (Changing host) | 10:27 | |
*** zbenjamin <zbenjamin!~quassel@libqxt/developer/zbenjamin> has joined #sailfishos | 10:27 | |
*** chriadam_ <chriadam_!~cadams@220-244-71-138.static.tpgi.com.au> has quit IRC (Remote host closed the connection) | 10:37 | |
*** rydare <rydare!~rydare@unaffiliated/unheeding> has quit IRC (Ping timeout: 264 seconds) | 10:44 | |
*** rydare <rydare!~rydare@unaffiliated/unheeding> has joined #sailfishos | 10:49 | |
*** CrKit <CrKit!~nekit@188.162.51.3> has joined #sailfishos | 10:51 | |
r0kk3rz | abranson: btw the last time we had a gstreamer upgrade msameer had it as an experimental offering in the jolla repos that you could dare install and break your phone with | 11:01 |
abranson | r0kk3rz: ok, i'll see how it goes... | 11:02 |
*** CrKit <CrKit!~nekit@188.162.51.3> has quit IRC (Ping timeout: 252 seconds) | 11:10 | |
dcaliste | rainemak: do you want me to rebase the GnuPG2 MR I mentioned earlier on master? | 11:31 |
rainemak | dcaliste, please rebase | 11:31 |
dcaliste | I'm going to have lunch, but in one hour can do. | 11:31 |
rainemak | dcaliste, I'll merge it then | 11:31 |
rainemak | dcaliste, whenever you can | 11:31 |
dcaliste | ok, will ping you, if you don't mind when done. | 11:31 |
*** dcaliste <dcaliste!~dcaliste@enclair-065.epfl.ch> has quit IRC (Quit: dcaliste) | 11:32 | |
*** CrKit <CrKit!~nekit@188.162.51.3> has joined #sailfishos | 11:42 | |
*** phdeswer <phdeswer!~phdeswer@91-155-169-190.elisa-laajakaista.fi> has quit IRC (Ping timeout: 240 seconds) | 12:09 | |
*** dcaliste <dcaliste!~dcaliste@enclair-072.epfl.ch> has joined #sailfishos | 12:37 | |
*** CrKit <CrKit!~nekit@188.162.51.3> has quit IRC (Ping timeout: 248 seconds) | 12:41 | |
*** nib <nib!~nib@174.138.37.7> has quit IRC (Ping timeout: 268 seconds) | 12:43 | |
*** pseudodev <pseudodev!uid205973@gateway/web/irccloud.com/x-pscvblmzbjrtnnmk> has quit IRC (Quit: Connection closed for inactivity) | 12:44 | |
dcaliste | Rainemak, may I ask, I've rebased my MR on GnuPG2. I'm trying to test it on OBS, but the parent GnuPG2 is broken, see https://build.merproject.org/package/show/mer:core/gnupg2 | 12:52 |
*** phdeswer <phdeswer!~phdeswer@194.157.37.83> has joined #sailfishos | 12:52 | |
dcaliste | What do you think? | 12:52 |
*** phdeswer <phdeswer!~phdeswer@194.157.37.83> has quit IRC (Ping timeout: 256 seconds) | 12:59 | |
rainemak | dcaliste, there's something wrong in your build as I cannot see -doc package at all | 13:00 |
x2s | Finally after days of waiting my Xperia lost the carrier connection again | 13:00 |
x2s | now, what do I do with the log? | 13:00 |
dcaliste | well, I branch mer-core:devel:gnupg2 and just changed the branch. | 13:01 |
rainemak | dcaliste, should be something like | 13:01 |
rainemak | [ 128s] Wrote: /home/abuild/rpmbuild/SRPMS/gnupg2-2.0.4-1.3.1.src.rpm | 13:01 |
rainemak | [ 129s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/gnupg2-2.0.4-1.3.1.armv7hl.rpm | 13:01 |
rainemak | [ 130s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/gnupg2-doc-2.0.4-1.3.1.armv7hl.rpm | 13:01 |
rainemak | [ 132s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/gnupg2-debugsource-2.0.4-1.3.1.armv7hl.rpm | 13:01 |
rainemak | [ 135s] Wrote: /home/abuild/rpmbuild/RPMS/armv7hl/gnupg2-debuginfo-2.0.4-1.3.1.armv7hl.rpm | 13:01 |
rainemak | where 1.3.1 is coming from obs | 13:01 |
dcaliste | Yes, I see, but the link I put is not for my GnuPG2, but the mer one. | 13:01 |
dcaliste | And it is complaining about broken builds. | 13:02 |
dcaliste | Maybe the dumb = Y in the service file should be removed... | 13:02 |
rainemak | dumb = Y should be removed | 13:03 |
rainemak | at least | 13:03 |
rainemak | cleaned already internal obs | 13:03 |
dcaliste | Yes, that's it, now it is compiling. | 13:03 |
dcaliste | I've another question: I cannot find gpgme in mer:core or mer-core:devel, only in mer-tools:devel. Is it normal? | 13:04 |
rainemak | in case license is such that it cannot be added to mer:core then it's normal | 13:05 |
rainemak | but gpgme is gplv2 still | 13:05 |
*** Coolgeek <Coolgeek!~coolgeek@unaffiliated/coolgeek> has quit IRC (Quit: WeeChat 2.0.1) | 13:05 | |
rainemak | the old one I mean | 13:05 |
dcaliste | Originally it was in mer-tools, maybe is was not moved after you indeed added it to gitlab. | 13:06 |
dcaliste | By the way, rainemak, MR in GnuPG2 is now rebased. | 13:07 |
rainemak | dcaliste, noticed and merged | 13:07 |
dcaliste | Ah indeed, I've just noticed, nice, thank you. | 13:08 |
*** carepack_ <carepack_!~carepack_@p5B2D8235.dip0.t-ipconnect.de> has joined #sailfishos | 13:08 | |
rainemak | dcaliste, you're welcome | 13:08 |
*** jbadiapa <jbadiapa!~jubapa@static-109.111.112.247.andorpac.ad> has joined #sailfishos | 13:09 | |
schmittlauch | rainemak: As you were mentioning "ancient GnuPG" I took a look at the CVE database and there are plenty of CVEs our gnupg2-2.0.4 doesn't deliberately patch against, e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4402 | 13:09 |
schmittlauch | (just a first look) | 13:09 |
schmittlauch | rainemak: I don't realy know what gnupg2 is used for so far, but passing in e-mails from the internet wil surely increase the attack surface. So an ancient version might be not that good of an idea. | 13:10 |
*** jbadiapa <jbadiapa!~jubapa@static-109.111.112.247.andorpac.ad> has quit IRC (Ping timeout: 264 seconds) | 13:14 | |
x2s | so, after making sure that not too many personal informations are in the log I just sent it directly to jolla. I'm wondering if anyone will ever read it | 13:14 |
r0kk3rz | x2s: send it to monich | 13:15 |
r0kk3rz | if you used the ofono logger i think theres an option in the app itself | 13:16 |
* monich nods | 13:16 | |
x2s | it sends it to ofono-debug@jolla.com | 13:19 |
x2s | and it didn't bounce yet. ;) | 13:19 |
*** fledermaus <fledermaus!vivek@2a00:5f00:102:0:1ddf:76e0:e1c6:d299> has joined #sailfishos | 13:20 | |
x2s | monich: if you need me to test something let me know | 13:20 |
monich | ok | 13:20 |
*** kido <kido!~kido@unaffiliated/kido> has quit IRC (Remote host closed the connection) | 13:20 | |
monich | x2s: I've got the email, will take a look when I have a minute | 13:21 |
x2s | whenever you have time :) | 13:21 |
*** Coolgeek <Coolgeek!~coolgeek@unaffiliated/coolgeek> has joined #sailfishos | 13:23 | |
^7heo | https://twitter.com/Fenix_Roberto/status/960841343093354496 | 13:32 |
*** rmsilva <rmsilva!~rmsilva@a109-49-46-234.cpe.netcabo.pt> has quit IRC (Ping timeout: 264 seconds) | 13:38 | |
*** rmsilva <rmsilva!~rmsilva@a109-49-46-234.cpe.netcabo.pt> has joined #sailfishos | 13:43 | |
*** spiiroin <spiiroin!~spiiroin@2001:998:2a:dead:e430:295c:b699:b0bb> has quit IRC (Ping timeout: 260 seconds) | 13:51 | |
*** vakko_ <vakko_!~vakko@vlan-149-game-95.comnet.bg> has quit IRC (Ping timeout: 252 seconds) | 13:55 | |
*** vakko_ <vakko_!~vakko@vlan-164-sliven-94.comnet.bg> has joined #sailfishos | 13:59 | |
Mister_Magister | abranson: rainemak: so what about libpurple? | 14:01 |
*** phdeswer <phdeswer!~phdeswer@194.137.201.1> has joined #sailfishos | 14:01 | |
rainemak | Mister_Magister, will push the newer code to the existing mer repo | 14:02 |
Mister_Magister | okay | 14:02 |
Mister_Magister | so we are not doing mirror? | 14:02 |
*** psachin <psachin!~iclcoolst@103.51.235.85> has quit IRC (Ping timeout: 260 seconds) | 14:04 | |
leszek | oh sony xperia xa2 is basically the successor of the xperia x. Entered open device program. Wonder if that might get added to ported devices list for SailfishOS (or might even get official Sailfish X support) | 14:09 |
rainemak | Mister_Magister, not at the moment | 14:09 |
Mister_Magister | rainemak: okay | 14:09 |
*** phdeswer <phdeswer!~phdeswer@194.137.201.1> has quit IRC (Ping timeout: 256 seconds) | 14:11 | |
*** phdeswer <phdeswer!~phdeswer@194.137.201.1> has joined #sailfishos | 14:15 | |
*** carepack_ <carepack_!~carepack_@p5B2D8235.dip0.t-ipconnect.de> has quit IRC (Quit: Lost terminal) | 14:16 | |
*** carepack_ <carepack_!~carepack_@p5B2D8235.dip0.t-ipconnect.de> has joined #sailfishos | 14:20 | |
*** jpetrell <jpetrell!~jpetrell@194.157.27.2> has quit IRC (Ping timeout: 240 seconds) | 14:22 | |
*** korak <korak!~quassel@208-180-152-154.com.sta.suddenlink.net> has joined #sailfishos | 14:25 | |
*** spiiroin <spiiroin!~spiiroin@82-203-156-153.bb.dnainternet.fi> has joined #sailfishos | 14:32 | |
*** arcean <arcean!~arcean@131.228.32.166> has quit IRC (Ping timeout: 252 seconds) | 14:35 | |
*** phdeswer <phdeswer!~phdeswer@194.137.201.1> has quit IRC (Ping timeout: 248 seconds) | 14:50 | |
*** roboro <roboro!~3l3ctricF@dsl-217-155-19-70.zen.co.uk> has quit IRC (Remote host closed the connection) | 15:12 | |
*** roboro <roboro!~3l3ctricF@dsl-217-155-19-70.zen.co.uk> has joined #sailfishos | 15:12 | |
*** gmoro <gmoro!~gmoro@31.169.96.62> has quit IRC (Remote host closed the connection) | 15:33 | |
*** hge <hge!~hongwei.g@host-59-98.lasipalatsi.fi> has quit IRC (Quit: Leaving) | 15:36 | |
*** gmoro <gmoro!~gmoro@31.169.96.62> has joined #sailfishos | 15:36 | |
*** _sven <_sven!~sven@p5DEA8C8B.dip0.t-ipconnect.de> has joined #sailfishos | 15:38 | |
*** carepack_ <carepack_!~carepack_@p5B2D8235.dip0.t-ipconnect.de> has quit IRC (Quit: Lost terminal) | 15:39 | |
*** roboro <roboro!~3l3ctricF@dsl-217-155-19-70.zen.co.uk> has quit IRC (Remote host closed the connection) | 15:50 | |
*** roboro <roboro!~3l3ctricF@dsl-217-155-19-70.zen.co.uk> has joined #sailfishos | 15:50 | |
*** TheKit <TheKit!~nekit@178.45.233.6> has quit IRC (Remote host closed the connection) | 15:52 | |
*** dcaliste <dcaliste!~dcaliste@enclair-072.epfl.ch> has quit IRC (Quit: dcaliste) | 15:53 | |
*** Sage__ <Sage__!sage@kapsi.fi> has joined #sailfishos | 16:01 | |
*** nutellazwerg <nutellazwerg!~nutellazw@p57BBD81C.dip0.t-ipconnect.de> has joined #sailfishos | 16:08 | |
*** alexxy <alexxy!~alexxy@gentoo/developer/alexxy> has quit IRC (Ping timeout: 265 seconds) | 16:12 | |
ladoga | What's the flag to launch fingerterm in a new window? | 16:13 |
*** carepack_ <carepack_!~carepack_@p5B2D8235.dip0.t-ipconnect.de> has joined #sailfishos | 16:14 | |
ladoga | I couldn't find any documentation. | 16:14 |
*** alexxy <alexxy!~alexxy@gentoo/developer/alexxy> has joined #sailfishos | 16:16 | |
*** vakkov <vakkov!~vakko@vlan-164-sliven-94.comnet.bg> has joined #sailfishos | 16:24 | |
*** vakkov <vakkov!~vakko@vlan-164-sliven-94.comnet.bg> has quit IRC (Client Quit) | 16:25 | |
x2s | I wonder... is it possible to install spice on Sailfish and forward its display to a desktop? ;) | 16:26 |
*** r34t1p <r34t1p!~r34t1p@213.226.141.157> has joined #sailfishos | 16:28 | |
r0kk3rz | there was a vnc solution for that somewhere | 16:29 |
x2s | vnc doesn't do it. It has to be spice. Because spice needs love. :) | 16:30 |
r0kk3rz | then you'll have to make it yourself | 16:30 |
leszek | isn't spice only for vms? | 16:31 |
x2s | spice is like vnc, just better | 16:32 |
x2s | the current implementation though... | 16:34 |
*** r34t1p <r34t1p!~r34t1p@213.226.141.157> has left #sailfishos ("Leaving") | 16:35 | |
*** Kabouik <Kabouik!~kabouik@236.34.200.37.customer.cdi.no> has joined #sailfishos | 16:36 | |
*** vakkov_ <vakkov_!~vakko@vlan-164-sliven-94.comnet.bg> has joined #sailfishos | 16:40 | |
*** phdeswer <phdeswer!~phdeswer@192.36.80.8> has joined #sailfishos | 16:43 | |
*** Almindor <Almindor!~ales@d104-205-229-150.abhsia.telus.net> has joined #sailfishos | 16:45 | |
Almindor | does anyone know if Jolla changed how app translations are handled? my project uses https://sailfishos.org/develop/docs/libsailfishapp/ but the translations folder in the RPM is never populated | 16:46 |
Almindor | this used to work before | 16:46 |
leszek | Almindor: are you sure this is in the project file: CONFIG += sailfishapp_i18n | 16:50 |
Almindor | yes this is an already released app | 16:50 |
leszek | hmm... thats strange then | 16:50 |
Almindor | everything has been set up ages ago | 16:50 |
Almindor | if I look at the generated rpm the translations folder is empty | 16:51 |
Almindor | any way to debug what it's doing? I hate these implicit commands | 16:51 |
leszek | Almindor: the build process and rpm building should be visible in a log or in qtcreator/sdk | 16:51 |
Almindor | ah I see Parse error at /home/mersdk/share/Programovanie/Jolla/lighthouse/translations/harbour-lighthouse-zh_CN.ts:67:142: Unexpected ''. | 16:52 |
leszek | maybe you can see something there | 16:52 |
leszek | Almindor: so the translation file is broken | 16:52 |
Almindor | would be nice if that actually stopped the build tho | 16:52 |
leszek | or at least show a warning of some sorts | 16:53 |
*** kido <kido!~kido@51.15.12.171> has joined #sailfishos | 17:10 | |
*** Robbster <Robbster!~james@85.159.237.56> has joined #sailfishos | 17:15 | |
Robbster | hi all | 17:15 |
Robbster | ever since migrating from J1 to SailfihX, my contacts have been read only. | 17:24 |
*** nib_ <nib_!~nib@176.108.188.1> has joined #sailfishos | 17:26 | |
*** dafox <dafox!~dafox@31.161.154.17> has joined #sailfishos | 17:26 | |
tadzik | huh! | 17:26 |
Robbster | but I probably borked it. I restored the J1 backup and the contacts didn't restore, so i did some stuff and got contacts back. | 17:26 |
Robbster | but found our later that they were RO. | 17:26 |
Robbster | been like that a while. | 17:27 |
tadzik | do you remember the stuff you did | 17:28 |
tadzik | ? | 17:28 |
Robbster | umm, not really :/ | 17:28 |
Robbster | have developer mode and mostly just restored files and corrected file permissions. | 17:28 |
tadzik | ah, file permissions would be my guess | 17:29 |
tadzik | ./.local/share/system/Contacts/qtcontacts-sqlite/contacts.db seems to be the file | 17:30 |
tadzik | it's 644, nemo:privileged for me | 17:30 |
Robbster | seem like there is an update to the way that permissions are handled - there appears to be a privilede | 17:31 |
Robbster | same here... | 17:34 |
tadzik | I guess I'd try exporting them, removing all and importing them again to see if that helps | 17:35 |
tadzik | but I'm out of ideas :( | 17:35 |
Robbster | bleh. | 17:35 |
*** phdeswer <phdeswer!~phdeswer@192.36.80.8> has quit IRC (Ping timeout: 248 seconds) | 17:37 | |
Robbster | humm, seems like update works, but insert fails... | 17:37 |
*** jbadiapa <jbadiapa!~jubapa@static-109.111.112.247.andorpac.ad> has joined #sailfishos | 17:38 | |
*** loicm <loicm!~bballizli@60-228-190-109.dsl.ovh.fr> has quit IRC (Ping timeout: 260 seconds) | 17:40 | |
*** frinring <frinring!~frinring@unaffiliated/frinring> has quit IRC (Read error: Connection reset by peer) | 17:44 | |
*** jbadiapa <jbadiapa!~jubapa@static-109.111.112.247.andorpac.ad> has quit IRC (Ping timeout: 240 seconds) | 17:45 | |
*** jtopian <jtopian!~quassel@nebulosa.jtopia.org> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) | 17:47 | |
*** jtopian <jtopian!~quassel@nebulosa.jtopia.org> has joined #sailfishos | 17:47 | |
*** jpetrell <jpetrell!~jpetrell@109.204.135.131> has joined #sailfishos | 17:50 | |
tadzik | ugh | 17:52 |
Robbster | are there any logs that I can get some more information from? | 17:59 |
*** frinring <frinring!~frinring@x5ce68ff6.dyn.telefonica.de> has joined #sailfishos | 18:01 | |
*** frinring <frinring!~frinring@x5ce68ff6.dyn.telefonica.de> has quit IRC (Changing host) | 18:01 | |
*** frinring <frinring!~frinring@unaffiliated/frinring> has joined #sailfishos | 18:01 | |
*** leszek <leszek!~leszek@p200300C65BCC050052465DFFFEB78C4B.dip0.t-ipconnect.de> has quit IRC (Quit: Konversation terminated!) | 18:11 | |
*** dafox <dafox!~dafox@31.161.154.17> has quit IRC (Ping timeout: 256 seconds) | 18:11 | |
fledermaus | is anyone else seeing a whole bunch of animated gifs scrambled in the current os image? eg on twitter or mastodon. | 18:20 |
fledermaus | they're not all scrambled when played but a lot are. | 18:20 |
r0kk3rz | what device? | 18:22 |
*** Robbster <Robbster!~james@85.159.237.56> has quit IRC (Ping timeout: 256 seconds) | 18:22 | |
fledermaus | j1 | 18:25 |
fledermaus | it looks like a fucked up interlace descramble. | 18:25 |
fledermaus | images is broken up into rectangles, but you can sort of see the original picture split up over the lines and columns, a bit. | 18:26 |
r0kk3rz | sounds weird | 18:26 |
fledermaus | annoying, is what it is. | 18:28 |
*** nib_ <nib_!~nib@176.108.188.1> has quit IRC (Ping timeout: 240 seconds) | 18:32 | |
*** spiiroin_ <spiiroin_!~spiiroin@82-203-156-153.bb.dnainternet.fi> has joined #sailfishos | 18:35 | |
fledermaus | http://platypus.pepperfish.net/~vivek/scrambled/ | 18:35 |
*** Almindor <Almindor!~ales@d104-205-229-150.abhsia.telus.net> has quit IRC (Quit: Lost terminal) | 18:36 | |
*** spiiroin <spiiroin!~spiiroin@82-203-156-153.bb.dnainternet.fi> has quit IRC (Ping timeout: 240 seconds) | 18:37 | |
kimmoli | i have a bit different http://kimmoli.com/tauhkaa/videoissue.jpg | 18:39 |
Tegu | I have had those once in a while | 18:40 |
fledermaus | https://together.jolla.com/question/178876/animated-gif-playback-scrambled-in-browser/ | 18:41 |
fledermaus | feel free to pile in. | 18:41 |
fledermaus | it's minor but it's annoying. | 18:42 |
Tegu | I wonder if those are GIFs at all or just videos | 18:42 |
fledermaus | it says "GIF" on the twitter UI. | 18:42 |
Tegu | I don't trust it :D | 18:43 |
Tegu | at least imgur serves videos as well, so Twitter might do it as well | 18:44 |
r0kk3rz | abranson: ^^ | 18:44 |
Tegu | as I thought https://video.twimg.com/tweet_video/DVXOSc8WkAEkSqs.mp4 | 18:46 |
Tegu | >mp4 | 18:47 |
kimmoli | well, i'm on onyx port, which is still on 2.1.0.11 | 18:49 |
fledermaus | ok it's an mp4 | 18:50 |
fledermaus | yeah, I had to dig through 50 bazillion nested divs to find it. | 18:51 |
Tegu | or just us "inspect element" | 18:51 |
Tegu | use* | 18:51 |
Tegu | (on desktop) | 18:51 |
fledermaus | I did. | 18:52 |
*** nib_ <nib_!~nib@174.138.37.7> has joined #sailfishos | 18:52 | |
r0kk3rz | ah is it a browser thing | 18:52 |
fledermaus | it was replacing the context menu if I got too close to the actual widget. | 18:52 |
fledermaus | so I started about a mm away. | 18:53 |
fledermaus | whuch translates to about 5 million tags in twitter's web design. | 18:53 |
fledermaus | hm. | 18:53 |
fledermaus | gstreamer was updated in the latest release, no? | 18:53 |
fledermaus | anyway, updated the question. | 18:54 |
Tegu | open the devtools, hit the inspect button and only then select the element. then you don't need to hit context menus | 18:55 |
Tegu | and yea, sometimes it's annoying that webpages can override context menu. sometimes it's useful | 18:55 |
fledermaus | yeah, I know. I was already halfway there. | 18:55 |
fledermaus | not really what Im bitching about here. | 18:55 |
fledermaus | (even the devtools approach doesn't always work, since it can be ambigious which element you meant in some designs) | 18:56 |
fledermaus | but whatever. | 18:56 |
fledermaus | before I start shaving that yak, the video borkage is what I care about. | 18:56 |
fledermaus | I've added a repro link, would be great if people could confirm either way whether they also see the breakage. | 18:57 |
Tegu | yea, t's annoying | 18:57 |
Tegu | I'll check it on my J1 | 18:57 |
*** nib_ <nib_!~nib@174.138.37.7> has quit IRC (Ping timeout: 260 seconds) | 18:58 | |
Tegu | yup, similar output | 18:59 |
Lieke | works on my xperia x (and looks delicious) | 19:00 |
kimmoli | https://mobile.twitter.com/LiKimmo/status/960951787665666048/photo/1 | 19:02 |
kimmoli | on onyx | 19:02 |
fledermaus | interesting. | 19:03 |
Tegu | looks like the framebuffer format is wrong or something | 19:03 |
Tegu | dunno | 19:03 |
fledermaus | maybe a hardware-specific hyperoptimisaiton. | 19:06 |
kimmoli | iirc browser uses different things to play tham e.g. gallery. that mp4 works when played in gallery | 19:06 |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212.157.110.145> has joined #sailfishos | 19:07 | |
Tegu | ffprobe output for that video https://paste.fedoraproject.org/paste/kJxsRZgJ0KZGrlphK7fOEA/raw | 19:07 |
kimmoli | Just pasted a lot, see here https://pastebin.com/vm3TzCr5 | 19:14 |
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (Ping timeout: 256 seconds) | 19:14 | |
kimmoli | https://github.com/sailfishos/gst-colorconv/commit/16fbaa7770f36d94163a9cac62b7bcbd7f9dda91 (?) | 19:17 |
*** dafox <dafox!~dafox@2a02:a448:c25a:1:7061:3b2a:37df:ded3> has joined #sailfishos | 19:19 | |
*** taaem <taaem!~taaem@unaffiliated/taaem> has joined #sailfishos | 19:19 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212.157.110.145> has quit IRC (Ping timeout: 256 seconds) | 19:21 | |
fledermaus | kimmoli: you reckon that's it? | 19:29 |
kimmoli | dunno. but sounds similar | 19:29 |
*** urjaman <urjaman!~urjaman@unaffiliated/urjaman> has quit IRC (Read error: Connection reset by peer) | 19:29 | |
*** urjaman <urjaman!~urjaman@unaffiliated/urjaman> has joined #sailfishos | 19:30 | |
rinigus | kimmoli: your http://kimmoli.com/tauhkaa/videoissue.jpg works fine on 2.1.3.7 onyx :) | 19:30 |
kimmoli | try that mp4 ^ | 19:30 |
kimmoli | rinigus: https://video.twimg.com/tweet_video/DVXOSc8WkAEkSqs.mp4 | 19:31 |
rinigus | kimmoli: lovely cake - works fine | 19:31 |
kimmoli | any volunteer to scrape changelogs/diffs to find out what related has changes? :) | 19:32 |
*** jpetrell <jpetrell!~jpetrell@109.204.135.131> has quit IRC (Ping timeout: 276 seconds) | 19:34 | |
*** korak <korak!~quassel@208-180-152-154.com.sta.suddenlink.net> has quit IRC (Remote host closed the connection) | 19:36 | |
*** blop <blop!~blop@p54BEF1E6.dip0.t-ipconnect.de> has quit IRC (Quit: leaving) | 19:37 | |
*** blop <blop!~blop@p54BEF1E6.dip0.t-ipconnect.de> has joined #sailfishos | 19:39 | |
rinigus | kimmoli: while surely interesting, for onyx upgrade to 2.1.3.7 was fixing it. so, would be focusing on more pressing projects. | 19:43 |
kimmoli | :P | 19:44 |
*** aivot-on <aivot-on!aivot-on@hilla.kapsi.fi> has joined #sailfishos | 19:47 | |
*** nutellazwerg <nutellazwerg!~nutellazw@p57BBD81C.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer) | 19:56 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212.157.110.145> has joined #sailfishos | 19:56 | |
*** fledermaus <fledermaus!vivek@2a00:5f00:102:0:1ddf:76e0:e1c6:d299> has quit IRC (Ping timeout: 252 seconds) | 19:57 | |
*** ahjolinna <ahjolinna!~manjaro-k@mobile-access-5d6a55-48.dhcp.inet.fi> has quit IRC (Remote host closed the connection) | 19:59 | |
*** rmsilva <rmsilva!~rmsilva@a109-49-46-234.cpe.netcabo.pt> has quit IRC (Ping timeout: 265 seconds) | 20:00 | |
*** ahjolinna <ahjolinna!~manjaro-k@mobile-access-5d6a55-48.dhcp.inet.fi> has joined #sailfishos | 20:01 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@212.157.110.145> has quit IRC (Ping timeout: 260 seconds) | 20:05 | |
*** RoKenn <RoKenn!~RoKenn@2001:a61:341f:5e00:5c04:69c6:92a:3dc4> has joined #sailfishos | 20:12 | |
_sven | reboot | 20:22 |
_sven | sorry | 20:22 |
*** _sven <_sven!~sven@p5DEA8C8B.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection) | 20:22 | |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-89-241-250-95.as13285.net> has quit IRC (Quit: byeeeeeeeeeeeeeee) | 20:28 | |
*** Acou_Bass <Acou_Bass!~Acou_Bass@host-89-241-250-95.as13285.net> has joined #sailfishos | 20:30 | |
*** CrKit <CrKit!~nekit@62.33.107.17> has joined #sailfishos | 20:33 | |
*** rmsilva <rmsilva!~rmsilva@a109-49-46-234.cpe.netcabo.pt> has joined #sailfishos | 20:40 | |
*** Nokius_ <Nokius_!~Nokius@p5DDB6143.dip0.t-ipconnect.de> has joined #sailfishos | 20:42 | |
*** Nokius <Nokius!~Nokius@p5DDB583C.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds) | 20:45 | |
*** jpetrell <jpetrell!~jpetrell@109.204.135.131> has joined #sailfishos | 20:47 | |
*** RoKenn <RoKenn!~RoKenn@2001:a61:341f:5e00:5c04:69c6:92a:3dc4> has quit IRC (Quit: NSA proxy service interrupted) | 20:48 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has joined #sailfishos | 20:55 | |
*** koffeinfriedhof <koffeinfriedhof!~schiggn@ubuntuusers/moderation/koffeinfriedhof> has quit IRC (Quit: Get me out of here!) | 21:12 | |
*** jbadiapa <jbadiapa!~jubapa@static-109.111.112.247.andorpac.ad> has joined #sailfishos | 21:36 | |
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@88.190.246.243> has quit IRC (Ping timeout: 260 seconds) | 21:39 | |
*** jbadiapa <jbadiapa!~jubapa@static-109.111.112.247.andorpac.ad> has quit IRC (Ping timeout: 260 seconds) | 21:40 | |
*** dafox <dafox!~dafox@2a02:a448:c25a:1:7061:3b2a:37df:ded3> has quit IRC (Ping timeout: 256 seconds) | 21:58 | |
*** CrKit <CrKit!~nekit@62.33.107.17> has quit IRC (Ping timeout: 268 seconds) | 22:00 | |
*** vakkov_ <vakkov_!~vakko@vlan-164-sliven-94.comnet.bg> has quit IRC (Remote host closed the connection) | 22:10 | |
*** piggz <piggz!~piggz@95.147.209.146> has quit IRC (Ping timeout: 256 seconds) | 22:55 | |
*** jpetrell <jpetrell!~jpetrell@109.204.135.131> has quit IRC (Ping timeout: 260 seconds) | 22:57 | |
*** jpetrell <jpetrell!~jpetrell@mobile-access-6df0e8-88.dhcp.inet.fi> has joined #sailfishos | 23:00 | |
*** dlavso <dlavso!~dlavsolin@host244-139-dynamic.181-80-r.retail.telecomitalia.it> has quit IRC (Ping timeout: 248 seconds) | 23:25 | |
*** dlavso <dlavso!~dlavsolin@host163-70-dynamic.52-79-r.retail.telecomitalia.it> has joined #sailfishos | 23:30 | |
*** chriadam_ <chriadam_!~cadams@pa49-197-192-69.pa.qld.optusnet.com.au> has joined #sailfishos | 23:36 | |
*** jpetrell <jpetrell!~jpetrell@mobile-access-6df0e8-88.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer) | 23:38 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!