debrouxl / tilp_and_gfm

TILP (formerly GtkTiLink) can transfer data between Texas Instruments graphing calculators and a computer. It works with all link cables (parallel, serial, Black/Gray/Silver/Direct Link) and it supports the TI-Z80 series (73..86), the TI-eZ80 series (83PCE, 84+CE), the TI-68k series (89, 92, 92+, V200, 89T) and the Nspire series (Nspire Clickpad / Touchpad / CX, both CAS and non-CAS)
http://lpg.ticalc.org/prj_tilp
111 stars 17 forks source link

Fix GTK+3 build further and make it build with CMake too #30

Closed adriweb closed 3 years ago

adriweb commented 4 years ago

So far, seems to be working fine on macOS at least: Screenshot

adriweb commented 4 years ago

Added the CMake build option to use GTK+3 on TiLP, and the appropriate corresponding build matrix items on Travis

adriweb commented 4 years ago

Rebased, but modifications still needed:

  1. build option like BUILD_USING_GTK_VERSION=[234]

  2. compat stuff:

    17:27:58 <@debroux_> Adriweb: dans ton hunk du premier commit qui touche tilp/trunk/src/tilp.c , il faut ajouter...
    17:28:16 <@debroux_> #if ! GTK_CHECK_VERSION(3,10,0) / #endif
    17:28:35 <@debroux_> de part et d'autre du bloc d'appels à gtk_image_menu_item_set_always_show_image().
adriweb commented 3 years ago

Latest pushes: