corinfinite / brp-pacu

An audio analysis tool to configure any sound system with an equalizer. It compares the output of the system to the input of the system and allows you to use this data to perform final equalization by matching the results with actual DSP/EQ.
GNU Lesser General Public License v3.0
13 stars 4 forks source link

Upgrade from GTK2 to GTK3 #24

Closed corinfinite closed 7 years ago

corinfinite commented 7 years ago

https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html

Preparation steps done in 0ed157db0a675b2ab25da4e9bb347669535ef0de and 92f2ae34bd5f6962561e2ae22150c90e0552e109

Any checked items without a bullet point below them were not used/applicable

corinfinite commented 7 years ago

As of cac83894eb6319f24db7b2ca6ea174a932e8de67 BRP-PACU is using GTK3. There are several depreciated items that are causing issues.

corinfinite commented 7 years ago

3f2bc41dae8b6a9d939f9e68ee1a053c2c8d14d0 deals with traces not displaying with the gtk3 compatible gtkdatabox.

Only outstanding work I see now is fixing buttons and squashing warnings.