Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't disable deprecated apiplugin | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+3 |
| | | | | To get it building on recent distributions | ||||
* | Fix to build with xulrunner 1.9.2.8 | Marco Pesenti Gritti | 2010-07-27 | 3 | -22/+22 |
| | |||||
* | Add a copyClipboard method, remove the setter hack | Marco Pesenti Gritti | 2010-07-27 | 2 | -11/+12 |
| | |||||
* | Drop the properties hack | Marco Pesenti Gritti | 2010-07-27 | 1 | -37/+0 |
| | | | | We don't need it anymore with chrome, we can call methods. | ||||
* | Fix methods in the scriptable interface | Marco Pesenti Gritti | 2010-07-27 | 1 | -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 it | James Willcox | 2010-07-27 | 1 | -1/+1 |
| | | | | Fixes bug 15643 | ||||
* | Respond to GetProperty on the fake find properties | James Willcox | 2010-07-27 | 1 | -0/+8 |
| | |||||
* | Revert "[R7] First pass at a port to xulrunner 1.9.1 (Firefox 3.5)" | James Willcox | 2010-07-27 | 1 | -9/+0 |
| | | | | This reverts commit 782b00bb90a0952a5d0d110bf682607679741ee2. | ||||
* | First pass at a port to xulrunner 1.9.1 (Firefox 3.5) | Peter Teichman | 2010-07-27 | 1 | -0/+9 |
| | |||||
* | First pass at a port to xulrunner 1.9.1 (Firefox 3.5) | Peter Teichman | 2010-07-27 | 3 | -17/+17 |
| | |||||
* | browser-plugin: notify browser when find comes up empty | Tommi Komulainen | 2010-07-27 | 4 | -2/+24 |
| | | | | | | | | | Example: plugin.magicWrapper = { onFindChanged : function() { if (plugin.canFindOnPage) { ... } } } | ||||
* | browser-plugin: implement search | Tommi Komulainen | 2010-07-27 | 4 | -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 support | Tommi Komulainen | 2010-07-27 | 4 | -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 property | Tommi Komulainen | 2010-07-27 | 4 | -0/+34 |
| | | | | | Example: plugin.zoom = plugin.zoom * 1.5; | ||||
* | browser-plugin: notify browser of title changes | Tommi Komulainen | 2010-07-27 | 2 | -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 functions | Tommi Komulainen | 2010-07-27 | 4 | -0/+29 |
| | |||||
* | browser-plugin: add magicWrapper property | Tommi Komulainen | 2010-07-27 | 2 | -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 title | Tommi Komulainen | 2010-07-27 | 2 | -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 access | Tommi Komulainen | 2010-07-27 | 2 | -1/+17 |
| | |||||
* | browser-plugin: release last reference to ScriptableObject on destroy | Tommi Komulainen | 2010-07-27 | 1 | -0/+5 |
| | |||||
* | browser-plugin: add declarations for custom NPN_* funtions | Tommi Komulainen | 2010-07-27 | 1 | -0/+3 |
| | | | | | NPN_MemDup NPN_StrDup | ||||
* | browser-plugin: check and fix compiler warnings | Tommi Komulainen | 2010-07-27 | 3 | -2/+9 |
| | |||||
* | Follow external links in browser plugin, fixes bug 1392 | James Willcox | 2010-07-27 | 2 | -0/+30 |
| | |||||
* | Avoid unnecessary allocation. | Marco Pesenti Gritti | 2010-07-27 | 1 | -5/+2 |
| | |||||
* | Fix build out of source directory | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+5 |
| | |||||
* | Include binary version in the module file name | Marco Pesenti Gritti | 2010-07-27 | 2 | -9/+15 |
| | |||||
* | Use tabs | Marco Pesenti Gritti | 2010-07-27 | 1 | -13/+13 |
| | |||||
* | Ensure that libevview is loaded also when calling only NP_GetMIMEDescription. | Marco Pesenti Gritti | 2010-07-27 | 1 | -15/+27 |
| | |||||
* | Use canonical signal name | Marco Pesenti Gritti | 2010-07-27 | 1 | -1/+1 |
| | |||||
* | Avoid unnecessary if block | Marco Pesenti Gritti | 2010-07-27 | 1 | -4/+3 |
| | |||||
* |