commit f12d45e9159d51da46c234526b582d9b3f4fb614 Author: Xan Lopez Date: Wed Dec 19 13:45:12 2012 +0100 [release] 3.7.3 NEWS | 22 ++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 23 insertions(+), 1 deletions(-) commit 4441ac86a00e4e01f96153e4af6e86310eac2394 Author: Xan Lopez Date: Wed Dec 19 13:36:10 2012 +0100 Revert "ephy-toolbar: set url entry's box style class to .linked" This reverts commit 6626beaf15f04824066af937d3fa277e8bd46aa6. We won't get the theming right in time for the release, so revert for now. src/ephy-toolbar.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6e16272c9bbe3f91ceb0d5656a6f913a59a0d29a Author: Xan Lopez Date: Wed Dec 19 13:28:07 2012 +0100 Use new libsoup APIs Drops dependency on libsoup-gnome, we now depend on libsoup 2.41.3 configure.ac | 4 ++-- embed/ephy-embed-single.c | 18 +++--------------- embed/ephy-web-view.c | 1 - lib/ephy-profile-migrator.c | 3 +-- lib/ephy-web-app-utils.c | 3 +-- 5 files changed, 7 insertions(+), 22 deletions(-) commit b25c7f4f929ceca2724bce7dd7fd60e0146842f3 Author: Daniel Mustieles Date: Wed Dec 19 13:25:32 2012 +0100 Updated Spanish translation po/es.po | 802 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 408 insertions(+), 394 deletions(-) commit 2e710ab607b2ab2b18125574bf9fbcd44abd74b4 Author: Cosimo Cecchi Date: Mon Dec 17 13:09:46 2012 +0100 embed: move the OSD style class to the progressbar cosimoc: ok, sure, go ahead Fixes black scrollbars showing up. embed/ephy-embed.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit ebd44a6544f3d6aafb1477c63b3107c36fbf2e7c Author: Xan Lopez Date: Sun Dec 16 10:45:21 2012 +0100 ephy-initial-state: document 'ephy_initial_state_add_window' lib/ephy-initial-state.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit 3b0dc557ca0fe21d59fba8bf7cd653c63b32ea48 Author: Xan Lopez Date: Sun Dec 16 10:31:16 2012 +0100 ephy-state: rename to 'ephy-initial-state' The purpose of EphyState is to track the sizes and positions of windows, paned or expanders in order to remember what is the preferred *initial* and *default* state of those UI elements. So for example we merge the tracking of the size/positions of all main windows in one record, because we only need an initial value which we'll use as default for newly created EphyWindows. Since this is a very specific task, different to the actual tracking of all sizes and positions in EphySession in order to restore them at startup, rename the class to EphyInitialState to avoid confusions. lib/Makefile.am | 10 +- lib/ephy-dialog.c | 18 +- lib/ephy-file-chooser.c | 1 - lib/ephy-initial-state.c | 462 ++++++++++++++++++++++++++++++ lib/ephy-initial-state.h | 57 ++++ lib/ephy-state.c | 462 ------------------------------ lib/ephy-state.h | 57 ---- src/bookmarks/ephy-bookmark-properties.c | 14 +- src/bookmarks/ephy-bookmarks-editor.c | 16 +- src/ephy-history-window.c | 16 +- src/ephy-main.c | 4 +- src/ephy-window.c | 8 +- src/pdm-dialog.c | 1 - src/window-commands.c | 1 - 14 files changed, 562 insertions(+), 565 deletions(-) commit 13dd37b49c84e15470a8cba37f08f34a2d9c87d3 Author: Xan Lopez Date: Sun Dec 16 09:12:40 2012 +0100 ephy-state: use new coding style lib/ephy-state.c | 642 ++++++++++++++++++++++++++---------------------------- lib/ephy-state.h | 36 ++-- 2 files changed, 326 insertions(+), 352 deletions(-) commit c51b5079f189c060a1d3a68f5730025aa73a89f0 Author: Piotr Drąg Date: Sun Dec 16 04:32:15 2012 +0100 Updated Polish translation po/pl.po | 860 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 404 insertions(+), 456 deletions(-) commit e65adc629711ac61ed2bd35112cf7d8b78583983 Author: Claudio Saavedra Date: Sat Dec 15 14:44:14 2012 +0100 ephy-window: align the toolbar margins with the shell ones https://bugzilla.gnome.org/show_bug.cgi?id=679348 src/ephy-window.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit c83458d2b065ba4056163dff6db1bc0779e0b8fd Author: Claudio Saavedra Date: Fri Dec 14 21:26:58 2012 +0100 ephy-toolbar: fix the toolbar in RTL environments https://bugzilla.gnome.org/show_bug.cgi?id=684366 src/ephy-toolbar.c | 11 +++++++++-- src/ephy-window.c | 13 +++++++++++-- 2 files changed, 20 insertions(+), 4 deletions(-) commit 9dc80533f94749c0e765e4508e2fb8cb9c6cb5b1 Author: Fran Diéguez Date: Sat Dec 15 00:28:09 2012 +0100 Updated Galician translations po/gl.po | 772 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 387 insertions(+), 385 deletions(-) commit 05eab03df512dc093183e36dd408a5ab173ec4b8 Author: Alberto Garcia Date: Fri Dec 14 19:55:45 2012 +0100 ephy-removable-pixbuf-renderer: don't crash if no close icon is found https://bugzilla.gnome.org/show_bug.cgi?id=690216 lib/widgets/ephy-removable-pixbuf-renderer.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit d4efef1d15b6196df51f1e618cab23084835cf17 Author: Xan Lopez Date: Thu Dec 13 20:16:57 2012 +0100 ephy-window: remove some code that's been dead for ages src/ephy-window.c | 26 +++++--------------------- 1 files changed, 5 insertions(+), 21 deletions(-) commit ad212021766f1e64d6ccdd7a51434d0e4dcda489 Author: William Jon McCann Date: Mon Dec 10 17:46:07 2012 +0100 Update the save web app dialog to be more like the mockup https://bugzilla.gnome.org/show_bug.cgi?id=690007 src/window-commands.c | 49 ++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 44 insertions(+), 5 deletions(-) commit 787d591681df40c8b10c450273d1c827b6eb818b Author: William Jon McCann Date: Mon Dec 10 12:31:12 2012 +0100 Use better icons for webapps https://bugzilla.gnome.org/show_bug.cgi?id=657755 lib/ephy-web-app-utils.c | 228 ++++++++++++++++++++++++++++++++++++++++++++++ lib/ephy-web-app-utils.h | 10 ++ src/window-commands.c | 196 +++++++++++++++++++++++++++++++++------- 3 files changed, 402 insertions(+), 32 deletions(-) commit aa5172e0beb0cd583e96feeeafac06fddb857fe6 Author: William Jon McCann Date: Mon Dec 10 11:29:52 2012 +0100 Use better application names for web apps https://bugzilla.gnome.org/show_bug.cgi?id=657755 src/window-commands.c | 90 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 89 insertions(+), 1 deletions(-) commit 6626beaf15f04824066af937d3fa277e8bd46aa6 Author: Xan Lopez Date: Wed Dec 12 20:06:16 2012 +0100 ephy-toolbar: set url entry's box style class to .linked Lapo wants it. src/ephy-toolbar.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c4bceab97ac344861b3055795ab92f0e13bd0d47 Author: Claudio Saavedra Date: Wed Dec 12 20:04:04 2012 +0100 ephy-find-toolbar: fix a warning src/ephy-find-toolbar.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 688f1eb848219bc477a2ecaea7a647ff9d9b7f72 Author: Claudio Saavedra Date: Wed Dec 12 19:56:55 2012 +0100 ephy-find-toolbar: fix build in wk2 src/ephy-find-toolbar.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 4984c226696d94769014ae33ec635c9d42fd7287 Author: Claudio Saavedra Date: Wed Dec 12 19:56:41 2012 +0100 ephy-find-toolbar: silly consistency fix src/ephy-find-toolbar.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 24dd0aed3984e069c75dbf484a0d589cb98606f0 Author: Xan Lopez Date: Wed Dec 12 19:20:48 2012 +0100 ephy-window: compiler warnings src/ephy-window.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 1e584013e5f23a1b25dcc59a58897cfdca66b32d Author: Xan Lopez Date: Wed Dec 12 18:53:44 2012 +0100 ephy-window: we can actually zoom images now, so allow that src/ephy-window.c | 28 ++++++---------------------- 1 files changed, 6 insertions(+), 22 deletions(-) commit 7b9cae2a19210d191270ad9386a45a0dfe77216d Author: William Jon McCann Date: Sun Dec 9 11:19:42 2012 +0100 New design for find bar To be more consistent with other GNOME 3 apps we should move the in page find toolbar to the top of the page. https://bugzilla.gnome.org/show_bug.cgi?id=689929 src/ephy-find-toolbar.c | 454 +++++++++++++++++++++-------------------------- src/ephy-find-toolbar.h | 2 +- src/ephy-window.c | 14 +- 3 files changed, 212 insertions(+), 258 deletions(-) commit 18088a89fc9140c4b5e3643d923a553c89c68924 Author: Xan Lopez Date: Wed Dec 12 15:46:29 2012 +0100 ephy-main: remove debug leftovers that were broken now (15:45:30) descalante: come on (15:45:46) descalante: what is this, KDE? src/ephy-main.c | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) commit 3f19ba757b83611573177f96f0ca11169278f9e2 Author: Xan Lopez Date: Wed Dec 12 15:41:51 2012 +0100 ephy-main: remove some dead code src/ephy-main.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) commit 28367302f0d83424dc6855930b02592e2510c46b Author: Xan Lopez Date: Wed Dec 12 15:34:19 2012 +0100 ephy-main: remove unused option src/ephy-main.c | 15 ++------------- 1 files changed, 2 insertions(+), 13 deletions(-) commit 60034d36b29a86a67ef5c38211125264d6d4e9b1 Author: Xan Lopez Date: Wed Dec 12 15:31:08 2012 +0100 ephy-main: delete profile on exit in incognito mode src/ephy-main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a73a06802fa50f4eba0ba452304294f39cfb08f4 Author: Claudio Saavedra Date: Wed Dec 12 13:34:33 2012 +0100 ephy-shell: fix the incognito app menu item src/ephy-shell.c | 2 +- src/resources/epiphany-application-menu.ui | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) commit e55ddccbb2897a6133a4a0292d61fa2865facb08 Author: Xan Lopez Date: Wed Dec 12 13:11:02 2012 +0100 ephy-bookmarks-test: use G_N_ELEMENTS properly tests/ephy-bookmarks-test.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ceab3ce08927ec45bb880371b7f31041a5192851 Author: Xan Lopez Date: Wed Dec 12 13:09:39 2012 +0100 Define the names of the history and bookmarks files in just one place embed/ephy-embed-shell.c | 3 ++- lib/ephy-file-helpers.c | 2 +- lib/ephy-profile-migrator.c | 6 +++--- lib/ephy-profile-utils.h | 4 ++++ src/bookmarks/ephy-bookmarks.c | 5 +++-- tests/ephy-bookmarks-test.c | 3 ++- 6 files changed, 15 insertions(+), 8 deletions(-) commit 5660617413c37eb397a50361b6ca5bdd250b5be5 Author: Xan Lopez Date: Wed Dec 12 10:58:06 2012 +0100 First iteration for 'Incognito mode' For now this is just a private mode but with the following two twists: - We use the dark theme. - We steal our history and bookmarks from the main profile. This is done in 'read-only' mode though, so any changes made in this session will be lost. Add command line options and a UI item to launch the browser in this mode. https://bugzilla.gnome.org/show_bug.cgi?id=676914 lib/ephy-file-helpers.c | 49 ++++++++- lib/ephy-file-helpers.h | 1 + src/ephy-main.c | 33 +++++- src/ephy-shell.c | 9 ++ src/ephy-window.c | 3 + src/resources/epiphany-application-menu.ui | 5 + src/resources/epiphany-ui.xml | 1 + src/window-commands.c | 9 ++ src/window-commands.h | 166 ++++++++++++++-------------- 9 files changed, 184 insertions(+), 92 deletions(-) commit 8b97d6e32fbe2e56a7012d731b5e864a86720504 Author: Xan Lopez Date: Tue Dec 11 17:43:10 2012 +0100 Remove UUID hacks to prevent self-launch Now we can get rid of them. https://bugzilla.gnome.org/show_bug.cgi?id=690050 lib/ephy-file-helpers.c | 17 ----------------- lib/ephy-file-helpers.h | 2 -- lib/ephy-profile-utils.c | 2 -- src/ephy-window.c | 10 ++-------- src/window-commands.c | 5 +---- 5 files changed, 3 insertions(+), 33 deletions(-) commit 6ede0c3ebcbc129ea1112ee9f43427231ab50e07 Author: Xan Lopez Date: Tue Dec 11 17:29:19 2012 +0100 Handle a bit more gracefully the self-launch detection Check whether the app that will launch a given download is actually the browser itself, and do nothing *before* going ahead. Seems better than actually launching and then aborting on startup through UUID hacks. embed/ephy-download.c | 3 +- embed/ephy-embed-shell.c | 44 +++++++++++++++++ embed/ephy-embed-shell.h | 4 ++ lib/ephy-file-helpers.c | 52 ++++++++++++-------- lib/ephy-file-helpers.h | 82 ++++++++++++++++--------------- tests/Makefile.am | 12 ++++- tests/applications/defaults.list | 5 ++ tests/applications/epiphany.desktop | 8 +++ tests/data/test.html | 1 + tests/ephy-embed-shell-test.c | 91 +++++++++++++++++++++++++++++++++++ 10 files changed, 240 insertions(+), 62 deletions(-) commit 7f6211d2901f70d571f18106bf97ff636712a712 Author: Yaron Shahrabani Date: Wed Dec 12 10:22:33 2012 +0200 Updated Hebrew translation. po/he.po | 763 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 379 insertions(+), 384 deletions(-) commit 832c4941b7d889f9280c27b8803c0ec6b165ece0 Author: Matej Urbančič Date: Wed Dec 12 08:34:14 2012 +0100 Updated Slovenian translation po/sl.po | 593 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 275 insertions(+), 318 deletions(-) commit 8c53252b99184e5ebbbd871cef90ac77b64a28c9 Author: Diego Escalante Urrelo Date: Tue Dec 11 13:27:45 2012 -0500 e-web-view: enable back/forward mouse buttons Based on nautilus' (nautilus-window.c) button numbers and the bugzilla reports by users. Thank you Vincas Dargis and Joe Barnett for the previous patches. https://bugzilla.gnome.org/show_bug.cgi?id=337852 embed/ephy-web-view.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) commit 3cdb5f74351503dbab7b5db82764a2eba80a3a19 Author: Dan Winship Date: Tue Dec 11 17:51:33 2012 +0100 ephy-embed: Remove references to SoupPasswordManager Epiphany gets its http-authentication-password-saving support via WebKit now, so remove the old SoupPasswordManager stuff (which is a no-op in libsoup master anyway). embed/ephy-embed-single.c | 10 ---------- 1 files changed, 0 insertions(+), 10 deletions(-) commit d0f63175cd63c2b118b4b9718ad35dc8aa5c36a4 Author: Dan Winship Date: Tue Dec 11 15:26:36 2012 +0100 ephy-embed: fix registration of EphyRequestAbout The way it was before is supposed to still work (and so needs to be fixed in libsoup), but this way is more right anyway. embed/ephy-embed-single.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a35ce8bc1a1483d95e957e3c4be245884d4f879a Author: Diego Escalante Urrelo Date: Tue Dec 11 09:12:38 2012 -0500 e-shell: fix compiler warning src/ephy-shell.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit b7f88ee85c61fee4f8059e7fc2456c3ca83ccb64 Author: Gustavo Noronha Silva Date: Mon Dec 10 18:13:27 2012 +0100 Open new windows when called with no URIs to open GNOME Shell tries to open new windows by calling the application with no parameters. This strategy is also used by the 'Launch web browser' keybinding, that can be interpreted as the user requesting a new window, so open a new window when called with no URIs, unless --new-tag is given explicitly. Partially fixes https://bugzilla.gnome.org/show_bug.cgi?id=685976 src/ephy-session.c | 10 +++++++++- tests/ephy-session-test.c | 28 +++++++++++++++++++++++++--- 2 files changed, 34 insertions(+), 4 deletions(-) commit c968c68cabc319896ad4d2096940c9a34d4c13cd Author: Gustavo Noronha Silva Date: Sun Dec 9 15:25:37 2012 +0100 Append new tab on the window with most tabs in the current workspace This change uses a different heuristic to decide on what the best window to add a new tab is from the last window which has been interacted with, which might even be in a different workspace, to the window with the most tabs in the current workspace. If no window exists on the current workspace one will be created. Partial fix for https://bugzilla.gnome.org/show_bug.cgi?id=685976 configure.ac | 1 + src/ephy-session.c | 2 +- src/ephy-shell.c | 38 ++++++++++++++++++++++++++++++++++++++ src/ephy-shell.h | 2 ++ src/ephy-window.c | 39 +++++++++++++++++++++++++++++++++++++++ src/ephy-window.h | 2 ++ 6 files changed, 83 insertions(+), 1 deletions(-) commit 3573116d0473da1ca51d1766d412a97185addb9d Author: Diego Escalante Urrelo Date: Mon Dec 10 14:06:10 2012 -0500 e-embed: document ::overview-mode embed/ephy-embed.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit afea41b81dc90902c37e9b6b46c5ba84071aa851 Author: Diego Escalante Urrelo Date: Mon Dec 10 14:57:27 2012 -0500 e-embed-shell: fix spacing in a comment embed/ephy-embed-shell.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1fa40b0f771c6fef774812bb517671d2250b6746 Author: Diego Escalante Urrelo Date: Mon Dec 10 13:34:39 2012 -0500 e-download: remove useless include embed/ephy-download.h | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 90274a4fca5c6907f0903a991871f5fd38a621ee Author: Mario Sanchez Prada Date: Mon Dec 10 17:38:13 2012 +0100 Add missing NULL-check when getting the WebView's URI We need to check the URI is valid before asking the WebKitFaviconDatabase for the associated icon, since it must happen that it's NULL even if priv->address is not (e.g. after a load error has occurred). embed/ephy-web-view.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 533c34899f09a1fa0e80aa198bd72ec2a90b1689 Author: Diego Escalante Urrelo Date: Mon Dec 10 11:48:36 2012 -0500 ephy-shell: remove the ephy_shell global https://bugzilla.gnome.org/show_bug.cgi?id=683614 src/bookmarks/ephy-bookmark-action-group.c | 2 +- src/bookmarks/ephy-bookmark-action.c | 2 +- src/bookmarks/ephy-bookmarks-editor.c | 17 +++++++++++------ src/bookmarks/ephy-bookmarks-menu.c | 2 +- src/bookmarks/ephy-bookmarks-ui.c | 4 ++-- src/ephy-completion-model.c | 2 +- src/ephy-encoding-dialog.c | 2 +- src/ephy-encoding-menu.c | 2 +- src/ephy-history-window.c | 17 +++++++++++------ src/ephy-location-controller.c | 2 +- src/ephy-main.c | 2 ++ src/ephy-session.c | 6 ++++-- src/ephy-shell.h | 2 -- src/ephy-window.c | 12 ++++++------ src/popup-commands.c | 9 ++++++--- src/prefs-dialog.c | 2 +- src/window-commands.c | 16 +++++++++------- tests/ephy-download-test.c | 2 +- tests/ephy-embed-single-test.c | 2 +- tests/ephy-encodings-test.c | 4 ++-- tests/ephy-session-test.c | 26 +++++++++++++------------- tests/ephy-shell-test.c | 17 +++++++++++++++-- tests/ephy-web-view-test.c | 2 +- 23 files changed, 92 insertions(+), 62 deletions(-) commit e65754da16f9af433cd90279b60855705855253a Author: Diego Escalante Urrelo Date: Mon Dec 10 11:24:45 2012 -0500 e-embed-shell: remove the embed_shell global https://bugzilla.gnome.org/show_bug.cgi?id=683614 embed/ephy-download.c | 10 +++++----- embed/ephy-embed-shell.h | 2 -- embed/ephy-embed.c | 2 +- embed/ephy-web-view.c | 20 +++++++++++--------- src/ephy-completion-model.c | 2 +- src/ephy-navigation-history-action.c | 2 +- src/ephy-session.c | 4 ++-- src/ephy-shell.c | 6 ++++++ src/ephy-window.c | 21 +++++++++++---------- src/pdm-dialog.c | 4 ++-- src/window-commands.c | 2 +- tests/ephy-embed-single-test.c | 1 + tests/ephy-encodings-test.c | 1 + tests/ephy-web-view-test.c | 1 + 14 files changed, 44 insertions(+), 34 deletions(-) commit 43587a75794e27225c71d485620f875b12338ac1 Author: Gustavo Noronha Silva Date: Mon Dec 10 17:34:18 2012 +0100 test-ephy-session: shutdown file helpers only after destroying the shell tests/ephy-session-test.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 04848e06477d3b99a78fe150957e94ab8566927b Author: Xan Lopez Date: Mon Dec 10 15:40:27 2012 +0100 ephy-session: use a better variable name for session recovery We always recover the session now, so 'has_session_state' makes more sense than 'crashed_session'. src/ephy-session.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit e4df14ad36b61871fa55be8f5ede2998af3598d9 Author: Gustavo Noronha Silva Date: Mon Dec 10 16:58:07 2012 +0100 Do not present the window when running in test mode src/ephy-shell.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 6a9b89629bce29293b9461c5098b803b61b84ea7 Author: Diego Escalante Urrelo Date: Mon Dec 10 06:50:19 2012 -0500 e-location-entry: use new soup_session_prefetch_dns API https://bugzilla.gnome.org/show_bug.cgi?id=689970 lib/widgets/ephy-location-entry.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit bf1c437d6d91bafd35fd156eff0265c45bd7dbc0 Author: Diego Escalante Urrelo Date: Mon Dec 10 06:42:03 2012 -0500 widgets: do not use deprecated GtkStyleContext API https://bugzilla.gnome.org/show_bug.cgi?id=689968 lib/widgets/ephy-location-entry.c | 5 ++++- lib/widgets/gd-main-view.c | 2 +- lib/widgets/gd-two-lines-renderer.c | 2 +- src/ephy-notebook.c | 5 ++++- 4 files changed, 10 insertions(+), 4 deletions(-) commit e213a76fd1a58ba4cd162e3769f4db2a864ea1f7 Author: Gustavo Noronha Silva Date: Mon Dec 10 15:52:14 2012 +0100 Add test to ensure a session resume won't create windows if windows exist When called to open URIs, the shell will still queue a resume session command, this test ensures that command is not loading the session and creating windows. tests/ephy-session-test.c | 81 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 81 insertions(+), 0 deletions(-) commit a867cce00a52b298d19179008bf0420b9ae268c6 Author: Xan Lopez Date: Mon Dec 10 13:10:27 2012 +0100 ephy-session: fixup session autoresume This code was confusing, but what we actually wanted to do here was to only autoresume the session if there were no windows opened, otherwise it means we are launching a new instance after the first one. Make this explicit in the code instead of relying on side-effects of early returns. src/ephy-session.c | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit 769f6686195c9cf7fbdbff583462624fe70d756a Author: Mario Sanchez Prada Date: Mon Dec 10 12:20:53 2012 +0100 Move async_get_favicon_pixbuf_callback() to a WK2-only region src/bookmarks/ephy-bookmark-action.c | 57 ++++++++++++++++------------------ 1 files changed, 27 insertions(+), 30 deletions(-) commit 3f3006086e5e0322e7e1b05fc2cdc23df8cf0002 Author: Xan Lopez Date: Mon Dec 10 12:07:15 2012 +0100 ephy-session: remove unused header src/ephy-session.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit c6252fe89f3c12604f8e71c2cb748e03a5d458fc Author: Xan Lopez Date: Mon Dec 10 12:06:14 2012 +0100 Remove option to launch Web as the bookmarks editor That thing is on its way out. src/ephy-main.c | 10 ---------- src/ephy-session.c | 16 ---------------- src/ephy-session.h | 1 - src/ephy-shell.c | 6 +----- src/ephy-shell.h | 1 - 5 files changed, 1 insertions(+), 33 deletions(-) commit fe170e228b9d8198a78a19acf21dd9ac3cb8416a Author: Xan Lopez Date: Mon Dec 10 11:58:39 2012 +0100 ephy-session: remove useless condition in if If there's already windows opened we'll never do anything in the MAYBE_OPEN_WINDOW command, so this check is redundant. src/ephy-session.c | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) commit 7cd659322afabb3bffcfdc2e666f5e8ff3ffc6c6 Author: Xan Lopez Date: Mon Dec 10 11:52:49 2012 +0100 ephy-session: remove the code that handles the 'resume window' The 'resume window' does not exist anymore, so this is useless and never executed. src/ephy-session.c | 88 +++++++-------------------------------------------- 1 files changed, 12 insertions(+), 76 deletions(-) commit f181b76b33dc8841e89b3b3adac32cf3f459e058 Author: Xan Lopez Date: Mon Dec 10 10:41:33 2012 +0100 Add the zoom controls to the gear menu There was no way of zooming in or out from the UI. https://bugzilla.gnome.org/show_bug.cgi?id=683625 src/ephy-window.c | 4 ++-- src/resources/epiphany-ui.xml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) commit 56d6c08c3f1a71296d1d9ed03add8c5fd44cdf6c Author: William Jon McCann Date: Sun Dec 9 11:15:59 2012 +0100 Remove redundant search labels https://bugzilla.gnome.org/show_bug.cgi?id=687744 src/bookmarks/ephy-bookmarks-editor.c | 12 ------------ src/ephy-history-window.c | 12 +----------- 2 files changed, 1 insertions(+), 23 deletions(-) commit 4666852818b260e239b33092678fcad78a1f031c Author: Bastien Nocera Date: Tue Nov 6 12:19:59 2012 +0100 lib: Remove unused EphySearchEntry widget https://bugzilla.gnome.org/show_bug.cgi?id=687744 .gitignore | 1 - doc/reference/epiphany-docs.sgml | 1 - doc/reference/epiphany-sections.txt | 8 -- doc/reference/epiphany.types | 2 - lib/widgets/Makefile.am | 2 - lib/widgets/ephy-search-entry.c | 211 ----------------------------------- lib/widgets/ephy-search-entry.h | 65 ----------- po/POTFILES.in | 1 - tests/Makefile.am | 4 - tests/ephy-search-entry-test.c | 75 ------------ 10 files changed, 0 insertions(+), 370 deletions(-) commit 52b87722689ed8a124b6cafcf51f7309b7c7104c Author: Bastien Nocera Date: Tue Nov 6 12:19:00 2012 +0100 Use GtkSeachEntry instead of EphySearchEntry Does pretty the same thing, without the cut'n'paste. https://bugzilla.gnome.org/show_bug.cgi?id=687744 src/bookmarks/ephy-bookmarks-editor.c | 14 ++++++++------ src/ephy-history-window.c | 12 +++++------- 2 files changed, 13 insertions(+), 13 deletions(-) commit d7760e521f4fe12b04a667bd50cf8fc2dcd87157 Author: William Jon McCann Date: Sun Dec 9 16:41:01 2012 +0100 Don't perform empty searches when toggling case matches https://bugzilla.gnome.org/show_bug.cgi?id=684023 src/ephy-find-toolbar.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 772c4b8100400dc436c2556ade0dfe578b26d668 Author: Diego Escalante Urrelo Date: Sun Dec 9 10:11:14 2012 -0500 e-web-view: remove unused var ephy-web-view.c: In function '_ephy_web_view_update_icon': ephy-web-view.c:1088:12: warning: unused variable 'object' [-Wunused-variable] https://bugzilla.gnome.org/show_bug.cgi?id=689932 embed/ephy-web-view.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit ee88c32cb70898dfb99df1dfe455cdf240a8df98 Author: Diego Escalante Urrelo Date: Thu Dec 6 11:04:13 2012 -0500 resources: tidy up application menu order Copy the sort order of other GNOME3 applications. https://bugzilla.gnome.org/show_bug.cgi?id=678962 src/resources/epiphany-application-menu.ui | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) commit ac8c9be65f62915b8d4e140b90094fa39aae20cc Author: Carlos Garcia Campos Date: Thu Dec 6 10:34:22 2012 +0100 bookmarks: Use the current favicons API And bump WebKitGTK+ requirements to make sure we don't use any previous version of the favicons API that was broken. https://bugzilla.gnome.org/show_bug.cgi?id=689762 configure.ac | 2 +- src/bookmarks/ephy-bookmark-action.c | 23 ++++++++++++++++++++++- src/bookmarks/ephy-bookmarks.c | 13 ++++++++++++- 3 files changed, 35 insertions(+), 3 deletions(-) commit 32a1b250643709abf1c5c598a9d1cf231ffce709 Author: Daniel Mustieles Date: Wed Dec 5 20:06:24 2012 +0100 Updated Spanish translation po/es.po | 154 +++++++++++++++++++++++++++++-------------------------------- 1 files changed, 73 insertions(+), 81 deletions(-) commit 935553e70b8dcdb7891d10aebaa59c1fb40d7049 Author: Matej Urbančič Date: Wed Dec 5 10:24:46 2012 +0100 Updated Slovenian translation po/sl.po | 590 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 349 insertions(+), 241 deletions(-) commit 811fbd419357d3cb54ada96feed4777933e4ad39 Author: Mario Sanchez Prada Date: Tue Dec 4 13:32:22 2012 +0100 Port PdmDialog to WebKit2GTK+ favicons API. https://bugzilla.gnome.org/show_bug.cgi?id=679370 src/pdm-dialog.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 3e7bda7198ccdd9677cc412b7f3c3aec7a747959 Author: Mario Sanchez Prada Date: Tue Dec 4 13:32:17 2012 +0100 Port EphyNavigationHistoryAction to WebKit2GTK+ favicons API. https://bugzilla.gnome.org/show_bug.cgi?id=679370 src/ephy-navigation-history-action.c | 33 +++++++++++++++++++++------------ 1 files changed, 21 insertions(+), 12 deletions(-) commit 5162cc396cb35293bf10dad3ba9e193f4bc43ec7 Author: Mario Sanchez Prada Date: Tue Dec 4 13:32:12 2012 +0100 Port EphyCompletionModel to WebKit2GTK+ favicons API. https://bugzilla.gnome.org/show_bug.cgi?id=679370 src/ephy-completion-model.c | 44 +++++++++++++++++++++++++++--------------- 1 files changed, 28 insertions(+), 16 deletions(-) commit 24ec29a91bf161c84270ec2b3ad66dfaa3731738 Author: Mario Sanchez Prada Date: Tue Dec 4 13:32:07 2012 +0100 Port EphyBookmarks and EphyBookmarkAction to WebKit2GTK+ favicons API. https://bugzilla.gnome.org/show_bug.cgi?id=679370 src/bookmarks/ephy-bookmark-action.c | 135 +++++++++++++++++++++++----------- src/bookmarks/ephy-bookmarks.c | 20 ++--- 2 files changed, 98 insertions(+), 57 deletions(-) commit 7fbf27f3685dab40270b9ed697c6c15b6b120fe4 Author: Mario Sanchez Prada Date: Tue Dec 4 13:32:02 2012 +0100 Port EphyHostsStore to WebKit2GTK+ favicons API. lib/widgets/ephy-hosts-store.c | 175 ++++++++++++++++++++++++--------------- 1 files changed, 108 insertions(+), 67 deletions(-) commit f32e3b06d7ee05d6673950793dab5315b9878161 Author: Mario Sanchez Prada Date: Tue Dec 4 13:31:57 2012 +0100 Port EphyWebView to WebKit2GTK+ favicons API. https://bugzilla.gnome.org/show_bug.cgi?id=679370 embed/ephy-web-view.c | 128 +++++++++++++++++++++++++------------------------ 1 files changed, 66 insertions(+), 62 deletions(-) commit ab48808effad3a4d5e58be8877108071d8685a8a Author: Mario Sanchez Prada Date: Tue Dec 4 13:31:52 2012 +0100 Add new helper functions WebKit2GTK+'s favicons API. At the moment, just add one function to obtain a GdkPixbuf* with specific dimensions from a cairo_surface_t*. https://bugzilla.gnome.org/show_bug.cgi?id=679370 lib/Makefile.am | 2 + lib/ephy-favicon-helpers.c | 49 ++++++++++++++++++++++++++++++++++++++++++++ lib/ephy-favicon-helpers.h | 36 ++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+), 0 deletions(-) commit 922083024453e10d90cc9819bd0bc6896636e780 Author: Mario Sanchez Prada Date: Tue Dec 4 13:31:47 2012 +0100 Initialize the favicon database from WebKit2GTK+ as soon as possible. https://bugzilla.gnome.org/show_bug.cgi?id=679370 embed/ephy-embed-single.c | 2 +- src/ephy-shell.c | 19 ++++++++++++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) commit 2de3c05a1976ca1c34a356a9416c674212313108 Author: Xan Lopez Date: Sat Dec 1 11:44:15 2012 +0100 Fix a couple of compiler warnings spotted by the latest gnome-common flags src/ephy-session.c | 2 +- src/ephy-shell.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 2630b32fbb9b707f765f3496e13e7967437fe2e2 Author: Yaron Shahrabani Date: Fri Nov 30 10:58:30 2012 +0200 Updated Hebrew translation. po/he.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 2b969ed9645786761b5be337994d411f3d22d19c Author: Yaron Shahrabani Date: Fri Nov 30 10:57:59 2012 +0200 Updated Hebrew translation. po/he.po | 64 ++++++++++++++++++++++++++----------------------------------- 1 files changed, 27 insertions(+), 37 deletions(-) commit 1e20854099aa4d8c20c403520ae81eb4f6cbcd1f Author: Matthias Clasen Date: Fri Oct 26 21:16:55 2012 -0400 Add keywords to the desktop files This makes the gnome-shell search more pleasant and useful. data/epiphany.desktop.in.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit a27463f714633a852ee2e8d9e2c6401c0be10916 Author: Xan Lopez Date: Sun Nov 25 20:07:10 2012 +0100 Remove EggDesktopFile, it's unused lib/egg/Makefile.am | 2 - lib/egg/eggdesktopfile.c | 1479 ---------------------------------------------- lib/egg/eggdesktopfile.h | 159 ----- po/POTFILES.in | 1 - 4 files changed, 0 insertions(+), 1641 deletions(-) commit a60eb7cad58e17985e8a7908d5e90bab5fff6186 Author: Xan Lopez Date: Sun Nov 25 20:04:24 2012 +0100 Use gtk_application_get_active_window instead of rolling our own src/bookmarks/ephy-bookmarks-editor.c | 2 +- src/ephy-history-window.c | 2 +- src/ephy-session.c | 2 +- src/ephy-session.h | 2 -- src/ephy-shell.c | 21 ++------------------- src/ephy-shell.h | 2 -- 6 files changed, 5 insertions(+), 26 deletions(-) commit 445102fa0e84e3521d59d314a6bac204ba1af641 Author: Fran Diéguez Date: Thu Nov 22 17:57:20 2012 +0100 Updated Galician translations po/gl.po | 564 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 289 insertions(+), 275 deletions(-) commit 3270f2cbae50ee1ae33e5e7b8b894e597a96624a Author: Wouter Bolsterlee Date: Thu Nov 22 12:39:13 2012 +0100 Updated Dutch translation po/nl.po | 1215 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 656 insertions(+), 559 deletions(-) commit 4b76def82fa53323d1e30bcd3d44c6a8fd1ce7d3 Author: Daniel Mustieles Date: Tue Nov 20 15:49:51 2012 +0100 Updated Spanish translation po/es.po | 151 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 75 insertions(+), 76 deletions(-) commit b3c4a7b27e1ba0c31e051b1d4e4b9507d95d83d0 Author: Yaron Shahrabani Date: Wed Nov 14 07:44:17 2012 +0200 Updated Hebrew translation. po/he.po | 564 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 290 insertions(+), 274 deletions(-) commit 9cec4586a74d26f4c9a01fb8294e4c830abce465 Author: Dušan Kazik Date: Mon Nov 5 21:39:13 2012 +0100 Updated slovak translation po/sk.po | 120 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 52 insertions(+), 68 deletions(-) commit 1fd2fe9efbdc3bb26786b8efecf5f8b60e430ac6 Author: Xan Lopez Date: Mon Nov 5 11:28:27 2012 +0100 Fix a ton of 'warning: function declaration isn’t a prototype' New warning flags have been added to gnome-common recently, and we were getting this a lot. Turns out in C 'foo ()' is not the same than 'foo (void)'; the first just means that no information is given about the number of arguments, the second means the function has exactly zero arguments, so add the 'void' thing all over the place when needed. embed/ephy-about-handler.c | 2 +- embed/uri-tester.c | 2 +- lib/ephy-profile-migrator.c | 20 ++++++++++---------- lib/ephy-sqlite-connection.c | 2 +- lib/ephy-web-app-utils.c | 4 ++-- src/pdm-dialog.c | 6 +++--- tests/ephy-bookmarks-test.c | 8 ++++---- tests/ephy-completion-model-test.c | 4 ++-- tests/ephy-embed-single-test.c | 6 +++--- tests/ephy-encodings-test.c | 4 ++-- tests/ephy-file-helpers-test.c | 14 +++++++------- tests/ephy-history-test.c | 4 ++-- tests/ephy-session-test.c | 6 +++--- tests/ephy-shell-test.c | 12 ++++++------ tests/ephy-string-test.c | 2 +- tests/ephy-web-app-utils-test.c | 2 +- tests/ephy-web-view-test.c | 10 +++++----- 17 files changed, 54 insertions(+), 54 deletions(-) commit 303bf9e2b4b68b84c1a79c3c04b810682f34c7f3 Author: Dušan Kazik Date: Thu Nov 1 23:35:46 2012 +0100 Updated slovak translation po/sk.po | 5403 ++++++++++++++++++++++++++------------------------------------ 1 files changed, 2257 insertions(+), 3146 deletions(-) commit 1f239011d181541cbe5a07e619d9a02c218cc920 Author: Matej Urbančič Date: Mon Oct 29 22:31:44 2012 +0100 Updated Slovenian translation po/sl.po | 98 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 49 insertions(+), 49 deletions(-) commit e06c4aecfe6c697d7bf5fab44dd2c090320b4252 Author: Diego Escalante Urrelo Date: Sun Oct 28 20:56:14 2012 +0100 Fixed bug #686711 src/resources/prefs-dialog.ui | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1053ac4f509f396e104bbb474210493fc752c218 Author: Andika Triwidada Date: Sat Oct 27 15:20:23 2012 +0700 Updated Indonesian translation po/id.po | 554 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 280 insertions(+), 274 deletions(-)