uzbl-mobile
14 years agofixed test-1 headers
uranther [Mon, 29 Jun 2009 16:12:40 +0000 (12:12 -0400)]
fixed test-1 headers

14 years agoremoving more static keywords
uranther [Mon, 29 Jun 2009 16:10:00 +0000 (12:10 -0400)]
removing more static keywords

14 years agoMerge from Dieterbe/experimental
uranther [Mon, 29 Jun 2009 16:06:39 +0000 (12:06 -0400)]
Merge from Dieterbe/experimental

14 years agobring contributing info back up to date
Dieter Plaetinck [Sun, 28 Jun 2009 20:13:14 +0000 (22:13 +0200)]
bring contributing info back up to date

14 years agofaq entry about XDG
Dieter Plaetinck [Sun, 28 Jun 2009 20:00:25 +0000 (22:00 +0200)]
faq entry about XDG

14 years agotodo updates
Dieter Plaetinck [Sun, 28 Jun 2009 11:29:42 +0000 (13:29 +0200)]
todo updates

14 years agoNow I'm fixing my own memory leaks...
uranther [Sat, 27 Jun 2009 01:26:11 +0000 (21:26 -0400)]
Now I'm fixing my own memory leaks...

14 years agoTypo fix and warning of memory leaks
uranther [Fri, 26 Jun 2009 20:10:10 +0000 (16:10 -0400)]
Typo fix and warning of memory leaks

14 years agoModified log_history_cb() to be more portable and less wasteful.
uranther [Fri, 26 Jun 2009 20:09:35 +0000 (16:09 -0400)]
Modified log_history_cb() to be more portable and less wasteful.

