Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove EphyHistory from the repository. It's unused now. | Xan Lopez | 2012-03-20 | 3 | -6/+0 |
| | |||||
* | bookmarks: use the new favicon database | Xan Lopez | 2012-03-20 | 1 | -12/+13 |
| | |||||
* | Replace EphyFaviconCache by WebKit's icon database cache | Sergio Villar Senin | 2012-03-20 | 8 | -65/+117 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=648653 | ||||
* | Fix bookmarklet's titles when they are created | Xan Lopez | 2012-03-16 | 1 | -31/+37 |
| | | | | | | | | This was pretty much broken since the Gecko days. On top of that, catch the case where the bookmarklet title is in the child node of the anchor element, which we never got right before. https://bugzilla.gnome.org/show_bug.cgi?id=672194 | ||||
* | The security certificate code is a no-op, remove it | Xan Lopez | 2012-03-15 | 2 | -15/+0 |
| | |||||
* | window-commands: forcing offline mode has been a no-op for a while | Xan Lopez | 2012-03-14 | 1 | -0/+3 |
| | |||||
* | Don't go to EphyEmbedSingle just to get the network status | Xan Lopez | 2012-03-14 | 2 | -29/+3 |
| | | | | | The new GNetworkMonitor class is really a good enough abstraction, don't overdo it. | ||||
* | history: remember visit types | Xan Lopez | 2012-03-14 | 5 | -3/+18 |
| | | | | | | | Instead of hardcoding all visits as 'TYPED' properly distinguish between bookmarks, following links and typing URIs in the entry. We'll use this to compute the frecency of history items. | ||||
* | ephy-private: add missing header | Xan Lopez | 2012-03-13 | 1 | -0/+1 |
| | |||||
* | ephy-history-service: make the async API cancellable | Claudio Saavedra | 2012-03-13 | 3 | -7/+7 |
| | | | | | | | | | | | The main purpose of the cancellable API in ephy-history-service is to let the user notify when the results of the operation are no longer needed and the callback call can be omitted. Since performing a read operation, in such cases, makes no sense, we cancel them altogether. However, given the nature of the service, we don't cancel write operations. https://bugzilla.gnome.org/show_bug.cgi?id=671901 | ||||
* | ephy-history-view: open pages in a new tab on middle click | Claudio Saavedra | 2012-03-13 | 1 | -11/+11 |
| | | | | | | This was present in the old EphyNodeView history. Bring it back. https://bugzilla.gnome.org/show_bug.cgi?id=671635 | ||||
* | ephy-main: run app mode only with a existing dir | Diego Escalante Urrelo | 2012-03-11 | 1 | -0/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669700 | ||||
* | ephy-history-window: init hosts to NULL | Diego Escalante Urrelo | 2012-03-11 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671613 | ||||
* | ephy-history-window: filter hosts with time range as well | Claudio Saavedra | 2012-03-08 | 1 | -2/+3 |
| | |||||
* | ephy-hosts-view: ensure "all hosts" is selected by default | Claudio Saavedra | 2012-03-08 | 1 | -5/+3 |
| | | | | | | If no host can be selected, always select the "all hosts" row. https://bugzilla.gnome.org/show_bug.cgi?id=671575 | ||||
* | ephy-host-store: add a clear() method | Claudio Saavedra | 2012-03-08 | 1 | -1/+1 |
| | | | | | | | This adds always a default item "All sites" which, when selected, will show all urls in all hosts. https://bugzilla.gnome.org/show_bug.cgi?id=671575 | ||||
* | Annotate correctly the fact that FileNewTab now always opens the homepage | Xan Lopez | 2012-03-08 | 3 | -3/+8 |
| | | | | | We need to detect it in EphyEmbed to avoid adding about:blank to the history in that case. | ||||
* | ephy-bookmarks: remove update on redirect | Xan Lopez | 2012-03-08 | 1 | -87/+0 |
| | | | | | | This is pretty cool, but our new history service does not support it (and it's been always broken in the WebKit backend anyway), so remove it. We'll bring it back eventually. | ||||
* | ephy-history-window: update the list of hosts after a url is deleted | Claudio Saavedra | 2012-03-08 | 1 | -2/+8 |
| | | | | | | | | Since now we remove orphan hosts, we need to update the list of hosts after url removal, too. Do this while preserving the currently selected host, if any. https://bugzilla.gnome.org/show_bug.cgi?id=671559 | ||||
* | ephy-history-window: use the constructed method | Xan Lopez | 2012-03-07 | 1 | -3/+7 |
| | | | | Instead of doing extra stuff in _new. | ||||
* | ephy-history-window: style fixes | Xan Lopez | 2012-03-07 | 1 | -91/+94 |
| | |||||
* | ephy-history-window: correct asserts and g_return_if_fail | Xan Lopez | 2012-03-07 | 1 | -11/+5 |
| | | | | | Don't assert parameters in public methods, don't g_return_if_fail parameters in private ones. | ||||
* | ephy-history-window: change string for full history option | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | ephy-bookmarks: remove the "Most visited" category | Xan Lopez | 2012-03-07 | 2 | -187/+0 |
| | | | | | The place to do this kind of thing is really the History, not Bookmarks. | ||||
* | ephy-history-window: and also handle "Ever" now that we have infinite ↵ | Xan Lopez | 2012-03-07 | 1 | -0/+2 |
| | | | | history storage | ||||
* | ephy-history-window: correctly handle 2 and 10 days of history | Xan Lopez | 2012-03-07 | 1 | -2/+6 |
| | |||||
* | ephy-bookmarks-ui: remove unneeded include | Xan Lopez | 2012-03-07 | 1 | -1/+0 |
| | |||||
* | ephy-bookmarks: actually connect to the new service | Xan Lopez | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | ephy-bookmarks: use the new history service when possible | Xan Lopez | 2012-03-07 | 2 | -3/+10 |
| | | | | | The 'cleared' stuff is easy to port. The rest, not so much, because the API to get the visit count is async. | ||||
* | ephy-bookmarks: reorder includes | Xan Lopez | 2012-03-07 | 1 | -9/+9 |
| | |||||
* | 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 |
| | |||||
* | Allow ephy_history_service_find_urls() to filter host specific urls | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | Get rid of EphyBrowseHistory | Xan Lopez | 2012-03-07 | 1 | -9/+9 |
| | | | | | | 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 |
| | |||||
* | 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 | ||||
* | Hook the new history to the URL entry | Xan Lopez | 2012-03-07 | 4 | -602/+422 |
| | | | | | 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 |
| | |||||
* | src: Reorder LDADD arguments properly | Claudio Saavedra | 2012-03-07 | 1 | -1/+1 |
| | |||||
* | Add EphyHistoryService and helper classes | Xan Lopez | 2012-03-07 | 1 | -0/+1 |
| | | | | | | | | | 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). | ||||
* | 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 | ||||
* | ephy-window: add a Extensions menu | Diego Escalante Urrelo | 2012-02-26 | 1 | -0/+1 |
| | | | | | | | 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 | ||||
* | ephy-shell: use the new g_application_quit to quit | Xan Lopez | 2012-02-23 | 1 | -12/+1 |
| | |||||
* | 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-web-view: remove close-requested signal | Diego Escalante Urrelo | 2012-02-22 | 1 | -94/+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-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 | ||||
* | 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 | ||||
* | Convert app names to the proper encoding before using them as filenames | Claudio Saavedra | 2012-02-08 | 1 | -0/+2 |
| | | | | | | Also add proper conversion error handling where needed. https://bugzilla.gnome.org/show_bug.cgi?id=658028 | ||||
* | 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 | ||||
* | ephy-window: do not duplicate tons of code in sync_tab_is_blank | Xan Lopez | 2012-01-30 | 1 | -59/+13 |
| | |||||
* | 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. | ||||
* | 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 | 9 | -21/+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. | ||||
* | And remove the last stock icon, bookmarks | Xan Lopez | 2012-01-27 | 2 | -3/+0 |
| | | | | We can kill data/icons now. | ||||
* | Remove the history stock icon | Xan Lopez | 2012-01-27 | 1 | -1/+0 |
| | |||||
* | Remove EPHY_STOCK_BOOKMARK | Xan Lopez | 2012-01-27 | 1 | -2/+0 |
| | | | | | Use the symbolic icon for the completion entry, I'm sure Lapo will approve. | ||||
* | 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. | ||||
* | 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 |
| | |||||
* | 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 | 1 | -1/+97 |
| | | | | | | | | 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-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-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 | 3 | -39/+3 |
| | | | | | It's been #if 0-ed and broken forever too. If someone really wants it it should probably go into an extension. | ||||
* | 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 | 2 | -43/+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 |
| | |||||
* | ephy-window: make ephy_window_get_find_toolbar private | Xan Lopez | 2012-01-21 | 3 | -2/+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. | ||||
* | 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. | ||||
* | Be a bit more strict about header includes | Xan Lopez | 2012-01-20 | 4 | -1/+4 |
| | |||||
* | 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. | ||||
* | 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 | ||||
* | 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 | ||||
* | location-action: don't make this a GtkAction anymore | Cosimo Cecchi | 2012-01-20 | 6 | -212/+201 |
| | | | | | | | It doesn't really make sense in a world where the location action is only used on a fixed toolbar, and complicates the code a lot. https://bugzilla.gnome.org/show_bug.cgi?id=668206 | ||||
* | entry: make EphyLocationEntry a GtkEntry | Cosimo Cecchi | 2012-01-20 | 4 | -106/+36 |
| | | | | | | | | Instead of a GtkToolItem. A future commit will move the code in EphyLocationAction not to be a GtkAction, which is why this was a GtkToolItem in the first place. https://bugzilla.gnome.org/show_bug.cgi?id=668206 | ||||
* | ephy-window: annotate return value of a method | Xan Lopez | 2012-01-20 | 1 | -0/+9 |
| | |||||
* | ephy-toolbar: set the MENUBAR style class | Xan Lopez | 2012-01-19 | 1 | -0/+5 |
| | | | | That way we can drag the app using the toolbar itself. | ||||
* | ephy-window: hide our titlebar when maximized | Xan Lopez | 2012-01-19 | 1 | -0/+3 |
| | |||||
* | Remove Print Setup item from the super menu and embed it into print dialog | Carlos Garcia Campos | 2012-01-18 | 4 | -34/+0 |
| | |||||
* | ephy-home-action: remove a lot of unused code | Xan Lopez | 2012-01-18 | 1 | -148/+9 |
| | |||||
* | Remove Print Preview item from the super menu | Xan Lopez | 2012-01-18 | 4 | -22/+0 |
| | | | | | It's already accessible from the Print dialog itself, so there's really no need to duplicate it. | ||||
* | ephy-page-menu-action: do not query the action proxies during dispose | Xan Lopez | 2012-01-18 | 1 | -9/+5 |
| | | | | | That was a bad idea. Just store the proxy used for the visibility hack in the private data too. | ||||
* | ephy-find-toolbar: reorder includes | Xan Lopez | 2012-01-17 | 1 | -3/+3 |
| | |||||
* | ephy-window: fix binding for Find Previous | Xan Lopez | 2012-01-17 | 1 | -1/+1 |
| | | | | If the binding uses Shift we need to put the letter in uppercase. | ||||
* | Remove Find Next/Previous from page menu | Xan Lopez | 2012-01-17 | 1 | -0/+3 |
| | | | | | The actions are already in the find toolbar, which is accessible from the menu, so there's no need to have them there. | ||||
* | ephy-page-menu-action: disconnect the visible handler on dispose | Xan Lopez | 2012-01-17 | 1 | -0/+10 |
| | |||||
* | ephy-page-menu-action: set the DROPDOWN type hint on the page menu | Cosimo Cecchi | 2012-01-17 | 1 | -0/+4 |
| | | | | | So that the WM will use shadows on it as if it was generated from a menubar. | ||||
* | ephy-page-menu-action: set the style class in the button, not the menu | Xan Lopez | 2012-01-17 | 1 | -12/+12 |
| | |||||
* | ephy-page-menu-action: hang on to our menu | Xan Lopez | 2012-01-17 | 1 | -2/+14 |
| | |||||
* | ephy-page-menu: set a style class when our menu is visible | Xan Lopez | 2012-01-17 | 3 | -29/+61 |
| | | | | To aid with styling. | ||||
* | ephy-toolbar: set a name for the page menu button | Xan Lopez | 2012-01-17 | 1 | -0/+1 |
| | | | | To aid styling. | ||||
* | Move the nautilus floating bar to lib/widgets | Xan Lopez | 2012-01-17 | 3 | -466/+0 |
| | | | | And fix a couple of warnings. | ||||
* | floating-bar: import NautilisFloatingBar into Epiphany | Cosimo Cecchi | 2012-01-17 | 3 | -0/+466 |
| | | | | Yay for sharing code. It also helps theming. | ||||
* | ephy-notebook: use symbolic icon for close button | Xan Lopez | 2012-01-17 | 1 | -1/+2 |
| | |||||
* | ephy-page-menu: fix warning | Xan Lopez | 2012-01-17 | 1 | -1/+1 |
| | |||||
* | ephy-combined-stop-reload-action: object orientation is hard, let's go shopping | Xan Lopez | 2012-01-17 | 2 | -5/+5 |
| | |||||
* | ephy-page-menu: activate on button press | Xan Lopez | 2012-01-17 | 1 | -16/+41 |
| | | | | Requested by the Design Team. | ||||
* | Back/Forward actions do need to have a label set | Xan Lopez | 2012-01-17 | 2 | -0/+4 |
| | | | | | Since they are used in context menus too. Re-add those and force the toolbar buttons to be image-only. | ||||
* | ephy-window: forgot this | Xan Lopez | 2012-01-17 | 1 | -1/+0 |
| | |||||
* | Refactor GtkActions with attached EphyWindows | Xan Lopez | 2012-01-17 | 13 | -215/+190 |
| | | | | | Make a GtkAction subclass that only holds an EphyWindow and nothing else, and use it throughout. Allows us to kill some duplicated code. | ||||
* | ephy-window: add extra bindings for zoom in/out | Xan Lopez | 2012-01-17 | 1 | -1/+5 |
| | | | | They are not in any menu either atm. | ||||
* | ephy-navigation-history-action: make sure embed is focused after navigation | Xan Lopez | 2012-01-17 | 1 | -0/+2 |
| | | | | The focus was staying in the proxy buttons, that's not OK. | ||||
* | ephy-toolbar: set a style class to the location+reload combo | Xan Lopez | 2012-01-17 | 1 | -0/+2 |
| | | | | This way it's easier to access from the theme. | ||||
* | ephy-toolbar: use normal GtkButtons for the toolbar | Xan Lopez | 2012-01-17 | 2 | -20/+25 |
| | | | | It's harder to get the theming right with GtkToolButtons :/ | ||||
* | Stop using GtkUIManager to create the toolbar | Xan Lopez | 2012-01-17 | 7 | -13/+289 |
| | | | | Otherwise it's difficult to get the right layout for theming. | ||||
* | window-commands: update copyright year | Xan Lopez | 2012-01-15 | 1 | -1/+1 |
| | |||||
* | Make the visible name of the application 'Web' | Xan Lopez | 2012-01-14 | 1 | -4/+4 |
| | | | | | | | Before we had 'Epiphany' in some places and 'GNOME Web Browser' in others, try to be consistent and use just 'Web'. https://bugzilla.gnome.org/show_bug.cgi?id=666587 | ||||
* | ephy-window: drop the PRIMARY_TOOLBAR style | Xan Lopez | 2012-01-14 | 1 | -3/+0 |
| | | | | Requested by Lapo. Now we need to fix up the theme. | ||||
* | ephy-window: use the emblem icon for the page menu | Xan Lopez | 2012-01-14 | 1 | -1/+1 |
| | | | | It's a bit more understandable than send-to. | ||||
* | ephy-window: make fullscreen an extra binding | Xan Lopez | 2012-01-14 | 1 | -0/+2 |
| | | | | | Otherwise it won't work since it's not in any menu at the moment. That should change. | ||||
* | ephy-window: do not track application windows too much | Xan Lopez | 2012-01-14 | 1 | -2/+0 |
| | | | | | We already pass the app to the window constructor, so no need to do this again in _init (). | ||||
* | ephy-window: remove some dead code | Xan Lopez | 2012-01-14 | 1 | -29/+1 |
| | |||||
* | ephy-window: add temporary extra binding for PageMenu | Xan Lopez | 2012-01-14 | 1 | -0/+4 |
| | | | | The default one is not working for some reason... | ||||
* | ephy-window: simplify the chrome visibility logic | Xan Lopez | 2012-01-14 | 1 | -9/+3 |
| | | | | There's no difference between fullscreen and non fullscreen atm. | ||||
* | ephy-page-menu-action: try to use the actual activate event when possible | Xan Lopez | 2012-01-14 | 1 | -1/+12 |
| | | | | Otherwise fallback to faking it as before. | ||||
* | ephy-window: pass the application to the constructor | Xan Lopez | 2012-01-14 | 1 | -1/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667628 | ||||
* | ephy-window: remove some memubar leftovers | Xan Lopez | 2012-01-14 | 1 | -52/+4 |
| | |||||
* | Drop menubar and create an actions menu button in the toolbar | Xan Lopez | 2012-01-14 | 6 | -54/+170 |
| | | | | | | Similar to Chrome's wrench menu, but used only (in the future) for page-related actions. For now we have mechanically moved most stuff there, now we need to start removing them one by one when appropriate. | ||||
* | Use the new Shell global menu for global actions | Xan Lopez | 2012-01-14 | 6 | -149/+140 |
| | | | | And remove them from the existing menubar. | ||||
* | ephy-window: make sure to hide all chrome in application mode | Xan Lopez | 2012-01-11 | 1 | -1/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=667634 | ||||
* | Add mnemonics for password/recovery infobars | Jiro Matsuzawa | 2012-01-06 | 1 | -2/+2 |
| | | | | | | | | | 'Store password' and 'Session recovery' infobars had no mnemonics in their buttons. Bug #667238 Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com> | ||||
* | ephy-navigation-history-action: remove some dead code | Xan Lopez | 2012-01-03 | 1 | -7/+0 |
| | |||||
* | make g_setenv() calls early enough during startup | Claudio Saavedra | 2012-01-02 | 1 | -12/+12 |
| | | | | | | | | g_setenv() and getenv() are not thread-safe, so we need to make sure that g_setenv() call in main is done earlier than anything that can trigger a getenv() call. https://bugzilla.gnome.org/show_bug.cgi?id=659145 | ||||
* | ephy-home-action: remove dead code | Xan Lopez | 2012-01-02 | 1 | -7/+0 |
| | |||||
* | ephy-window: remove GoHome action, it's not used (I hope!) | Xan Lopez | 2012-01-02 | 1 | -18/+0 |
| | |||||
* | Revert "Remove EphyHomeAction, it's unused" | Xan Lopez | 2012-01-02 | 4 | -0/+341 |
| | | | | | | This reverts commit 9c12735e12a9106cdc68d9555a491642ea791e62. Turns out it was used :D | ||||
* | Remove EphyHomeAction, it's unused | Xan Lopez | 2012-01-02 | 4 | -341/+0 |
| | |||||
* | Remove EphyGoAction, it's unused | Xan Lopez | 2012-01-02 | 4 | -154/+0 |
| | |||||
* | Fake middle clicks without gtk_button_{press,release}, which are deprecated | Xan Lopez | 2012-01-02 | 4 | -33/+49 |
| | | | | | | | | | | | | | | Factor the logic that fakes clicks from a middle click in EphyMiddleClick(Tool)Button by forwarding a left click to GTK+ when we receive a middle click. Since ephy_gui_is_middle_click stops working in this case, add the minimal logic in EphyLinkAction to make it work again (basically, cache the button that activated the action inside the action itself). The EphyMiddleClickable(Tool)Button classes were written by Alexandre Mazari. https://bugzilla.gnome.org/show_bug.cgi?id=628364 | ||||
* | ephy-link-action: we don't have menu tool buttons that need to react to ↵ | Xan Lopez | 2012-01-01 | 1 | -16/+2 |
| | | | | middle click anymore | ||||
* | ephy-session: use GTK's method to get the content area | Xan Lopez | 2012-01-01 | 1 | -1/+1 |
| | | | | Now we can remove our internal implementation. | ||||
* | ephy-combined-stop-reload-action: add type checks | Xan Lopez | 2011-12-31 | 1 | -1/+5 |
| | | | | This is a public function after all. | ||||
* | ephy-combined-stop-reload-action: make sure we always set the initial state | Xan Lopez | 2011-12-31 | 1 | -7/+8 |
| | | | | | | Since we were only checking the loading status, and it's FALSE by default, the action would be empty until it was set to loading = TRUE at least once. | ||||
* | ephy-window: set statusbar cid on notebook's page-added | Xan Lopez | 2011-12-31 | 1 | -6/+6 |
| | | | | | | | In some cases tabs can be added to the window without going through the EmbedContainer add method (for instance, with DnD of tabs between windows). Being that the case, set the CID for the statusbar on notebook's page-added handler, which is always called. | ||||
* | ephy-notebook: remove unused method | Xan Lopez | 2011-12-30 | 2 | -15/+0 |
| | |||||
* | ephy-location-action: reorder includes | Xan Lopez | 2011-12-23 | 1 | -5/+4 |
| | |||||
* | Remove option to hide toolbars | Xan Lopez | 2011-12-20 | 2 | -77/+0 |
| | | | | We don't want this either for 3.4, remove it. | ||||
* | Remove the "Hide menubar" option | Xan Lopez | 2011-12-20 | 1 | -21/+0 |
| | | | | The menubar will be gone for 3.4, so this will be useless. | ||||
* | Remove NavigationUp | Xan Lopez | 2011-12-20 | 5 | -160/+0 |
| | | | | It's not used anymore. | ||||
* | Use symbolic icons in the toolbar | Xan Lopez | 2011-12-20 | 2 | -6/+5 |
| | |||||
* | ephy-combined-stop-reload-action: include fixes | Xan Lopez | 2011-12-20 | 1 | -2/+1 |
| | |||||
* | Combine the Reload and Stop toolbar buttons into one | Claudio Saavedra | 2011-12-18 | 4 | -0/+239 |
| | | | | | | | | Add a combined action that toggles itself between the two states and instantiate it from the window. Replace the Reload and Stop buttons with the combined one in the default toolbar description. https://bugzilla.gnome.org/show_bug.cgi?id=657655 | ||||
* | ephy-session: do not store "ephy-about" URIs | Xan Lopez | 2011-12-15 | 1 | -0/+7 |
| | | | | | | Store them as "about:" instead, which is the proper kind for loading. https://bugzilla.gnome.org/show_bug.cgi?id=666206 | ||||
* | ephy-session: reorder includes | Xan Lopez | 2011-12-15 | 1 | -7/+4 |
| | |||||
* | window-commands: reorder includes | Xan Lopez | 2011-12-15 | 1 | -21/+21 |
| | |||||
* | ephy-notebook: reorder includes | Xan Lopez | 2011-12-15 | 1 | -8/+8 |
| | |||||
* | ephy-shell: correct bogus logic in warning message | Xan Lopez | 2011-12-15 | 1 | -7/+9 |
| | | | | We were warning in way too many more cases than intended. | ||||
* | ephy-topic-action: another tiny leftover | Xan Lopez | 2011-12-15 | 1 | -1/+0 |
| | |||||
* | ephy-bookmark-action: kill unused code related to toolbar items | Xan Lopez | 2011-12-15 | 1 | -385/+19 |
| | |||||
* | ephy-topic-action: kill unused code related to toolbar items | Xan Lopez | 2011-12-15 | 1 | -228/+2 |
| | |||||
* | ephy-link-action: small cleanups | Xan Lopez | 2011-12-15 | 1 | -13/+12 |
| | |||||
* | ephy-related-action: remove, it's unused | Xan Lopez | 2011-12-15 | 4 | -226/+0 |
| | |||||
* | Remove last traces of the EggToolbar code | Xan Lopez | 2011-12-15 | 6 | -450/+4 |
| | |||||
* | ephy-bookmark-action: remove unused includes | Xan Lopez | 2011-12-15 | 1 | -7/+5 |
| | |||||
* | Remove the topic/bookmark factory actions | Xan Lopez | 2011-12-15 | 6 | -723/+0 |
| | | | | They are unused now. | ||||
* | Remove code to support bookmark/topic toolbar | Xan Lopez | 2011-12-15 | 4 | -538/+45 |
| | |||||
* | Remove ephy_window_get_toolbar | Xan Lopez | 2011-12-14 | 3 | -21/+0 |
| | | | | The only use in window-commands.c is not superfluous. | ||||
* | Remove custom EphyToolbar in favor of a vanilla GtkToolbar | Xan Lopez | 2011-12-14 | 9 | -955/+459 |
| | | | | | | | | | | | | | This allows us to stop using EggEditableToolbar here, we just load a normal toolbar from GtkUIManager in EphyWindow. The special toolbar actions and methods have been moved to EphyWindow too, mostly in a mechanical fashion (probably some simplifications are possible). The code in the bookmarks UI that depended on EphyToolbar has been #if zeroed instead of porting it, since it will go away in the near future too. https://bugzilla.gnome.org/show_bug.cgi?id=664483 | ||||
* | Use an overlay progress bar for the loading progress. | Claudio Saavedra | 2011-12-14 | 1 | -70/+0 |
| | | | | | | The theming was done by Lapo Calamandrei. https://bugzilla.gnome.org/show_bug.cgi?id=665470 | ||||
* | ephy-shell: add warning message about incorrect usage of ephy_shell_new_tab_full | Xan Lopez | 2011-12-12 | 1 | -1/+2 |
| | |||||
* | ephy-shell: fix weird spacing in LOG messages | Xan Lopez | 2011-12-12 | 1 | -5/+5 |
| | |||||
* | ephy-window: append new windows opened as tabs after current tab | Xan Lopez | 2011-12-12 | 1 | -3/+5 |
| | | | | | To be consistent with our new default behavior, which is to append new tabs after their parent. | ||||
* | ephy-window: remove superfluous headers | Xan Lopez | 2011-12-10 | 1 | -2/+0 |
| | |||||
* | ephy-toolbar: reorder headers | Xan Lopez | 2011-12-06 | 1 | -8/+8 |
| | |||||
* | ephy-window: remove obsolete comment | Xan Lopez | 2011-12-05 | 1 | -2/+0 |
| | |||||
* | ephy-window: add global bindings for GoHistory and GoLocation | Xan Lopez | 2011-12-05 | 1 | -0/+3 |
| | |||||
* | Remove "Go" menu | Xan Lopez | 2011-12-05 | 1 | -1/+0 |
| | | | | Last of the toplevel menus without equivalent in the new design. | ||||
* | Remove last traces of dummy certificate manager | Xan Lopez | 2011-12-05 | 3 | -26/+0 |
| | | | | | | There was no implementation, so it was just polluting the codebase. In the future we probably want a non-optional implementation in the "Page details" section, using the soup/glib-network APIs. | ||||
* | ephy-window: fix accidentally reversed tab bindings | Xan Lopez | 2011-12-05 | 1 | -4/+4 |
| | |||||
* | ephy-window: remove the tabs menu | Xan Lopez | 2011-12-05 | 4 | -615/+7 |
| | | | | | | It is not present in the new design. The Alt+<num> accelerators are dying with it, but it will be pretty easy to bring them back if needed. | ||||
* | Remove history dropdown menus from action buttons | Xan Lopez | 2011-12-05 | 5 | -430/+2 |
| | | | | | They are not commonly used and are not present in the new design, so we can get rid of them. | ||||
* | prefs-dialog: fix compiler warnings | Xan Lopez | 2011-12-04 | 1 | -1/+1 |
| | |||||
* | Remove homepage preference from GSettings | Xan Lopez | 2011-12-04 | 2 | -7/+3 |
| | | | | | | | | Hardcode it to be "about:blank". The final step could be completely remove the rest of the code, but it might be useful for the future Overview page (if we consider it the new "homepage"). https://bugzilla.gnome.org/show_bug.cgi?id=665469 | ||||
* | Remove UI to define a homepage | Xan Lopez | 2011-12-04 | 1 | -64/+11 |
| | | | | | | Later we can remove all the internals to implement the feature. https://bugzilla.gnome.org/show_bug.cgi?id=665469 | ||||
* | Remove toolbar editor | Xan Lopez | 2011-12-03 | 6 | -474/+0 |
| | | | | | | | The UI is gone, but the infrastructure still persists (EggToolbarModel, etc). Further cleanups are possible. https://bugzilla.gnome.org/show_bug.cgi?id=664260 | ||||
* | ephy-window: small cleanups, mostly code reorg. | Xan Lopez | 2011-12-01 | 1 | -137/+129 |
| | |||||
* | Don't ever show tabs when in application mode | Claudio Saavedra | 2011-11-23 | 1 | -5/+8 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663668 | ||||
* | Remove some deprecated GTK+ calls | Claudio Saavedra | 2011-11-22 | 1 | -4/+7 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=664120 | ||||
* | Use GNetworkMonitor to monitor network status | Xan Lopez | 2011-11-16 | 2 | -38/+14 |
| | | | | | | We can now get rid of the NetworkManager custom code. https://bugzilla.gnome.org/show_bug.cgi?id=664096 | ||||
* | Remove g_thread_init calls | Xan Lopez | 2011-11-06 | 1 | -3/+0 |
| | | | | They are not needed anymore. | ||||
* | Show Webkit version | Juan A. Suarez Romero | 2011-11-02 | 1 | -1/+4 |
| | | | | Shows which WebKit version is powering Epiphany. | ||||
* | e-bookmark-properties: port to GtkGrid | Diego Escalante Urrelo | 2011-10-11 | 1 | -15/+19 |
| | | | | | | GtkTable is deprecated. Bug #661347 | ||||
* | pdm-dialog: port cookie properties to GtkGrid | Diego Escalante Urrelo | 2011-10-11 | 1 | -91/+36 |
| | | | | | | | Build the Cookie Properties dialog with GtkBuilder instead of handcraft from the past. Bug #661347 | ||||
* | Fixed Bug 660749. Call gtk_label_set_use_markup for the child of manual_button | Jiro Matsuzawa | 2011-10-07 | 1 | -0/+1 |
| | |||||
* | fix string format | Funda Wang | 2011-09-28 | 1 | -2/+2 |
| | |||||
* | Don't crash when network manager is not available | Ionut Biru | 2011-09-27 | 1 | -4/+5 |
| | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=659103 Signed-off-by: Ionut Biru <ibiru@archlinux.org> | ||||
* | ephy-shell: chain to parent ::startup method | Xan Lopez | 2011-09-17 | 1 | -0/+2 |
| | |||||
* | ephy-shell: remove unused includes | Xan Lopez | 2011-09-11 | 1 | -4/+0 |
| | |||||
* | ephy-shell: do not resume session in web app mode | Xan Lopez | 2011-09-11 | 1 | -5/+6 |
| | | | | | | | | | | Session resume will ask to resume the session (opened pages, etc) if the previous instance crashed. We don't really want this in web app mode, so skip it. Note that this is not exactly the same than loading the session, which just restores the previous window sizes and states. We do want that, but the terminology here could be more clear. https://bugzilla.gnome.org/show_bug.cgi?id=658739 | ||||
* | ephy-shell: sort includes and remove duplicates | Xan Lopez | 2011-09-11 | 1 | -29/+26 |
| | |||||
* | ephy-main: sort includes (and remove duplicates!) | Xan Lopez | 2011-09-11 | 1 | -14/+9 |
| | |||||
* | ephy-window: disable unwanted actions in application mode | Xan Lopez | 2011-09-09 | 1 | -3/+36 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657624 | ||||
* | ephy-toolbar: undo this hack | Xan Lopez | 2011-09-09 | 1 | -7/+4 |
| | | | | We'll do things properly now. | ||||
* | Display a notification if the web application saving fails | Claudio Saavedra | 2011-09-06 | 1 | -9/+13 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=658060 | ||||
* | Ask the user for confirmation before overwriting web applications | Claudio Saavedra | 2011-09-06 | 1 | -35/+87 |
| | | | | | | | Show a confirmation dialog and, in case the user confirms, delete the old application before saving a new one. https://bugzilla.gnome.org/show_bug.cgi?id=658060 | ||||
* | Use EphyFileChooser filters usefully | Diego Escalante Urrelo | 2011-09-05 | 2 | -2/+2 |
| | | | | | | | Don't use the filters combobox when it's not really needed nor meaningful. Specially for save dialogs. Bug #655713 | ||||
* | ephy-window: hide some irrelevant context menu actions when in app mode | Xan Lopez | 2011-09-04 | 1 | -0/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657624 | ||||
* | ephy-bookmarks-ui: we need to include the EphyNode header | Xan Lopez | 2011-09-04 | 1 | -1/+2 |
| | | | | | | Since it's used in the header file itself. This was working just because other files including this also were including ephy-node.h before. | ||||
* | ephy-window: sort includes | Xan Lopez | 2011-09-04 | 1 | -28/+28 |
| | |||||
* | ephy-web-app-utils: move the web app creation code here | Xan Lopez | 2011-09-04 | 1 | -3/+4 |
| | |||||
* | ephy-web-app-utils: rename ephy_delete_web_application to ↵ | Xan Lopez | 2011-09-03 | 1 | -1/+1 |
| | | | | | | ephy_web_application_delete You know, use namespaces correctly and all that. | ||||
* | Add --delete--application command line option to delete WebApps | Xan Lopez | 2011-09-02 | 1 | -0/+16 |
| | | | | | | Plus the necessary code to implement some sort of UI to do this for the 3.2 time frame. Hopefully for 3.4 we'll have a GNOME-wide system to deal with applications. | ||||
* | EphyWindow: Fix location entry's load progress | Claudio Saavedra | 2011-09-02 | 1 | -12/+24 |
| | | | | | | | | The caching of the GtkEntry was broken, since the toolbar items are destroyed on switching to/from fullscreen. Update the cache right after toolbar is rebuilt. https://bugzilla.gnome.org/show_bug.cgi?id=657936 | ||||
* | ephy-window: same hack to allow ephy to launch itself from app mode | Xan Lopez | 2011-08-30 | 1 | -0/+4 |
| | |||||
* | window-commands: make 'Enter' activate the default response | Xan Lopez | 2011-08-30 | 1 | -0/+1 |
| | | | | Which creates the corresponding Web App. | ||||
* | Show a notification when the newly created web-app is ready to be used | Xan Lopez | 2011-08-29 | 2 | -2/+39 |
| | | | | | This will probably go away in 3.4 when the new dash design is introduced, but for now it's the best we have. | ||||
* | ephy-window: sandbox app-mode instances to the app domain | Xan Lopez | 2011-08-29 | 1 | -0/+39 |
| | | | | | If the user tries to navigate to other domain spawn a new process with "gvfs-open" and the requested URI. | ||||
* | ephy-main: more parameter sanity check | Xan Lopez | 2011-08-29 | 1 | -0/+5 |
| | | | | | Using private profile and app mode at the same time does not make sense. | ||||
* | ephy-toolbar: disable New Window and New Tab actions | Xan Lopez | 2011-08-29 | 1 | -4/+11 |
| | | | | | We should refactor EphyWindow so that all these UI bits are not even present in app mode, but for now this will do. | ||||
* | Add basic support for Web Applications | Xan Lopez | 2011-08-29 | 5 | -26/+241 |
| | | | | | | | | Allow to save any page as a "Web Application". A new .desktop file will be created, and added to the Shell as a new application. It will launch epiphany in application mode, with its own private profile (inheriting some data from the main profile, like the relevant domain cookies) and in a new process. | ||||
* | Use line-wrap in GtkInfoBar labels | Diego Escalante Urrelo | 2011-08-13 | 1 | -0/+1 |
| | | | | | | | Otherwise we can end up with fixed width windows that exceed the display size when long sentences are displayed. Bug #649164 | ||||
* | e-bookmarks-editor: don't set directory | Diego Escalante Urrelo | 2011-08-12 | 1 | -3/+0 |
| | | | | | | | | | GTK+ new UX behavior says we shouldn't set the file chooser directory, recent directories should be listed (automatically) instead. Signed-off-by: Xan Lopez <xan@gnome.org> Bug #655508 | ||||
* | e-window: use a css file for widget styling | Alexandre Mazari | 2011-07-30 | 2 | -18/+23 |
| | | | | | | | | | | | | Replace local styling (used for the tab close button and embed's status frame) by a global css sheet loaded at window construction. This allows tweaking style properties without rebuilding. The css file is installed in $(pkgdatadir)/epiphany.css. Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com> Bug #644805 | ||||
* | Don't use g_list_length() to check for empty lists | Claudio Saavedra | 2011-07-23 | 2 | -2/+2 |
| | | | | An empty list is simply NULL. |