minimalist and privacy-oriented web browser based on WebKitGTK
DateCommit messageAuthorFiles+-
interface.css: Make context_label monospaceHaelwenn (lanodan) Monnier1+1-1
badwolf: Fix setting "browser__tabbox__context_label"Haelwenn (lanodan) Monnier1+1-1
badwolf.1: Update description to include "web browser"Haelwenn (lanodan) Monnier1+1-1
decisions.md: Add rationale on tab-create behavior changeHaelwenn (lanodan) Monnier1+6-0
bookmarks: Fix compiler warningsHaelwenn (lanodan) Monnier1+5-7
bookmarks: Add support for XIncludeHaelwenn (lanodan) Monnier2+3-1
Enable Intelligent Tracking Protection (ITP)Haelwenn (lanodan) Monnier2+9-6
badwolf: Remove GTK_THEME hackHaelwenn (lanodan) Monnier1+0-2
Merge branch 'release-1.0' into develop for v1.0.3Haelwenn (lanodan) Monnier1+1-1
Merge branch 'features/suggestions' into developHaelwenn (lanodan) Monnier8+169-3
badwolf.c: Only create CSS Providers when neededHaelwenn (lanodan) Monnier1+3-3
badwolf.c: unref web_context and settings, let widget_destroy remove the pageHaelwenn (lanodan) Monnier1+2-3
Makefile: Make all cp command end with a / on directory targetsHaelwenn (lanodan) Monnier1+4-4
Makefile: Make cp command of badwolf binary consistent with othersnXecure1+1-1
badwolf: declare private global as staticHaelwenn (lanodan) Monnier1+5-4
Makefile: Add tr.mo to translationsHaelwenn (lanodan) Monnier1+1-1
Merge branch 'po/tr' into 'develop'Haelwenn Monnier1+183-0
Merge branch 'release-1.0' into develop for 1.0.2Haelwenn (lanodan) Monnier3+4-6
README.md: Inkscape is used instead of rsvgHaelwenn (lanodan) Monnier1+1-1
Switch automatically to a tab when user-requestedHaelwenn (lanodan) Monnier4+26-18
badwolf: badwolf_get_tab_position → gtk_notebook_page_numHaelwenn (lanodan) Monnier2+33-45
README.md: Add IRC+MatrixHaelwenn (lanodan) Monnier1+4-0
badwolf.1: Use full modifier names instead of A/C/SHaelwenn (lanodan) Monnier1+12-13
badwolf.1: Fix syntax issuesHaelwenn (lanodan) Monnier1+17-12
fix context_id incrementationHaelwenn (lanodan) Monnier3+40-35
Add webcontext hex id to tab labelHaelwenn (lanodan) Monnier4+49-37
downloads: Use a ListBox in a ScrollWindowHaelwenn (lanodan) Monnier3+17-15
downloads: Ellipsize destination file pathHaelwenn (lanodan) Monnier3+20-7
Fix implicit-declaration for realpathHaelwenn (lanodan) Monnier3+5-4
uri.c: Add support for relative pathsHaelwenn (lanodan) Monnier3+24-4
README.md: Fix syntaxHaelwenn (lanodan) Monnier1+1-0
Bump to 1.0.0Haelwenn (lanodan) Monnier1+1-1
badwolf.c: drop unbinded right-click on toolboxHaelwenn (lanodan) Monnier2+53-17
Update pt-BR translationPedro Lucas Porcellis2+48-50
WebViewCb_load_changed: Clear warningsHaelwenn (lanodan) Monnier2+26-24
badwolf: gcc-10 fixHaelwenn (lanodan) Monnier3+34-35
badwolf: disable back/forward when uselessHaelwenn (lanodan) Monnier2+43-31
Use mnemonic for javascript and auto_load_imagesHaelwenn (lanodan) Monnier4+84-84
badwolf: Make close button largerHaelwenn (lanodan) Monnier2+32-32
badwolf.1: document ctrl-pHaelwenn (lanodan) Monnier1+2-0
formattingHaelwenn (lanodan) Monnier1+4-8
Add Ctrl-p keybindingHaelwenn (lanodan) Monnier2+7-8
Add print buttonHaelwenn (lanodan) Monnier2+26-0
Fix typo on TemporarilyHaelwenn (lanodan) Monnier4+77-35
po/fr.po: Update translationsHaelwenn (lanodan) Monnier1+39-27
Makefile: DOCS+=interface.txtHaelwenn (lanodan) Monnier1+1-1
interface.txt: Document the interfaceHaelwenn (lanodan) Monnier1+41-0
Add back/forward buttonsHaelwenn (lanodan) Monnier4+95-37
keybindings: Esc stops loadingHaelwenn (lanodan) Monnier2+4-1
location bar at end of toolbar, still default focusHaelwenn (lanodan) Monnier3+19-16
Do not rebuild icons by defaultHaelwenn (lanodan) Monnier1+4-2
Makefile: do not fail because of inkscapeHaelwenn (lanodan) Monnier1+2-1
Add IMG to gettextHaelwenn (lanodan) Monnier2+7-3
Use text in toggle buttonsHaelwenn (lanodan) Monnier3+21-18
Logo: increase stroke size and contrastHaelwenn (lanodan) Monnier10+253-72
Allow toggling auto_load_imagesHaelwenn (lanodan) Monnier3+65-28
Use a toggle-button+icon for jsHaelwenn (lanodan) Monnier2+9-7
badwolf.c: Put frames back on location & search entriesHaelwenn (lanodan) Monnier1+0-2
downloads: Make tab look & behave like a real tabHaelwenn (lanodan) Monnier3+36-15
badwolf.desktop: Icon=badwolfHaelwenn (lanodan) Monnier1+1-1
Downloads: show elapsed timeHaelwenn (lanodan) Monnier3+106-57
po/fr.po: Update translationHaelwenn (lanodan) Monnier1+47-27
Downloads: Make it an hyperlinkHaelwenn (lanodan) Monnier4+21-17
README.md: Update make info, rewrite AppArmor partHaelwenn (lanodan) Monnier1+1-1
Merge branch 'features/logo' into developHaelwenn (lanodan) Monnier11+141-1
.editorconfig: New fileHaelwenn (lanodan) Monnier1+10-0
Merge branch 'features/download-progress' into developHaelwenn (lanodan) Monnier8+278-71
decisions.md: BumpHaelwenn (lanodan) Monnier1+11-0
badwolf.c: fix widget name for search entryHaelwenn (lanodan) Monnier2+3-3
Add CSS Provider for styling the interfaceHaelwenn (lanodan) Monnier5+67-28
badwolf.c: Call gtk_widget_set_name() on relevant widgetsHaelwenn (lanodan) Monnier1+18-6
po: Bump translationsHaelwenn (lanodan) Monnier3+39-47
Unscrew the dark-theme with yet another hackHaelwenn (lanodan) Monnier2+2-13
badwolf.c: Fixup unguarded strnlen()Haelwenn (lanodan) Monnier1+1-1
badwolf.c: Fix clang-10 warningsHaelwenn (lanodan) Monnier1+2-2
Merge branch 'release-0.5' into developHaelwenn (lanodan) Monnier2+4-4
config.h: Disable allow-top-navigation-to-data-urlsHaelwenn (lanodan) Monnier1+1-0
keybindings.c: make formatHaelwenn (lanodan) Monnier1+8-8
Merge branch 'release-0.5' into develop for release 0.5.0Haelwenn (lanodan) Monnier1+1-1
keybindings: Update About dialog copyright noticeHaelwenn (lanodan) Monnier1+1-1
Makefile: Add po/messages.pot in all targetHaelwenn (lanodan) Monnier1+1-1
keybindings: Add runtime version informationHaelwenn (lanodan) Monnier3+25-35
Makefile: Fixup flags by removing .POSIXHaelwenn (lanodan) Monnier1+8-10
Merge branch 'release-0.5' into developHaelwenn (lanodan) Monnier1+1-1
Makefile: disable backups on msgmergeHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Remove title| in crash handlingHaelwenn (lanodan) Monnier4+47-7
Makefile: use $PKGCONFIG, use += and ?= BSD extensionsHaelwenn (lanodan) Monnier2+25-17
badwolf.c: Always set a format in *printf callsHaelwenn (lanodan) Monnier4+25-34
badwolf.c: Make *window declaration staticHaelwenn (lanodan) Monnier1+1-8
Update copyright to (2019-)2020 Badwolf AuthorsHaelwenn (lanodan) Monnier11+106-102
Makefile: Add pt_BR translationHaelwenn (lanodan) Monnier1+1-1
README.md: Add link to homepageHaelwenn (lanodan) Monnier1+4-1
Revert "README.md: Add note about LibSoup"Haelwenn (lanodan) Monnier1+2-3
Add pt_BR translationPedro Lucas Porcellis1+145-0
README: Document doing translationsHaelwenn (lanodan) Monnier1+8-0
badwolf.c: g_malloc → malloc+perror+exitHaelwenn (lanodan) Monnier1+7-2
badwolf.c: g_fprintf → fprintfHaelwenn (lanodan) Monnier1+16-16
decisions.md: New fileHaelwenn (lanodan) Monnier1+33-0
badwolf.c: fix formattingHaelwenn (lanodan) Monnier1+7-3
COPYING: New fileHaelwenn (lanodan) Monnier1+26-0
po/fr.po: CorrectionsHaelwenn (lanodan) Monnier1+8-8
Update translationHaelwenn (lanodan) Monnier4+133-116
badwolf.c: Improve TLS Error messagesHaelwenn (lanodan) Monnier1+10-8
Add GtkSettings overwrite on dark-themeHaelwenn (lanodan) Monnier3+15-3
keybindings.c: Grab link activation in AboutHaelwenn (lanodan) Monnier1+39-14
keybindings.c, uri.c: Fix&clean #include/sHaelwenn (lanodan) Monnier2+4-4
Add more strings to translationHaelwenn (lanodan) Monnier4+24-6
Update translationHaelwenn (lanodan) Monnier3+108-34
Makefile: fix for NetBSD makeHaelwenn (lanodan) Monnier1+1-0
README.md: Add note about LibSoupHaelwenn (lanodan) Monnier1+4-3
uri.c: Revert to g_uri_parse_scheme() instead of SoupURIHaelwenn (lanodan) Monnier1+3-18
uri_test.c: fixupHaelwenn (lanodan) Monnier2+16-9
.gitlab-ci.yml: run test instead of buildHaelwenn (lanodan) Monnier1+5-5
.gitlab-ci.yml: test both gcc and clangHaelwenn (lanodan) Monnier1+9-4
Add tests on badwolf_ensure_uri_schemeHaelwenn (lanodan) Monnier6+125-42
README.md: gettextHaelwenn (lanodan) Monnier1+1-0
scan-build pathHaelwenn (lanodan) Monnier1+1-1
.gitlab-ci.yml: Fix dependenciesHaelwenn (lanodan) Monnier1+2-1
.gitlab-ci.yml: Add scan-buildHaelwenn (lanodan) Monnier1+9-0
.gitlab-ci.yml: Use ArchLinux insteadHaelwenn (lanodan) Monnier1+4-4
.gitlab-ci.yml: Add build stageHaelwenn (lanodan) Monnier1+10-1
.gitlab-ci.yml: New fileHaelwenn (lanodan) Monnier1+13-0
badwolf.c: Fix access() usageHaelwenn (lanodan) Monnier2+4-3
Disable some more or less dangerous settingsHaelwenn (lanodan) Monnier1+4-1
README.md: Update for current codebase statusHaelwenn (lanodan) Monnier1+10-4
badwolf_ensure_uri_scheme(): Fix const discardingHaelwenn (lanodan) Monnier2+5-5
Simplify formattingHaelwenn (lanodan) Monnier1+4-12
Move from GtkFileChooserDialog to GtkFileChooserNativeHaelwenn (lanodan) Monnier1+4-10
badwolf.c: badwolf_ensure_uri_scheme never returns NULLHaelwenn (lanodan) Monnier1+2-4
badwolf.c: Simplify badwolf_ensure_uri_scheme()Haelwenn (lanodan) Monnier1+1-13
Install docsHaelwenn (lanodan) Monnier2+9-2
usr.bin.badwolf: Add AppArmor example fileHaelwenn (lanodan) Monnier2+82-1
badwolf.c: Add error details and adding exceptionHaelwenn (lanodan) Monnier1+53-5
badwolf.c: Use SoupURI instead of g_uri_parse_scheme()Haelwenn (lanodan) Monnier2+15-4
Add GtkMessageDialog on load-failed-with-tls-errorsHaelwenn (lanodan) Monnier1+26-0
fix formattingHaelwenn (lanodan) Monnier1+2-1
Merge branch 'release-0.4' for 0.4.0 into developHaelwenn (lanodan) Monnier1+1-1
badwolf.1: mention badwolf-extensions and wyebadblockHaelwenn (lanodan) Monnier1+6-0
po/fr.po: Update french translationHaelwenn (lanodan) Monnier1+32-18
po/messages.pot: Try to fix "title|" stringsHaelwenn (lanodan) Monnier1+8-8
messages.pot: webkit-web-extension messageHaelwenn (lanodan) Monnier2+32-17
Create and Install badwolf.desktopHaelwenn (lanodan) Monnier2+18-0
Set WebKitWebExtension directoryHaelwenn (lanodan) Monnier2+21-6
s/web_contentCb_download_started/web_contextCb_download_started/Haelwenn (lanodan) Monnier1+3-3
badwolf.c: enable sandboxingHaelwenn (lanodan) Monnier1+1-0
Move JS control to enable-javascript-markupHaelwenn (lanodan) Monnier2+4-3
open multiple URLsJean-Yves Monnier2+6-5
Makefile: Move LIBS & LDFLAGS to badwolf creationHaelwenn (lanodan) Monnier1+4-4
Makefile: put VERSION into quotesHaelwenn (lanodan) Monnier1+1-1
version.sh: New fileHaelwenn (lanodan) Monnier1+9-0
Add the git hash in the version when possibleHaelwenn (lanodan) Monnier2+2-2
Merge branch 'chores/files-separation' into developHaelwenn (lanodan) Monnier6+242-210
Sync javascript toggle button with default settingsHaelwenn (lanodan) Monnier1+3-0
Bind F12 to opening Web InspectorHaelwenn (lanodan) Monnier2+5-0
config.h: Disable caret browsing by defaultHaelwenn (lanodan) Monnier1+1-1
Add toggling of caret browsing on F7Haelwenn (lanodan) Monnier2+14-0
Prevent the statusbar label from resizing the windowHaelwenn (lanodan) Monnier2+11-0
Merge branch 'release-0.3' from 0.3.0 into developHaelwenn (lanodan) Monnier1+1-1
badwolf.1: Add Alt-d to close tabHaelwenn (lanodan) Monnier2+3-3
badwolf.c: Add Alt-d keybindHaelwenn (lanodan) Monnier1+6-0
make formatHaelwenn (lanodan) Monnier1+2-2
Makefile: CFLAGS += "-Wconversion -Wsign-conversion"Haelwenn (lanodan) Monnier1+1-1
Fix -Wconversion and -Wsign-conversion warningsHaelwenn (lanodan) Monnier1+2-2
badwolf.c: Remove spellchecking debugging printfHaelwenn (lanodan) Monnier1+0-2
Add setting spell checking via BADWOLF_L10NHaelwenn (lanodan) Monnier2+22-1
Add Alt-n tab switchingHaelwenn (lanodan) Monnier2+6-1
Merge branch 'release-0.2', from release 0.2.1Haelwenn (lanodan) Monnier2+35-10
Synchronise the menu-label of a tab with it’s titleHaelwenn (lanodan) Monnier1+2-0
badwolf.c: Download destination, propagate eventHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Download destination, fix save button textHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Document ensure_uri_scheme function behaviorHaelwenn (lanodan) Monnier1+11-0
badwolf.c: Fix usage of ensure_uri_scheme try_file argumentHaelwenn (lanodan) Monnier1+2-2
Spawn a GtkFileDialog before downloading to diskHaelwenn (lanodan) Monnier1+60-0
Bugfix: correctly use initialized web_contextHaelwenn (lanodan) Monnier1+1-1
When the mime type isn’t supported, download the fileHaelwenn (lanodan) Monnier1+32-0
new_browser(): Add comments on each signal_connect sectionHaelwenn (lanodan) Monnier1+4-0
Deny on every WebView "permission-request" signalHaelwenn (lanodan) Monnier1+19-0
badwolf.1: Reword C-t session bitHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Bump to 0.2.0Haelwenn (lanodan) Monnier1+1-1
badwolf.c: x/gbool / c/gboolean /Haelwenn (lanodan) Monnier1+2-2
badwolf.1: Fix history nav and default keybindsHaelwenn (lanodan) Monnier1+7-7
Merge branch 'features/ensure_url' into 'develop'Haelwenn Monnier3+33-5
po/fr.po: BumpHaelwenn (lanodan) Monnier1+19-14
po/messages.pot: BumpHaelwenn (lanodan) Monnier1+19-14
Makefile: translations depends on po/%.poHaelwenn (lanodan) Monnier1+4-4
Makefile: po/messages.pot depends on badwolf.cHaelwenn (lanodan) Monnier1+1-1
badwolf.c: Fix typoHaelwenn (lanodan) Monnier1+1-1
.gitignore: Ignore binairiesHaelwenn (lanodan) Monnier1+2-2
Merge branch 'features/zoom_ctrl+scroll' into developHaelwenn (lanodan) Monnier2+67-4
Merge branch 'features/about-dialog' into developHaelwenn (lanodan) Monnier1+26-0
Merge branch 'features/uri-decoded' into developHaelwenn (lanodan) Monnier1+6-1
Makefile: Fix .mo building target for BSD makeHaelwenn (lanodan) Monnier1+3-3
Hook browser->box to commonCb_key_press_eventHaelwenn (lanodan) Monnier2+24-10
Add window-wide keybindsHaelwenn (lanodan) Monnier2+46-23
Hook webView to commonCb_key_press_eventHaelwenn (lanodan) Monnier2+30-3
badwolf: Define commonCb_key_press_event()Haelwenn (lanodan) Monnier1+33-0
Merge branch 'features/localization' into developHaelwenn (lanodan) Monnier5+182-24
config.h: Keep tab expansion off by defaultHaelwenn (lanodan) Monnier1+1-1
Allow to set the tab min-width in pixelsHaelwenn (lanodan) Monnier2+13-1
Expand the tabs to fill the whole spaceHaelwenn (lanodan) Monnier2+6-1
badwolf.c: Fix gcc warning on string comparison (gchar vs. char)Haelwenn (lanodan) Monnier1+1-1
make formatHaelwenn (lanodan) Monnier1+9-3
hotfix WebViewCb_web_process_terminated changesHaelwenn (lanodan) Monnier1+10-8
Merge branch 'feaatures/tab-title-crash-reason' into developHaelwenn (lanodan) Monnier1+13-15
Makefile: Add badwolf.1 to installHaelwenn (lanodan) Monnier1+3-0
Makefile: Add BINDIR preferenceHaelwenn (lanodan) Monnier1+3-2
Merge branch 'formatting' into developHaelwenn (lanodan) Monnier2+52-32
Merge branch 'features/change-window-title' into developHaelwenn (lanodan) Monnier1+30-6
Merge branch 'features/manpage' into developHaelwenn (lanodan) Monnier1+36-0
badwolf.c: Move search to statusbarHaelwenn (lanodan) Monnier2+26-11
badwolf.c: Close the WebViewHaelwenn (lanodan) Monnier1+16-10
TODO: RemoveHaelwenn (lanodan) Monnier1+0-2
README.md: Add pkg-config to the dependenciesHaelwenn (lanodan) Monnier1+1-0
config.h: clang-format off/on for BADWOLF_WEBKIT_SETTINGSHaelwenn (lanodan) Monnier1+2-1
Move WebkitSettings to config.hHaelwenn (lanodan) Monnier2+22-24
Makefile: fix CC argument orderingHaelwenn (lanodan) Monnier1+2-2
move to C 11 because of WebKitHaelwenn (lanodan) Monnier2+2-2
badwolf.c: Fix loading new tab with related_web_viewHaelwenn (lanodan) Monnier1+1-1
WIP: Using g_object_new(WEBKIT_TYPE_WEB_VIEW, …) and webkit_settings_new_with_settings(…)Haelwenn (lanodan) Monnier1+38-37
badwolf.c: Add Buildtime and Runtime WebKit version information via stderrHaelwenn (lanodan) Monnier1+11-0
Makefile: Properly separate CFLAGSHaelwenn (lanodan) Monnier1+4-3
Make the default window size configurableHaelwenn (lanodan) Monnier2+12-1
badwolf.c: Set a default size for float WMsHaelwenn (lanodan) Monnier1+1-0
Makefile: Make it POSIXHaelwenn (lanodan) Monnier1+10-8
Makefile: cleaner usage of variables and make it easier to add exec targetsHaelwenn (lanodan) Monnier1+12-4
Makefile: fix clang-format pathHaelwenn (lanodan) Monnier1+1-1
Merge branch 'features/styling' into developHaelwenn (lanodan) Monnier1+5-4
README.md: Fix copyright header formattingHaelwenn (lanodan) Monnier1+2-0
README.md: release tarballs and their signatureHaelwenn (lanodan) Monnier1+7-0
README.md: Add differencies, document installationHaelwenn (lanodan) Monnier1+17-4
KnowledgeBase.md: Add “Content-Blockers firt look”Haelwenn (lanodan) Monnier1+1-0
Add `make format` and format the codeHaelwenn (lanodan) Monnier3+47-9
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