Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MqWebViewScheme: Add ready_cb member | Patrick McDermott | 2017-10-30 | 3 | -2/+6 |
| | | | | And call it from mq_web_view_*_scheme_methods.initialize(). | ||||
* | MqWebViewScheme: Convert to struct with anonymous union | Patrick McDermott | 2017-10-30 | 1 | -4/+7 |
| | |||||
* | mq_web_view_*_scheme_methods->initialize(): New methods | Patrick McDermott | 2017-10-30 | 3 | -8/+21 |
| | |||||
* | src/web-view-schemes/*.c: Rearrange match_uri() and finalize() method defs | Patrick McDermott | 2017-10-30 | 2 | -12/+12 |
| | |||||
* | MqWebView: mq_web_view_scheme_set_methods() on URI change | Patrick McDermott | 2017-10-30 | 1 | -3/+6 |
| | | | | Not in constructed() method. | ||||
* | mq_web_view_*_scheme_methods.match_uri(): Handle NULL uri arguments | Patrick McDermott | 2017-10-30 | 2 | -2/+2 |
| | |||||
* | mq_web_view_normal_scheme_methods.match_uri(): Move definition | Patrick McDermott | 2017-10-30 | 1 | -8/+8 |
| | |||||
* | mq_web_view_scheme_set_methods(): Don't dereference NULL pointer | Patrick McDermott | 2017-10-30 | 1 | -1/+3 |
| | |||||
* | MqWebView: mq_web_view_scheme_set_methods() on construction | Patrick McDermott | 2017-10-30 | 1 | -1/+2 |
| | |||||
* | mq_web_view_scheme_set_methods(): New function | Patrick McDermott | 2017-10-30 | 3 | -0/+60 |
| | |||||
* | Revert "mq_web_view_*_scheme_methods: Make const" | Patrick McDermott | 2017-10-30 | 4 | -14/+14 |
| | | | | | | | | This reverts commit 0b796336a0c5ce1cf5185c2946c4ff22fa3da296. Conflicts: src/web-view-schemes/normal.c src/web-view-schemes/view-source.c | ||||
* | mq_web_view_*_scheme_methods->match_uri(): New methods | Patrick McDermott | 2017-10-30 | 3 | -0/+17 |
| | |||||
* | mq_web_view_*_scheme_methods->finalize(): New methods | Patrick McDermott | 2017-10-30 | 3 | -0/+15 |
| | |||||
* | mq_web_view_*_scheme_init(), mq_web_view_*_scheme_fini(): Drop declarations | Patrick McDermott | 2017-10-30 | 1 | -12/+0 |
| | |||||
* | mq_web_view_*_scheme_methods: Make const | Patrick McDermott | 2017-10-30 | 4 | -14/+14 |
| | |||||
* | mq_web_view_view_source_scheme_methods.rewrite_uri(): Fix ↵ | Patrick McDermott | 2017-10-30 | 1 | -1/+1 |
| | | | | mq_tab_page_get_id() call | ||||
* | MqWebViewSchemeMethods: Add (MqWebView *) param to *_uri() methods | Patrick McDermott | 2017-10-30 | 4 | -10/+13 |
| | |||||
* | mq_web_view_view_source_scheme_methods.rewrite_uri(): Drop G_GNUC_UNUSED | Patrick McDermott | 2017-10-30 | 1 | -1/+1 |
| | |||||
* | mq_web_view_view_source_scheme_methods.display_uri(): Implement | Patrick McDermott | 2017-10-30 | 1 | -2/+2 |
| | |||||
* | mq_web_view_view_source_scheme_methods.rewrite_uri(): Implement | Patrick McDermott | 2017-10-30 | 1 | -2/+25 |
| | |||||
* | MqWebViewViewSourceScheme: Make uri member const | Patrick McDermott | 2017-10-30 | 1 | -3/+3 |
| | |||||
* | MqWebViewScheme: Add MqWebViewViewSourceScheme member | Patrick McDermott | 2017-10-30 | 1 | -1/+2 |
| | |||||
* | mq_tab_page_get_web_view(): New function | Patrick McDermott | 2017-10-30 | 2 | -0/+10 |
| | |||||
* | MqWebView: Use scheme display_uri() method | Patrick McDermott | 2017-10-30 | 1 | -6/+2 |
| | |||||
* | MqWebViewViewSourceScheme, mq_web_view_view_source_scheme_methods: Define | Patrick McDermott | 2017-10-30 | 3 | -1/+206 |
| | |||||
* | MqWebViewNormalScheme: Add hit_test_result member | Patrick McDermott | 2017-10-30 | 1 | -2/+3 |
| | |||||
* | src/web-view-schemes/normal.c: Add "TODO: " to comment | Patrick McDermott | 2017-10-30 | 1 | -1/+1 |
| | |||||
* | src/web-view-schemes/normal.c: Add missing blank line between functions | Patrick McDermott | 2017-10-30 | 1 | -0/+1 |
| | |||||
* | MqWebView: Use scheme methods instead of own static functions | Patrick McDermott | 2017-10-30 | 1 | -657/+8 |
| | | | | A net 649 lines deleted! | ||||
* | MqWebView: Set scheme methods | Patrick McDermott | 2017-10-30 | 1 | -9/+12 |
| | |||||
* | mq_web_view_normal_scheme_methods: Implement | Patrick McDermott | 2017-10-30 | 3 | -0/+771 |
| | |||||
* | mq_web_view_get_scheme(): New function | Patrick McDermott | 2017-10-30 | 2 | -0/+11 |
| | |||||
* | src/web-view-schemes/schemes.h: Forward declare MqWebViewScheme | Patrick McDermott | 2017-10-30 | 1 | -2/+4 |
| | |||||
* | Revert "Revert "configure.ac: Set C standard to C11"" | Patrick McDermott | 2017-10-30 | 1 | -1/+3 |
| | | | | This reverts commit a0b9288a5e6fa943a6f2b7f418a12343649ed454. | ||||
* | mq_web_view_get_tab_page(): New function | Patrick McDermott | 2017-10-30 | 2 | -0/+9 |
| | |||||
* | mq_web_view_get_config(): New function | Patrick McDermott | 2017-10-30 | 2 | -0/+9 |
| | |||||
* | src/web-view-schemes/schemes.h: Add MqWebViewScheme union | Patrick McDermott | 2017-10-30 | 1 | -5/+10 |
| | | | | And add to method parameter lists. | ||||
* | MqWebView: Change type of Web view parameter in URI callback | Patrick McDermott | 2017-10-30 | 1 | -5/+2 |
| | |||||
* | src/web-view-schemes/schemes.h: New file | Patrick McDermott | 2017-10-30 | 2 | -0/+56 |
| | |||||
* | MqWebView: Change type of Web view parameter in callback | Patrick McDermott | 2017-10-30 | 1 | -4/+1 |
| | |||||
* | MqWebView: Make file chooser filters function non-static | Patrick McDermott | 2017-10-30 | 2 | -4/+7 |
| | |||||
* | MqWebView: Remove extra space in variable declaration | Patrick McDermott | 2017-10-30 | 1 | -1/+1 |
| | |||||
* | MqWebView: Call mq_web_view_load_uri() in context menu cbs | Patrick McDermott | 2017-10-30 | 1 | -8/+4 |
| | | | | | | Instead of webkit_web_view_load_uri(). This allows loading about-scheme targeted resources (links, images, etc.) in the current tab. (Loading such resources in a new tab or window was already possible.) | ||||
* | MqWebView: Factor out URI rewriting into new static function | Patrick McDermott | 2017-10-30 | 1 | -11/+14 |
| | |||||
* | MqWebView: Fix horizontal alignment of variable declarations | Patrick McDermott | 2017-10-30 | 1 | -2/+2 |
| | |||||
* | MqWebView: Rewrite URI from primary clipboard | Patrick McDermott | 2017-10-30 | 1 | -1/+1 |
| | | | | | Allow URIs like "about:" and "about:preferences" to be loaded on middle click. | ||||
* | atoi64(): New function | Patrick McDermott | 2017-10-30 | 3 | -0/+72 |
| | |||||
* | MqWebView: Free saved HTML document | Patrick McDermott | 2017-10-30 | 1 | -2/+3 |
| | |||||
* | MqWebView: Rename "rewritten-uri" property to "display-uri" | Patrick McDermott | 2017-10-29 | 1 | -8/+8 |
| | |||||
* | MqTabPage: Remove old unused struct member | Patrick McDermott | 2017-10-29 | 1 | -1/+0 |
| |