Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | | * | clean up after merge | Robert Manea | 2009-06-16 | |
| | | | | ||||
| | | * | fix conflicts | Robert Manea | 2009-06-16 | |
| | | |\ | | |_|/ | |/| | | ||||
| | | * | minor style fixes in expand() | Robert Manea | 2009-06-16 | |
| | | | | ||||
| * | | | Use JavaScriptCore for evaluation, with Uzbl.run() | Dequis | 2009-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||
| | | * | renamed expand_vars() to expand() + minor fixes | Robert Manea | 2009-06-15 | |
| | | | | ||||
| | | * | added @() expressions to expand_vars - first draft, expect bugs | Robert Manea | 2009-06-15 | |
| | | | | ||||
| | | * | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl | Robert Manea | 2009-06-15 | |
| | | |\ | | | |/ | | |/| | ||||
| * | | | Replaced disable_stdin with uzbl -c - | Dequis | 2009-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||
| * | | | Working print command with uzblctrl | Dequis | 2009-06-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||
| * | | | Fix control_socket to use GIOChannel | Dequis | 2009-06-15 | |
| | | | | ||||
| * | | | Added *result to get data back from commands | Dequis | 2009-06-14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||
| | * | | tiny patch | evocallaghan | 2009-06-13 | |
| | | | | ||||
| | * | | keycmd_bs: fix invalid utf-8 char chopping code | kmeaw | 2009-06-11 | |
| | | | | | | | | | | | | | | | | This code failed on strings that end on a multibyte character. | |||
* | | | | Clean up init_fifo() by removing impossible conditions | uranther | 2009-06-10 | |
| | | | | ||||
* | | | | add 'quit' command, because I can never remember whether it's exit or quit... | uranther | 2009-06-10 | |
| | | | | ||||
* | | | | Revert "cleanup when uzbl quits" | uranther | 2009-06-10 | |
| | | | | | | | | | | | | | | | | This reverts commit 7d3e27bd39e7f20175c1aac4bdf9f0c2c4bafe72. | |||
* | | | | cleanup when uzbl quits | uranther | 2009-06-10 | |
| | | | | ||||
* | | | | Cleaned up after lexical scanner | uranther | 2009-06-10 | |
| | | | | ||||
| * | | | Add disable_stdin config option | Dequis | 2009-06-10 | |
| |/ / | ||||
* | | | Cleaner handling of G_TOKEN_INT, and added G_TOKEN_ERROR error message | uranther | 2009-06-10 | |
| | | | ||||
* | | | Fixed bug when backspacing UTF8 characters in the command box. Also some ↵ | uranther | 2009-06-10 | |
| | | | | | | | | | | | | code cleanup | |||
| | * | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl | Robert Manea | 2009-06-10 | |
| | |\ | | |/ | |/| | ||||
| * | | Add main_window check for new code. | Tom Adams | 2009-06-09 | |
| | | | ||||
| * | | Merge commit 'Dieterbe/experimental' into experimental | Tom Adams | 2009-06-09 | |
| |\ \ | ||||
* | | | | Fixed some issues with TYPE_FLOAT upon ing and dumping. Also, we need ↵ | uranther | 2009-06-08 | |
| | | | | | | | | | | | | | | | | uzbl.gui.icon for dumping, so no need to free() it | |||
| | * | | Added support for full content zoom (AKA full page zoom) | root | 2009-06-08 | |
| |/ / |/| | | ||||
| * | | Merge commit 'Dieterbe/experimental' into experimental | Tom Adams | 2009-06-07 | |
| |\ \ | |/ / |/| | | | | | | | | Conflicts: uzbl.c | |||
* | | | make icon setting configurable | Dieter Plaetinck | 2009-06-07 | |
| | | | ||||
| * | | Added a GtkPlug which plugs into a socket ID specified by -s. | Tom Adams | 2009-06-07 | |
| | | | ||||
* | | | merge in some fixes + basic uzbl icon from uranther | Dieter Plaetinck | 2009-06-07 | |
|\ \ \ | |/ / |/| | | ||||
| * | | got rid of my fifo fix for now - it needs more TLC | uranther | 2009-06-07 | |
| | | | ||||
| | * | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl | Robert Manea | 2009-06-07 | |
| | |\ | |_|/ |/| | | ||||
| * | | ok added the zoom back in. fml | uranther | 2009-06-06 | |
| | | | ||||
| * | | merged with Dieterbe/experimental, finally | uranther | 2009-06-06 | |
| |\ \ | |/ / |/| | | ||||
| * | | WTF | uranther | 2009-06-06 | |
| | | | ||||
* | | | uzbl now builds on OpenBSD | Abel `00z' Camarillo | 2009-06-06 | |
|\ \ \ | ||||
* \ \ \ | Merge commit 'mxey/experimental' into experimental | Dieter Plaetinck | 2009-06-06 | |
|\ \ \ \ | ||||
* | | | | | Let keybinds work when status bar have focus. | salinasv | 2009-06-06 | |
| | | | | | ||||
| * | | | | Build in C99 mode | Maximilian Gaß | 2009-06-06 | |
|/ / / / | ||||
* | | | | strtod > atof. Thanks Zaba | Dieter Plaetinck | 2009-06-06 | |
| | | | | ||||
| | | * | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl | Robert Manea | 2009-06-06 | |
| | | |\ | |_|_|/ |/| | | | ||||
| | | * | fix indent | Robert Manea | 2009-06-06 | |
| | | | | ||||
* | | | | use stdlib atof() instead of gnu99 strtof() + more sense making example ↵ | Dieter Plaetinck | 2009-06-06 | |
| | | | | | | | | | | | | | | | | binds for zoomlevels | |||
* | | | | Make progress bar show empty on start of page load | Jeremy O'Brien | 2009-06-06 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when clicking on a link or opening a new URL, the user would not get any feedback showing that the command was taken until after a progress change, which could sometimes take a prolonged period of time. Now, the user is immediately alerted via the statusbar going to zero. | |||
* | | | | data: URIs work. | Tom Adams | 2009-06-06 | |
| | | | | ||||
* | | | | Cookies work. | Tom Adams | 2009-06-06 | |
| | | | | ||||
* | | | | javascript: URIs work. | Tom Adams | 2009-06-06 | |
| | | | | ||||
| | * | | doh! i don't need that strdup there | uranther | 2009-06-03 | |
| | | | | ||||
| | * | | there is no 'destroy' signal - probably wanted the 'finished' signal. | uranther | 2009-06-03 | |
| | | | | ||||
| | * | | fixed typo which was giving a gsignal warning on the webinspector | uranther | 2009-06-03 | |
| | | | |