Commit Graph

318 Commits

Author SHA1 Message Date
c3d627f922 remove old google.com frontend 2024-07-28 13:52:28 -04:00
9c2c34743f change keyboard shortcuts & update deprecated gtk command 2024-07-28 13:48:05 -04:00
20a0c15caa add shortcut to save current uri to a file 2024-07-24 12:58:54 -04:00
c3ac0c0333 fix some small typos 2024-07-22 21:59:00 -04:00
51287bc420 backport some small tweaks to rosenrot3.c & cleanup 2024-07-22 21:54:36 -04:00
56ed98703d formatting pass 2024-07-22 21:14:15 -04:00
bdfddd3a3a more fengshui 2024-07-22 19:29:15 -04:00
b138c2c83a fengshui & add resize window shortcut 2024-07-22 19:04:39 -04:00
db9d3e66f2 GTK4: fix duplicate loading error when opening new tabs 2024-07-21 14:54:32 -04:00
e03b6cc447 re-enable custom page styles again 2024-07-21 11:29:08 -04:00
258aa8dd3c GTK4: Continue updating, tweak makefile 2024-07-21 11:17:43 -04:00
6fd0a9e40f GTK4: cleanup extra files &c. 2024-07-21 11:17:40 -04:00
3294947ad4 GTK4: savepoint 2024-07-21 11:17:39 -04:00
d7781d308d GTK4: formatting pass 2024-07-21 11:17:38 -04:00
db4f980af9 GTK4: More tweaks, e.g., don't show tabs if only one 2024-07-21 11:17:37 -04:00
b2d518e184 GTK4: restore most functionality 2024-07-21 11:17:36 -04:00
6f6a327aa6 GTK4: Add webview settings back 2024-07-21 11:17:33 -04:00
d2d74b3ef9 GTK4: Continue buffing up GTK4 version
Also, some of the webview configs were caused by the
custom user agent!!
Note from rebasing later: Nope, caused by the custom *css*
2024-07-21 11:17:16 -04:00
418cb6f150 GTK4: Use toggle_bar function to focus on bar when toggled. 2024-07-21 11:17:14 -04:00
37d00ae8ee GTK4: add signal for top bar enter 2024-07-21 11:17:12 -04:00
0f8885995a GTK4: buff up features again. 2024-07-21 11:17:07 -04:00
e85c727798 GTK4: add another file, rosenot4_beta.c to continue development 2024-07-21 11:16:58 -04:00
ad840fe91d GTK4: bypass bug by directly adding signal listener to webview
It took me a while to arrive at this solution. Sad that I can't come up
with anything better
2024-07-21 11:16:16 -04:00
d03dbede60 GTK4: Try to isolate keypress signal bug 2024-07-21 11:16:14 -04:00
7f1074b318 GTK4: try to isolate signal bug 2024-07-21 11:16:12 -04:00
42d09714a8 GTK4: savepoint, insidious bug somewhere 2024-07-21 11:16:09 -04:00
143b6c76d8 GTK4: add a few debug statements 2024-07-21 11:16:06 -04:00
6f3f56c604 GTK4: try diagnosing again 2024-07-21 11:16:05 -04:00
61a1d4f0f3 GTK4: savepoint before trying to figure out signals 2024-07-21 11:16:03 -04:00
c716e6b5c5 GTK4: Fix bar visiblity shortcuts 2024-07-21 11:16:01 -04:00
83e80a7dda GTK: Savepoint with most functionality (except css) 2024-07-21 11:15:59 -04:00
4902ed2398 GTK4: GTK_WINDOW(window) => window 2024-07-21 11:15:57 -04:00
cbbb5fe83c GTK4: Try switching type of GTK window 2024-07-21 11:15:55 -04:00
ac0cd38fea GTK4: savepoint 2024-07-21 11:15:54 -04:00
4ce1a4265e GTK4: add other functions 2024-07-21 11:15:53 -04:00
d19fd76a0c GTK4: handle signal bar press enter 2024-07-21 11:15:52 -04:00
805fd6d45a GTK4: add top bar 2024-07-21 11:15:51 -04:00
6f98d00f28 GTK4: Get shortcuts working. 2024-07-21 11:15:49 -04:00
db4fe9a0cf GTK4: formatting pass 2024-07-21 11:15:46 -04:00
3ac35677a5 GTK4: Now able to capture keypresses!! 2024-07-21 11:15:41 -04:00
b2793329c8 GTK4: formatting pass 2024-07-21 11:15:37 -04:00
4f3a90daaf GTK4: Add a few more niceties 2024-07-21 11:15:35 -04:00
e124f5c561 GTK4: Add forward declarations, uncomment some other stuff. 2024-07-21 11:15:34 -04:00
2c5129ccaa GTK4: Greenfield loads both URI and notebook! 2024-07-21 11:15:31 -04:00
d069578e61 GTK4: add a few structs to greenfield file 2024-07-21 11:15:29 -04:00
e6c1913f0d GTK: continue GTK4 greenfield restart 2024-07-21 11:15:23 -04:00
6e7966b3b3 GTK4: start building similar thing through scratchpad 2024-07-21 11:15:20 -04:00
a7e0a98b1d GTK4: savepoint for the day 2024-07-21 11:15:13 -04:00
bf23c75dfd GTK4: get to state where GTK error doesn't show 2024-07-21 11:15:09 -04:00
4155862a6a GTK4: start deleting stuff to see where the gtk error comes from 2024-07-21 11:15:06 -04:00