summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* MqMainMenu: Make unimplemented buttons insensitivePatrick McDermott2017-11-021-0/+3
|
* MqHistoryButton, MqDownloadsButton: Make insensitivePatrick McDermott2017-11-022-0/+2
|
* MqNavigationToolbar: Add history and downloads buttonsPatrick McDermott2017-11-021-0/+13
|
* MqDownloadsButton: New classPatrick McDermott2017-11-023-0/+123
|
* MqHistoryButton: New classPatrick McDermott2017-11-023-0/+122
|
* MqMainMenu: Remove Bookmarks/History/Downloads rowPatrick McDermott2017-11-021-17/+11
| | | | These buttons will go in the navigation toolbar.
* MqMainMenu: Rename "Developer tools" button to "Inspector"Patrick McDermott2017-11-021-4/+3
|
* MqMainMenu: Change "Developer tools" and "Preferences" iconsPatrick McDermott2017-11-021-2/+2
|
* mq_window_get_application(): Mark as purePatrick McDermott2017-11-011-1/+1
|
* MqWebView: Mark some functions as purePatrick McDermott2017-11-011-3/+3
|
* mq_tree_seek(): Mark as purePatrick McDermott2017-11-012-2/+2
| | | | And mark the static recursive function it calls as pure.
* MqTabPage: Mark some functions as purePatrick McDermott2017-11-011-5/+5
|
* mq_notebook_get_n_pages(): Mark as purePatrick McDermott2017-11-011-1/+1
|
* MqApplication: Mark some functions as purePatrick McDermott2017-11-011-3/+3
|
* mq_web_view_view_source_scheme_methods.save_file(): Appease GCCPatrick McDermott2017-11-011-3/+2
| | | | | | | | | | | | It's a stub, GCC. Fixes: CC src/web-view-schemes/marquee-view-source.o src/web-view-schemes/view-source.c: In function ‘save_file’: src/web-view-schemes/view-source.c:229:2: warning: statement with no effect [-Wunused-value] mq_web_view_get_scheme(web_view); ^
* mq_web_view_get_scheme(): Declare with "const" attributePatrick McDermott2017-11-011-1/+1
| | | | | | | | | | Fixes: CC src/marquee-web-view.o src/web-view.c: In function ‘mq_web_view_get_scheme’: src/web-view.c:355:1: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const] mq_web_view_get_scheme(MqWebView *web_view) ^
* MqConfig: Add default cases to switchesPatrick McDermott2017-11-011-0/+6
| | | | | | | | | | | | | | Fixes: CC src/config/marquee-config.o src/config/config.c: In function ‘set_type_or_run_callbacks’: src/config/config.c:332:4: warning: switch missing default case [-Wswitch-default] switch (item->type) { ^ src/config/config.c: In function ‘mq_config_set’: src/config/config.c:429:2: warning: switch missing default case [-Wswitch-default] switch (item->type) { ^
* mq_settings_connect_config(): Add default case to switchPatrick McDermott2017-11-011-0/+3
| | | | | | | | | | Fixes: CC src/config/marquee-settings.o src/config/settings.c: In function ‘mq_settings_connect_config’: src/config/settings.c:365:3: warning: switch missing default case [-Wswitch-default] switch (mappings[i].type) { ^
* MqBackForwardButtonBox: Add default case in static functionPatrick McDermott2017-11-011-0/+3
| | | | | | | | | | Fixes: CC src/toolbars/navigation/marquee-back-forward-button-box.o src/toolbars/navigation/back-forward-button-box.c: In function ‘list_item_new’: src/toolbars/navigation/back-forward-button-box.c:97:2: warning: switch missing default case [-Wswitch-default] switch (type) { ^
* src/tab-label.c: Delete old unused macroPatrick McDermott2017-11-011-13/+0
| | | | | | | | | | | This was used when the tab tree was in the label popover. Fixes: CC src/marquee-tab-label.o src/tab-label.c:103:0: warning: macro "NEW_TOGGLE" is not used [-Wunused-macros] #define NEW_TOGGLE(Y, X, ICON, TOOLTIP) \ ^
* src/main.c: Fix missing "const" specifierPatrick McDermott2017-11-011-1/+1
| | | | | | | | | Fixes: CC src/marquee-main.o src/main.c:34:29: warning: initialization discards ‘const’ qualifier from pointer target type static gchar *opt_profile = "default"; ^
* src/tree.c: Fix missing "static" qualifierPatrick McDermott2017-11-011-1/+1
| | | | | | | | | Fixes: CC src/marquee-tree.o src/tree.c:251:1: warning: no previous prototype for ‘seek’ [-Wmissing-prototypes] seek(MqTree *node, gint offset) ^
* view-source: Fix unescaped "%" in format stringPatrick McDermott2017-11-011-1/+1
| | | | | | | | | | Fixes: CC src/schemes/marquee-view-source.o src/schemes/view-source.c: In function ‘respond’: src/schemes/view-source.c:75:4: warning: unknown conversion type character ‘;’ in format [-Wformat=] uri, escaped_data), -1, g_free); ^
* view-source: Convert static const document var to macroPatrick McDermott2017-11-011-23/+23
| | | | | | | | | | Fixes: CC src/schemes/marquee-view-source.o src/schemes/view-source.c: In function ‘respond’: src/schemes/view-source.c:75:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] uri, escaped_data), -1, g_free); ^
* about:marquee: Convert static const document var to macroPatrick McDermott2017-11-011-28/+28
| | | | | | | | | | Fixes: CC src/schemes/about/marquee-marquee.o src/schemes/about/marquee.c: In function ‘mq_about_marquee_response’: src/schemes/about/marquee.c:72:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] "DANGER", "DO NOT PRESS")); ^
* about:marquee: Fix #includePatrick McDermott2017-11-011-1/+1
| | | | | | | | | | Surprisingly, this was the error, instead of a fatal error about not finding "../paths.h": CC src/schemes/about/marquee-marquee.o src/schemes/about/marquee.c:58:1: warning: no previous prototype for ‘mq_about_marquee_response’ [-Wmissing-prototypes] mq_about_marquee_response(MqApplication *application, GHashTable *query, ^
* mq_web_view_*_scheme_methods.context_menu(): Add (empty) default casesPatrick McDermott2017-11-012-0/+4
| | | | | | | | | | | | | | | Fixes: CC src/web-view-schemes/marquee-normal.o src/web-view-schemes/normal.c: In function ‘context_menu’: src/web-view-schemes/normal.c:455:3: warning: switch missing default case [-Wswitch-default] switch (stock_action) { ^ CC src/web-view-schemes/marquee-view-source.o src/web-view-schemes/view-source.c: In function ‘context_menu’: src/web-view-schemes/view-source.c:173:3: warning: switch missing default case [-Wswitch-default] switch (stock_action) { ^
* MqWebView: Add default case to "load-changed" callbackPatrick McDermott2017-11-011-0/+3
| | | | | | | | | | Fixes: CC src/toolbars/navigation/marquee-uri-entry.o src/toolbars/navigation/uri-entry.c: In function ‘load_changed_cb’: src/toolbars/navigation/uri-entry.c:59:2: warning: switch missing default case [-Wswitch-default] switch (load_event) { ^
* src/web-view-schemes/view-source.c: Undefine ITEM_DECLS and NEW_CUSTOM_ITEMPatrick McDermott2017-11-011-14/+0
| | | | | | | | | | | | | | | No custom context menu items are created for this scheme. Fixes: CC src/web-view-schemes/marquee-view-source.o src/web-view-schemes/view-source.c: At top level: src/web-view-schemes/view-source.c:112:0: warning: macro "NEW_CUSTOM_ITEM" is not used [-Wunused-macros] #define NEW_CUSTOM_ITEM(NAME, LABEL) \ ^ src/web-view-schemes/view-source.c:107:0: warning: macro "ITEM_DECLS" is not used [-Wunused-macros] #define ITEM_DECLS \ ^
* src/utils/resources.c: Convert static const error_document var to macroPatrick McDermott2017-11-011-14/+14
| | | | | | | | | | Fixes: CC src/utils/marquee-resources.o src/utils/resources.c: In function ‘mq_resource_response’: src/utils/resources.c:64:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] path, error->message), -1, g_free); ^
* Makefile.am: Use $(WARN_CFLAGS)Patrick McDermott2017-11-011-0/+2
|
* configure.ac: Enable many more warningsPatrick McDermott2017-11-011-9/+21
|
* m4/gcc_version.m4: New filePatrick McDermott2017-11-011-0/+38
|
* m4/gl_manywarnings.m4: wget the right URL...Patrick McDermott2017-11-011-402/+12
|
* scripts/update-m4.sh: Update Gnulib M4 file patternPatrick McDermott2017-11-011-1/+1
|
* m4: Prefix files from Gnulib with "gl_"Patrick McDermott2017-11-012-0/+0
|
* m4/warnings.m4: New filePatrick McDermott2017-11-011-0/+106
|
* scripts/update-m4.sh: Handle M4 files from GnulibPatrick McDermott2017-11-011-0/+4
|
* m4/manywarnings.m4: New filePatrick McDermott2017-11-011-0/+719
|
* scripts/update-m4.sh: Make more extensiblePatrick McDermott2017-11-011-2/+7
|
* scripts/update-m4.sh: New filePatrick McDermott2017-11-011-0/+9
|
* configure.ac: Use AX_APPEND_FLAG()Patrick McDermott2017-11-011-1/+1
| | | | And shorten AX_CHECK_COMPILE_FLAG() call.
* configure.ac: Use AX_CFLAGS_WARN_ALL() instead of -Wall checkPatrick McDermott2017-11-011-7/+3
|
* m4/ax_append_flag.m4, m4/ax_cflags_warn_all.m4, m4/ax_require_defined.m4: ↵Patrick McDermott2017-11-013-0/+230
| | | | New files
* Makefile.am: Fix version.c dependenciesPatrick McDermott2017-11-011-2/+1
| | | | | | | | | | | | | | | | | | | | | Fixes the following: $ rm -f version.c $ make --no-print-directory make all-recursive Making all in . make[2]: Circular version.c <- version.c dependency dropped. GEN version.c GEN marquee Making all in data make[2]: Nothing to be done for 'all'. $ rm -f version.c $ bmake bmake all-recursive Making all in . bmake[2]: Graph cycles through version.c `all-am' not remade because of errors. Making all in data
* Makefile.am: Add $(PACKAGE_VERSION) to PACKAGE_STRINGPatrick McDermott2017-11-011-1/+1
|
* Makefile.am: Use version.c in marquee_LINKPatrick McDermott2017-11-011-6/+2
| | | | | | Also use it in EXTRA_marquee_DEPENDENCIES. This finally avoids having to define the whole link target.
* Makefile.am: Split version.c generation into new targetPatrick McDermott2017-11-011-3/+6
|
* Revert "Makefile.am: Add version.c to marquee_SOURCES"Patrick McDermott2017-11-011-3/+6
| | | | | | This reverts commit 7ee941825739135fd5c6571e2706784f1ba70168. The commit introduced a dependency cycle that causes trouble.
* Makefile.am: Add version.c to marquee_SOURCESPatrick McDermott2017-11-011-6/+3
| | | | And don't manually link marquee.