[latexila/gnome-3: 3/3] GTK+ 3.2 is required
- From: SÃbastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [latexila/gnome-3: 3/3] GTK+ 3.2 is required
- Date: Sun, 9 Oct 2011 18:45:13 +0000 (UTC)
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]