Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix to build with xulrunner 1.9.2.8 | Marco Pesenti Gritti | 2010-07-27 | 1 | -1/+1 |
| | |||||
* | First pass at a port to xulrunner 1.9.1 (Firefox 3.5) | Peter Teichman | 2010-07-27 | 1 | -1/+1 |
| | |||||
* | browser-plugin: notify browser when find comes up empty | Tommi Komulainen | 2010-07-27 | 1 | -0/+2 |
| | | | | | | | | | Example: plugin.magicWrapper = { onFindChanged : function() { if (plugin.canFindOnPage) { ... } } } | ||||
* | browser-plugin: implement search | Tommi Komulainen | 2010-07-27 | 1 | -2/+9 |
| | | | | | | | | | | | 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 | 1 | -0/+5 |
| | | | | | | | | | | | | 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 | 1 | -0/+2 |
| | | | | | Example: plugin.zoom = plugin.zoom * 1.5; | ||||
* | browser-plugin: add methods for calling browser wrapper functions | Tommi Komulainen | 2010-07-27 | 1 | -0/+2 |
| | |||||
* | browser-plugin: extract pdf title to member variable for easier access | Tommi Komulainen | 2010-07-27 | 1 | -0/+3 |
| | |||||
* | browser-plugin: add declarations for custom NPN_* funtions | Tommi Komulainen | 2010-07-27 | 1 | -0/+3 |
| | | | | | NPN_MemDup NPN_StrDup | ||||
* | Follow external links in browser plugin, fixes bug 1392 | James Willcox | 2010-07-27 | 1 | -0/+3 |
| | |||||
* | Fix several spacing issues | Marco Pesenti Gritti | 2010-07-27 | 1 | -1/+1 |
| | |||||
* | Make document loading async. | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+4 |
| | |||||
* | Cleanup loading error handling. | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+1 |
| | |||||
* | Reformat to respect evince indentation style. | Marco Pesenti Gritti | 2010-07-27 | 1 | -25/+25 |
| | |||||
* | Add a browser plugin implementation. | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+56 |