-----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.

Reply via email to