[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qubes-devel
Subject:    Re: [qubes-devel] Re: [GSoC] Qubes-MIME-Handlers Weekly Progress Report #7
From:       Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek () invisiblethingslab ! com>
Date:       2017-08-01 9:53:01
Message-ID: 20170801095301.GU1095 () mail-itl
[Download RAW message or body]

-----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 qubes-devel+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-devel@googlegroups.com. 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.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic