aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Implement get web app title in WebKit2Manuel Rego Casasnovas2013-03-022-12/+62
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694144
* Move code to get application title from DOM to ephy-dom-utilsManuel Rego Casasnovas2013-03-023-24/+40
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694144
* Updated Serbian translationМирослав Николић2013-03-012-206/+238
|
* Try more shortcut icon namesWilliam Jon McCann2013-03-011-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694704
* Rename ephy_web_dom_has_modified_forms to ephy_web_dom_utils_has_modified_formsManuel Rego Casasnovas2013-03-014-5/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694659
* Create ephy-web-dom-utils for sharing DOM bindings code between WK1 and WK2Manuel Rego Casasnovas2013-02-286-117/+157
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694659
* Updated Lithuanian translationAurimas Černius2013-02-271-105/+117
|
* Updated Greek translationDimitris Spingos2013-02-261-275/+289
|
* Updated Galician translationsFran Diéguez2013-02-261-104/+120
|
* Updated Spanish translationDaniel Mustieles2013-02-251-103/+119
|
* Updated Slovenian translationMatej Urbančič2013-02-251-61/+78
|
* ephy-session: Port to GTaskCarlos Garcia Campos2013-02-241-88/+69
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694580
* Updated Polish translationPiotr Drąg2013-02-241-86/+102
|
* Add setting for delayed tab loading, and use it to fix the session testsGustavo Noronha Silva2013-02-244-6/+64
| | | | | | | | | | | | | The session tests were broken by the delayed tab loading feature - the restored embeds would not finish loading and thus the expectations for the URIs were not met. This change adds a setting that is now used by those tests to disable the feature temporarily. Also revert "ephy-session-test: make tests pass", which is no longer necessary. This reverts commit 75da5fff3f4489dacf4ded6f012daa06af306709. https://bugzilla.gnome.org/show_bug.cgi?id=694470
* Fix WebKit1 buildGustavo Noronha Silva2013-02-241-0/+4
|
* web-extensions: Create the web extension proxy asynchronouslyCarlos Garcia Campos2013-02-232-21/+69
| | | | | | | | And watch the web extension also to clear the proxy if the extension vanishes, normally due to a web process crash, and create the proxy again when the web process is re-spawned. https://bugzilla.gnome.org/show_bug.cgi?id=694519
* Updated Slovenian translationMatej Urbančič2013-02-231-171/+132
|
* ephy-embed-prefs: fix a couple of warningsXan Lopez2013-02-221-1/+3
|
* ephy-web-view: do not use deprecated GtkInfo methodsXan Lopez2013-02-222-2/+2
|
* [release] 3.7.903.7.90Xan Lopez2013-02-222-1/+17
|
* ephy-web-view: get rid of a compiler warningXan Lopez2013-02-221-2/+0
|
* ephy-session-test: make tests passXan Lopez2013-02-221-3/+3
| | | | | | | | We delay session loads until tab map now, which won't happen in the tests. So take that into account for about: URIs, which are changed to ephy-about: only during the actual load process. We should make this work properly before 3.8
* ephy-main: get rid of a compiler warningXan Lopez2013-02-221-0/+2
|
* ephy-embed: use g_strcmp0 instead of checking manually for null stringsXan Lopez2013-02-221-1/+1
|
* Updated Hebrew translation.Yaron Shahrabani2013-02-221-226/+232
|
* web-extension: Use a different service name for every web process extensionCarlos Garcia Campos2013-02-213-2/+15
|
* Fix a crash when deciding whether to switch to overview modeCarlos Garcia Campos2013-02-211-1/+1
| | | | It seems that URI might be NULL in some cases.
* Fix loading HTTP auth protected pages from the overviewCarlos Garcia Campos2013-02-201-4/+11
| | | | | | | | | | | The switch between overview and normal web page happens when the page load is committed, in case of HTTP auth protected pages we never switch to web page mode because authentication happens before the load is committed. In WebKit2 the auth dialog is attached to the web view, so we need to show the web view before the load is committed to show the auth dialog. https://bugzilla.gnome.org/show_bug.cgi?id=694268
* Updated slovak translationDušan Kazik2013-02-201-224/+205
|
* ephy-web-view: Update to the latest WebKit2 API changesCarlos Garcia Campos2013-02-201-5/+1
| | | | | | Use webkit_web_view_get_tls_info() instead of webkit_uri_response_get_https_status() that has been recently removed from the WebKit2 GTK+ API.
* embed: Implement unsubmitted modified forms warning in WebKit2Carlos Garcia Campos2013-02-1910-8/+292
| | | | | | Installing a web extension to access the DOM. https://bugzilla.gnome.org/show_bug.cgi?id=684437
* Remove epiphany.pc leftoversXan Lopez2013-02-181-5/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694076
* Updated Serbian translationМирослав Николић2013-02-182-90/+80
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Cheng-Chia Tseng2013-02-182-126/+134
|
* popup-commands: Postpone the creation of the download object until ↵Carlos Garcia Campos2013-02-181-11/+25
| | | | | | | | | | | destination is known In WebKit2 downloads automatically start when an uri is requested to be downloaded. Instead of creating a download that is cancelled if the destination dialog is cancelled, we can simply create the download when the destination dialog has been accepted. https://bugzilla.gnome.org/show_bug.cgi?id=685950
* Updated Polish translationPiotr Drąg2013-02-171-65/+69
|
* [l10n] Updated German translationMario Blättermann2013-02-171-103/+106
|
* ephy-toolbar: make the margins for the New Tab button RTL friendlyXan Lopez2013-02-161-1/+5
|
* Add a New Tab button in the toolbarXan Lopez2013-02-162-0/+18
| | | | | | Useful in general, and in particular in touch-based devices. https://bugzilla.gnome.org/show_bug.cgi?id=684616
* Updated Uyghur translationGheyret Kenji2013-02-161-10/+10
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* Get rid of epiphany.pcXan Lopez2013-02-152-17/+0
| | | | Also not needed.
* Get rid of epiphany.hXan Lopez2013-02-153-65/+0
| | | | It is also not needed anymore.
* Do not install headersXan Lopez2013-02-154-20/+0
| | | | Since there are no extensions, we don't need to do this anymore.
* Remove EphyPermissionManagerXan Lopez2013-02-156-518/+3
| | | | | This was also a no-op. The only thing the popup code is doing is checking the GSetting, so just do that.
* support notification filteringNuno Araujo2013-02-142-0/+2
| | | | | | | This gives gnome-shell a change to apply notification filtering on this app. https://bugzilla.gnome.org/show_bug.cgi?id=690996
* ephy-shell: remove some leftovers from the new-window removalXan Lopez2013-02-141-63/+0
|
* ephy-embed-single: remove open_window methodXan Lopez2013-02-143-66/+3
| | | | | | It's also been a no-op for a long time. The problem of allowing the popup manager to create windows from embed/ is still left to be solved.
* ephy-embed-single: remove ::handle-content signalXan Lopez2013-02-133-47/+2
| | | | It was meant for extensions, which we don't have anymore.
* ephy-embed-single: remove clear http auth cache methodXan Lopez2013-02-132-21/+0
| | | | It's been unimplemented for ages.
* ephy-web-view: remove dead declarationsXan Lopez2013-02-131-3/+0
| | | | GCC, you need to warn me about these.
* Remove EphyWebView::visibilityXan Lopez2013-02-132-79/+0
| | | | | | This once was likely used to toggle the visibility of popups, but it's now a no-op. When we re-introduce that feature we can do something similar again.
* ephy-web-view: a few more type checks for public methodsXan Lopez2013-02-131-2/+25
|
* ephy-web-view: only extract title from address if address is not NULLXan Lopez2013-02-131-1/+1
|
* ephy-embed-utils: protect against NULL address in methodXan Lopez2013-02-131-0/+4
|
* Fix the build with WebKit2Carlos Garcia Campos2013-02-132-0/+17
|
* Only load pages when their tab is switched to upon session restoreGustavo Noronha Silva2013-02-1210-15/+197
| | | | | | | | | | | | | Firefox has led the way implementing this behaviour to improve the experience of restoring a session with lots of tabs. By delaying the loading of pages to when the user shows interest in them, the time it takes for the browser to become usable is diminished, and less pages are loaded in parallel, which improves load time for the first pages the user sees. It also has the advante of displaying less HTTP Basic Auth dialogs, when the user has many tabs pointed to the same server. https://bugzilla.gnome.org/show_bug.cgi?id=675302
* ephy-web-view: fix the docs for a couple of signalsClaudio Saavedra2013-02-121-4/+4
|
* window-commands: update copyright yearXan Lopez2013-02-111-1/+1
|
* Updated Spanish translationDaniel Mustieles2013-02-111-235/+236
|
* Updated Galician translationsFran Diéguez2013-02-101-35/+39
|
* ephy-notebook: remove two useless forward declarationsXan Lopez2013-02-101-2/+0
|
* Remove API doc generationXan Lopez2013-02-1012-944/+0
| | | | | | We don't have extensions anymore, so this serves no purpose. If we ever add a new (hopefully much smaller!) API set for next-generation extensions we'll resurrect the docs for it.
* Updated Lithuanian translationAurimas Černius2013-02-101-405/+509
|
* ephy-session: port to GTaskXan Lopez2013-02-101-22/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=691439
* ephy-shell: add g_return_val_if_fails to ephy_shell_new_tab_fullXan Lopez2013-02-101-0/+9
|
* ephy-shell: avoid useless call to ephy_embed_shell_get_defaultXan Lopez2013-02-101-1/+1
| | | | | There's only one shell, which we already get in the first parameter. No need to ask for the shell again.
* Updated Dutch translationWouter Bolsterlee2013-02-101-210/+212
|
* Updated Uyghur translationGheyret Kenji2013-02-091-99/+104
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* Use GtkApplication method to get the list of windowsXan Lopez2013-02-094-85/+23
| | | | | We have one in EphyShell, but should be redundant (since we stopped tracking non-EphyWindow windows some time ago).
* ephy-session-test: add tests for tab restoring APIClaudio Saavedra2013-02-081-0/+69
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=128184
* ephy-session-test: add test for ephy_session_clear()Claudio Saavedra2013-02-081-27/+36
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=693297
* ephy-session.c: add ephy_session_clear()Claudio Saavedra2013-02-082-0/+25
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=693297
* ephy-shell: add application menu item for reopening closed tabsClaudio Saavedra2013-02-084-0/+38
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=128184
* ephy-embed-shell: add EPHY_EMBED_SHELL_MODE_INCOGNITOClaudio Saavedra2013-02-086-9/+11
| | | | | | | | | | Since we need to differenciate between incognito and private mode in order to enable restoring closed tabs only for the latter case. Add a macro for the cases in which either mode should behave in the same way to simplify the change. https://bugzilla.gnome.org/show_bug.cgi?id=128184
* ephy-session: add can-undo-tab-closed boolean propertyClaudio Saavedra2013-02-082-0/+65
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=128184
* ephy-session: add API to restore closed tabsClaudio Saavedra2013-02-082-0/+251
| | | | | | | | | We add a queue of closed tabs to EphySession, which is later used to restore them through ephy_session_undo_close_tab(). Based on a patch by Diego Escalante Urrelo <diegoe@igalia.com> https://bugzilla.gnome.org/show_bug.cgi?id=128184
* ephy-shell: Make it possible to prepend a tab in a windowClaudio Saavedra2013-02-082-7/+11
| | | | | | | We need this in order to open a tab in the first position of a window when undoing a tab closure. https://bugzilla.gnome.org/show_bug.cgi?id=128184
* ephy-shell: return the proper types for EphySession and GNetworkMonitorXan Lopez2013-02-084-23/+24
|
* Move ephy_session_open_uris to EphyShellXan Lopez2013-02-085-165/+142
| | | | | There's no reason at all for this method to be in EphySession, it neither writes nor reads the state of the browser.
* The inspector has moved to starting attached, so follow the changeGustavo Noronha Silva2013-02-071-9/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=693177
* Updated Galician translationsFran Diéguez2013-02-071-85/+83
|
* [release] 3.7.53.7.5Xan Lopez2013-02-072-1/+18
|
* Don't ask Xlib to skip ARGB visualsGiovanni Campagna2013-02-061-3/+0
| | | | | | | | | WebKit uses GLX windows internally, which will have alpha. If any of those windows receives an event, Gtk will attempt to create a foreign GdkWindow wrapping them, and will crash because XGetWindowAttributes will return a NULL visual. https://bugzilla.gnome.org/show_bug.cgi?id=693030
* configure.ac: depend on glib 2.35.6Xan Lopez2013-02-061-1/+1
| | | | | A few important fixes in there that we'd rather have to avoid lots of bug reports.
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2013-02-042-1020/+1056
|
* Updated Uyghur translationGheyret Kenji2013-02-021-120/+43
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* Updated Polish translationPiotr Drąg2013-02-011-2/+2
|
* Updated Polish translationPiotr Drąg2013-02-011-259/+244
|
* Updated Basque languageInaki Larranaga Murgoitio2013-01-311-858/+1303
|
* ephy-node-db: build fix; log node db saving to where filename is availableGustavo Noronha Silva2013-01-291-2/+2
|
* ephy-file-helpers: remove ephy_file_switch_temp_file()Claudio Saavedra2013-01-284-185/+0
| | | | | It is racy and it is unnecessary as we've replaced all its instances with g_file_set_contents().
* ephy-bookmarks-export: use g_file_set_contents() when saving to RDFClaudio Saavedra2013-01-281-15/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=691794
* ephy-node-db: use g_file_set_contents() when saving to diskClaudio Saavedra2013-01-271-15/+12
| | | | | | | | Since g_file_set_contents() is atomic and already takes care of saving first to a temporary file, we don't need to use ephy_file_switch_temp_file(). https://bugzilla.gnome.org/show_bug.cgi?id=691794
* Updated Hungarian translationGabor Kelemen2013-01-241-514/+451
|
* Updated Norwegian bokmål translationKjartan Maraas2013-01-231-177/+162
|
* Set a document basename when printing to a fileDavid King2013-01-232-1/+16
| | | | | | | Bump GTK+ dependency to 3.5.4, where the new print-to-file support was added to GtkPrintSettings. https://bugzilla.gnome.org/show_bug.cgi?id=692337
* [l10n] Updated German translationTobias Endrigkeit2013-01-221-1114/+487
|
* Updated Uyghur translationGheyret Kenji2013-01-191-1609/+1903
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* Updated Serbian translationМирослав Николић2013-01-182-1036/+924
|
* Remove ability to open URIs in the clipboard through middle clickXan Lopez2013-01-184-85/+0
| | | | | This is disabled by default, pretty obscure, and problematic to port properly to WebKit2. So just drop the code.
* Updated Galician translationsFran Diéguez2013-01-141-150/+151
|
* Updated Slovenian translationMatej Urbančič2013-01-131-239/+251
|
* EphyWindow: don't connect to scroll-event on the web viewGiovanni Campagna2013-01-121-30/+1
| | | | | | | | Doing so prevents the correct delivery of scroll DOM events, and at time causes the wrong part of the page to scroll (or none at all). https://bugzilla.gnome.org/show_bug.cgi?id=684243
* ephy-enbed: Check URI is ephy-about:overview instead of about:overviewCarlos Garcia Campos2013-01-111-2/+2
| | | | | To set the overview mode or not because ephy_web_view_get_address() returns the internal URI, not the one exposed to the UI.
* ephy-web-view: Do not convert ephy-about URIs in ↵Carlos Garcia Campos2013-01-111-11/+7
| | | | | | | ephy_web_view_location_changed() We handle ephy-about URIs intetnally, they are converted to about: when needed.
* Port delete web application to WebKit2Carlos Garcia Campos2013-01-111-41/+55
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684448
* Don't use DOM bindings to delete a web application from about:applicationsCarlos Garcia Campos2013-01-113-92/+44
| | | | | | | | Use a different form for every web application with a hidden value containing the application id. Then use the policy client to ignore any form submission from about:applications and delete the application instead, reloading the about:applications page. This solution will work for WebKit2 too.
* ephy-web-view: Strip the query from the URL for about:applicationsCarlos Garcia Campos2013-01-111-0/+11
| | | | | | | When a web application is deleted from about:applications, the form submitted reloads the page adding hidden fields to the URI. https://bugzilla.gnome.org/show_bug.cgi?id=691417
* ephy-web-view: Do not update the URL when changed during committed stateCarlos Garcia Campos2013-01-111-1/+4
| | | | | | Similar to what we do in WebKit2, do not update the URL when view uri changes while loading, because we already update the URL manually when the load is committed.
* ephy-web-view: Remove special case for plugins in get_title_from_address()Carlos Garcia Campos2013-01-111-2/+0
| | | | The title is already set by the plugins HTML in the about handler.
* ephy-web-view: Don't change is_blank property depending on the titleCarlos Garcia Campos2013-01-111-7/+2
| | | | | | | | | In WebKit1 the notify::title signal is emitted twice for every load, first with NULL to reset the title and then with the actual title. A NULL title doesn't necessarily means the page is about:blank, and the property is updated already by ephy_web_view_set_address. https://bugzilla.gnome.org/show_bug.cgi?id=691416
* ephy-string: Handle about: and ephy-about: as special cases in ↵Carlos Garcia Campos2013-01-112-1/+7
| | | | | | | | ephy_string_get_host_name() And return NULL like for file:// URIs. https://bugzilla.gnome.org/show_bug.cgi?id=691416
* ephy-session: Use a XML memory writer and save the contents with ↵Carlos Garcia Campos2013-01-091-14/+17
| | | | | | g_file_replace_contents() The code is simpler and g_file_replace_contents() can be cancelled.
* ephy-session: save session in a thread to avoid blocking the UICarlos Garcia Campos2013-01-092-100/+236
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=681832
* Updated Bulgarian translationAlexander Shopov2013-01-091-409/+361
|
* Updated slovak translationDušan Kazik2013-01-091-414/+366
|
* ephy-session: Remove ephy_session_queue_command() APICarlos Garcia Campos2013-01-092-153/+0
| | | | | | This is unused now. https://bugzilla.gnome.org/show_bug.cgi?id=641739
* ephy-session: Remove EPHY_SESSION_CMD_OPEN_URISCarlos Garcia Campos2013-01-094-89/+124
| | | | | | | Add ephy_session_open_uris() instead and use it from EphyShell instead of scheduling a command. https://bugzilla.gnome.org/show_bug.cgi?id=641739
* ephy-session: Remove EPHY_SESSION_CMD_MAYBE_OPEN_WINDOW_RESTORECarlos Garcia Campos2013-01-091-2/+0
| | | | It's currently unused.
* ephy-session: Remove EPHY_SESSION_CMD_MAYBE_OPEN_WINDOWCarlos Garcia Campos2013-01-092-22/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=641739
* ephy-session: Add ephy_session_resume() and use it instead of queueing a ↵Carlos Garcia Campos2013-01-094-92/+130
| | | | | | resume command https://bugzilla.gnome.org/show_bug.cgi?id=641739
* ephy-session: Use ephy_session_load() directly instead of queueing a load ↵Carlos Garcia Campos2013-01-093-14/+4
| | | | | | session command https://bugzilla.gnome.org/show_bug.cgi?id=641739
* ephy-session: Load the session asynchronouslyCarlos Garcia Campos2013-01-093-222/+558
| | | | | | | | | Make ephy_session_load() asynchronous and add ephy_session_load_from_stream() to replace ephy_session_load_from_string(). Use a xml sax parser now that is fed from a GInputStream. https://bugzilla.gnome.org/show_bug.cgi?id=681782
* Updated Spanish translationDaniel Mustieles2013-01-081-91/+87
|
* configure.ac:Update autotoolsJavier Jardón2013-01-071-4/+1
| | | | | AC_ISC_POSIX, AM_PROG_CC_STDC, AC_HEADER_STDC are obsolete macros Replace AC_HELP_STRING for AS_HELP_STRING
* Updated Norwegian bokmål translationKjartan Maraas2013-01-071-102/+107
|
* Updated Dutch translation by Reinout van Schouwen <reinouts@gnome.org>Reinout van Schouwen2013-01-071-423/+427
|
* ephy-window: fix compiler warningXan Lopez2013-01-051-2/+2
|
* Updated Hebrew translation.Yaron Shahrabani2013-01-051-79/+80
|
* e-embed: hide progress for about and ephy-aboutDiego Escalante Urrelo2013-01-051-1/+2
| | | | | | The progressbar should only react to pages, not special locations. https://bugzilla.gnome.org/show_bug.cgi?id=685747
* e-embed: only add one statusbar timeout at a timeDiego Escalante Urrelo2013-01-051-1/+3
| | | | | | | Otherwise the statusbar can disappear even if it has a valid message being displayed. https://bugzilla.gnome.org/show_bug.cgi?id=685747
* e-embed: use an overlay for the overviewDiego Escalante Urrelo2013-01-051-16/+10
| | | | | | This permits reusing elements of EphyEmbed more easily. https://bugzilla.gnome.org/show_bug.cgi?id=685747
* prefs-dialog: remove some vertical sizeDiego Escalante Urrelo2013-01-051-99/+124
| | | | | | Move Web Content from Privacy to General. https://bugzilla.gnome.org/show_bug.cgi?id=690053
* e-embed-prefs: remove spaces in Accept-LanguageDiego Escalante Urrelo2013-01-051-1/+1
| | | | | | | | | | | Some servers, like Babel, do not correctly sanitize the string in this header. They expect strings without spaces, even though the RFC includes them. Chrome and Firefox do not use spaces, presumably because many more websites break when using them. https://bugzilla.gnome.org/show_bug.cgi?id=671652
* e-window: add a smarter CopyEmailAddress actionDiego Escalante Urrelo2013-01-053-2/+27
| | | | | | | It omits the mailto: in mail links and has a different string in the context menu, to make this clear. https://bugzilla.gnome.org/show_bug.cgi?id=688166
* ephy-shell: There can be two widgets for the same download in WebKit2Carlos Garcia Campos2013-01-042-3/+12
| | | | | | | | In WebKit2 WebKitWebContext::download-started signal is always emitted, even for downloads started manually. We only want to create a new download when the download operation has been started by WebKit. https://bugzilla.gnome.org/show_bug.cgi?id=678993
* Implement embedded view source mode in WebKit2Carlos Garcia Campos2013-01-041-6/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684440
* downloads: Create the download with the window of the web view that ↵Carlos Garcia Campos2013-01-041-3/+16
| | | | | | | | | initiated the download Using webkit_download_get_web_view() and falling back to the active window if the download was not initiated by a web view. https://bugzilla.gnome.org/show_bug.cgi?id=686467
* ephy-download: Make EphyDownload:window a construct only propertyCarlos Garcia Campos2013-01-046-58/+37
| | | | | | | | It's always set right after the download object is created and it doesn't have any effect when it's set after the download has been added to the embed shell. This way we can make sure that when the download is added to the embed shell the parent window has already been set if there's any.
* Updated Lithuanian translationAurimas Černius2013-01-021-471/+431
|
* TypoKhaled Hosny2012-12-291-3/+3
|
* l10n: Updated Persian translationArash Mousavi2012-12-281-1403/+1367
|
* Updated Galician translationsFran Diéguez2012-12-251-62/+61
|
* Updated Greek translationDimitris Spingos2012-12-241-479/+500
|
* Updated Hebrew translation.Yaron Shahrabani2012-12-201-192/+200
|
* Fix build with WebKit2Carlos Garcia Campos2012-12-204-1/+5
|
* Updated Norwegian bokmål translationKjartan Maraas2012-12-191-467/+433
|
* [release] 3.7.33.7.3Xan Lopez2012-12-192-1/+23
|
* Revert "ephy-toolbar: set url entry's box style class to .linked"Xan Lopez2012-12-191-1/+1
| | | | | | This reverts commit 6626beaf15f04824066af937d3fa277e8bd46aa6. We won't get the theming right in time for the release, so revert for now.
* Use new libsoup APIsXan Lopez2012-12-195-22/+7
| | | | Drops dependency on libsoup-gnome, we now depend on libsoup 2.41.3
* Updated Spanish translationDaniel Mustieles2012-12-191-394/+408
|
* embed: move the OSD style class to the progressbarCosimo Cecchi2012-12-171-2/+2
| | | | | | <xan> cosimoc: ok, sure, go ahead Fixes black scrollbars showing up.
* ephy-initial-state: document 'ephy_initial_state_add_window'Xan Lopez2012-12-161-0/+17
|
* ephy-state: rename to 'ephy-initial-state'Xan Lopez2012-12-1612-120/+117
| | | | | | | | | | | | | 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.
* ephy-state: use new coding styleXan Lopez2012-12-162-352/+326
|
* Updated Polish translationPiotr Drąg2012-12-161-456/+404
|
* ephy-window: align the toolbar margins with the shell onesClaudio Saavedra2012-12-151-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679348
* ephy-toolbar: fix the toolbar in RTL environmentsClaudio Saavedra2012-12-152-4/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684366
* Updated Galician translationsFran Diéguez2012-12-151-385/+387
|
* ephy-removable-pixbuf-renderer: don't crash if no close icon is foundAlberto Garcia2012-12-151-1/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=690216
* ephy-window: remove some code that's been dead for agesXan Lopez2012-12-141-21/+5
|
* Update the save web app dialog to be more like the mockupWilliam Jon McCann2012-12-131-5/+44
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=690007
* Use better icons for webappsWilliam Jon McCann2012-12-133-32/+402
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657755
* Use better application names for web appsWilliam Jon McCann2012-12-131-1/+89
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=657755
* ephy-toolbar: set url entry's box style class to .linkedXan Lopez2012-12-131-1/+1
| | | | Lapo wants it.
* ephy-find-toolbar: fix a warningClaudio Saavedra2012-12-131-0/+1
|
* ephy-find-toolbar: fix build in wk2Claudio Saavedra2012-12-131-0/+4
|
* ephy-find-toolbar: silly consistency fixClaudio Saavedra2012-12-131-1/+1
|
* ephy-window: compiler warningsXan Lopez2012-12-131-2/+0
|
* ephy-window: we can actually zoom images now, so allow thatXan Lopez2012-12-131-22/+6
|
* New design for find barWilliam Jon McCann2012-12-133-258/+212
| | | | | | | 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
* ephy-main: remove debug leftovers that were broken nowXan Lopez2012-12-121-9/+0
| | | | | (15:45:30) descalante: come on (15:45:46) descalante: what is this, KDE?
* ephy-main: remove some dead codeXan Lopez2012-12-121-6/+1
|
* ephy-main: remove unused optionXan Lopez2012-12-121-13/+2
|
* ephy-main: delete profile on exit in incognito modeXan Lopez2012-12-121-1/+1
|
* ephy-shell: fix the incognito app menu itemClaudio Saavedra2012-12-122-5/+5
|
* ephy-bookmarks-test: use G_N_ELEMENTS properlyXan Lopez2012-12-121-1/+1
|
* Define the names of the history and bookmarks files in just one placeXan Lopez2012-12-126-8/+15
|
* First iteration for 'Incognito mode'Xan Lopez2012-12-129-92/+184
| | | | | | | | | | | | | | | 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
* Remove UUID hacks to prevent self-launchXan Lopez2012-12-125-33/+3
| | | | | | Now we can get rid of them. https://bugzilla.gnome.org/show_bug.cgi?id=690050
* Handle a bit more gracefully the self-launch detectionXan Lopez2012-12-1210-62/+240
| | | | | | | 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.
* Updated Hebrew translation.Yaron Shahrabani2012-12-121-384/+379
|
* Updated Slovenian translationMatej Urbančič2012-12-121-318/+275
|
* e-web-view: enable back/forward mouse buttonsDiego Escalante Urrelo2012-12-121-0/+11
| | | | | | | | | 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
* ephy-embed: Remove references to SoupPasswordManagerDan Winship2012-12-121-10/+0
| | | | | | 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).
* ephy-embed: fix registration of EphyRequestAboutDan Winship2012-12-111-1/+1
| | | | | 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.
* e-shell: fix compiler warningDiego Escalante Urrelo2012-12-111-4/+4
|
* Open new windows when called with no URIs to openGustavo Noronha Silva2012-12-112-4/+34
| | | | | | | | | 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
* Append new tab on the window with most tabs in the current workspaceGustavo Noronha Silva2012-12-116-1/+83
| | | | | | | | | | 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
* e-embed: document ::overview-modeDiego Escalante Urrelo2012-12-111-0/+5
|
* e-embed-shell: fix spacing in a commentDiego Escalante Urrelo2012-12-111-1/+1
|
* e-download: remove useless includeDiego Escalante Urrelo2012-12-111-2/+0
|
* Add missing NULL-check when getting the WebView's URIMario Sanchez Prada2012-12-111-3/+4
| | | | | | 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).
* ephy-shell: remove the ephy_shell globalDiego Escalante Urrelo2012-12-1123-62/+92
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683614
* e-embed-shell: remove the embed_shell globalDiego Escalante Urrelo2012-12-1114-34/+44
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683614
* test-ephy-session: shutdown file helpers only after destroying the shellGustavo Noronha Silva2012-12-111-1/+1
|
* ephy-session: use a better variable name for session recoveryXan Lopez2012-12-111-3/+3
| | | | | We always recover the session now, so 'has_session_state' makes more sense than 'crashed_session'.
* Do not present the window when running in test modeGustavo Noronha Silva2012-12-101-1/+2
|
* e-location-entry: use new soup_session_prefetch_dns APIDiego Escalante Urrelo2012-12-101-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=689970
* widgets: do not use deprecated GtkStyleContext APIDiego Escalante Urrelo2012-12-104-4/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=689968
* Add test to ensure a session resume won't create windows if windows existGustavo Noronha Silva2012-12-101-0/+81
| | | | | 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.
* ephy-session: fixup session autoresumeXan Lopez2012-12-101-6/+7
| | | | | | | | | 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.
* Move async_get_favicon_pixbuf_callback() to a WK2-only regionMario Sanchez Prada2012-12-101-30/+27
|
* ephy-session: remove unused headerXan Lopez2012-12-101-1/+0
|
* Remove option to launch Web as the bookmarks editorXan Lopez2012-12-105-33/+1
| | | | That thing is on its way out.
* ephy-session: remove useless condition in ifXan Lopez2012-12-101-5/+1
| | | | | If there's already windows opened we'll never do anything in the MAYBE_OPEN_WINDOW command, so this check is redundant.
* ephy-session: remove the code that handles the 'resume window'Xan Lopez2012-12-101-76/+12
| | | | | The 'resume window' does not exist anymore, so this is useless and never executed.
* Add the zoom controls to the gear menuXan Lopez2012-12-102-2/+5
| | | | | | There was no way of zooming in or out from the UI. https://bugzilla.gnome.org/show_bug.cgi?id=683625
* Remove redundant search labelsWilliam Jon McCann2012-12-102-23/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687744
* lib: Remove unused EphySearchEntry widgetBastien Nocera2012-12-1010-370/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687744
* Use GtkSeachEntry instead of EphySearchEntryBastien Nocera2012-12-102-13/+13
| | | | | | Does pretty the same thing, without the cut'n'paste. https://bugzilla.gnome.org/show_bug.cgi?id=687744
* Don't perform empty searches when toggling case matchesWilliam Jon McCann2012-12-091-0/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684023
* e-web-view: remove unused varDiego Escalante Urrelo2012-12-091-1/+0
| | | | | | | | 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
* resources: tidy up application menu orderDiego Escalante Urrelo2012-12-091-7/+5
| | | | | | Copy the sort order of other GNOME3 applications. https://bugzilla.gnome.org/show_bug.cgi?id=678962
* bookmarks: Use the current favicons APICarlos Garcia Campos2012-12-073-3/+35
| | | | | | | 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
* Updated Spanish translationDaniel Mustieles2012-12-061-81/+73
|
* Updated Slovenian translationMatej Urbančič2012-12-051-241/+349
|
* Port PdmDialog to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-041-2/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* Port EphyNavigationHistoryAction to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-041-12/+21
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* Port EphyCompletionModel to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-041-16/+28
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* Port EphyBookmarks and EphyBookmarkAction to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-042-57/+98
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* Port EphyHostsStore to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-041-67/+108
|
* Port EphyWebView to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-041-62/+66
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* Add new helper functions WebKit2GTK+'s favicons API.Mario Sanchez Prada2012-12-043-0/+87
| | | | | | | 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
* Initialize the favicon database from WebKit2GTK+ as soon as possible.Mario Sanchez Prada2012-12-042-2/+19
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* Fix a couple of compiler warnings spotted by the latest gnome-common flagsXan Lopez2012-12-012-2/+2
|
* Updated Hebrew translation.Yaron Shahrabani2012-11-301-3/+3
|
* Updated Hebrew translation.Yaron Shahrabani2012-11-301-37/+27
|
* Add keywords to the desktop filesMatthias Clasen2012-11-281-0/+1
| | | | This makes the gnome-shell search more pleasant and useful.
* Remove EggDesktopFile, it's unusedXan Lopez2012-11-264-1641/+0
|
* Use gtk_application_get_active_window instead of rolling our ownXan Lopez2012-11-266-26/+5
|
* Updated Galician translationsFran Diéguez2012-11-231-275/+289
|
* Updated Dutch translationWouter Bolsterlee2012-11-221-559/+656
|
* Updated Spanish translationDaniel Mustieles2012-11-201-76/+75
|
* Updated Hebrew translation.Yaron Shahrabani2012-11-141-274/+290
|
* Updated slovak translationDušan Kazik2012-11-061-68/+52
|
* Fix a ton of 'warning: function declaration isn’t a prototype'Xan Lopez2012-11-0517-54/+54
| | | | | | | | | 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.
* Updated slovak translationDušan Kazik2012-11-021-3017/+2128
|
* Updated Slovenian translationMatej Urbančič2012-10-301-49/+49
|
* Fixed bug #686711Diego Escalante Urrelo2012-10-291-1/+1
|
* Updated Indonesian translationAndika Triwidada2012-10-271-274/+280
|
* [release] 3.7.13.7.1Xan Lopez2012-10-242-4/+29
|
* g_type_init is no longer mandatory in GObjectXan Lopez2012-10-193-7/+2
|
* Updated Spanish translationDaniel Mustieles2012-10-181-262/+277
|
* ephy-window: Uuref the existing hit test result instead of the new oneCarlos Garcia Campos2012-10-161-1/+1
|
* ephy-web-view: do not automatically download embedded objects in WebKit2Carlos Garcia Campos2012-10-161-9/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=683635
* ephy-web-view: add FIXME for WebKit2Xan Lopez2012-10-161-0/+2
|
* ephy-web-view: do not automatically download embedded objectsXan Lopez2012-10-161-0/+20
| | | | | | | | Only download mime types we cannot handle when they belong to the main resource. Prevents us from downloading garbage present in <object> files, among other things. https://bugzilla.gnome.org/show_bug.cgi?id=683635
* ephy-web-view: remove handling of Content-Disposition 'attachment'Xan Lopez2012-10-161-25/+0
| | | | | WebKit already does exactly the same thing automatically, no need to handle it here.
* Updated Bulgarian translationAlexander Shopov2012-10-151-354/+382
|