Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
... | |||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | mq_tab_page_get_id(): New function | Patrick McDermott | 2017-10-29 | 2 | -0/+9 |
| | |||||
* | MqTabPage: Register and unregister with MqApplication | Patrick McDermott | 2017-10-29 | 1 | -0/+6 |
| | |||||
* | src/application.h: #include "tab-page.h" | Patrick McDermott | 2017-10-29 | 1 | -0/+1 |
| | |||||
* | mq_application_*_tab(): New tab registration functions | Patrick McDermott | 2017-10-29 | 2 | -0/+34 |
| | |||||
* | mq_application_new(): Make profile parameter const | Patrick McDermott | 2017-10-29 | 2 | -2/+2 |
| | |||||
* | src/main.c: Set default profile option argument | Patrick McDermott | 2017-10-29 | 1 | -1/+1 |
| | |||||
* | mq_application_new(): Pass profile argument to mq_config_new() | Patrick McDermott | 2017-10-29 | 1 | -2/+2 |
| | |||||
* | about(:version): Show both PACKAGE_VERSION and PACKAGE_VERSION_GIT | Patrick McDermott | 2017-10-29 | 1 | -1/+2 |
| | |||||
* | main(): Print both PACKAGE_VERSION and PACKAGE_VERSION_GIT | Patrick McDermott | 2017-10-29 | 1 | -1/+2 |
| | |||||
* | MqApplication: Handle started downloads | Patrick McDermott | 2017-10-29 | 1 | -0/+11 |
| | |||||
* | MqDownload: New type | Patrick McDermott | 2017-10-29 | 3 | -0/+162 |
| | |||||
* | MqWebView: Download responses of undisplayable MIME types | Patrick McDermott | 2017-10-29 | 1 | -0/+34 |
| | |||||
* | MqWebView: Make save file extension non-const in static funcs | Patrick McDermott | 2017-10-29 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: CC src/marquee-web-view.o src/web-view.c: In function ‘save_type_changed_cb’: src/web-view.c:1010:12: warning: assignment discards ‘const’ qualifier from pointer target type extension = get_extension(name); ^ src/web-view.c: In function ‘save_response_cb’: src/web-view.c:1060:14: warning: assignment discards ‘const’ qualifier from pointer target type extension = get_extension(filename); ^ The "extension" variable of save_type_changed_cb() can't be made const because the string to which it points is modified: CC src/marquee-web-view.o src/web-view.c: In function ‘save_type_changed_cb’: src/web-view.c:1016:17: error: assignment of read-only location ‘*extension’ extension[0] = '\0'; /* Remove extension. */ ^ src/web-view.c:1024:17: error: assignment of read-only location ‘*extension’ extension[0] = '\0'; /* Remove extension. */ ^ | ||||
* | MqWebView: Treat "." as part of save file extension | Patrick McDermott | 2017-10-29 | 1 | -17/+19 |
| | | | | This obviates commit 9dbdc3d. | ||||
* | Revert "MqWebView: Add a "." to save name if missing on type change" | Patrick McDermott | 2017-10-29 | 1 | -10/+2 |
| | | | | This reverts commit 9dbdc3d00a233b02de995f8c782f39f1ec521740. | ||||
* | MqWebView: Add a "." to save name if missing on type change | Patrick McDermott | 2017-10-29 | 1 | -2/+10 |
| | |||||
* | MqWebView: Save MHTML if detecting type and extension unknown | Patrick McDermott | 2017-10-29 | 1 | -1/+1 |
| | |||||
* | MqWebView: Fix segmentation faults on save name without "." | Patrick McDermott | 2017-10-29 | 1 | -2/+15 |
| | |||||
* | MqWebView: Fix use of save file name after free | Patrick McDermott | 2017-10-29 | 1 | -1/+2 |
| | |||||
* | MqWebView: Use URI or "page" as save name if title is NULL | Patrick McDermott | 2017-10-29 | 1 | -3/+9 |
| | | | | | | | | Fixes: (marquee:xxxxx): GLib-CRITICAL **: g_strdelimit: assertion 'string != NULL' failed (marquee:xxxxx): Gtk-CRITICAL **: gtk_file_chooser_set_current_name: assertion 'name != NULL' failed | ||||
* | mq_web_view_save(): Clarify file type combo box choices and label | Patrick McDermott | 2017-10-29 | 1 | -4/+4 |
| |