Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't disable deprecated apipluginMarco Pesenti Gritti2010-07-271-0/+3
| | | | To get it building on recent distributions
* Fix to build with xulrunner 1.9.2.8Marco Pesenti Gritti2010-07-273-22/+22
|
* Add a copyClipboard method, remove the setter hackMarco Pesenti Gritti2010-07-272-11/+12
|
* Drop the properties hackMarco Pesenti Gritti2010-07-271-37/+0
| | | | We don't need it anymore with chrome, we can call methods.
* Fix methods in the scriptable interfaceMarco Pesenti Gritti2010-07-271-6/+7
| | | | | They are disabled with a define and it looks like they lagged behind changes in the plugin.
* Install into $(libdir)/chromium/plugins so chrome can find itJames Willcox2010-07-271-1/+1
| | | | Fixes bug 15643
* Respond to GetProperty on the fake find propertiesJames Willcox2010-07-271-0/+8
|
* Revert "[R7] First pass at a port to xulrunner 1.9.1 (Firefox 3.5)"James Willcox2010-07-271-9/+0
| | | | This reverts commit 782b00bb90a0952a5d0d110bf682607679741ee2.
* First pass at a port to xulrunner 1.9.1 (Firefox 3.5)Peter Teichman2010-07-271-0/+9
|
* First pass at a port to xulrunner 1.9.1 (Firefox 3.5)Peter Teichman2010-07-273-17/+17
|
* browser-plugin: notify browser when find comes up emptyTommi Komulainen2010-07-274-2/+24
| | | | | | | | | Example: plugin.magicWrapper = { onFindChanged : function() { if (plugin.canFindOnPage) { ... } } }
* browser-plugin: implement searchTommi Komulainen2010-07-274-6/+111
| | | | | | | | | | | Changed the API to be better match for find as you type. Using property access workaround. Example: plugin.findTerms = "hello"; begin searching and highlights all matches in the document plugin.findNext = 42; (workaround) jump to next match plugin.findPrevious = 42; (workaround) jump to previous match
* browser-plugin: add clipboard copy supportTommi Komulainen2010-07-274-1/+46
| | | | | | | | | | | | Only supporting copy, evince doesn't support editing (at least the API is lacking cut and paste) Using property access workaround. Example: if (plugin.canCopy) { plugin.canCopy = 42; (workaround) copy selection to clipboard }
* browser-plugin: add zoom propertyTommi Komulainen2010-07-274-0/+34
| | | | | Example: plugin.zoom = plugin.zoom * 1.5;
* browser-plugin: notify browser of title changesTommi Komulainen2010-07-272-0/+6
| | | | | | | | | | | | | | | | PDF loading may (or may not) finish after the browser has had its change to set up the magicWrapper so let the browser know about the document title. Example: let embed = document.embeds[0]; embed.magicWrapper = { onTitleChanged: function() { // update document / page title to that of the PDF file document.title = embed.title; } };
* browser-plugin: add methods for calling browser wrapper functionsTommi Komulainen2010-07-274-0/+29
|
* browser-plugin: add magicWrapper propertyTommi Komulainen2010-07-272-2/+41
| | | | | Allow browser to provide an object with callbacks / properties for the plugin to call when status changes (title, clipboard controls, etc.)
* browser-plugin: add title property to return the document titleTommi Komulainen2010-07-272-0/+29
| | | | | Though as the document is loaded asynchronously the title might not (yet) be properly set when accessed.
* browser-plugin: extract pdf title to member variable for easier accessTommi Komulainen2010-07-272-1/+17
|
* browser-plugin: release last reference to ScriptableObject on destroyTommi Komulainen2010-07-271-0/+5
|
* browser-plugin: add declarations for custom NPN_* funtionsTommi Komulainen2010-07-271-0/+3
| | | | | NPN_MemDup NPN_StrDup
* browser-plugin: check and fix compiler warningsTommi Komulainen2010-07-273-2/+9
|
* Follow external links in browser plugin, fixes bug 1392James Willcox2010-07-272-0/+30
|
* Avoid unnecessary allocation.Marco Pesenti Gritti2010-07-271-5/+2
|
* Fix build out of source directoryMarco Pesenti Gritti2010-07-271-0/+5
|
* Include binary version in the module file nameMarco Pesenti Gritti2010-07-272-9/+15
|
* Use tabsMarco Pesenti Gritti2010-07-271-13/+13
|
* Ensure that libevview is loaded also when calling only NP_GetMIMEDescription.Marco Pesenti Gritti2010-07-271-15/+27
|
* Use canonical signal nameMarco Pesenti Gritti2010-07-271-1/+1
|
* Avoid unnecessary if blockMarco Pesenti Gritti2010-07-271-4/+3
|
*