@mattn pushed 48 commits.
3126d9c5156dc04a4ebac769959ecb3900381615 Add --enable-gui=gtk4 support with
separate GTK4 implementation
c22383a9a093c6f81d989620e13472104325bbef GTK4: implement cursor, scrolling,
mouse, dialogs
7b844daa9425e339b1f95dcd64c2fc2a695ddb25 GTK4: implement clipboard, signs,
tabline, mouse shape, and more
ca3b9bc266d57bcaf84ca087fccf5cc93d56c90d GTK4: default window size to 80x24
cf80609482201990f66b57769867b6a48db13576 GTK4: implement drag-and-drop,
geometry, cleanup
998116beaa159f6feb8b4e9d3d8fa6f9a0cf3f3c GTK4: add GtkIMContext input method
support
2029b5fc11da7c8370b57e3cac94525388146473 GTK4: implement Find/Replace dialog
25adc67480ba9048873f934da6887cdbb3386f47 GTK4: implement toolbar
117b5d9e5f1b42bc8127552f57443788e60931f4 GTK4: fix white screen and resize loop
d9548cd244fa281696c624494542a0e06b7f17ed GTK4: implement menu system with
GMenu/GtkPopoverMenuBar
c53b0f55bf1e9b2c5191087a600794cc2f2645bb GTK4: fix resize handling and
scrollbar layout
7b9c2bb8cca75c02f8de6b680865245f184d021e GTK4: fix vertical resize shrink
08e04a2390c83d3ff864b35ae8591ed86c67b708 GTK4: use GtkOverlay for drawarea
auto-resize
2ae657ac6e59cf06e10657cf83a1b1f2cbea41d7 GTK4: add new files to Filelist for
CI packaging check
e81b8abe4220b621ed78cafa05f9a9ea5d89544c GTK4: merge gui_gtk4_x11.c into
gui_gtk4.c
9ebdfa0797d8fdd8c25d81a9845dfdea10aa70ae GTK4: fix preprocessor indent in
gui_xim.c
d736890b47c62ce77e34f2db3ffc6dfa9d2712c2 GTK4: suppress EGL warnings when GL
is unavailable
a2bbc18ef3846af3b9aca79ee3402e63025ee811 GTK4: fix scrollbar CRITICAL warnings
63e2d5128d9cb93ec3c2cf6c09b649927d529e9e GTK4: remove direct X11 dependency
4ae804ce4e92b2a9e77a7796b2d05435d6d45a6f GTK4: fix text rendering, wide chars,
and cursor focus
e36b122669f2c5b669d651e57eddc714fc9e80ab GTK4: fix missing prototypes in
gui_gtk4.pro
0aa2c1ef0c529ade4e9c9a8526544238a2c353c6 GTK4: fix GTK_MENU_SHELL stub to
accept an argument
09be10641b0abfa7e950cbf48ad32b9c31617910 GTK4: fix gui_get_x11_windis() return
type
f7c6dcc11deb317bd8ade6169f73fde627415525 GTK4: exclude GtkMenuShell code
instead of using stubs
c34935501aab28e47542f443f7beac0d3ad637da GTK4: replace deprecated
gtk_widget_show() with gtk_widget_set_visible()
646cc0093aea057bbdd7310b997be1cc62a4d7bf GTK4: fix deprecated GTK API calls in
gui_xim.c
0cb907c3c991f5ea254317bf88d744f0f3b75a28 GTK4: use modern GDK key symbols in
gui_beval.c
6757c99230b27a1ca415d5d1f43aabcb547fb7ed GTK4: reject non-empty
'imactivatekey' values
decd5b3cb3ed91d8c4caf80ac8e508089e14491e GTK4: move gtk_init() from
gui_mch_prepare() to gui_mch_init_check()
0f3fbf4c752cb56527453885cba33fca7e0472f5 GTK4: fix deprecated
gtk_image_new_from_pixbuf and gui_mch_expand_font signature
85881624707e3518eafc287496826f279d999618 GTK4: fix crash when setting
guioptions=k
1bb72b2b4be574050e178ea344831ba65c639afc GTK4: set WM_CLASS by calling
g_set_prgname("gvim")
e52dad4e02634c2f5e8a4751a89ab3ad93528eba GTK4: add ligature support for
'guiligatures' option
47dda0e745b2d96ff8c00dc9070fcc344856cd62 GTK4: use flat style for toolbar
buttons
8dce55ca7407eaf1e51ff300e5b67e58d6965276 GTK4: fix mouse click, selection, and
drag not working
8cf470f13e6684c094540f0818ecd32a83cb7d78 GTK4: fix popup ghosting by
requesting widget redraw on flush
f5cd3d859cfbb4ab15e32643522bc4c773c7deb5 GTK4: grab focus on mouse enter to
fix hollow cursor
771c8af0ee363fb4ecc015615063c94769aae3c8 GTK4: fix ghost artifacts after :vsp
by not copying stale surface
0e967fed4c65ccb0c2bcf2311333f88cfaa7c17b GTK4: add StartupWMClass=Gvim to
gvim.desktop
c0dee61d109d5a59cb95f4ea4a08566d901111c5 GTK4: fix hang on console dialog with
:q and 'confirm'
47d9dfef25165efbe89b83aa29d83bf4192b5993 GTK4: fix dialog button labels
showing corrupted text
52d917ac08845a555df67836b8bf8602659476a0 GTK4: implement menu greying and fix
popover not closing
5b529c233cd4a3df890d435a616157ee6f491ee6 GTK4: return FAIL from
gui_mch_get_winpos()
6ee0522b2c40a1397358aa4e681b41f0ac10647b GTK4: implement guifont completion
3725532c1d85cdab6e462d4a140a80094117542e GTK4: update proto file for
gui_gtk_draw_string_ext()
0e791a319d823ce479cd70a74c53c8cdd5cb993c GTK4: add native print dialog for
:hardcopy
d641f58f77f2d95d975327d7b70e120b658099cc fix preprocessor indent in gui_xim.c
f100866697547651d7edcb8be7d05c3b660db526 GTK4: do not force GSK_RENDERER=cairo
globally
--
View it on GitHub:
https://github.com/vim/vim/pull/19815/changes/edc99a74edb2b1c4488e792b1d7fa0a4086479bb..f100866697547651d7edcb8be7d05c3b660db526
You are receiving this because you are subscribed to this thread.
Message ID:
<vim/vim/pull/19815/before/edc99a74edb2b1c4488e792b1d7fa0a4086479bb/after/[email protected]>
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/vim_dev/vim/vim/pull/19815/before/edc99a74edb2b1c4488e792b1d7fa0a4086479bb/after/f100866697547651d7edcb8be7d05c3b660db526%40github.com.