! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Embedded mode needed for Parole (e.g. for use with mozplugger)
Status:
RESOLVED: FIXED
Severity:
enhancement

Comments

Description Mark Tomich 2012-02-25 16:05:42 CET
Created attachment 4235 
embedded patch against v0.2.0.6

With the disappearance of the browser plugin, I decided to write a patch for Parole to create something I call "embedded" mode.  This makes Parole become a nice browser plugin for use with mozplugger.  FTR, I added the following command line to my mozpluggerrc for the mime types that used to be available for the browser plugin:

repeat stream noisy swallow(Parole) fill : parole -Ei "$file"
Comment 1 Mark Tomich 2012-02-25 18:44:18 CET
Created attachment 4237 
the relevant bits of my /etc/mozpluggerrc

Note, mozplugger does not work properly on my Ubuntu Oneiric installation...possibly due to a defect in mozplugger swallowing / reparenting windows...however, it works well on my Gentoo installation.
Comment 2 Simon Steinbeiss editbugs 2012-07-23 02:11:28 CEST
Thanks for the idea/patch!
Could you try whether this works with current master? (There have been a lot of changes recently.)
Comment 3 Mark Tomich 2012-07-23 17:30:29 CEST
Created attachment 4563 
parole-embedded.patch

embedded patch against git master.

...the old patch mostly works except for the status bar stuff...here is a new patch.
Comment 4 Mark Tomich 2012-07-23 19:07:55 CEST
Created attachment 4564 
parole-embedded.patch

Some other cleanups of the UI and re-disabling F11 for full-screen.
Comment 5 Simon Steinbeiss editbugs 2012-07-25 16:11:35 CEST
Hey Mark!
Just a quick note, as I'm about to go on holidays for a few weeks. We're eager to do a release soon, I'm not sure we can integrate it in 0.3.0 (I didn't have time to test at all, I was mainly trying to fix bugs), but I'll get back to it once the release is out the door.
Hope that's fine with you, sorry I can't offer more now, but the time we had since we picked up Parole was very little (as you can see in the commitlog).
Comment 6 Mark Tomich 2012-07-25 16:13:48 CEST
no worries...I've got it rolled in to my build, and that's all that matters to me for now.  I just thought others would benefit from it as well.
Comment 7 Mark Tomich 2012-10-17 16:14:03 CEST
bump...any chance we can get this rolled into master?
Comment 8 Simon Steinbeiss editbugs 2012-10-17 16:26:14 CEST
Hey,
sorry, I somehow forgot about this and got busy with other stuff (mostly the display-dialog).
I'll try to take a look at it towards the end of this week or next week – to be honest I still haven't tested it yet...
Simon
Comment 9 Simon Steinbeiss editbugs 2012-10-19 12:10:26 CEST
I just tested your patch. While it generally works there's still a case of fullscreen-mode you overlooked. When you double-click the video-area, you're going into fullscreen-mode as well, so upon returning (e.g. by double-clicking again) you have the full parole instead of the "embedded" UI.
Comment 10 Simon Steinbeiss editbugs 2012-11-14 11:27:25 CET
Now in master. (We'll probably try to make it a proper plugin at some point.)

Bug #8506

Reported by:
Mark Tomich
Reported on: 2012-02-25
Last modified on: 2012-11-14

People

Assignee:
Simon Steinbeiss
CC List:
2 users

Version

Version:
unspecified

Attachments

embedded patch against v0.2.0.6 (2.56 KB, patch)
2012-02-25 16:05 CET , Mark Tomich
no flags
the relevant bits of my /etc/mozpluggerrc (2.06 KB, text/plain)
2012-02-25 18:44 CET , Mark Tomich
no flags
parole-embedded.patch (2.52 KB, patch)
2012-07-23 17:30 CEST , Mark Tomich
no flags
parole-embedded.patch (3.05 KB, patch)
2012-07-23 19:07 CEST , Mark Tomich
no flags

Additional information