logo

badwolf

Minimalist and privacy-oriented WebKitGTK+ browser
DateCommit messageAuthorFiles+-
Merge branch 'develop'Haelwenn (lanodan) Monnier5+79-17
fixup: Add configuration of tab label (ellipsis, size)Haelwenn (lanodan) Monnier2+3-2
Add configuration of tab label (ellipsis, size)Haelwenn (lanodan) Monnier2+14-2
badwolf.c: Use position propertyHaelwenn (lanodan) Monnier1+4-5
Revert "badwolf.c: Move close-tab button to the toolbar"Haelwenn (lanodan) Monnier1+11-6
Padding config on browser->{toolbar,box}Haelwenn (lanodan) Monnier2+15-10
README.md: Add name explainationHaelwenn (lanodan) Monnier1+2-0
KnowledgeBase.md: Bugs found in Chrom* by TorProjectHaelwenn (lanodan) Monnier1+1-0
README.md: Add note on gitlab mirrorHaelwenn (lanodan) Monnier1+4-0
Bugfix: Use the state of the button to set javascriptHaelwenn (lanodan) Monnier1+2-3
badwolf.c: Add playing icon on tabsHaelwenn (lanodan) Monnier1+39-7
clang-formatHaelwenn (lanodan) Monnier1+81-54
badwolf.c: Add tooltips to widgetsHaelwenn (lanodan) Monnier1+7-0
Makefile: rebuild on config.h modificationHaelwenn (lanodan) Monnier1+1-1
config.h: Document BADWOLF_TAB_POSITIONHaelwenn (lanodan) Monnier1+8-0
Do not expand browser->search WidgetHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Move close-tab button to the toolbarHaelwenn (lanodan) Monnier1+13-19
WIP: Attempt with container propertyHaelwenn (lanodan) Monnier1+7-5
WIP: Close tab buttonHaelwenn (lanodan) Monnier1+50-18
badwolf.c: limit characters in tabsHaelwenn (lanodan) Monnier1+7-0
badwolf.c: replace POSIX/C calls to GLib wrapped onesHaelwenn (lanodan) Monnier1+3-4
Allow configuration of tabs positionHaelwenn (lanodan) Monnier2+5-0
badwolf_new_tab(): gtk_widget_draw → gtk_widget_queue_drawHaelwenn (lanodan) Monnier1+1-1
Fix insert_page math (++ → +2)Haelwenn (lanodan) Monnier1+1-1
badwolf.c: Fix opening a new tab & use multi-processingHaelwenn (lanodan) Monnier1+20-14
badwolf.c: Pass GtkWindow type to gtk_window_set_roleHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Set "browser" window roleHaelwenn (lanodan) Monnier1+2-0
badwolf.c: Insert tab rather than appendHaelwenn (lanodan) Monnier1+2-1
badwolf.c: simplify code with int badwolf_new_tab()Haelwenn (lanodan) Monnier1+20-11
badwolf.c: make notebook scrollable and reorderableHaelwenn (lanodan) Monnier1+3-0
badwolf.c: main(){ target_url } default to NULLHaelwenn (lanodan) Monnier1+1-1
badwolf.c: re-hook WebViewCb_closeHaelwenn (lanodan) Monnier1+1-0
badwolf.c: Add new-tab Button on NotebookHaelwenn (lanodan) Monnier1+19-0
badwolf.c: Append tab on WebKit create signalHaelwenn (lanodan) Monnier1+41-6
browser.c: Add tabbing to badwolf [WIP]Haelwenn (lanodan) Monnier1+36-16
badwolf.c: browser-search: set placeholder, remove frameHaelwenn (lanodan) Monnier1+3-0
badwolf.c: Fix previous-match handler wrongly going nextHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Add searchingHaelwenn (lanodan) Monnier1+51-0
badwolf.c: Put the statusbar to single line modeHaelwenn (lanodan) Monnier1+1-0
badwolf.c: Clean -Wunused-parameterHaelwenn (lanodan) Monnier1+12-2
badwolf.c: Use malloc() instead of calloc() for initialising the struct pointerHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Remove frames browser->location, set it as a URL entryHaelwenn (lanodan) Monnier1+2-0
badwolf.c: Change some WebKitSettings defaultsHaelwenn (lanodan) Monnier1+6-0
badwolf.c: Add missing newline on web-process-terminated callbackHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Add javascript toggleHaelwenn (lanodan) Monnier1+32-3
badwolf.c: Let WebKit handle rest of crashes for nowHaelwenn (lanodan) Monnier1+2-1
badwolf.c: Add load progress informationHaelwenn (lanodan) Monnier1+21-0
badwolf.c: Use a GtkLabel instead of GtkStatusBarHaelwenn (lanodan) Monnier1+4-8
badwolf.c: Add statusbar with link hovering URI, handles mouse-target-changedHaelwenn (lanodan) Monnier1+28-2
TODO: Handle script-dialogHaelwenn (lanodan) Monnier1+2-0
badwolf.c: let gtk_init try to parse some gtk cli argumentsHaelwenn (lanodan) Monnier1+2-2
Makefile: better intermal macro usage in badwolf targetHaelwenn (lanodan) Monnier1+1-1
Makefile: move from install to mkdir+cpHaelwenn (lanodan) Monnier1+2-1
badwolf.c: Make sure to include stdio.h for fprintf, remove FP-ismHaelwenn (lanodan) Monnier1+2-1
badwolf.c: Add callback when GtkEntry location gets activatedHaelwenn (lanodan) Monnier1+13-0
badwolf.c: FormattingHaelwenn (lanodan) Monnier1+25-21
badwolf.c: Handle notify::titleHaelwenn (lanodan) Monnier1+18-0
badwolf.c: put the browser in a struct to handle notify::uriHaelwenn (lanodan) Monnier1+30-23
Makefile: Add install targetHaelwenn (lanodan) Monnier1+6-2
badwolf.c: Handle web-process-terminatedHaelwenn (lanodan) Monnier1+23-0
.gitignore: Ignore badwolf (binary)Haelwenn (lanodan) Monnier1+2-0
badwolf.c: statusbar → entryHaelwenn (lanodan) Monnier1+23-10
badwolf.c: Add statusbarHaelwenn (lanodan) Monnier1+10-5
Add CopyrightHaelwenn (lanodan) Monnier2+7-2
badwolf.c: default-charset = utf-8Haelwenn (lanodan) Monnier1+1-0
badwolf.c: WebKit Setting (JSClipboard: no, DevTools: yes)Haelwenn (lanodan) Monnier1+7-0
Initial CommitHaelwenn (lanodan) Monnier4+57-0