summaryrefslogtreecommitdiff
path: root/browser.c
AgeCommit message (Collapse)Author
2014-06-17Fix and enhance creation/destruction of tabsPeter 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-16Nitpicking: ht_uri is a gchar *Peter Hofmann
2014-06-16Fix missing URI in ^GPeter Hofmann
2014-06-16Also log the URI that the user actually requestedPeter Hofmann
2014-06-15Code style: Fix whitespace and a wrapPeter Hofmann
2014-06-15Shorten grab_environment_configuration()Peter Hofmann
2014-06-15Full content zoom is buggy... -_-Peter Hofmann
2014-06-15Revert "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-15Don't fiddle with __NAME__ at runtimePeter Hofmann
2014-06-15User configuration using environment variablesPeter 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-15Launch new tabbed windows relative to the current positionPeter Hofmann
2014-06-15Catch button-release-events, feels more naturalPeter Hofmann
2014-06-15Better ensure_http_prefix() -> ensure_url_scheme()Peter Hofmann
2014-06-15ensure_http_prefix knows about file://Peter Hofmann
2014-06-15Use ensure_http_prefix() in client_new()Peter Hofmann
2014-06-15Auto-add "http://" when typed in location barPeter Hofmann
2014-06-15Re-show URI in location bar on EscapePeter Hofmann
2014-06-15Open new windows on middle clickPeter Hofmann
2014-06-15Simplify key_web_view()Peter Hofmann
2014-06-15Support back/forward keys on micePeter Hofmann
2014-06-15Refactor: Declare variables at the beginning of functionsPeter Hofmann
2014-06-15Set WM_CLASSPeter Hofmann
2014-06-15Refactoring: Group and unify identifiersPeter Hofmann
2014-06-15Refactoring: Make the application name a simple parameter in MakefilePeter Hofmann