Commit Graph

308 Commits

Author SHA1 Message Date
cf1e9bb911 Fix case where rosenrot is called with url arg 2024-03-14 21:05:56 -03:00
6fbcb549fd formatting pass 2024-03-14 19:38:20 -03:00
6a2c4c9084 small makefile tweaks 2024-03-14 19:33:52 -03:00
af208844b5 reorg makefile and make runtime locations less messy
In particular, stop using the installation directory for anything
and instead move to /opt/rosenrot

The user specific cache remains at /home/user/.cache
2024-03-14 19:31:04 -03:00
878d6a890b change images 2024-03-14 16:37:18 -03:00
e9950d648a make initial page blank 2024-03-14 16:31:07 -03:00
6d925ea23a remove most custom style (but leave large font)
gtk default already looks amazing
2024-03-14 16:05:54 -03:00
0f2ca9b9f7 document how to add a shortcut in Debian 2024-03-14 16:00:10 -03:00
a66bcf5840 add README clarification about updating apis 2024-03-14 15:49:55 -03:00
d5dda17b48 remove outdated line in README 2024-03-14 15:48:40 -03:00
d6456e4357 cleanup & change binary name to rosenrot 2024-03-14 15:47:36 -03:00
94326a8cad minor tweaks 2024-03-14 15:16:47 -03:00
d63ccd10cf formatting pass 2024-03-14 14:59:27 -03:00
9a27469a52 cleanup makefile slightly, restore ubuntu-20.04 files 2024-03-14 14:58:59 -03:00
e75605959e cleanup & add list of similar projects 2024-03-14 14:53:37 -03:00
ed8f2dd230 compile adblock with newer webkit 2024-03-12 16:11:26 -03:00
da776bebc4 finish webkit update & update readme 2024-03-12 16:01:31 -03:00
ce1ad43ac2 remove extraneous rgba visuals code 2024-03-12 15:12:12 -03:00
d9d18bf7f3 gtk3 to gtk4: don't access GdkEvent fields directly 2024-03-12 15:10:20 -03:00
4663cb3a70 gtk3 to gtk4: notes on transition 2024-03-12 14:46:41 -03:00
bb9d791a62 get shortcuts working again 2024-03-12 14:40:50 -03:00
8907cbb063 formatting pass 2024-03-12 14:16:29 -03:00
0f940a7460 webkit upgrade: remove deprecated opts and change variable names.
References for the removed opts:

https://webkitgtk.org/reference/webkit2gtk/stable/property.WebContext.local-storage-directory.html?q=
https://webkitgtk.org/reference/webkit2gtk/stable/property.WebsiteDataManager.disk-cache-directory.html
https://webkitgtk.org/reference/webkit2gtk/stable/property.WebsiteDataManager.indexeddb-directory.html
https://webkitgtk.org/reference/webkit2gtk/stable/property.WebsiteDataManager.service-worker-registrations-directory.html
https://webkitgtk.org/reference/webkit2gtk/stable/property.WebsiteDataManager.itp-directory.html
https://webkitgtk.org/reference/webkit2gtk/stable/property.WebsiteDataManager.hsts-cache-directory.html
2024-03-12 14:13:47 -03:00
641b4055c2 remove inert function call
See:
<https://webkitgtk.org/reference/webkit2gtk/stable/method.WebContext.set_process_model.html>
2024-03-12 13:55:44 -03:00
97032cd83c webkitgtk update: replace run_javascript function 2024-03-12 13:53:45 -03:00
3bf48009d1 update webkit dep to 4.1 in makefile 2024-03-12 13:37:28 -03:00
79ff9e86f5 start transition to webkitgtk-6.0 2024-03-12 13:32:34 -03:00
8a1e0be30d tweak README 2024-02-12 00:16:25 +01:00
c52f203e21 tweak README 2024-02-12 00:07:17 +01:00
4e7f546d3c tweak README, extract TODO to separate file 2024-02-12 00:00:05 +01:00
e52293d78a tweak README to add architecture, tweak makefile to make fast. 2024-02-11 22:13:53 +01:00
d2e210c56a move images, add architecture image 2024-02-11 21:28:20 +01:00
bddfb5bfc8 add local -march=native compilation option 2024-02-11 19:00:04 +01:00
e3d5757e2a add note about other compilers 2024-02-11 18:33:02 +01:00
0f5baf1129 formatting pass. 2024-02-11 18:25:46 +01:00
e5e194f1eb remove unneeded function call, reorder. 2024-02-11 18:23:04 +01:00
b5801975d4 fix custom css bug 2024-02-11 18:10:55 +01:00
e1fc467795 remove repeated code. 2024-02-11 18:06:41 +01:00
59b174e4bb small reorg 2024-02-11 18:01:51 +01:00
ca9d1004ed continue reorg 2024-02-11 17:26:20 +01:00
312f99c6f2 rename notebook_append to notebook_create_new_tab
Also add note on README about static files
2024-02-11 17:15:24 +01:00
f6a65b066e rename "keys" to shortcuts, put bar functions together 2024-02-11 17:14:01 +01:00
5e42ab4b00 move plugins code to config.h 2024-02-11 16:58:35 +01:00
cdf35fa832 make signal code more self evident. 2024-02-11 16:57:06 +01:00
d4847b1525 start making initializations less messy. 2024-02-11 16:29:36 +01:00
605b5ade22 simplify bar struct slightly. 2024-02-11 16:22:14 +01:00
4ad9d35ee8 put all bar stuff into the same struct. 2024-02-11 16:15:18 +01:00
70e8cb880e simplify plugins code a bit. 2024-02-11 15:56:53 +01:00
afe93518a9 update bar_entry_mode declaration to one liner 2024-02-11 15:47:38 +01:00
90fef3b468 refactor bar variable names 2024-02-11 14:08:19 +01:00