*** zbenjamin is now known as Guest12574 | 02:34 | |
*** zbenjamin_ is now known as zbenjamin | 02:34 | |
*** frinring_ is now known as frinring | 05:15 | |
*** ecloud_wfh is now known as ecloud | 10:02 | |
*** xenu_ is now known as xenu | 12:08 | |
*** feodoran_ is now known as feodoran | 17:19 | |
tortoisedoc | howdi how | 20:19 |
---|---|---|
tortoisedoc | has anyone else noticed, Oulanka breaks QDesktopServices::openUrl ? mal ? | 20:21 |
mal | tortoisedoc: nope, any example what uses that? | 20:27 |
tortoisedoc | mal : quickbar, from c++ side | 20:27 |
tortoisedoc | mal : QDesktopServices::openUrl(QUrl::fromLocalFile(m_desktopFile)) | 20:28 |
tortoisedoc | cant find the file:///usr/loca/application/thedesktopfile.desktop | 20:28 |
tortoisedoc | I guess the file:// url part might have something to do with it | 20:28 |
attah | I have this in one of mine... Qt.openUrlExternally(Qt.resolvedUrl("/usr/share/applications/harbour-jupii.desktop")) lets find out how that works in a while | 20:34 |
tortoisedoc | aha | 20:36 |
tortoisedoc | Qt.resolvedUrl | 20:36 |
attah | hmm? | 20:37 |
attah | (still downloading update) | 20:38 |
tortoisedoc | attah : im using QUrl::fromLocalFile | 20:38 |
tortoisedoc | (plus it's done from the c++ side) | 20:38 |
attah | I see that, and i'm curious if the difference is there, or bigger | 20:39 |
tortoisedoc | well one'd say qml relies on the same c++ qt api's | 20:42 |
tortoisedoc | but hey | 20:42 |
tortoisedoc | one brain can only hope so much :) | 20:42 |
tortoisedoc | hmmm | 20:43 |
tortoisedoc | seems to be a bit more complex | 20:43 |
tortoisedoc | the log file says | 20:43 |
tortoisedoc | Mar 18 22:42:36 Sailfish lipstick[1639]: [D] unknown:0 - Specified Desktop file does not exist "file:///usr/share/applications/sailfish-browser.desktop" | 20:43 |
tortoisedoc | could also be on the lipstick side | 20:45 |
tortoisedoc | lca-tool seems to do the job ok | 20:50 |
tortoisedoc | so i guess contentaction does not suffer from this | 20:51 |
tortoisedoc | but hmm iirc, contentaction uses QDesktopServices internally | 20:51 |
tortoisedoc | maybe some permission? | 20:52 |
tortoisedoc | there seems to be some change in libcontentaction recently too | 20:56 |
tortoisedoc | hmm no | 20:59 |
tortoisedoc | its not libcontentaction | 20:59 |
tortoisedoc | attah : does it work for you? | 20:59 |
attah | 99% download | 21:00 |
tortoisedoc | _b | 21:00 |
tortoisedoc | btw is the latest sdk released (which matches Oulanka) | 21:00 |
attah | i don't think the matching one is out | 21:01 |
attah | last one took a little while after initial release | 21:01 |
tortoisedoc | yeah | 21:02 |
tortoisedoc | also | 21:02 |
tortoisedoc | is it only me or is this release official and not Early Access anymore? | 21:02 |
attah | and apparently 49% counts as low battery in that it won't let me perform the update | 21:02 |
tortoisedoc | heh | 21:02 |
tortoisedoc | well then it's probably pointless for you to try | 21:03 |
tortoisedoc | before having Oulanka installed, that is | 21:03 |
attah | If it's really important for something i can spin up the J1 or JC some other day | 21:03 |
attah | or my Xperia X :P | 21:04 |
tortoisedoc | lol | 21:04 |
attah | ..or tablet, or Aquafish ;) | 21:05 |
tortoisedoc | im on xperiax and sadly the bt still doesnt connect to my handsfree in my car ;_; | 21:05 |
tortoisedoc | lol | 21:05 |
attah | :( | 21:05 |
attah | my solution: don't have a car | 21:05 |
tortoisedoc | haha | 21:05 |
tadzik | my solution: don't have BT in my car :P | 21:06 |
tadzik | that's gotta be annoying though :/ | 21:06 |
tortoisedoc | yeah | 21:07 |
tortoisedoc | and also dangerous | 21:08 |
tortoisedoc | to a certain extent | 21:08 |
tadzik | well, only dangerous if you choose to make it so | 21:08 |
tortoisedoc | darn | 21:08 |
tadzik | but I know how tempting it is | 21:08 |
tortoisedoc | seems like ill have to fallback to libcontentaction *again* | 21:08 |
tortoisedoc | ;_; | 21:08 |
tortoisedoc | i wonder what changed in lipstick | 21:08 |
attah | well, first try: doesn't work | 21:13 |
tortoisedoc | hmm | 21:16 |
tortoisedoc | note, for me the above c++ code worked fine on the previous version | 21:16 |
attah | Getting logs | 21:16 |
attah | ... i hope | 21:16 |
attah | riiight, there were some errors about virtualbox when i upgraded to kernel 5.0 on my desktop | 21:17 |
attah | wait what? | 21:18 |
attah | i did xdg-open on my app's .desktop file, and it claims it doesn't exist and opens jolla-notes instead (!) | 21:19 |
tortoisedoc | attah : that's probably due to the screwed up mimeapps.list | 21:22 |
tortoisedoc | i.e. the mime association is not correct | 21:22 |
tortoisedoc | or actually it doesnt find the right one, and falls back to the next best thing (jolla-notes) | 21:22 |
attah | but isn't that almost what we are doing from our apps? | 21:23 |
attah | anyway, nothing to go by in the logs unfortunately | 21:24 |
tortoisedoc | yeah but xdg-open deep down uses either lca-tool or qtdesktopservices | 21:25 |
tortoisedoc | so back to square one | 21:25 |
tortoisedoc | (lca-tool rips the desktop file in question open and launches the app according to how its supposed to) | 21:25 |
tortoisedoc | tes | 21:27 |
tortoisedoc | *yes | 21:27 |
tortoisedoc | contentaction has started working again :D | 21:28 |
tortoisedoc | so much for fragmentation eh :D | 21:28 |
attah | yeah... i'll come back complaining about my approach to this another day | 21:28 |
tortoisedoc | mal : can you tell where in lipstick this text is "Specified Desktop file does not exist" | 21:28 |
tortoisedoc | attah : this whole app-launching stack is a mess | 21:29 |
tortoisedoc | layers over layers over layers of crap | 21:29 |
attah | "i didn't know you could stack shit this high" | 21:29 |
tortoisedoc | its like the Princess and the Pea | 21:29 |
tortoisedoc | :D exactly | 21:29 |
attah | started reading xdg-open, which is a script by google | 21:30 |
attah | ...trying to unify everything by doing dark magic | 21:30 |
tortoisedoc | ehm - you mean free desktop foundation? | 21:30 |
attah | hmm, yes probably... but it did say copyright google as well | 21:30 |
tortoisedoc | huh | 21:31 |
tortoisedoc | aah | 21:31 |
attah | donated? forked? | 21:31 |
tortoisedoc | its the latest version | 21:31 |
tortoisedoc | contributed? | 21:31 |
tortoisedoc | with (C) slapped on top? :P | 21:31 |
attah | D. all of the above | 21:31 |
tortoisedoc | this world is coming to an end :( | 21:31 |
attah | wait, we can add nodejs to this, and npm! | 21:31 |
tortoisedoc | come to think of it | 21:32 |
tortoisedoc | fedora et al | 21:32 |
tortoisedoc | now that IBM has bought RH | 21:32 |
tortoisedoc | :[ | 21:32 |
attah | and call it applaunchr.io | 21:32 |
tortoisedoc | hm where have you seen googel (C)? in xdg-open its not | 21:33 |
tortoisedoc | haha | 21:33 |
tortoisedoc | quickbar.io :D | 21:33 |
attah | might be imagining things | 21:33 |
attah | haha | 21:33 |
tortoisedoc | oh well | 21:34 |
tortoisedoc | ill have to make a new release | 21:34 |
tortoisedoc | and take into account the fact that ill have to discern versions | 21:34 |
tortoisedoc | crap | 21:34 |
tortoisedoc | crap crap crap | 21:34 |
attah | maybe me too, unless it's fixed more systematically | 21:34 |
attah | :P | 21:34 |
tortoisedoc | seems like clutter has made it to sfos in the end | 21:34 |
attah | ...or they fix the bug tomorrow | 21:34 |
tortoisedoc | you wish :D | 21:35 |
tortoisedoc | ok ill come back tomorrow :P | 21:35 |
attah | ping all the sailors! | 21:36 |
tortoisedoc | i should not ping them, I should kick them D | 21:36 |
tortoisedoc | :D | 21:36 |
tortoisedoc | pingddos | 21:36 |
attah | need to sleep... g'night | 21:39 |
*** zbenjamin is now known as Guest69066 | 23:09 | |
*** zbenjamin_ is now known as zbenjamin | 23:09 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!