Christoph Lohmann
083ea8ecde
Add an option to disable the indicators.
2013-04-14 14:26:44 +02:00
Nick White
a383964c95
Ensure curl follows redirects for downloads
...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-03-31 11:57:34 +02:00
Alexander Sedov
e0e4a844f7
A typo in SETPROP macro: should be `printf %b'', not
`printf''.
...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-03-30 06:49:57 +01:00
Alexander Sedov
f6dc8b2541
Fixed SETPROP() macro behaviour in config.def.h to handle escapes correctly.
...
xprop prints information in format PROPERTY(STRING) = "escaped string",
which causes problem with repeated Ctrl-F: any non-ascii turns into
\ooo\ooo, this later turns into \\ooo\\ooo, and so on. To de-escape
string, printf(1) is used, getting information from xargs -0; without -0
xargs will try to handle escapes by itself and also do shenanigans
with quotes, which is totally undesired.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-03-21 18:10:35 +01:00
Christoph Lohmann
12101938d8
There are people not reading the existing code.
...
I fucking hate to have to correct all of this. People learn to read!
2013-03-15 18:37:12 +01:00
Alexander Sedov
bccfe2a9a5
Fixed keys handling for multilayout environments.
...
There is a bug in GTK+ that does not allow capturing shortcuts using
letter keys on layouts other than "us". The bug is there for ages and
there is probably no hope that it will get fixed. This patch switches
shortcut handling method to GtkAccelGroup, which handles this case
correctly. Enjoy!
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-03-15 18:34:31 +01:00
Christoph Lohmann
dcb4f81ad2
Removing the .hgtags file.
2013-03-15 14:13:20 +01:00
Christoph Lohmann
a69c41ccac
Support relative paths for surf.
...
Thanks Kurt Van Dijck <kurt.van.dijck@eia.be>!
2013-03-14 19:14:44 +01:00
Christoph Lohmann
d02f73d990
Adding a default font size option.
...
Thanks Alexander Sedov <alex0player@gmail.com>!
2013-03-14 06:35:42 +01:00
Alexander Sedov
a5dddd8fd3
Fix output redirection in surf-open.sh
...
Incorrect order of output rediection specifiers was causing useless
text appearing in terminal when starting surf-open (for example,
BadWindow error from xprop when tabbed window is already closed).
It isn't now.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-03-14 06:33:02 +01:00
Christoph Lohmann
c6fbbd9dc6
Fixing kiosk mode when a new surf instance is run.
2013-03-11 22:08:14 +01:00
Christoph Lohmann
badb84387e
Adding kiosk mode.
...
Thanks to Christian Hesse <mail@eworm.de>!
2013-03-11 21:26:22 +01:00
Carlos J. Torres
fe3bd631d4
disable/toggle scrollbars
...
* add flag to main
* add flag to manual
* add signal handler to block default scrollbar policy
* add toggle of scrollbars (hacky - but no reload) with a twitch
* add key map to manual
* add commandline flag to children surfers
* update TODO
* sort stuff alphabetically for the style inquisition
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-02-25 13:42:19 +01:00
Christoph Lohmann
69004b2ff6
Style inquisition.
2013-02-17 00:37:43 +01:00
Christoph Lohmann
bd5bbb7fc3
Add a toggle command for the stylefile.
...
The patch adds some better formatting for the manpage too.
Thanks to Nick <suckless-dev@njw.me.uk> for the toggle patch!
2013-02-16 16:18:05 +01:00
Christoph Lohmann
3e972f8e2a
The Item struct is not used.
2013-02-15 17:43:42 +01:00
Jens Nyberg
053a8f1a73
Fixed a bug in pagestat
...
Forgot to add a null character at the end.
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-02-15 17:42:06 +01:00
Carlos J. Torres
ba634ea8e3
fix DOWNLOAD macro to use cookiefile variable
...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-02-13 06:49:17 +01:00
Jens Nyberg
24f0f83197
Changed character for non-encrypted page
...
-/T/U: No SSL, Trusted SSL, Untrusted SSL
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-02-12 21:32:07 +01:00
Jens Nyberg
3c1ed5d56a
Removed progress indicator
...
This removes the progress indicator and replaces it with
letters in the window title.
T/U: Trusted, Untrusted
P/-: Proxy, No proxy
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-02-12 21:10:43 +01:00
Shayan Pooya
27dac4a157
Remove the redundant ctrl-l and ctrl-h description from the man page.
...
Signed-off-by: Christoph Lohmann <20h@r-36.net>
2013-02-11 20:20:07 +01:00
Christoph Lohmann
606c6e3297
Making dist work again.
2013-02-10 19:40:14 +01:00
Christoph Lohmann
076d9f2350
Bumping up to 0.6.
2013-02-10 19:33:54 +01:00
Christoph Lohmann
43840c8528
The javascriptcore is now in webkit.
2013-02-09 04:33:58 +01:00
Christoph Lohmann
d6a3e28be2
Fixing cookie handling for https/http by using curl.
2013-02-02 15:42:09 +01:00
Christoph Lohmann
77036565da
Removing the deprecated g_thread_init call.
2013-02-02 09:40:34 +01:00
Christoph Lohmann
8c15f0e758
Fixing the style and making the inspector work again.
2013-01-26 21:01:23 +01:00
Christoph Lohmann
0415175e10
Making more than one Modkey to work in keys.
2013-01-26 16:00:52 +01:00
Christoph Lohmann
e784d925df
Adding web inspector support to surf.
...
Thanks Gregor Best <gbe@ring0.de>!
2013-01-26 15:53:33 +01:00
Christoph Lohmann
13b04d8b61
Style inquisition plus blocking of the */favicon.ico request. Thanks Peter A.
...
Shevtsov!
2012-12-06 13:32:52 +01:00
Christoph Lohmann
a013f0857e
Changing the default DOWNLOAD to use st.
2012-12-04 21:48:42 +01:00
Christoph Lohmann
6ddc8a80fd
Add a nice todo item for videos. Thanks morphles.
2012-12-04 07:47:54 +01:00
Christoph Lohmann
3dd006f1c1
Adding a man section about how to handle plugins.
2012-12-04 07:26:12 +01:00
Christoph Lohmann
96e3ae41dd
Adding the fullscreen mode to the manpage.
2012-12-03 21:27:39 +01:00
Christoph Lohmann
0dfdb75804
Implementing fullscreen mode. Thanks Krol, Willem van de!
2012-12-03 21:19:16 +01:00
Christoph Lohmann
1f30ddf224
Adding me to the LICENSE file.
2012-12-03 11:25:31 +01:00
Christoph Lohmann
760f8f36de
Resolving some conflicts in the shortcuts.
2012-12-02 22:48:41 +01:00
Christoph Lohmann
e96f191088
Making zoom available when used in tabbed.
2012-12-02 22:41:18 +01:00
Christoph Lohmann
6cd54e4a31
Surf now can handle absolute file paths. This allows better local HTML
...
reading.
2012-11-25 22:31:46 +01:00
Christoph Lohmann
ad794e0f00
The control of the toggles is now Ctrl-Shift-$character. That's easier for new
...
users.
2012-11-20 16:14:28 +01:00
Christoph Lohmann
5501d75d2c
Fix some styling in the config.def.h, fix the DOWNLOAD macro and unify the
...
variable naming a bit.
2012-11-20 16:02:57 +01:00
Christoph Lohmann
a7ea753f93
Add a referer argument to the DOWNLOAD macro. Some sites need this. Thanks
...
Hiltjo Posthuma!
2012-11-20 11:53:29 +01:00
Christoph Lohmann
a4e1d552ca
Useragent strings do not count anymore. This is adding some text so every
...
website (especially Google) is fooled to believe us to be compatible. The
right way seems to be to add Surf at the end and let the big guys handle their
useragent header war.
2012-11-16 22:31:36 +01:00
Christoph Lohmann
e7b36f693f
Adding a surf-open.sh script for easier tabbed(1) integration.
2012-11-16 16:12:09 +01:00
Christoph Lohmann
d6bbef74fe
Moving some preprocessor config options to the standard suckless style.
2012-11-16 10:53:30 +01:00
Christoph Lohmann
ba452c2e13
Adding back the Escape to stop loading the current page. Thanks Daniel Bainton
...
for the notice!
2012-11-16 10:42:30 +01:00
Christoph Lohmann
f02e652fa0
Some minor style updates.
2012-11-16 10:31:42 +01:00
Christoph Lohmann
6d9d3ca4e1
Removing the insert mode. It will only confuse users. The stop() function is
...
kept like the eval() function because it could be used in config.h
2012-11-16 10:13:23 +01:00
Christoph Lohmann
c12b6499fe
Enable the insert mode. Thanks to stanio@cs.tu-berlin.de!
2012-11-15 15:26:48 +01:00
Christoph Lohmann
d911219554
Applying the surf style to the last patch.
2012-11-15 14:53:27 +01:00