-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Tue, Aug 01, 2017 at 12:59:16AM -0700, Andrew Morgan wrote: > On 07/31/2017 03:17 AM, Marek Marczykowski-Górecki wrote: > > On Sun, Jul 30, 2017 at 11:48:48PM -0700, Andrew Morgan wrote: > >> Quick update for tonight. > > > >> I've found where the most likely choke point for opening files is. [1] > >> Ideally one would just make a call to extensions through > >> libnautilus-extension through there, wait for responses, then return if > >> any extension returns a False. I'm unsure if anything in Nautilus on the > >> UX side needs to happen after that (such as showing a loading icon or > >> something...) but that's currently outside the scope of this patchset. > > > >> I've been talking to and getting help from people on GIMPnet/#nautilus. > >> After explaining the whole idea to a few people, I've been prompted to > >> post on the mailing list. I have now done so with a RFC of sorts on the > >> idea and whether or not they'd be prone to accepting it upstream once > >> it's ready. > > > >> The post is currently awaiting moderation approval, but I'll link it > >> once it goes up so people can keep up with the discussion. > > > > Great, thanks for the update! > > > >> Andrew Morgan > > > >> [1]: > >> https://github.com/GNOME/nautilus/blob/master/src/nautilus-mime-actions.c#L2421 > > Another update, > > The mailing list post still hasn't been approved. I messaged on GIMPnet > about it not too long ago so hopefully the appropriate people will get > pinged eventually. The team is currently busy with GUADEC so it's > understandable they may be running behind on moderating posts on a not > too traffic heavy mailing list[1] :)
Does subscribing to the list workaround the issue? Some times moderator is set to just one, busy, person... > In terms of the patch, I've inserted the necessary code into all the > accompanying files and Nautilus builds successfully. During my testing I > threw a return statement in there and confirmed it blocked all file open > attempts silently, which is intended behavior. > > I've stuck the WIP code up on Github, currently it segfaults but the > cause is known. I'll be modifying the qvm_trust.py NautilusPython > extension to make use of this method soon, and once it all works out > I'll provide some pre-made .RPMs for testing. Ok :) - -- Best Regards, Marek Marczykowski-Górecki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJZgE99AAoJENuP0xzK19csaokH/RnttNKLqHZdVWCgs95Aw7No oh9Ay0aYlpThTX3pQKti2oUImrGWguUvOZyaHH0phIkr6Te7TEAwCjKmeiOwCRVA QF4H+C86tetmk62wPLjGRtCSSP2v5LFnBZc8ISPUvaY40kTvAUqzEnZA1kGtFZPM e0LJnxUDyAPG67jq1TN+JPTg3GMY2VxJI+c2XGxD4M8YTNA4xSoPRMhS1rS4XMeN 3hnmnwUtc8eTeomIzIFuyaep+JqC6ZxVRNTi88q8bPBEKvk43r1HFXcUJ091TqJ1 1xk9eXAxLFV/EUMspHxvdfe6vPRxJiK6v8Aq6US/B1sk+127riKc2NYor3YPxW0= =nNh+ -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "qubes-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-devel/20170801095301.GU1095%40mail-itl. For more options, visit https://groups.google.com/d/optout.
