| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
|
| |
| |
| |
| |
| |
| |
| | |
The thumbnails are now made with Cairo.
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
Acked-by: Simon Schampijer <simon@laptop.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Due to API changes in the GTK Notebook [1] we can add now an
action widget to it (e.g. a button to add a new tab). So far our
'add-new-tab'-button in Browse was another special tab. This
does simplify the Browse code a lot by using the action widget
instead. Yay!
There will be a visual difference with this approach, the
Button will always be at the far right, but this is
acceptable - Safari uses the same style, with a button at the
far right for adding a new tab (once a tab is open).
[1] http://developer.gnome.org/gtk3/3.0/GtkNotebook.html#gtk-notebook-set-action-widget
Signed-off-by: Simon Schampijer <simon@laptop.org>
Acked-by: Manuel Quiñones <manuq@laptop.org>
|
| |
| |
| |
| |
| | |
Signed-off-by: Simon Schampijer <simon@laptop.org>
Acked-by: Manuel Quiñones <manuq@laptop.org>
|
| |
| |
| |
| |
| |
| |
| | |
Inspired by: http://wiki.disorder.sk/howto:webkit_snippets
Signed-off-by: Simon Schampijer <simon@laptop.org>
Acked-by: Manuel Quiñones <manuq@laptop.org>
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This borrows code from Epiphany. Our normalize_or_autosearch_url is
like the method of the same name in ephy-web-view.c . And the
function has_web_scheme is like
ephy_embed_utils_address_has_web_scheme in ephy-embed-utils.c
Acked-by: Simon Schampijer <simon@laptop.org>
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
|\ \ \
| | |/
| |/| |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The webkitgtk API [1] does return None if the title is not
set. Adopt to that change.
[1] http://webkitgtk.org/reference/webkitgtk-webkitwebview.html#WebKitWebView--title
Signed-off-by: Simon Schampijer <simon@laptop.org>
Reviewed-by: Manuel Quiñones <manuq@laptop.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is the review from Simon Schampijer of commit
14102bcd65f015dcbf12d1406df8ef7ffb64d13d .
* the sessionstore code is moved into Browser, we do have
set_history_index/get_history_index already there, the TabbedView
does use that path for their requests about the history
* Rename a few bits s/session/history and the return value from
self.get_back_forward_list() Use back_forward_list as variable
* Fold _get_history and _set_history into their appropriate 'mother'
methods
* Make set_history_index a bit cleaner, the API provided by webkitgtk
does not seem to cleanly allow our usage like:
get_current_item_index and go_to_back_forward_item(index) also the
API does seem to miss a back_forward_list.get_length() (see the code
we have to do in _items_history_as_list) there only exist a
back_forward_list.get_back_length() and
back_forward_list.get_forward_length().
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
The first version of the port to GTK+3 .
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
| |
| |
| |
| | |
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
| |
| |
| |
| | |
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
| |
| |
| |
| |
| |
| |
| | |
Now the WebKit.WebView zoom_in() and zoom_out() methods are called and
the page is effectively zoomed.
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For going to a specific item in the history, it uses go_back() method
of WebKit.WebView. I tried also with WebKit.WebHistoryItem go_back(),
seemed the proper solution, but the page wouldn't update.
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Manuel Quiñones <manuq@laptop.org>
|