Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | browser-plugin: notify browser when find comes up empty | Tommi Komulainen | 2010-07-27 | 1 | -2/+16 |
| | | | | | | | | | Example: plugin.magicWrapper = { onFindChanged : function() { if (plugin.canFindOnPage) { ... } } } | ||||
* | browser-plugin: implement search | Tommi Komulainen | 2010-07-27 | 1 | -4/+71 |
| | | | | | | | | | | | 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 | -1/+25 |
| | | | | | | | | | | | | 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/+13 |
| | | | | | Example: plugin.zoom = plugin.zoom * 1.5; | ||||
* | browser-plugin: notify browser of title changes | Tommi Komulainen | 2010-07-27 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | 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 | 1 | -0/+9 |
| | |||||
* | browser-plugin: extract pdf title to member variable for easier access | Tommi Komulainen | 2010-07-27 | 1 | -1/+14 |
| | |||||
* | browser-plugin: release last reference to ScriptableObject on destroy | Tommi Komulainen | 2010-07-27 | 1 | -0/+5 |
| | |||||
* | browser-plugin: check and fix compiler warnings | Tommi Komulainen | 2010-07-27 | 1 | -1/+1 |
| | |||||
* | Follow external links in browser plugin, fixes bug 1392 | James Willcox | 2010-07-27 | 1 | -0/+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 |
| | |||||
* | Fix several spacing issues | Marco Pesenti Gritti | 2010-07-27 | 1 | -3/+3 |
| | |||||
* | Fix indentation. | Marco Pesenti Gritti | 2010-07-27 | 1 | -6/+6 |
| | |||||
* | Make document loading async. | Marco Pesenti Gritti | 2010-07-27 | 1 | -20/+42 |
| | |||||
* | Cleanup loading error handling. | Marco Pesenti Gritti | 2010-07-27 | 1 | -4/+8 |
| | |||||
* | Better c++ style for initialization | Marco Pesenti Gritti | 2010-07-27 | 1 | -5/+3 |
| | |||||
* | Do not leak EvDocument. | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+1 |
| | |||||
* | Reformat to respect evince indentation style. | Marco Pesenti Gritti | 2010-07-27 | 1 | -88/+89 |
| | |||||
* | Add a browser plugin implementation. | Marco Pesenti Gritti | 2010-07-27 | 1 | -0/+179 |