|
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 |
|
|
d09bb0d51d
|
GTK4: try fixing signals
|
2024-07-21 11:15:03 -04:00 |
|
|
b1adaef7e3
|
GTK4: get gtk4 to compile.
... but dimensions are not working, and neither are shortcuts
|
2024-07-21 11:15:00 -04:00 |
|
|
68b6d1cdb6
|
GTK4: use gtk_widget_set_visible instead of show_all/hide
|
2024-07-21 11:14:58 -04:00 |
|
|
90521e0a18
|
GTK4: web_context => network_session
|
2024-07-21 11:14:54 -04:00 |
|
|
f44bd92891
|
GTK4: add missing semicolon :^|
|
2024-07-21 11:14:40 -04:00 |
|
|
80e7e576c2
|
GTK4: gtk_css_provider_load_from_path fix
|
2024-07-21 11:14:38 -04:00 |
|
|
6c6c84ec3b
|
GTK4: fix another gtk error
|
2024-07-21 11:14:35 -04:00 |
|
|
20a5699818
|
GTK4: start solving gtk4 errors
|
2024-07-21 11:14:31 -04:00 |
|
|
84d35b197d
|
GTK4: split into 2 files rather than using #if guards
|
2024-07-21 11:14:15 -04:00 |
|
|
286dc05d45
|
GTK4: gkg.h => gtk; k => t.
gkg is lower level
|
2024-07-21 11:13:38 -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 |
|
|
1c9fbe1122
|
quality of life tweaks, particularly around x.com
|
2024-07-20 17:25:54 -04:00 |
|