aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-navigation-history-action.c
Commit message (Collapse)AuthorAgeFilesLines
* Port EphyNavigationHistoryAction to WebKit2GTK+ favicons API.Mario Sanchez Prada2012-12-041-12/+21
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=679370
* ephy-overview: define the overview title string hereClaudio Saavedra2012-09-011-1/+2
| | | | Instead of duplicating the string everywhere.
* ephy-navigation-history-action: fix overview titleXan Lopez2012-09-011-0/+5
| | | | | The overview is not an actual web page, so it won't have a title as far as WebKit is concerned. Hardcode "Most Visited" as its title.
* ephy-navigation-history-action: Don't leak link-messageCarlos Garcia Campos2012-06-251-3/+2
|
* Port history to WebKit2Carlos Garcia Campos2012-06-251-15/+52
| | | | | | | In WebKit2 the back forward list is a read-only object, so the code were the back forward list is modified hasn't been ported. https://bugzilla.gnome.org/show_bug.cgi?id=678594
* ephy-navigation-history-action: Rename webkit_construct_history_listCarlos Garcia Campos2012-06-251-4/+5
| | | | | As construct_webkit_history_list since the webkit_ prefix makes the function look like WebKit API even if it's a private method.
* Initial WebKit2 portCarlos Garcia Campos2012-06-211-2/+41
| | | | It builds and basic functionality works.
* ephy-navigation-history-action: restore menusDiego Escalante Urrelo2012-05-021-0/+396
| | | | | | | | In ebbb1c48197f53b98575b0cb4f6d9fa1e4535abc back/forward drop-downs were removed. This commit brings them back, using the removed code with minor updates. https://bugzilla.gnome.org/show_bug.cgi?id=671609
* ephy-navigation-history-action: use the new history serviceXan Lopez2012-03-071-9/+4
|
* Refactor GtkActions with attached EphyWindowsXan Lopez2012-01-171-2/+2
| | | | | Make a GtkAction subclass that only holds an EphyWindow and nothing else, and use it throughout. Allows us to kill some duplicated code.
* ephy-navigation-history-action: make sure embed is focused after navigationXan Lopez2012-01-171-0/+2
| | | | The focus was staying in the proxy buttons, that's not OK.
* ephy-navigation-history-action: remove some dead codeXan Lopez2012-01-031-7/+0
|
* Fake middle clicks without gtk_button_{press,release}, which are deprecatedXan Lopez2012-01-021-2/+8
| | | | | | | | | | | | | | 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
* Remove history dropdown menus from action buttonsXan Lopez2011-12-051-202/+0
| | | | | They are not commonly used and are not present in the new design, so we can get rid of them.
* Do not create statusbar messages for navigation actionsXan Lopez2010-05-191-50/+0
| | | | They are not very useful and add clutter to the UI.
* Open URIs on new tab when middle-clicking on an history itemMario Sanchez Prada2010-04-221-9/+100
| | | | | | | | | Open the history element on a new tab while keeping the right context for the selected item with regard to the back and forward lists. Bug #611400 Signed-off-by: Xan Lopez <xan@gnome.org>
* Change sensitiveness for history buttons when clearing the historyMario Sanchez Prada2010-04-201-0/+15
| | | | | | | | Connect to the 'cleared' signal and change the sensitivity flags Bug #539716 Signed-off-by: Xan Lopez <xan@gnome.org>
* Split EphyNavigationAction in one abstract class and two subclassesMario Sanchez Prada2010-04-201-0/+359
To ease understanding and further modification of the two different usages for the EphyNavigationAction class (Back/Forward and Up buttons), all the code there was split so the common one is kept in the superclass, delegating the more specific parts in the implementations of the subclasses: History (back/forward) and Up buttons. Also updated usage of this class in EphyToolbar. Bug #539716 Signed-off-by: Xan Lopez <xan@gnome.org>