Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pdm-dialog: use the new history service | Xan Lopez | 2012-03-07 | 1 | -4/+4 |
| | |||||
* | ephy-navigation-history-action: use the new history service | Xan Lopez | 2012-03-07 | 1 | -9/+4 |
| | |||||
* | ephy-history-window: sort headers, remove duplicates | Xan Lopez | 2012-03-07 | 1 | -19/+18 |
| | |||||
* | ephy-history-view: use the new hosts and urls views | Xan Lopez | 2012-03-07 | 3 | -365/+311 |
| | |||||
* | Move the host and urls views from embed to lib/widgets | Xan Lopez | 2012-03-07 | 14 | -336/+323 |
| | | | | | Since that's their natural place. Also create a base class to hold the common code they share. | ||||
* | ephy-history-view: ellypsize the title and url columns | Claudio Saavedra | 2012-03-07 | 1 | -2/+6 |
| | |||||
* | ephy-history-service: default handler for visit-url should be FALSE | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | | | | So that AFTER handlers are executed as well | ||||
* | ephy-history-service: add a method to remove a host from the history | Claudio Saavedra | 2012-03-07 | 4 | -0/+79 |
| | | | | This method will remove all the history related to that host. | ||||
* | Allow ephy_history_service_find_urls() to filter host specific urls | Claudio Saavedra | 2012-03-07 | 3 | -3/+4 |
| | |||||
* | Add ephy_history_service_get_hosts() | Claudio Saavedra | 2012-03-07 | 2 | -1/+29 |
| | | | | To retrieve all hosts in the history | ||||
* | history-window: Add a view for the hosts | Claudio Saavedra | 2012-03-07 | 5 | -0/+396 |
| | |||||
* | Fix typo | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | Allow the visits and urls queries to be host-specific | Claudio Saavedra | 2012-03-07 | 4 | -0/+24 |
| | |||||
* | Add a new view for the pages history | Claudio Saavedra | 2012-03-07 | 5 | -0/+403 |
| | | | | | The current view is based in EphyNode, so it's not useful. GtkTreeView and GtkListStore subclasses are added for this purpose. | ||||
* | Add missing header include to ephy-history-types.h | Claudio Saavedra | 2012-03-07 | 1 | -0/+2 |
| | |||||
* | Set the history service during history window instantiation | Claudio Saavedra | 2012-03-07 | 3 | -3/+10 |
| | | | | The old history object is kept for now but it will be removed later | ||||
* | Add a EphyHistoryService property to EphyHistoryWindow | Claudio Saavedra | 2012-03-07 | 1 | -1/+16 |
| | |||||
* | ephy-profile-migration: only create ad-hoc hosts for non-default zoom levels. | Xan Lopez | 2012-03-07 | 1 | -6/+4 |
| | | | | | | Otherwise the default code path is enough. Also, the host is always going to be NULL for newly created URLs, so double check this is the case and don't try to handle anything else. | ||||
* | ephy-history-service: agh, committed this by mistake | Xan Lopez | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | ephy-history-service: handle correctly zoom level migration | Xan Lopez | 2012-03-07 | 1 | -0/+9 |
| | | | | | | We need to consider the case of an "invalid" host with a non default zoom level, since the profile migrator will send us that kind of thing. | ||||
* | ephy-history-test: small style tweaks | Xan Lopez | 2012-03-07 | 1 | -10/+9 |
| | |||||
* | tests: add a test for ephy_history_service_clear | Xan Lopez | 2012-03-07 | 1 | -0/+49 |
| | |||||
* | ephy-embed: do not retrieve the legacy history instance | Xan Lopez | 2012-03-07 | 1 | -3/+0 |
| | | | | We are not using it anymore. | ||||
* | ephy-history-service: add a "cleared" signal for the clear method | Xan Lopez | 2012-03-07 | 2 | -3/+17 |
| | | | | And use it in EphyEmbed instead of the legacy signal. | ||||
* | ephy-history-service: add a method to clear the entire history | Claudio Saavedra | 2012-03-07 | 2 | -0/+44 |
| | |||||
* | ephy-history-test: add emacs modeline | Xan Lopez | 2012-03-07 | 1 | -0/+1 |
| | |||||
* | ephy-history-service: add 'visit-url' signal | Xan Lopez | 2012-03-07 | 2 | -8/+43 |
| | | | | | | | | | Similar to the old EphyHistory 'add-page' signal. It allows blocking the visit by handling the signal, since the actual logic to add the visit is in the class' default handler. The add_visit(s) methods won't emit this signal, but for now we'll assume that whoever is using those knows what he's doing. | ||||
* | Rename ephy_history_service_add_page to ephy_history_service_visit_url | Xan Lopez | 2012-03-07 | 3 | -4/+7 |
| | | | | Fits much better with the naming model in that class. | ||||
* | Get rid of EphyBrowseHistory | Xan Lopez | 2012-03-07 | 10 | -304/+93 |
| | | | | | | It was a very thin wrapper on top of the history service, it does not seem to make much sense. For now move the two useful helper methods down to the service without further changes. | ||||
* | ephy-completion-model: fix warning when a bookmark has no keywords | Xan Lopez | 2012-03-07 | 1 | -3/+3 |
| | | | | Values in EphyNode can be NULL, so guard against that. | ||||
* | ephy-completion-model: remove stale include | Xan Lopez | 2012-03-07 | 1 | -1/+0 |
| | |||||
* | POTFILES.in: some strings have been moved to lib/history | Xan Lopez | 2012-03-07 | 1 | -0/+1 |
| | |||||
* | Rename the new tests to be foo-test.c | Xan Lopez | 2012-03-07 | 3 | -2/+2 |
| | |||||
* | ephy-web-view: also fallback to URI as title here | Xan Lopez | 2012-03-07 | 1 | -3/+9 |
| | |||||
* | ephy-browse-history: small cleanup | Xan Lopez | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | ephy-history-types: use the URL as default title | Xan Lopez | 2012-03-07 | 1 | -1/+1 |
| | | | | | This is what the old history code did. Looks better than an empty string. | ||||
* | Retrieve the host id from the right column | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | ephy-browse-history: style cleanups | Xan Lopez | 2012-03-07 | 2 | -115/+45 |
| | |||||
* | Remove the set_url_property history method | Xan Lopez | 2012-03-07 | 3 | -72/+4 |
| | | | | It's not really that useful. | ||||
* | ephy-history-service-hosts-table: drop the favicon column | Xan Lopez | 2012-03-07 | 1 | -1/+0 |
| | | | | It's not used at all. Again, format change. | ||||
* | ephy-location-controller: smoother redraw of the completion popup | Xan Lopez | 2012-03-07 | 1 | -1/+13 |
| | | | | | Workaround some bugs in entry completion's redraw code. See https://bugzilla.gnome.org/show_bug.cgi?id=671074 | ||||
* | Store zoom levels per host, not per URL | Xan Lopez | 2012-03-07 | 11 | -90/+148 |
| | | | | | | | | | | Zoom levels have always been stored per host in Epiphany, not per URL (otherwise you'd have to re-apply the zoom level again and again when visiting, say, every news entry in your favorite newspaper). Change things to work like that. Note: this changes the SQL table format for the history, so you'll need to re-migrate your history. | ||||
* | Hook the new history to the URL entry | Xan Lopez | 2012-03-07 | 7 | -779/+448 |
| | | | | | We now fetch the history from the SQL backend using a service thread, and merge the results with our old bookmark data. | ||||
* | ephy-completion-model: reorder includes | Xan Lopez | 2012-03-07 | 1 | -4/+4 |
| | |||||
* | history-service: make sure we can update pages' titles and urls | Claudio Saavedra | 2012-03-07 | 1 | -7/+8 |
| | | | | | | | | | | When we retrieve a url from the backend from a user given EphyHistoryURL, it's possible for this to contain updated information for the page. In such case, don't overwrite this with the one stored in the backend. This makes possible to later update this information when saving a new visit. | ||||
* | history-service: do not join urls and visits table unnecessarily | Claudio Saavedra | 2012-03-07 | 1 | -6/+10 |
| | | | | | If there is no visit time range there is no need to perform a inner join between these two tables, so spare the hassle. | ||||
* | history-service: add a test for complex queries with visit time range | Claudio Saavedra | 2012-03-07 | 1 | -10/+63 |
| | |||||
* | tests: add a test for complex EphyHistoryQuery queries | Claudio Saavedra | 2012-03-07 | 1 | -0/+71 |
| | |||||
* | history-service: use the sort type during queries | Claudio Saavedra | 2012-03-07 | 1 | -0/+10 |
| | |||||
* | EphyHistoryQuery: add a EphyHistorySortType parameter to the query | Claudio Saavedra | 2012-03-07 | 2 | -0/+10 |
| | |||||
* | history-service: take into account the query's result limit | Claudio Saavedra | 2012-03-07 | 1 | -1/+13 |
| | |||||
* | EphyHistoryQuery: copy the limit too | Claudio Saavedra | 2012-03-07 | 1 | -0/+1 |
| | |||||
* | history-service: Ignore queries time range if not set | Claudio Saavedra | 2012-03-07 | 1 | -4/+4 |
| | |||||
* | history-service: Count the first url visit | Claudio Saavedra | 2012-03-07 | 1 | -0/+2 |
| | |||||
* | Use EphyBrowseHistory to store page titles | Claudio Saavedra | 2012-03-07 | 1 | -4/+3 |
| | |||||
* | src: Reorder LDADD arguments properly | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | Use EphyBrowseHistory to set/get the zoom level for pages | Claudio Saavedra | 2012-03-07 | 1 | -39/+39 |
| | |||||
* | Use the new EphyBrowseHistory to add a URI to the history | Claudio Saavedra | 2012-03-07 | 1 | -6/+1 |
| | |||||
* | Add a EphyBrowseHistory instance to EphyEmbed | Claudio Saavedra | 2012-03-07 | 1 | -0/+3 |
| | |||||
* | Add a EphyBrowseHistory instance to EphyEmbedShell | Claudio Saavedra | 2012-03-07 | 2 | -0/+29 |
| | |||||
* | Add initial implementation of the browse history frontend | Claudio Saavedra | 2012-03-07 | 3 | -0/+321 |
| | | | | This will eventually replace the old EphyHistory class | ||||
* | configure.ac: Add missing checks for sqlite3 | Claudio Saavedra | 2012-03-07 | 1 | -0/+1 |
| | |||||
* | ephy-profile-migrator: update to migrate also zoom level preferences | Claudio Saavedra | 2012-03-07 | 1 | -0/+7 |
| | |||||
* | Build fixes | Claudio Saavedra | 2012-03-07 | 1 | -5/+6 |
| | | | | Xan, talk to me after class. | ||||
* | ephy-profile-migrator: migrate history to the new format | Xan Lopez | 2012-03-07 | 3 | -2/+208 |
| | |||||
* | ephy-sqlite: and another forgotten file! | Xan Lopez | 2012-03-07 | 1 | -0/+34 |
| | |||||
* | ephy-history-service: forgot Makefile.am file | Xan Lopez | 2012-03-07 | 1 | -0/+21 |
| | |||||
* | ephy-history-service: change a few functions and variables to use "message" | Xan Lopez | 2012-03-07 | 1 | -40/+40 |
| | | | | They were leftovers from old APIs | ||||
* | Add EphyHistoryService and helper classes | Xan Lopez | 2012-03-07 | 13 | -1/+2418 |
| | | | | | | | | | EphyHistoryService provides a high-level API to store history information. It will processed by a worker thread using SQLite to provide a fast, responsive service to the main UI. Based on the code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com). | ||||
* | Add GObject wrapper classes for SQLite | Xan Lopez | 2012-03-07 | 7 | -0/+837 |
| | | | | | | | We'll use them to implement the new history/bookmarks storage backend. Code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com) | ||||
* | Updated Galician translations | Fran Diéguez | 2012-03-07 | 1 | -4/+4 |
| | |||||
* | Updated British English translation | Bruce Cowan | 2012-03-06 | 1 | -1282/+1089 |
| | |||||
* | Updated Basque language | Inaki Larranaga Murgoitio | 2012-03-06 | 1 | -169/+164 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2012-03-06 | 1 | -4/+4 |
| | |||||
* | [l10n] Updated Estonian translation | Mattias Põldaru | 2012-03-06 | 1 | -5/+5 |
| | |||||
* | Updated Spanish translation | Daniel Mustieles | 2012-03-05 | 1 | -44/+42 |
| | |||||
* | Updated Belarusian translation. | Ihar Hrachyshka | 2012-03-05 | 1 | -4/+4 |
| | |||||
* | update Simplified Chinese translation | YunQiang Su | 2012-03-05 | 1 | -1306/+1131 |
| | |||||
* | Updated Polish translation | Piotr Drąg | 2012-03-05 | 1 | -4/+4 |
| | |||||
* | Enable keyboard accelerator for the create button | Jiro Matsuzawa | 2012-03-05 | 1 | -1/+1 |
| | | | | | | | I use 'r' of "Create" as a mnemonic character because "C" is already used by "_Cancel". https://bugzilla.gnome.org/show_bug.cgi?id=670328 | ||||
* | Updated Galician translations | Fran Diéguez | 2012-03-05 | 1 | -110/+111 |
| | |||||
* | Updated Basque language | Inaki Larranaga Murgoitio | 2012-03-04 | 1 | -157/+169 |
| | |||||
* | Updated Hungarian translation | Gabor Kelemen | 2012-03-04 | 1 | -292/+272 |
| | |||||
* | Updated Hungarian translation | Gabor Kelemen | 2012-03-04 | 1 | -1278/+1110 |
| | |||||
* | Updated Polish translation | Piotr Drąg | 2012-03-04 | 1 | -1208/+511 |
| | |||||
* | Updated Basque language | Inaki Larranaga Murgoitio | 2012-03-04 | 1 | -1200/+1008 |
| | |||||
* | Uploaded Ukranian | Daniel Korostil | 2012-03-03 | 1 | -1277/+1091 |
| | |||||
* | Updated Hebrew translation. | Yaron Shahrabani | 2012-03-02 | 1 | -107/+109 |
| | |||||
* | Plug a memory leak | Giovanni Campagna | 2012-03-01 | 1 | -0/+1 |
| | | | | | | Free GFiles created during argv parsing. https://bugzilla.gnome.org/show_bug.cgi?id=671095 | ||||
* | updated Tamil translation | Dr.T.Vasudevan | 2012-02-29 | 1 | -1/+1 |
| | |||||
* | updated Tamil translation | Dr.T.Vasudevan | 2012-02-29 | 1 | -1/+1 |
| | |||||
* | updated Tamil translation | Dr.T.Vasudevan | 2012-02-29 | 1 | -7/+10 |
| | |||||
* | Updated Bulgarian translation | Alexander Shopov | 2012-02-29 | 1 | -74/+78 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2012-02-29 | 1 | -89/+93 |
| | |||||
* | [l10n] Update Japanese translation | Jiro Matsuzawa | 2012-02-28 | 1 | -91/+95 |
| | |||||
* | [l10n] Updated Estonian translation | Mattias Põldaru | 2012-02-27 | 1 | -2/+5 |
| | |||||
* | updated Tamil translation | Dr.T.Vasudevan | 2012-02-27 | 1 | -1209/+1014 |
| | |||||
* | Updated Spanish translation | Daniel Mustieles | 2012-02-27 | 1 | -148/+151 |
| | |||||
* | Updated Swedish translation | Daniel Nylander | 2012-02-27 | 1 | -91/+92 |
| | |||||
* | Updated Serbian translation | Мирослав Николић | 2012-02-26 | 2 | -318/+288 |
| | |||||
* | Updated Belarusian translation. | Ihar Hrachyshka | 2012-02-26 | 1 | -110/+128 |
| | |||||
* | Updated Russian translation | Yuri Myasoedov | 2012-02-26 | 1 | -5/+9 |
| | |||||
* | Added galician translations for doc | Fran Diéguez | 2012-02-26 | 2 | -1/+2657 |
| | | | Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com> | ||||
* | ephy-window: add a Extensions menu | Diego Escalante Urrelo | 2012-02-26 | 2 | -0/+2 |
| | | | | | | | Together with epiphany-extensions-3.3.90 this makes the extensions manager visible again, and also all the extensions menu items. https://bugzilla.gnome.org/show_bug.cgi?id=669951 | ||||
* | ephy-bookmarks-ui: fix typo in activate_bookmarks_menu | Diego Escalante Urrelo | 2012-02-26 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=670760 | ||||
* | Updated Russian translation | Yuri Myasoedov | 2012-02-25 | 1 | -49/+41 |
| | |||||
* | ephy-profile-utils: use == to compare SoupURI schemes | Sergio Villar Senin | 2012-02-24 | 1 | -1/+1 |
| | | | | We can just use it as SOUP_URI_SCHEME_HTTPS is an intern static string. | ||||
* | ephy-profile-utils: shut up libsoup runtime warning | Sergio Villar Senin | 2012-02-24 | 1 | -1/+1 |
| | | | | | | | | It was actually more than a warning. It was preventing epy to recover passwords previously stored in the keyring, as all of them were stored using "/" as the path of the URI. https://bugzilla.gnome.org/show_bug.cgi?id=670431 | ||||
* | We need to be a bit smarter about this, and only dismiss it for | Xan Lopez | 2012-02-24 | 1 | -1/+1 |
| | | | | | | | | user-initiated navigations. Revert for now. Revert "ephy-web-view: dismiss the "Remember password?" infobar on navigation" This reverts commit 2434fbfa4df95702de8e19e2484b23937113a8cd. | ||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-02-24 | 1 | -58/+72 |
| | |||||
* | ephy-shell: use the new g_application_quit to quit | Xan Lopez | 2012-02-23 | 1 | -12/+1 |
| | |||||
* | ephy-embed-utils-test: remove broken test | Xan Lopez | 2012-02-23 | 1 | -3/+0 |
| | | | | | It's actually impossible to catch this through normalization, so it will need to be moved to an EphyWebView test. | ||||
* | ephy-web-view: fix loading of <domain>:<port> URIs | Xan Lopez | 2012-02-23 | 1 | -1/+76 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=670674 | ||||
* | ephy-window: show an error if we fail to open a non-web URI with gtk_show_uri | Xan Lopez | 2012-02-23 | 1 | -2/+4 |
| | | | | Better than silently doing nothing. | ||||
* | ephy-embed-utils: fix loading of <IP address>:<port> URIs | Xan Lopez | 2012-02-23 | 2 | -7/+13 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669461 | ||||
* | ephy-embed-test-utils: loading domain:port is broken, comment for now | Xan Lopez | 2012-02-23 | 1 | -0/+2 |
| | |||||
* | ephy-embed-utils-test: unbreak the normalization tests | Xan Lopez | 2012-02-23 | 1 | -2/+2 |
| | | | | They were testing the same URI again and again... | ||||
* | Updated Bulgarian translation | Alexander Shopov | 2012-02-23 | 1 | -1139/+510 |
| | |||||
* | ephy-web-view: don't assume a embed-container in close-web-view | Diego Escalante Urrelo | 2012-02-22 | 1 | -9/+5 |
| | | | | | | | | | The EphyWebView is not necessarily embedded in an EphyEmbedContainer. Simplify close_web_view_cb and make it smarter. It now handles EphyEmbedContainer and random toplevel widgets. https://bugzilla.gnome.org/show_bug.cgi?id=669737 | ||||
* | ephy-web-view: remove close-requested signal | Diego Escalante Urrelo | 2012-02-22 | 3 | -111/+0 |
| | | | | | | | | | WebKitWebView has a ::close-web-view signal for the same thing. The only user of this was ephy-window, for exactly the same thing that we are already doing in ephy-web-view, when handling ::close-web-view. https://bugzilla.gnome.org/show_bug.cgi?id=669737 | ||||
* | ephy-web-app-utils: be more careful listing applications | Diego Escalante Urrelo | 2012-02-22 | 1 | -16/+17 |
| | | | | | | Check if the .desktop file exists to prevent false positives. https://bugzilla.gnome.org/show_bug.cgi?id=669836 | ||||
* | [release] 3.3.903.3.90 | Xan Lopez | 2012-02-22 | 2 | -1/+16 |
| | |||||
* | Updated Danish translation | Kenneth Nielsen | 2012-02-21 | 1 | -1206/+1012 |
| | |||||
* | Updated Belarusian translation. | Ihar Hrachyshka | 2012-02-20 | 1 | -4/+4 |
| | |||||
* | Updated Swedish translation | Daniel Nylander | 2012-02-20 | 1 | -1297/+1301 |
| | |||||
* | Initialize variables that could be freed without being set | Gustavo Noronha Silva | 2012-02-20 | 1 | -2/+2 |
| | |||||
* | Make inspector handling real-world compliant | Gustavo Noronha Silva | 2012-02-20 | 1 | -10/+30 |
| | | | | | | | Destroy and recreate the inspector's WebView instead of reusing it, and make it always start windowed. https://bugzilla.gnome.org/show_bug.cgi?id=669835 | ||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-02-19 | 1 | -333/+309 |
| | |||||
* | Updated Telugu Tranlsslation | Praveen Illa | 2012-02-19 | 1 | -1077/+983 |
| | |||||
* | [l10n] Update Japanese translation | Jiro Matsuzawa | 2012-02-18 | 1 | -745/+685 |
| | |||||
* | Updated Traditional Chinese translation(Hong Kong and Taiwan) | Chao-Hsiung Liao | 2012-02-18 | 2 | -82/+108 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2012-02-18 | 1 | -193/+211 |
| | |||||
* | [l10n]Updated Turkish translation | Muhammet Kara | 2012-02-15 | 1 | -986/+878 |
| | |||||
* | Updated Russian Translation | Yuri Myasoedov | 2012-02-12 | 1 | -1007/+889 |
| | |||||
* | Updated Belarusian translation. | Ihar Hrachyshka | 2012-02-12 | 1 | -624/+353 |
| | |||||
* | ephy-web-view: blank line nitpick | Diego Escalante Urrelo | 2012-02-11 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669737 | ||||
* | ephy-window: use tab-close-request to avoid code duplication | Diego Escalante Urrelo | 2012-02-11 | 1 | -16/+3 |
| | | | | | | | | There were two paths checking for modified forms and downloads on tab closing. Instead of duplication code, make EphyEmbedContainer impl_remove_child trigger ::tab-close-request on EphyNotebook. https://bugzilla.gnome.org/show_bug.cgi?id=669736 | ||||
* | tests: terminate noinst_PROGRAMS with NULL | Diego Escalante Urrelo | 2012-02-11 | 1 | -1/+2 |
| | | | | | | To avoid trivial line changes, ironically. https://bugzilla.gnome.org/show_bug.cgi?id=669766 | ||||
* | tests: sync vim/emacs modeline comments | Diego Escalante Urrelo | 2012-02-11 | 3 | -1/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669766 | ||||
* | tests: rename files to avoid duplicate names | Diego Escalante Urrelo | 2012-02-11 | 6 | -10/+10 |
| | | | | | | | Append -test to .c files in tests/ to avoid duplicating filenames in the repository. https://bugzilla.gnome.org/show_bug.cgi?id=669766 | ||||
* | Updated Serbian translation | Мирослав Николић | 2012-02-10 | 2 | -2592/+2250 |
| | |||||
* | ephy-shell: install global menu for private mode too | Xan Lopez | 2012-02-09 | 1 | -3/+9 |
| | | | | | | | | This is still not enough to make it work, the menu shows empty in private mode, but the code change is obviously correct. See bug https://bugzilla.gnome.org/show_bug.cgi?id=647986 https://bugzilla.gnome.org/show_bug.cgi?id=669740 | ||||
* | ephy-shell: load home page in new windows | Diego Escalante Urrelo | 2012-02-09 | 1 | -1/+1 |
| | | | | | | Fixes the uncertain loading state of new windows. https://bugzilla.gnome.org/show_bug.cgi?id=669130 | ||||
* | ephy-main: always set a default icon for windows | Diego Escalante Urrelo | 2012-02-09 | 1 | -0/+9 |
| | | | | | | | The web-browser icon for the normal/private mode, or the corresponding Web Application icon. https://bugzilla.gnome.org/show_bug.cgi?id=669182 | ||||
* | ephy-web-app-utils: add EPHY_WEB_APP_ICON define | Diego Escalante Urrelo | 2012-02-09 | 2 | -2/+3 |
| | | | | | | | Stands for "app-icon.png", which is of interest outside ephy-web-app-utils.c https://bugzilla.gnome.org/show_bug.cgi?id=669182 | ||||
* | Convert app names to the proper encoding before using them as filenames | Claudio Saavedra | 2012-02-08 | 2 | -12/+55 |
| | | | | | | Also add proper conversion error handling where needed. https://bugzilla.gnome.org/show_bug.cgi?id=658028 | ||||
* | [l10n] Updated Estonian translation | Mattias Põldaru | 2012-02-08 | 1 | -442/+137 |
| | |||||
* | epiphany.css: add px unit to values | Diego Escalante Urrelo | 2012-02-08 | 1 | -4/+4 |
| | | | | | | Any integer above 0 should have a unit in CSS files now. https://bugzilla.gnome.org/show_bug.cgi?id=669602 | ||||
* | epiphany-ui.xml: enable accels in supermenu labels | Diego Escalante Urrelo | 2012-02-08 | 1 | -1/+1 |
| | | | | | | The explicit accelerators="true" was missing in the <popup> element. https://bugzilla.gnome.org/show_bug.cgi?id=668325 | ||||
* | tests: add test for ephy-embed-utils | Diego Escalante Urrelo | 2012-02-08 | 2 | -0/+156 |
| | | | | | | | Specifically ephy_embed_utils_address_has_web_scheme. Based on a patch by Alexandre Martani. https://bugzilla.gnome.org/show_bug.cgi?id=613756 | ||||
* | ephy-search-entry: use symbolic clear icon | Diego Escalante Urrelo | 2012-02-08 | 1 | -3/+7 |
| | | | | | | Instead of gtk+ stock icon, use the symbolic version. Respects LTR/RTL. https://bugzilla.gnome.org/show_bug.cgi?id=669131 | ||||
* | Updated Spanish translation | Daniel Mustieles | 2012-02-07 | 1 | -477/+478 |
| | |||||
* | Updated Galician translations | Fran Diéguez | 2012-02-07 | 1 | -25/+36 |
| | |||||
* | [release] 3.3.53.3.5 | Xan Lopez | 2012-02-07 | 2 | -3/+21 |
| | |||||
* | Updated Galician translations | Fran Diéguez | 2012-02-06 | 1 | -803/+691 |
| | |||||
* | Updated Dutch translation | Wouter Bolsterlee | 2012-02-04 | 1 | -1452/+1286 |
| | |||||
* | Allow toggling WebGL as a runtime GSettings switch | Martin Robinson | 2012-02-03 | 3 | -0/+10 |
| | | | | | | If WebGL is enabled in WebKitGTK+, this new GSettings switch disables and enables WebGL settings at runtime. WebGL is disabled by default currently because Epiphany may use Clutter in the future. | ||||
* | ephy-window: restore alt+# accels to switch tabs | Diego Escalante Urrelo | 2012-02-01 | 1 | -0/+84 |
| | | | | | | | Create 10 fixed GtkActions that react to the alt+# accelerators. Based on code from gedit-window.c. https://bugzilla.gnome.org/show_bug.cgi?id=668702 | ||||
* | tests: ephy-download: missing ephy_download_start | Diego Escalante Urrelo | 2012-01-31 | 1 | -4/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=668758 | ||||
* | tests/ephy-download: remove embed-persist mention | Diego Escalante Urrelo | 2012-01-31 | 1 | -1/+1 |
| | |||||
* | ephy-window: do not duplicate tons of code in sync_tab_is_blank | Xan Lopez | 2012-01-30 | 1 | -59/+13 |
| | |||||
* | Updated Traditional Chinese translation(Hong Kong and Taiwan) | Chao-Hsiung Liao | 2012-01-29 | 2 | -2398/+974 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2012-01-29 | 1 | -703/+367 |
| | |||||
* | ephy-window: correct thinko in action sensitivity handling | Xan Lopez | 2012-01-28 | 1 | -1/+6 |
| | |||||
* | ephy-window: simplify handling of back/forward sensitivity | Xan Lopez | 2012-01-28 | 1 | -30/+6 |
| | | | | | | Back/Forward sensitivity only depends on one factor (whether you can actually go back or forward), so there is no need to use the ephy action helper method. This allows to simplify the code quite a bit. | ||||
* | Updated Hebrew translation. | Yaron Shahrabani | 2012-01-27 | 1 | -904/+752 |
| | |||||
* | ephy-notebook: remove dnd-enabled property | Xan Lopez | 2012-01-27 | 3 | -31/+0 |
| | | | | It does not seem to do anything. | ||||
* | ephy-main: tidy up indentation | Xan Lopez | 2012-01-27 | 1 | -1/+2 |
| | |||||
* | Get rid of EPHY_STOCK_EPHY | Xan Lopez | 2012-01-27 | 17 | -65/+2 |
| | | | | | | In 99% of the cases we were using it for gtk_window_set_icon_name, which does nothing in GNOME 3. In the couple of valid use cases, just use "web-browser" directly. | ||||
* | Remove the Bookmarks Editor desktop file | Xan Lopez | 2012-01-27 | 6 | -38/+2 |
| | | | | There's really no much point in shipping it as a separate "application". | ||||
* | POTFILES.in: remove reference to ephy-stock-icons.c | Xan Lopez | 2012-01-27 | 1 | -1/+0 |
| | |||||
* | configure.ac: remove reference to icons Makefile | Xan Lopez | 2012-01-27 | 1 | -1/+0 |
| | |||||
* | And remove the last stock icon, bookmarks | Xan Lopez | 2012-01-27 | 16 | -788/+1 |
| | | | | We can kill data/icons now. | ||||
* | Remove the history stock icon | Xan Lopez | 2012-01-27 | 12 | -984/+0 |
| | |||||
* | Remove EPHY_STOCK_BOOKMARK | Xan Lopez | 2012-01-27 | 10 | -265/+1 |
| | | | | | Use the symbolic icon for the completion entry, I'm sure Lapo will approve. | ||||
* | Remove more unused stock icons | Xan Lopez | 2012-01-27 | 11 | -775/+1 |
| | |||||
* | ephy-window: remove stock icons from two more GtkActions | Xan Lopez | 2012-01-27 | 1 | -2/+0 |
| | |||||
* | Also remove stock icons in the history and bookmarks editors | Xan Lopez | 2012-01-27 | 2 | -24/+24 |
| | |||||
* | ephy-window: do not define stock icons for the GtkActions | Xan Lopez | 2012-01-27 | 1 | -27/+27 |
| | | | | We are not using them. | ||||
* | Remove all the lock stock icons | Xan Lopez | 2012-01-27 | 28 | -7160/+5 |
| | | | | | | At this point we were only using the #defines in EphyLocationEntry to decide which symbolic icon to use, so keep that and delete everything else. | ||||
* | Remove unused stock icons | Xan Lopez | 2012-01-27 | 9 | -2090/+0 |
| | | | | | | | Both the icons themselves and the names in the header file. This just removes those without absolutely any reference to them in the entire source tree, but I suspect we can remove most of them since they are not actually used. | ||||
* | Updated Finnish translation | Timo Jyrinki | 2012-01-26 | 1 | -656/+1087 |
| | |||||
* | ephy-download: comment broken tests | Xan Lopez | 2012-01-26 | 1 | -0/+4 |
| | | | | I'm sure Diego will fix them. | ||||
* | tests: run all the tests on 'make check' | Xan Lopez | 2012-01-26 | 1 | -0/+71 |
| | | | | Which tells us that test-ephy-download is broken. | ||||
* | The accel for Help should be F1, not Ctrl+h | Xan Lopez | 2012-01-26 | 1 | -1/+1 |
| | |||||
* | Adapt to the new format form global menus | Xan Lopez | 2012-01-26 | 2 | -13/+42 |
| | | | | This requires a GTK+ newer than eed30771. | ||||
* | Updated Spanish translation | Daniel Mustieles | 2012-01-25 | 1 | -569/+463 |
| | |||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2012-01-25 | 1 | -573/+161 |
| | |||||
* | ephy-embed-utils: load again stuff like 'localhost:3000" | Xan Lopez | 2012-01-25 | 1 | -5/+16 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=668593 | ||||
* | Make EphyWindow responsible for its own destruction when the last tab is gone | Xan Lopez | 2012-01-24 | 2 | -6/+7 |
| | | | | | | EphyNotebook was destroying its toplevel when the last tab was destroyed. I think this is really weird, so move the responsibility to the window. This will probably break something, I'm sure. | ||||
* | ephy-notebook: remove full title tooltip on each tab | Xan Lopez | 2012-01-24 | 1 | -6/+0 |
| | | | | It's pretty annoying and hardly useful. | ||||
* | ephy-location-controller: lose lock tooltip property | Xan Lopez | 2012-01-24 | 1 | -37/+0 |
| | |||||
* | ephy-window: lose security state tooltips | Xan Lopez | 2012-01-24 | 1 | -29/+4 |
| | |||||
* | ephy-window: we don't do tooltips anymore, remove support code for that | Xan Lopez | 2012-01-24 | 1 | -212/+40 |
| | |||||
* | ephy-window: remove toplevel actions that do not exist anymore | Xan Lopez | 2012-01-24 | 1 | -5/+0 |
| | |||||
* | Never append "http://" to an address with a scheme | Xan Lopez | 2012-01-24 | 2 | -3/+6 |
| | | | | | It does not make sense. Fixes opening about: pages after normalizing all URLs again (and not only those without a scheme!). | ||||
* | ephy-embed-utils: consider 'ephy-about' as a web scheme | Xan Lopez | 2012-01-24 | 1 | -0/+1 |
| | | | | | Otherwise we'll fail to open about: pages in our policy decision mechanism. | ||||
* | ephy-web-view: remove unused variable | Xan Lopez | 2012-01-24 | 1 | -6/+0 |
| | |||||
* | ephy-web-view: dismiss the "Remember password?" infobar on navigation | Xan Lopez | 2012-01-24 | 1 | -1/+1 |
| | | | | | Does not make much sense to keep it when the context for the action is gone. | ||||
* | Make the user visible name Web in more places | Jon McCann | 2012-01-24 | 1 | -5/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=666587 | ||||
* | ephy-window: remove unneeded include | Xan Lopez | 2012-01-24 | 1 | -1/+0 |
| | |||||
* | ephy-window: call sync_tab_is_blank on new tabs | Diego Escalante Urrelo | 2012-01-24 | 1 | -0/+1 |
| | |||||
* | ephy-window: sync page actions with is-blank property | Diego Escalante Urrelo | 2012-01-24 | 2 | -4/+139 |
| | | | | | | | | Add ::is-blank property to EphyWebView and update EphyWindow to sync some of the page menu actions with it. There's no point in enabling save/reload/bookmark/etc on about:blank. https://bugzilla.gnome.org/show_bug.cgi?id=668105 | ||||
* | ephy-web-view: remove uneeded is_blank calls | Diego Escalante Urrelo | 2012-01-24 | 1 | -4/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=668105 | ||||
* | ephy-web-view: only autosearch input without scheme | Diego Escalante Urrelo | 2012-01-24 | 1 | -11/+18 |
| | | | | | | | Create an autosearch from the user input only when it has no scheme at all. https://bugzilla.gnome.org/show_bug.cgi?id=551857 | ||||
* | ephy-window: pass non-web schemas to gtk_show_uri | Diego Escalante Urrelo | 2012-01-24 | 1 | -2/+15 |
| | | | | | | | Handle every non-web scheme in policy_decision_required_cb with gtk_show_uri. This enables xmpp:, apt: and similar links to work. https://bugzilla.gnome.org/show_bug.cgi?id=551857 | ||||
* | ephy-embed-utils: mailto is not a web scheme | Diego Escalante Urrelo | 2012-01-24 | 1 | -2/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=551857 | ||||
* | ephy-action-helper: document flags API | Diego Escalante Urrelo | 2012-01-24 | 1 | -0/+14 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=668510 | ||||
* | ephy-window: remove leftover from the editable toolbar ancient past | Xan Lopez | 2012-01-23 | 1 | -6/+0 |
| | |||||
* | ephy-window: remove leftovers from when EphyWindow managed the progress bar | Xan Lopez | 2012-01-23 | 1 | -4/+0 |
| | |||||
* | Remove the "Open Frame" functionality | Xan Lopez | 2012-01-23 | 4 | -41/+3 |
| | | | | | It's been #if 0-ed and broken forever too. If someone really wants it it should probably go into an extension. | ||||
* | [l10n] Update Japanese translation | Jiro Matsuzawa | 2012-01-23 | 1 | -480/+414 |
| | |||||
* | HACKING: small update | Xan Lopez | 2012-01-23 | 1 | -3/+13 |
| | |||||
* | ephy-embed: reorder includes | Xan Lopez | 2012-01-23 | 1 | -3/+2 |
| | |||||
* | ephy-embed: move the other statusbar id to the .c file | Xan Lopez | 2012-01-23 | 2 | -2/+2 |
| | | | | It's not used anywhere else. | ||||
* | ephy-embed: remove unused define | Xan Lopez | 2012-01-22 | 1 | -1/+0 |
| | |||||
* | ephy-embed: the method to set the statusbar label can be private too | Xan Lopez | 2012-01-22 | 2 | -17/+15 |
| | |||||
* | ephy-embed: we can now make the statusbar methods private | Xan Lopez | 2012-01-22 | 2 | -122/+116 |
| | |||||
* | ephy-window: remove unused code | Xan Lopez | 2012-01-22 | 1 | -4/+0 |
| | |||||
* | ephy-window: also remove the statusbar tips for tool items | Xan Lopez | 2012-01-22 | 1 | -135/+0 |
| | |||||
* | ephy-window: remove menu statusbar helper messages | Xan Lopez | 2012-01-22 | 1 | -45/+2 |
| | | | | | | They are not that helpful and are a bit distracting. https://bugzilla.gnome.org/show_bug.cgi?id=668191 | ||||
* | Remove mailto: specific menus | Xan Lopez | 2012-01-22 | 3 | -57/+0 |
| | | | | | They have been dead/#if zeroed for a long time without any bugs opened about it, so I can guess they were not used a lot in their day. | ||||
* | ephy-window: we don't have a menu anymore, so the menudock widget is not needed | Xan Lopez | 2012-01-22 | 1 | -8/+1 |
| | |||||
* | ephy-window: update comments a bit in window actions | Xan Lopez | 2012-01-22 | 1 | -15/+15 |
| | | | | In particular, don't mention the menus anymore, since they do not exist. | ||||
* | window-commands.h: remove duplicate and obsolete stuff, reformat a bit | Xan Lopez | 2012-01-22 | 1 | -113/+81 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2012-01-22 | 1 | -929/+450 |
| | |||||
* | Updated Belarusian translation. | Kasia Bondarava | 2012-01-22 | 1 | -3099/+1482 |
| | |||||
* | ephy-window: make ephy_window_get_find_toolbar private | Xan Lopez | 2012-01-21 | 5 | -12/+3 |
| | | | | | Surely this is not interesting for anyone outside Epiphany? It's not used in extensions. | ||||
* | Make ephy_window_get_ui_manager return a GtkUIManager, not a GObject | Xan Lopez | 2012-01-21 | 5 | -15/+15 |
| | | | | | No clue why it was doing that, but seems pointless. I wish I could make it private but it's used all over the place. | ||||
* | Drop unused gtkbuilder files | Priit Laes | 2012-01-21 | 5 | -1435/+1 |
| | | | | Signed-off-by: Xan Lopez <xan@gnome.org> | ||||
* | ephy-window: remove "add-widget" callback from GtkUIManager | Xan Lopez | 2012-01-21 | 1 | -11/+0 |
| | | | | | We don't add widgets to our UI directly from the UI manager, so it's useless. | ||||
* | ephy-window: make ephy_window_set_location private | Xan Lopez | 2012-01-21 | 2 | -3/+4 |
| | | | | | Setting the EphyWindow's location string directly is the kind of crack that has to be private. | ||||
* | [l10n] No need to translate dummy text | Priit Laes | 2012-01-21 | 1 | -4/+4 |
| | | | | Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com> | ||||
* | Be a bit more strict about header includes | Xan Lopez | 2012-01-20 | 4 | -1/+4 |
| | |||||
* | [l10n] Updated Estonian translation | Priit Laes | 2012-01-20 | 1 | -769/+80 |
| | |||||
* | ephy-window: do not include <string.h> just for strcmp | Xan Lopez | 2012-01-20 | 1 | -2/+1 |
| | |||||
* | ephy-window: and remove three more forward declarations | Xan Lopez | 2012-01-20 | 1 | -183/+174 |
| | | | | The remaining one kinda makes sense, so leave it alone. | ||||
* | ephy-window: remove unused include | Xan Lopez | 2012-01-20 | 1 | -1/+0 |
| | |||||
* | ephy-window: reorder a few methods to get rid of forward declarations | Xan Lopez | 2012-01-20 | 1 | -142/+134 |
| | |||||
* | ephy-window: remove duplicated method | Xan Lopez | 2012-01-20 | 1 | -15/+2 |
| | | | | | ephy_window_set_location and _ephy_window_set_location were identical. Remove the latter. | ||||
* | More private method cleanups | Xan Lopez | 2012-01-20 | 4 | -21/+19 |
| | | | | | Move another method to ephy-private.h, and stop exporting another one that is only used internally in EphyWindow. | ||||
* | doc: fix distcheck | Xan Lopez | 2012-01-20 | 1 | -2/+0 |
| | |||||
* | Add a ephy-private.h header | Xan Lopez | 2012-01-20 | 6 | -9/+48 |
| | | | | | | This should hold methods needed by Epiphany internally but that we do not want to export. Only a couple of them so far, but we should probably add a lot more. | ||||
* | ephy-window: remove redundant includes | Xan Lopez | 2012-01-20 | 1 | -2/+0 |
| | |||||
* | ephy-window: missing annotation | Xan Lopez | 2012-01-20 | 2 | -0/+9 |
| | |||||
* | location-controller: remove references to "proxy" | Cosimo Cecchi | 2012-01-20 | 1 | -7/+7 |
| | | | | | | | We're not a GtkAction anymore, so referencing "proxy" in the code is a bit misleading. https://bugzilla.gnome.org/show_bug.cgi?id=668305 | ||||
* | location-controller: use the right signal data to unblock signal | Cosimo Cecchi | 2012-01-20 | 1 | -2/+1 |
| | | | | | | | | | We were using priv->proxy, which is a leftover from when this was a GtkAction, and is actually always NULL. Use the right pointer instead. Fix location entry failing to properly update the address when switching tabs. https://bugzilla.gnome.org/show_bug.cgi?id=668305 | ||||
* | ephy-shell: pass active window to the about dialog | Diego Escalante Urrelo | 2012-01-20 | 1 | -1/+7 |
| | | | | | | So it can be modal. https://bugzilla.gnome.org/show_bug.cgi?id=668113 | ||||
* | ephy-embed: stop listening to progress updates after dispose | Xan Lopez | 2012-01-20 | 1 | -6/+14 |
| | | | | | | | | | | | | | | | | | | Similar to status message updates, otherwise we might end up updating dead widgets. This fixes: #0 0x00007ffff592b9c8 in g_logv (log_domain=0x7ffff66de0cf "Gtk", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff59ade60 "%s: assertion `%s' failed", args1=0x7fffffffd588) at gmessages.c:758 #1 0x00007ffff592babc in g_log (log_domain=0x7ffff66de0cf "Gtk", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff59ade60 "%s: assertion `%s' failed") at gmessages.c:792 #2 0x00007ffff592bafd in g_return_if_fail_warning (log_domain=0x7ffff66de0cf "Gtk", pretty_function=0x7ffff66e27f0 "gtk_widget_hide", expression=0x7ffff66df7e8 "GTK_IS_WIDGET (widget)") at gmessages.c:801 #3 0x00007ffff657c430 in gtk_widget_hide (widget=0x15ca190) at gtkwidget.c:3992 #4 0x00000000004703f6 in clear_progress_cb (embed=0x516450) at ../../embed/ephy-embed.c:525 #5 0x00007ffff5923c2c in g_timeout_dispatch (source=0x1bb9400, callback=0x4703d6 <clear_progress_cb>, user_data=0x516450) at gmain.c:3857 #6 0x00007ffff5921e83 in g_main_dispatch (context=0x524f70) at gmain.c:2513 #7 0x00007ffff5922b44 in g_main_context_dispatch (context=0x524f70) at gmain.c:3050 #8 0x00007ffff5922d27 in g_main_context_iterate (context=0x524f70, block=1, dispatch=1, self=0x629c90) at gmain.c:3121 #9 0x00007ffff5922deb in g_main_context_iteration (context=0x524f70, may_block=1) at gmain.c:3182 #10 0x00007ffff5b2705e in g_application_run (application=0x508000, argc=1, argv=0x7fffffffda78) at gapplication.c:1496 #11 0x000000000042d6e2 in main (argc=1, argv=0x7fffffffda78) at ../../src/ephy-main.c:472 | ||||
* | Rename EphyLocationAction -> EphyLocationController | Cosimo Cecchi | 2012-01-20 | 7 | -264/+263 |
| | | | | | | Since it's not a GtkAction anymore. https://bugzilla.gnome.org/show_bug.cgi?id=668206 |