Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-18 | Kick the lousy status bar | Peter Hofmann | |
- It didn't show the load progress. - It destroyed the browser's usability. When there's a horizontal scroll bar, it MUST be placed at the bottom of the screen. There MUST NOT be any widget below it. | |||
2014-06-17 | Built-in download feature | Peter Hofmann | |
Downloading via an external tool poses a problem: You have to pass the current "web context" from the browser to your tool. This context comprises cookies, the referrer, the user agent and information about HTTP basic auth. With some effort, you can pass most of this to your tool -- except for HTTP basic auth. tl;dr: Downloading via wget is pretty complicated. With this commit, WebKit handles the downloads. What's missing, are some GUI elements to monitor and cancel downloads. | |||
2014-06-17 | Fix and enhance creation/destruction of tabs | Peter Hofmann | |
Websites can now open or close tabs/windows if requested by the user. - We must not destroy the window in its destroy handler. - WebKit's "new-window-policy-decision-requested" is totally irrelevant. - Handle WebKit's "create-web-view" by allocating a new window and an "empty" WebView. - Handle WebKit's "close-web-view" by destroying the window, which will call client_destroy(), which will do exactly the same as closing the window manually. | |||
2014-06-16 | Nitpicking: ht_uri is a gchar * | Peter Hofmann | |
2014-06-16 | Fix missing URI in ^G | Peter Hofmann | |
2014-06-16 | Also log the URI that the user actually requested | Peter Hofmann | |
2014-06-15 | README: Fix spelling ;-) | Peter Hofmann | |
2014-06-15 | Code style: Fix whitespace and a wrap | Peter Hofmann | |
2014-06-15 | README: Fix typo | Peter Hofmann | |
2014-06-15 | Shorten grab_environment_configuration() | Peter Hofmann | |
2014-06-15 | README: Mention wget | Peter Hofmann | |
2014-06-15 | README: A word about local storage | Peter Hofmann | |
2014-06-15 | Full content zoom is buggy... -_- | Peter Hofmann | |
2014-06-15 | Revert "Catch button-release-events, feels more natural" | Peter Hofmann | |
This reverts commit 26713eb349b4c8b7d2fb22a5973e898ea43e1b7f. It's a break between lariza and tabbed -- the latter responds to button-press-events. | |||
2014-06-15 | Don't fiddle with __NAME__ at runtime | Peter Hofmann | |
2014-06-15 | README tweaks | Peter Hofmann | |
2014-06-15 | User configuration using environment variables | Peter Hofmann | |
I think of these options (language, download dir, zoom) as user settings. The user does not change them all the time. He sets them once and for all in his shell rc. "-e" and friends, however, are considered runtime settings. "THIS TIME, I want my browser to debug all requests!" | |||
2014-06-15 | Launch new tabbed windows relative to the current position | Peter Hofmann | |
2014-06-15 | Catch button-release-events, feels more natural | Peter Hofmann | |
2014-06-15 | Better ensure_http_prefix() -> ensure_url_scheme() | Peter Hofmann | |
2014-06-15 | ensure_http_prefix knows about file:// | Peter Hofmann | |
2014-06-15 | Use ensure_http_prefix() in client_new() | Peter Hofmann | |
2014-06-15 | Auto-add "http://" when typed in location bar | Peter Hofmann | |
2014-06-15 | Re-show URI in location bar on Escape | Peter Hofmann | |
2014-06-15 | Open new windows on middle click | Peter Hofmann | |
2014-06-15 | Simplify key_web_view() | Peter Hofmann | |
2014-06-15 | Support back/forward keys on mice | Peter Hofmann | |
2014-06-15 | Refactor: Declare variables at the beginning of functions | Peter Hofmann | |
2014-06-15 | Set WM_CLASS | Peter Hofmann | |
2014-06-15 | s/zea/lariza -- this is final | Peter Hofmann | |
2014-06-15 | Refactoring: Group and unify identifiers | Peter Hofmann | |
2014-06-15 | Refactoring: Make the application name a simple parameter in Makefile | Peter Hofmann | |
2014-06-15 | Refactoring: Remove "zea" from function names | Peter Hofmann | |
2014-06-15 | Try to explain the builtin tabbed launcher | Peter Hofmann | |
2014-06-15 | Fix minor memleak | Peter Hofmann | |
2014-06-15 | Do not hardcode the path to the FIFO | Peter Hofmann | |
2014-06-15 | Set Accept-Language header | Peter Hofmann | |
Deep down inside... Had to look into dwb's code to find out how to do this. Kudos, dear portix! | |||
2014-06-15 | Usage: There can be multiple options and multiple URIs | Peter Hofmann | |
2014-06-15 | Disable tabbed on "-e" | Peter Hofmann | |
2014-06-15 | Deal with embedding failures | Peter Hofmann | |
Now, that's a real issue. :-) | |||
2014-06-15 | Revert "Deal with race conditions while embedding" | Peter Hofmann | |
This reverts commit c32e64b89186c09c5d2c9f82a18e0a541dd414b4. Nonsense. We read the XID from tabbed, which means tabbed must know its XID, which means there must be a window to plug-in to. | |||
2014-06-14 | Deal with race conditions while embedding | Peter Hofmann | |
I have not encountered any race conditions. In theory, they could happen, though. | |||
2014-06-14 | Abort on invalid arguments | Peter Hofmann | |
2014-06-14 | Negating options are upper case | Peter Hofmann | |
2014-06-14 | Launch tabbed automatically | Peter Hofmann | |
2014-06-14 | Simplify zea_load_adblock() | Peter Hofmann | |
2014-06-14 | Cooperative instances | Peter Hofmann | |
2014-06-14 | Use g_build_filename() | Peter Hofmann | |
2014-06-14 | UI tweaks | Peter Hofmann | |
2014-06-14 | Fix lulz | Peter Hofmann | |