KParts-based Okular Firefox Plugin
C++
Latest commit 0aac7ad Jul 22, 2013 @jeremysanders Merge pull request #3 from afrimberger/master
some UI improvements and minor fixes
Permalink
Failed to load latest commit information.
packaging/gentoo/www-plugins/okularplugin
qtbrowserplugin Fixes #2: Memory corruption in qtbrowserplugin fixed. Sep 19, 2012
.gitignore
CMakeLists.txt Added ebuild for gentoo. Mar 13, 2013
README Fixes #3: Updated plugin pathes of browsers. Sep 18, 2012
okularplugin_okularui.rc
okularpluginui.rc
partwin.cpp
partwin.h Fixes #4: Okular hangs when tmp file is deleted too early. Sep 20, 2012
progresswidget.cpp Added label for displaying errors to progressbar widget. Sep 20, 2012
progresswidget.h Added label for displaying errors to progressbar widget. Sep 20, 2012
progresswidget.ui

README

This is a KParts-based Okular plugin for NPAPI-compatible browsers.
Tested Browsers are:
  - Mozilla Firefox
  - Google Chrome/Chromium

It uses Nokia's QtBrowserPlugin, part of Qt Solutions


-----------------------
Build instructions
-----------------------

1. Requirements:
================
 - gcc
 - automoc
 - cmake
 - kdelibs5-dev


2. Installation:
================
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install


3. Activate Plugin:
===================
To activate the plugin, make sure that libokularplugin.so is in your 
browsers plugin path:

Firefox
-------
for 32Bit and 64Bit systems:
$ mkdir -p ${HOME}/.mozilla/plugins
$ ln -s /usr/lib/libokularplugin.so ${HOME}/.mozilla/plugins


Chromium
--------
for 32Bit and 64Bit systems:
$ sudo mkdir /usr/lib/chromium-browser/plugins
$ sudo ln -s /usr/lib/libokularplugin.so /usr/lib/chromium-browser/plugins


Chrome
--------
for 32Bit and 64Bit systems:
$ sudo mkdir /opt/google/chrome/plugins
$ sudo ln -s /usr/lib/libokularplugin.so /opt/google/chrome/plugins