Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-28 | Remove keyword searches | Peter Hofmann | |
Unmaintained code, better alternatives exist. | |||
2020-04-28 | End the static madness | Peter Hofmann | |
This is just one file, there's no point in doing this. | |||
2020-04-27 | Stop changing window title, use tooltip instead | Peter Hofmann | |
2020-04-27 | remote_msg should focus new tabs | Peter Hofmann | |
2020-04-27 | Only focus new tabs on startup and on hotkey | Peter Hofmann | |
2020-04-27 | Reset favicon if not present | Peter Hofmann | |
2020-04-27 | Add TODO item | Peter Hofmann | |
2020-04-27 | favicon: Initial size should be close to target size | Peter Hofmann | |
GTK_ICON_SIZE_SMALL_TOOLBAR is 16px, according to the docs. | |||
2020-04-27 | Always scale favicons | Peter Hofmann | |
If the size already matches exactly, Gdk will do nothing. | |||
2020-04-27 | More space around favicon | Peter Hofmann | |
2020-04-27 | Scale favicons | Peter Hofmann | |
2020-04-27 | Display favicons (not resized) | Peter Hofmann | |
2020-04-25 | Make tab width customizable | Peter Hofmann | |
2020-04-25 | Make tab position customizable | Peter Hofmann | |
2020-04-24 | Add hotkeys for switching tabs | Peter Hofmann | |
2020-04-24 | Use GtkNotebook (basic implementation) | Peter Hofmann | |
2020-04-24 | Remove support for tabbed | Peter Hofmann | |
2020-03-14 | Move user scripts | Peter Hofmann | |
This is a more meaningful path. | |||
2020-03-11 | WebGL is enabled by default | Peter Hofmann | |
2020-03-04 | Enable WebKit's developer extras | Peter Hofmann | |
2020-02-22 | Introduce user-supplied JavaScript files | Peter Hofmann | |
2019-03-31 | No longer use WebKit's deprecated JavaScript API | Peter Hofmann | |
2018-07-29 | Fix typo | Peter Hofmann | |
2018-07-10 | Get rid of those ugly global variables | Peter Hofmann | |
2018-07-10 | Simplify: Merge feed_icon() into grab_feeds_finished() | Peter Hofmann | |
2018-07-10 | Workaround for graphical padding artifact | Peter Hofmann | |
2018-07-10 | feed_html_header: Default to UTF-8 | Peter Hofmann | |
2018-07-10 | Indicate RSS/Atom feeds on web sites | Peter Hofmann | |
2018-02-21 | Connect to button release events instead of button press | Peter Hofmann | |
By default, WebKit only responds to release events. The old code listened for press events. That's probably not the right way to do things. We should properly "override" the release events. Closes #56. | |||
2018-01-13 | Remove "whacky" comment | Peter Hofmann | |
I was probably thinking about multibyte encodings when I left that note, but we explicitly check whether the first two bytes are ':' and '/', so it's fine to skip them. | |||
2018-01-13 | Remove irrelevant parameter name | Peter Hofmann | |
2018-01-13 | Use full signature for external_handler_run | Peter Hofmann | |
Yes, this needs the two void casts to make the compiler not complain about unused parameters, but I think "explicit is better than implicit" here. And none of the other callbacks use this trick. | |||
2018-01-11 | No longer use GtkAction when constructing the context menu | Peter Hofmann | |
Thanks to @jun7 for helping me out! Closes #54. | |||
2017-10-24 | Support WebKit "enable-write-console-messages-to-stdout" via env-variable. | Frank Vennemeyer | |
2017-05-26 | Add missing call to g_uri_escape_string() | Peter Hofmann | |
Closes #47. | |||
2017-04-27 | Code style nitpicking | Peter Hofmann | |
2017-04-26 | Hide progress bar once the webpage has finished loading | Camille Scholtz | |
2017-04-21 | Add option to enable WebGL | Peter Hofmann | |
CC #36. | |||
2017-04-08 | Minor nitpicking | Peter Hofmann | |
2017-04-08 | Refuse to quit if there are active downloads | Peter Hofmann | |
CC #35. | |||
2017-03-25 | Remove autoreloading of crashed windows | Peter Hofmann | |
CC #32. | |||
2017-03-11 | Call ensure_uri_scheme() before sending message to socket | Peter Hofmann | |
The main process and the process that sends the message might have different working directories. As a result, the main process might not be able to detect "foo.html" as a file when called as "lariza foo.html". | |||
2017-02-04 | Optionally write each URI to $LARIZA_HISTORY_FILE | Peter Hofmann | |
2017-01-29 | Remove GtkLevelBar, use bar included in GtkEntry | Peter Hofmann | |
I was still seeing this warning whenever the GtkLevelBar was set to a value of 0: Negative content width -2 (allocation 0, extents 1x1) while allocating gadget (node block, owner GtkLevelBar) This happens even in a minimal test program: #include <gtk/gtk.h> int main(int argc, char **argv) { GtkWidget *win, *progress; gtk_init(&argc, &argv); win = gtk_window_new(GTK_WINDOW_TOPLEVEL); progress = gtk_level_bar_new(); gtk_level_bar_set_value(GTK_LEVEL_BAR(progress), 0); gtk_container_add(GTK_CONTAINER(win), progress); gtk_widget_show_all(win); gtk_main(); } It would appear that it's illegal to call gtk_level_bar_set_value() with a value of 0. Or, and that's just as likely, I don't understand how a GtkLevelBar is supposed to work. You don't even have to call gtk_level_bar_set_value() at all, since 0 is the default value of such a bar. All of this doesn't really matter, though, since GtkEntry has a built-in progress bar that we can use. CC #20. | |||
2017-01-29 | Switch to multi-process model | Peter Hofmann | |
I think this is a good thing to do in any case. One crashed tab/window should no longer be able to crash all other tabs as well. CC #28: This change also appears to be a workaround for scenario number two (`Alt+e` can crash WebKit/lariza). | |||
2017-01-29 | Deduplicate shared code in key handlers | Peter Hofmann | |
2017-01-29 | Wait for "ready-to-show" signal after a "create" signal | Peter Hofmann | |
CC #28. | |||
2017-01-28 | s/malloc/calloc | Peter Hofmann | |
2017-01-27 | Automatically add "file://" prefix for local files | Peter Hofmann | |
Closes #27. | |||
2017-01-27 | Change search prefix to ":/" | Peter Hofmann | |
I want to change ensure_uri_scheme() so it automatically adds "file://" if we're dealing with a valid local file path. However, this clashes with "/" as a search prefix. CC #27. |