[latexila/gnome-3: 3/3] GTK+ 3.2 is required



commit 0471b77552077d2d0553037f63d55c6ed2cb7b8a
Author: SÃbastien Wilmet <swilmet src gnome org>
Date:   Sun Oct 9 20:43:51 2011 +0200

    GTK+ 3.2 is required
    
    Some deprecated symbols like GtkHBox will be replaced.

 CMakeLists.txt |    2 +-
 TODO           |   13 ++++++++-----
 2 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 688df67..596d261 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -47,7 +47,7 @@ if (BUILD_VALA)
 endif ()
 
 find_package (PkgConfig)
-pkg_check_modules (GTK REQUIRED "gtk+-3.0")
+pkg_check_modules (GTK REQUIRED "gtk+-3.0 >= 3.2")
 pkg_check_modules (GTKSOURCEVIEW REQUIRED "gtksourceview-3.0")
 #pkg_check_modules (GTKSPELL REQUIRED "gtkspell-2.0")
 pkg_check_modules (GEE REQUIRED "gee-1.0")
diff --git a/TODO b/TODO
index f17bbab..c47a173 100644
--- a/TODO
+++ b/TODO
@@ -6,11 +6,14 @@ See also the Roadmap:
 LaTeXila 2.4
 ============
 
-- Migrate to GTK+ 3.0
-  I wanted to make the migration for the 2.2 release but GtkSourceView 3.0 have removed the
-  gtk_source_completion_info_set_sizing() function.
-  Also, GTK 3 widgets are a lot bigger, it doesn't fit well with LaTeXila.
-
+- Migrate to GTK+ 3.2, GtkSourceView 3, etc:
+	- GtkBox -> GtkGrid
+	- right click on document tab (the gray zone is ugly)
+	- remove the border of toolbars
+	- reduce some widgets sizes (some are too big)
+	- use GtkApplication instead of Unique
+	- test dev version of GtkSpell
+	- replace gtk_source_completion_info_set_sizing()
 
 LaTeXila â 2.4
 ==============



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]