14 years agoPlugged some memory leaks by not unnecessarily calling g_strdup (g_string_append...
uranther [Fri, 26 Jun 2009 15:01:12 +0000 (11:01 -0400)]
Plugged some memory leaks by not unnecessarily calling g_strdup (g_string_append takes a const gchar* as a parameter). Saved: 17 bytes

14 years agomax zoom bug is no longer a known bug. although I'm not sure of any current known...
uranther [Thu, 25 Jun 2009 15:31:46 +0000 (11:31 -0400)]
max zoom bug is no longer a known bug. although I'm not sure of any current known bugs

14 years agoPreliminary uzbl testing framework - props to bct for the help
uranther [Wed, 24 Jun 2009 20:33:30 +0000 (16:33 -0400)]
Preliminary uzbl testing framework - props to bct for the help

14 years agoadd dxdx (dequis) to AUTHORS
Dieter Plaetinck [Wed, 24 Jun 2009 20:29:06 +0000 (22:29 +0200)]
add dxdx (dequis) to AUTHORS

14 years agoMerge commit 'dequis/experimental' into experimental
Dieter Plaetinck [Wed, 24 Jun 2009 20:16:29 +0000 (22:16 +0200)]
Merge commit 'dequis/experimental' into experimental

14 years agoTwo little fixes in README
Dequis [Wed, 24 Jun 2009 20:03:19 +0000 (17:03 -0300)]
Two little fixes in README

Clarification about race conditions and Uzbl object
Change get <key> to print @<key> and remove TODO

14 years agoAdded documentation for javascript features
Dequis [Wed, 24 Jun 2009 19:36:03 +0000 (16:36 -0300)]
Added documentation for javascript features

14 years agoleftover static keywords in uzbl.h because they were on their one line
uranther [Wed, 24 Jun 2009 19:10:34 +0000 (15:10 -0400)]
leftover static keywords in uzbl.h because they were on their one line

14 years agotake out static keyword in uzbl.h too
uranther [Wed, 24 Jun 2009 19:09:00 +0000 (15:09 -0400)]
take out static keyword in uzbl.h too

14 years agoremoved static keywords on functions for uzbl to be accessible as a library
uranther [Wed, 24 Jun 2009 17:42:49 +0000 (13:42 -0400)]
removed static keywords on functions for uzbl to be accessible as a library

14 years agoMerge commit 'robm/master' into experimental
Dequis [Wed, 24 Jun 2009 17:14:39 +0000 (14:14 -0300)]
Merge commit 'robm/master' into experimental

14 years agoChecks if XDA_DATA_HOME in os.environ before use
Mason Larobina [Tue, 23 Jun 2009 19:56:14 +0000 (21:56 +0200)]
Checks if XDA_DATA_HOME in os.environ before use

Additionally when XDA_DATA_HOME doesn't exist the cookie jar location
defaults to os.environ["HOME"] + '.local/share/uzbl/cookies.txt'
however when these strings are concatenated they are missing the path
seperator '/'. Problem solved by using the builtin os.path.join to join
the environ path and jar location.

14 years agoChecks if XDA_DATA_HOME in os.environ before use
Mason Larobina [Tue, 23 Jun 2009 08:06:30 +0000 (16:06 +0800)]
Checks if XDA_DATA_HOME in os.environ before use

Additionally when XDA_DATA_HOME doesn't exist the cookie jar location
defaults to os.environ["HOME"] + '.local/share/uzbl/cookies.txt'
however when these strings are concatenated they are missing the path
seperator '/'. Problem solved by using the builtin os.path.join to join the
environ path and jar location.

On branch experimental:
Changes to be committed:

        modified:   examples/data/uzbl/scripts/cookies.py

14 years agoCleanup diff on uzbl.h
Dequis [Mon, 22 Jun 2009 20:16:52 +0000 (17:16 -0300)]
Cleanup diff on uzbl.h

14 years agoMerge commit 'dieterbe/experimental' into experimental
Dequis [Mon, 22 Jun 2009 19:51:11 +0000 (16:51 -0300)]
Merge commit 'dieterbe/experimental' into experimental

14 years agoRevert "Rename fixed Makefile-new-test to Makefile"
Dequis [Mon, 22 Jun 2009 19:50:16 +0000 (16:50 -0300)]
Revert "Rename fixed Makefile-new-test to Makefile"

This reverts commit dca2cb9ef9566618cf7c0ee16cdbe97b9034039f.

14 years agofix typos
Robert Manea [Mon, 22 Jun 2009 14:10:54 +0000 (16:10 +0200)]
fix typos

14 years agodocument variable expansion and command/js substitution
Robert Manea [Mon, 22 Jun 2009 14:05:28 +0000 (16:05 +0200)]
document variable expansion and command/js substitution

14 years agodon't scroll past the end of the page.
Brendan Taylor [Sat, 20 Jun 2009 18:09:37 +0000 (12:09 -0600)]
don't scroll past the end of the page.

14 years agoAaron Griffin [PATCH 1/4] Add libgthread-2.0 to pkg-config, for OSX
Aaron Griffin [Sat, 20 Jun 2009 10:27:50 +0000 (12:27 +0200)]
Aaron Griffin [PATCH 1/4] Add libgthread-2.0 to pkg-config, for OSX

14 years agoAaron Griffin [PATCH 3/4] Replace cp -ax with -p, for OSX compat
Aaron Griffin [Sat, 20 Jun 2009 10:15:46 +0000 (12:15 +0200)]
Aaron Griffin [PATCH 3/4] Replace cp -ax with -p, for OSX compat

14 years agoAaron Griffin [PATCH 2/4] Remove install -D arg, OSX compatibility
Dieter Plaetinck [Sat, 20 Jun 2009 10:09:48 +0000 (12:09 +0200)]
Aaron Griffin [PATCH 2/4] Remove install -D arg, OSX compatibility

14 years agoRevert "Add disable_stdin config option"
Dequis [Sat, 20 Jun 2009 04:21:27 +0000 (01:21 -0300)]
Revert "Add disable_stdin config option"

This reverts commit 97526404f52875d82d584f18420be72fdc300d93.

14 years agoRevert "Replaced disable_stdin with uzbl -c -"
Dequis [Sat, 20 Jun 2009 04:20:49 +0000 (01:20 -0300)]
Revert "Replaced disable_stdin with uzbl -c -"

This reverts commit ed39cbe56f8923407604a1306a179529521ecd26.

14 years agoMerge commit 'dieterbe/experimental' into experimental
Dequis [Sat, 20 Jun 2009 04:17:43 +0000 (01:17 -0300)]
Merge commit 'dieterbe/experimental' into experimental

Conflicts solved:
uzbl.c

14 years agofix possible double free in expand()
Robert Manea [Fri, 19 Jun 2009 05:12:30 +0000 (07:12 +0200)]
fix possible double free in expand()

14 years agoallow @<...>@ inside of @(...)@ and vice versa
Robert Manea [Thu, 18 Jun 2009 21:31:38 +0000 (23:31 +0200)]
allow @<...>@ inside of @(...)@ and vice versa

14 years agomake detection of simple vars more shell like
Robert Manea [Thu, 18 Jun 2009 18:36:14 +0000 (20:36 +0200)]
make detection of simple vars more shell like

14 years agocommand expansion uses @(command)@ / js expansion @<java script>@
Robert Manea [Wed, 17 Jun 2009 10:13:03 +0000 (12:13 +0200)]
command expansion uses @(command)@ / js expansion @<java script>@

14 years agoexpand() fix
Robert Manea [Tue, 16 Jun 2009 08:51:28 +0000 (10:51 +0200)]
expand() fix

14 years agoadded JS expansion command @<java script>
Robert Manea [Tue, 16 Jun 2009 08:38:54 +0000 (10:38 +0200)]
added JS expansion command @<java script>

14 years agoclean up after merge
Robert Manea [Tue, 16 Jun 2009 08:13:50 +0000 (10:13 +0200)]
clean up after merge

14 years agofix conflicts
Robert Manea [Tue, 16 Jun 2009 07:59:59 +0000 (09:59 +0200)]
fix conflicts

14 years agoreset
Robert Manea [Tue, 16 Jun 2009 07:55:43 +0000 (09:55 +0200)]
reset

14 years agominor style fixes in expand()
Robert Manea [Tue, 16 Jun 2009 07:46:06 +0000 (09:46 +0200)]
minor style fixes in expand()

14 years agoUse JavaScriptCore for evaluation, with Uzbl.run()
Dequis [Mon, 15 Jun 2009 23:37:55 +0000 (20:37 -0300)]
Use JavaScriptCore for evaluation, with Uzbl.run()

Both "js" and "script" commands use eval_js(), which creates an instance
of the Uzbl object class (created by js_init()) which right now provides
only a run() method (handled by js_run_command()). After evaluating the
code, eval_js() removes the object so the scripts from the loaded page
can't access it.

eval_js() supports returning a string result, and you can use it with
uzblctrl to query the DOM. Uzbl.run() also returns a string, but the
only useful thing you can do right now with that is to print @uri or
other variables.

14 years agorenamed expand_vars() to expand() + minor fixes
Robert Manea [Mon, 15 Jun 2009 20:17:53 +0000 (22:17 +0200)]
renamed expand_vars() to expand() + minor fixes

14 years agoadded @() expressions to expand_vars - first draft, expect bugs
Robert Manea [Mon, 15 Jun 2009 12:07:13 +0000 (14:07 +0200)]
added @() expressions to expand_vars - first draft, expect bugs

14 years agoMerge branch 'experimental' of git://github.com/Dieterbe/uzbl
Robert Manea [Mon, 15 Jun 2009 10:04:31 +0000 (12:04 +0200)]
Merge branch 'experimental' of git://github.com/Dieterbe/uzbl

14 years agoReplaced disable_stdin with uzbl -c -
Dequis [Mon, 15 Jun 2009 06:53:55 +0000 (03:53 -0300)]
Replaced disable_stdin with uzbl -c -

That means, read config from stdin. So stdin is always disabled, except
when you tell uzbl to read from there. The default one in the xdg config
path is still loaded.

Fixes problems when sending uzbl to background.

14 years agoWorking print command with uzblctrl
Dequis [Mon, 15 Jun 2009 06:31:58 +0000 (03:31 -0300)]
Working print command with uzblctrl

Also: Changed a few g_error to g_warning to avoid crashes on broken
socket. Flush the channel after sending, shutdown before closing.
Removed unused headers from uzblctrl.c.

The socket protocol is straightforward: you send a command terminated
with a newline, you receive a reply terminated with a newline.
If you ever need newlines inside a reply, you'll have to change this.

uzblctrl closes the connection after getting the reply, but any other
client can stay connected and send/receive other commands.

14 years agoFix control_socket to use GIOChannel
Dequis [Mon, 15 Jun 2009 04:09:40 +0000 (01:09 -0300)]
Fix control_socket to use GIOChannel

14 years agoAdded *result to get data back from commands
Dequis [Mon, 15 Jun 2009 02:21:27 +0000 (23:21 -0300)]
Added *result to get data back from commands

This allows socket (and stdio) to have a way to reply back.
Had to change all their function definitions, unfortunately.

Currently, no functions write a result. print will, at least, probably
run_js too, and some others.

When a function calling parse_command (or parse_cmd_line) is not
interested in the result, it is safe to pass NULL. Before calling the
function, parse_command creates a GString and prints the result to
stdout if verbose is enabled. You could do the same when calling most
command functions directly, but not with those that expect a GString.

Oh, additionally, I killed NOSPLIT, moved the typedef Command to uzbl.h,
and created the struct CommandInfo which replaces a Command[2] array.
That fixes FS#22, which is a warning with -pedantic. Heh.

14 years agotiny patch
evocallaghan [Sat, 13 Jun 2009 13:42:32 +0000 (15:42 +0200)]
tiny patch

14 years agotiny patch
evocallaghan [Sat, 13 Jun 2009 12:44:03 +0000 (14:44 +0200)]
tiny patch

14 years agoRename fixed Makefile-new-test to Makefile
Dequis [Fri, 12 Jun 2009 15:48:44 +0000 (12:48 -0300)]
Rename fixed Makefile-new-test to Makefile

14 years agoadd kmeaw to authors
Dieter Plaetinck [Thu, 11 Jun 2009 17:55:05 +0000 (19:55 +0200)]
add kmeaw to authors

14 years agokeycmd_bs: fix invalid utf-8 char chopping code
kmeaw [Thu, 11 Jun 2009 09:11:57 +0000 (13:11 +0400)]
keycmd_bs: fix invalid utf-8 char chopping code

This code failed on strings that end on a multibyte character.

14 years agoMerge branch 'experimental' of git://github.com/Dieterbe/uzbl
Flib Development Team [Thu, 11 Jun 2009 09:09:17 +0000 (13:09 +0400)]
Merge branch 'experimental' of git://github.com/Dieterbe/uzbl

14 years agoClean up init_fifo() by removing impossible conditions
uranther [Wed, 10 Jun 2009 23:56:21 +0000 (19:56 -0400)]
Clean up init_fifo() by removing impossible conditions

14 years agoadd 'quit' command, because I can never remember whether it's exit or quit...
uranther [Wed, 10 Jun 2009 22:44:33 +0000 (18:44 -0400)]
add 'quit' command, because I can never remember whether it's exit or quit...

14 years agoRevert "cleanup when uzbl quits"
uranther [Wed, 10 Jun 2009 22:41:05 +0000 (18:41 -0400)]
Revert "cleanup when uzbl quits"

This reverts commit 7d3e27bd39e7f20175c1aac4bdf9f0c2c4bafe72.

14 years agocleanup when uzbl quits
uranther [Wed, 10 Jun 2009 22:32:52 +0000 (18:32 -0400)]
cleanup when uzbl quits

14 years agoCleaned up after lexical scanner
uranther [Wed, 10 Jun 2009 22:07:49 +0000 (18:07 -0400)]
Cleaned up after lexical scanner

14 years agoAdd disable_stdin config option
Dequis [Wed, 10 Jun 2009 21:29:13 +0000 (18:29 -0300)]
Add disable_stdin config option

14 years agoCleaner handling of G_TOKEN_INT, and added G_TOKEN_ERROR error message
uranther [Wed, 10 Jun 2009 21:15:29 +0000 (17:15 -0400)]
Cleaner handling of G_TOKEN_INT, and added G_TOKEN_ERROR error message

14 years agoadd '-lgthread-2.0' to CFLAGS because compilation fails for some people
Jacob Todd [Wed, 10 Jun 2009 18:03:47 +0000 (20:03 +0200)]
add '-lgthread-2.0' to CFLAGS because compilation fails for some people

14 years agoFixed bug when backspacing UTF8 characters in the command box. Also some code cleanup
uranther [Wed, 10 Jun 2009 15:43:14 +0000 (11:43 -0400)]
Fixed bug when backspacing UTF8 characters in the command box. Also some code cleanup

14 years agoMerge branch 'experimental' of git://github.com/Dieterbe/uzbl
Robert Manea [Wed, 10 Jun 2009 13:32:06 +0000 (15:32 +0200)]
Merge branch 'experimental' of git://github.com/Dieterbe/uzbl

14 years agomerge in holizz uzbl_tabbed
Dieter Plaetinck [Tue, 9 Jun 2009 20:11:00 +0000 (22:11 +0200)]
merge in holizz uzbl_tabbed

14 years agoAdd main_window check for new code.
Tom Adams [Tue, 9 Jun 2009 19:26:46 +0000 (20:26 +0100)]
Add main_window check for new code.

14 years agoMerge commit 'Dieterbe/experimental' into experimental
Tom Adams [Tue, 9 Jun 2009 11:19:17 +0000 (12:19 +0100)]
Merge commit 'Dieterbe/experimental' into experimental

14 years agoindentation fix
Dieter Plaetinck [Mon, 8 Jun 2009 20:51:57 +0000 (22:51 +0200)]
indentation fix

14 years agokeybind to start a new uzbl instance from the page in primary selection
Dieter Plaetinck [Mon, 8 Jun 2009 20:50:43 +0000 (22:50 +0200)]
keybind to start a new uzbl instance from the page in primary selection

14 years agoslightly better example config with a few new cool examples
Dieter Plaetinck [Mon, 8 Jun 2009 20:48:12 +0000 (22:48 +0200)]
slightly better example config with a few new cool examples

14 years agofix quotes regression
Dieter Plaetinck [Mon, 8 Jun 2009 20:18:25 +0000 (22:18 +0200)]
fix quotes regression

14 years agoisraellevins zoom_type toggling
Dieter Plaetinck [Mon, 8 Jun 2009 20:08:05 +0000 (22:08 +0200)]
israellevins zoom_type toggling

14 years agoFixed some issues with TYPE_FLOAT upon ing and dumping. Also, we need uzbl.gui.icon...
uranther [Mon, 8 Jun 2009 19:54:00 +0000 (15:54 -0400)]
Fixed some issues with TYPE_FLOAT upon ing and dumping. Also, we need uzbl.gui.icon for dumping, so no need to free() it

14 years agobe more friendly to people who have no XDG variables set + bitter checking and such
Dieter Plaetinck [Mon, 8 Jun 2009 19:16:25 +0000 (21:16 +0200)]
be more friendly to people who have no XDG variables set + bitter checking and such

14 years agonew way to try out the sample stuff. makes it even easier for new users
Dieter Plaetinck [Mon, 8 Jun 2009 17:59:18 +0000 (19:59 +0200)]
new way to try out the sample stuff. makes it even easier for new users

14 years agoMerge commit 'Dieterbe/experimental' into experimental
Tom Adams [Mon, 8 Jun 2009 08:34:17 +0000 (09:34 +0100)]
Merge commit 'Dieterbe/experimental' into experimental

14 years agoAdded support for full content zoom (AKA full page zoom)
root [Sun, 7 Jun 2009 22:10:33 +0000 (01:10 +0300)]
Added support for full content zoom (AKA full page zoom)

14 years agomore suited make target names
Dieter Plaetinck [Sun, 7 Jun 2009 20:58:02 +0000 (22:58 +0200)]
more suited make target names

14 years agofixes to make the dir refactoring work
Dieter Plaetinck [Sun, 7 Jun 2009 20:50:57 +0000 (22:50 +0200)]
fixes to make the dir refactoring work

14 years agomake the whole xdg/dev directories /configs etc more sense making. now theres just...
Dieter Plaetinck [Sun, 7 Jun 2009 20:37:44 +0000 (22:37 +0200)]
make the whole xdg/dev directories /configs etc more sense making. now theres just one config you can directly copy into your home and use without editing. the same config can be used while developing, the Makefile just overrides 2 xdg variables.  also the scripts can be a bit simpler now

14 years agoMerge commit 'Dieterbe/experimental' into experimental
Tom Adams [Sun, 7 Jun 2009 18:54:23 +0000 (19:54 +0100)]
Merge commit 'Dieterbe/experimental' into experimental

Conflicts:
uzbl.c

14 years agomake icon setting configurable
Dieter Plaetinck [Sun, 7 Jun 2009 18:28:35 +0000 (20:28 +0200)]
make icon setting configurable

14 years agoAdded a GtkPlug which plugs into a socket ID specified by -s.
Tom Adams [Sun, 7 Jun 2009 18:17:41 +0000 (19:17 +0100)]
Added a GtkPlug which plugs into a socket ID specified by -s.

14 years agomerge in some fixes + basic uzbl icon from uranther
Dieter Plaetinck [Sun, 7 Jun 2009 18:05:21 +0000 (20:05 +0200)]
merge in some fixes + basic uzbl icon from uranther

14 years agoMerge commit 'Dieterbe/experimental' into experimental
Tom Adams [Sun, 7 Jun 2009 15:55:44 +0000 (16:55 +0100)]
Merge commit 'Dieterbe/experimental' into experimental

14 years agogot rid of my fifo fix for now - it needs more TLC
uranther [Sun, 7 Jun 2009 14:13:55 +0000 (10:13 -0400)]
got rid of my fifo fix for now - it needs more TLC

14 years agowhen devving, --verbose is useful + without --config theres a change that $HOME/...
Dieter Plaetinck [Sun, 7 Jun 2009 14:11:03 +0000 (16:11 +0200)]
when devving, --verbose is useful + without --config theres a change that $HOME/.. gets loaded

14 years agoMerge branch 'experimental'
Dieter Plaetinck [Sun, 7 Jun 2009 14:06:26 +0000 (16:06 +0200)]
Merge branch 'experimental'

14 years agofaq entry about tabs + clarify url changing
Dieter Plaetinck [Sun, 7 Jun 2009 14:03:46 +0000 (16:03 +0200)]
faq entry about tabs + clarify url changing

14 years agodocument dump_config
Dieter Plaetinck [Sun, 7 Jun 2009 11:22:52 +0000 (13:22 +0200)]
document dump_config

14 years agochmod cookies.py +x
Dieter Plaetinck [Sun, 7 Jun 2009 11:17:01 +0000 (13:17 +0200)]
chmod cookies.py +x

14 years agoMerge branch 'experimental'
Dieter Plaetinck [Sun, 7 Jun 2009 10:16:06 +0000 (12:16 +0200)]
Merge branch 'experimental'

14 years agomake cookies.py default sample cookie script
Dieter Plaetinck [Sun, 7 Jun 2009 10:14:11 +0000 (12:14 +0200)]
make cookies.py default sample cookie script

14 years agopick datafile location for cookies more smartly
Tom Adams [Sun, 7 Jun 2009 10:07:58 +0000 (12:07 +0200)]
pick datafile location for cookies more smartly

14 years agoadd holizz' cookies.py
Dieter Plaetinck [Sun, 7 Jun 2009 09:49:48 +0000 (11:49 +0200)]
add holizz' cookies.py

14 years agoMerge branch 'experimental' of git://github.com/Dieterbe/uzbl
Robert Manea [Sun, 7 Jun 2009 01:17:09 +0000 (03:17 +0200)]
Merge branch 'experimental' of git://github.com/Dieterbe/uzbl