Commit Graph

49 Commits

Author SHA1 Message Date
e6c1913f0d GTK: continue GTK4 greenfield restart 2024-07-21 11:15:23 -04:00
a7e0a98b1d GTK4: savepoint for the day 2024-07-21 11:15:13 -04:00
4155862a6a GTK4: start deleting stuff to see where the gtk error comes from 2024-07-21 11:15:06 -04:00
84d35b197d GTK4: split into 2 files rather than using #if guards 2024-07-21 11:14:15 -04:00
bb9ff083b3 GTK4: validate compilation with gtk3 2024-07-21 11:13:32 -04:00
de1e608d06 GTK4: start trying to compile with gtk4 2024-07-21 11:13:19 -04:00
40da9afd4d make makefile slightly prettier, update invidious frontend 2024-05-09 14:20:52 +01:00
f5a03f4d05 formattign pass 2024-04-14 09:00:54 -04:00
c95ed11bc3 specify c99 2024-03-24 07:54:33 -04:00
136ad04678 tweaks: readd adblock, refactor toggle_bar, simplify 2024-03-24 07:07:29 -04:00
18ac2627ad tweaks 2024-03-23 18:18:20 -03:00
5097a1982b formatting & tweaks pass 2024-03-23 17:48:42 -03:00
978c7ca1cc change formatting + refactor string code 2024-03-23 17:35:44 -03:00
a7192d5e5c typos & use /opt/rosenrot folder 2024-03-17 21:31:11 -03:00
cf1e9bb911 Fix case where rosenrot is called with url arg 2024-03-14 21:05:56 -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
d6456e4357 cleanup & change binary name to rosenrot 2024-03-14 15:47:36 -03:00
9a27469a52 cleanup makefile slightly, restore ubuntu-20.04 files 2024-03-14 14:58:59 -03:00
da776bebc4 finish webkit update & update readme 2024-03-12 16:01:31 -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
3bf48009d1 update webkit dep to 4.1 in makefile 2024-03-12 13:37:28 -03: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
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
70e8cb880e simplify plugins code a bit. 2024-02-11 15:56:53 +01:00
f280b6f0f8 more twitter style tweaks 2023-11-20 00:50:27 +00:00
fb340ed3fa feat: add uft-8 encoding as default setting 2023-10-06 15:44:26 +01:00
67b46c6420 Add clang-tidy linting, callable with make lint. 2023-08-19 19:37:30 +02:00
b87693e4c5 use -O3 -Wall gcc flags, add old.reddit.com css 2023-07-27 14:34:16 +02:00
8dc67aaa16 Revert "css tweaks; to be reverted"
This reverts commit 84df2273eb.
2023-05-15 12:11:34 -04:00
84df2273eb css tweaks; to be reverted 2023-05-15 12:11:21 -04:00
a8be16b1ee debug shortcuts plugin 2023-05-13 23:50:14 -04:00
c46e2ba398 incorporate shortcuts plugin into rose.c and makefile 2023-05-13 23:26:39 -04:00
98114362d9 feat: make search bar gigantic, document GTK inspect. 2023-05-08 22:48:22 -04:00
3734dcd2d1 document bug fix after breaking library installation paths on my machine 2023-05-03 22:14:46 -04:00
52aacc6dac fix: bug with make and cd not working as expected 2023-04-21 21:31:11 -04:00
b129954d4d feat: improve compilation a bit.
- tcc -> gcc (noticeably faster compilation)
2023-04-21 19:19:11 -04:00
9202a1f9b2 fix: fix makefile typo 2023-03-28 22:27:02 -06:00
b49a808739 feat: makefile handles git and cache paths 2023-03-28 22:07:25 -06:00
33b30cfe05 fixes: fix bugs found when running in a virtual machine 2023-03-28 13:25:32 -06:00
ce069bdd73 tweak: add make uninstall, make clean 2023-03-28 11:44:54 -06:00
18f4e3e3cb tweak: add formatter to makefile 2023-03-28 11:11:18 -06:00
1fca042b0b tweak: add rudimentary makefile 2023-03-28 10:59:38 -06:00