Iñigo Martínez
b27189bb3c
build: Remove autotools
...
To avoid the burden of maintaining multiple build systems, autotools
support has been removed.
GitLab CI configuration has also been updated to use meson.
2020-05-30 22:39:51 -04:00
Germán Poo-Caamaño
923c852c14
gimpcellrenderertoggle: Synced against Gimp master
...
* Remove/replaced deprecated symbols
* Aware of different window scales
2018-11-11 02:21:03 -03:00
Iñigo Martínez
d69158ecf0
build: Port to Meson build system
...
Meson is a build system focused on speed and ease of use, which
helps speed up software development. This patch adds Meson support
alongside Autotools.
2018-09-24 10:28:33 +02:00
Jonas Hahnfeld
8b86c139e5
gimpcellrenderertoggle: Remove code for drawing a shadow
...
I can't see any difference in the current version of all libraries.
https://bugzilla.gnome.org/show_bug.cgi?id=786464
2017-08-19 08:34:58 +02:00
Jonas Hahnfeld
80c87939c2
gimpcellrenderertoggle: Fix rendering without hover
...
The previous code accessed draw_rect which was only set if a shadow
was drawn as hover effect. This has worked until commit 8c225e6
("Remove gtk 2 support") where the gtk 2 code path had
if (gdk_rectangle_intersect (expose_area, cell_area, &draw_rect) &&
(flags & GTK_CELL_RENDERER_PRELIT))
which meant setting draw_rect unconditionally. Commit 0a2d3c2
("[gimpcellrenderertoggle] Paint a shadow when the mouse is over the cell renderer")
readded the code path in its current form which checks the flag first.
https://bugzilla.gnome.org/show_bug.cgi?id=786464
2017-08-19 08:28:02 +02:00
Jonas Hahnfeld
fe8e70c93e
gimpcellrenderertoggle: Replace depracted gtk_cell_renderer_get_size
...
Revert to calling gimp_cell_renderer_toggle_get_size as in the upstream
GIMP code. (Commit 5e064e2f9
("[gimpcellrenderertoggle] Port to gtk 3")
changed this to the current version with no obvious reason.)
https://bugzilla.gnome.org/show_bug.cgi?id=786464
2017-08-19 08:27:33 +02:00
Emmanuele Bassi
0d049a4798
build: Remove all mentions of old generated files
...
We don't build marshallers any more, so we must not reference them in
the list of sources.
https://bugzilla.gnome.org/show_bug.cgi?id=784852
2017-07-12 17:28:48 +01:00
Bastien Nocera
827f15121b
gimpcellrenderertoggle: Simplify build
...
By removing glib-genmarshal usage, seeing as the generic marshaller via
libffi works just as well.
https://bugzilla.gnome.org/show_bug.cgi?id=784852
2017-07-12 16:20:32 +02:00
Christian Persch
d4216cc576
build: Don't use INCLUDES
...
It's deprecated. Instead use *_CPPFLAGS.
2013-07-26 21:26:35 +02:00
Carlos Garcia Campos
cd0d12ac77
gimpcellrenderertoggle: Port to GtkStyleContext
2010-12-23 19:13:27 +01:00
Matthias Clasen
1383dfb59b
Convert another gtk_paint_ call
2010-12-23 19:13:26 +01:00
Carlos Garcia Campos
f9a8e04db1
[gimpcellrenderertoggle] Fix compile warnings
2010-10-09 16:57:06 +02:00
Carlos Garcia Campos
0a2d3c2d9d
[gimpcellrenderertoggle] Paint a shadow when the mouse is over the cell renderer
2010-10-09 16:53:07 +02:00
Carlos Garcia Campos
8c225e6260
Remove gtk 2 support
2010-10-09 16:43:14 +02:00
Christian Persch
5e064e2f91
[gimpcellrenderertoggle] Port to gtk 3
2010-09-26 16:44:39 +02:00
Carlos Garcia Campos
5ccd1e6922
[gimpcellrenderertoggle] Fix build with GSEAL enabled
2010-05-10 19:44:33 +02:00
Arun Persaud
19a00ed1cd
Update FSF address everywhere.
...
updated where 'git grep Temple' showed an old address, not including po-files.
Fixes bug# 514607.
Signed-off-by: Arun Persaud <arun@nubati.net>
2010-04-05 11:24:46 +02:00
Hib Eris
765e79bb75
Replace GTK_WIDGET_HAS_FOCUS() with gtk_widget_has_focus()
2010-03-31 19:09:45 +02:00
Christian Persch
1bcbe16702
[build] Remove gitignore files from git
...
They're autogenerated now.
2009-10-25 20:57:24 +01:00
Christian Persch
f8a0165d07
[build] Include git.mk in all Makefiles
2009-10-22 11:53:07 +02:00
Christian Persch
05b38f9fa9
[build] Automatically keep .gitignore files updated
...
Import git.mk.
2009-10-22 00:36:20 +02:00
Javier Jardón
7b5e14ea3d
[build] Use AM_V_GEN to make custom commands silent
...
See bug #585355 for details
2009-07-22 04:27:19 +04:00
Javier Jardón
2db28e7ad2
[build] Get rid of shave with AM_SILENT_RULES automake option
...
Solves bgo#585355
2009-07-12 13:05:18 +02:00
Carlos Garcia Campos
796028ef61
[build] Use shave to improve build log readability
2009-05-12 19:12:16 +02:00
Christian Persch
4912987303
Renamed from evince-backend.pc.in. Renamed library to libevdocument.la.
...
* configure.ac:
* evince-document.pc.in: Renamed from evince-backend.pc.in.
* libdocument/Makefile.am: Renamed library to libevdocument.la.
* libview/Makefile.am:
* shell/Makefile.am:
* backend/*/Makefile.am: Adapt to changed library name.
* libdocument/Makefile.am:
* libview/Makefile.am: Change the installed headers path to match
the directory names in SVN.
* evince-document.h:
* evince-view.h: Add single headers. Bug #568227 .
* libdocument/*.h:
* libview/*.h: Add single headers guards.
* libview/Makefile.am:
* libdocument/Makefile.am:
* backend/*/Makefile.am:
* help/reference/Makefile.am: Define EVINCE_COMPILATION, so we can
still include individual headers.
* properties/Makefile.am:
* properties/ev-properties-main.c:
* properties/ev-properties-view.h:
* thumbnailer/Makefile.am:
* thumbnailer/evince-thumbnailer.c: Include only evince-document.h.
* libdocument/Makefile.am:
* libview/Makefile.am: Generate type builtins from all installed headers.
* libdocument/ev-link-action.[ch]:
* libdocument/ev-link-dest.[ch]:
* libdocument/ev-transition-effect.[ch]:
* libview/ev-view.[ch]: Remove handcoded type builtins.
* libdocument/Makefile.am:
* evince-document.h: Add ev-document-factory.h to the public headers.
svn path=/trunk/; revision=3381
2009-01-25 15:08:57 +00:00
Carlos Garcia Campos
451e3d74f9
Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste code.
...
2009-01-18 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* cut-n-paste/*/Makefile.am:
* libdocument/Makefile.am:
Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste
code.
svn path=/trunk/; revision=3352
2009-01-18 15:31:03 +00:00
Carlos Garcia Campos
9eaa2afd58
Add GimpCellRendererToggle from gimp slightly modified to fit our needs.
...
2008-11-15 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* cut-n-paste/Makefile.am:
* cut-n-paste/gimpcellrenderertoggle/Makefile.am:
* cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.[ch]:
* cut-n-paste/gimpcellrenderertoggle/gimpwidgetsmarshal.list:
Add GimpCellRendererToggle from gimp slightly modified to fit our
needs.
svn path=/trunk/; revision=3266
2008-11-15 10:08:33 +00:00