Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | trivial: Add in GTK4 files into example spec filewip/hughsie/gtk4 | Richard Hughes | 2021-12-16 | 1 | -0/+4 |
| | |||||
* | trivial: Use the right vala package | Richard Hughes | 2021-12-16 | 1 | -1/+1 |
| | |||||
* | build: Make GTK3 build optional too | Georges Basile Stavracas Neto | 2021-10-22 | 3 | -107/+116 |
| | | | | | This allows pure GTK4 builds of the library. The conversion tool (cd-convert) isn't built when the GTK3 build is disabled. | ||||
* | Add a GTK4 variant | Georges Basile Stavracas Neto | 2021-10-22 | 7 | -0/+612 |
| | | | | | | | | | | This commits adds a GTK4 variant, libcolord-gtk4. An effort was made to keep the changes as separate and self-contained as possible. The new GTK4 code of the sample window and widget is introduced in separated files, reusing the cd-sample-{window,widget}.h headers. There was only one place in CdWindow that required split GTK3 / GTK4 paths, and fortunately it is a rather trivial one. | ||||
* | build: Rename 'gtk' meson variable to 'gtk3' | Georges Basile Stavracas Neto | 2021-10-22 | 3 | -5/+5 |
| | | | | | We'll be introducing a gtk4 variable soon, so it's good to be more explicit with the variable naming. | ||||
* | Make introspection optional in meson | David Michael | 2021-01-09 | 2 | -0/+3 |
| | | | | It defaults to enabled to preserve existing behavior. | ||||
* | Update the example spec file | Richard Hughes | 2019-06-20 | 1 | -23/+9 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2019-06-20 | 2 | -12/+12 |
| | |||||
* | Release colord-gtk 0.2.0COLORD_GTK_0_2_0 | Richard Hughes | 2019-06-20 | 2 | -1/+14 |
| | |||||
* | build: Port to the Meson build system | Martin Blanchard | 2019-06-09 | 25 | -961/+400 |
| | | | | | | | | | Introduce meson build scripts along autotools ones. Porting modules to the meson build system is a GNOME Goal, details here: https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting https://github.com/hughsie/colord-gtk/issues/10 | ||||
* | man: Port to DocBook 5 | Martin Blanchard | 2019-06-09 | 2 | -38/+16 |
| | |||||
* | trivial: Prefer G_PI to M_PI | Martin Blanchard | 2019-06-09 | 1 | -2/+1 |
| | | | | Drop unnecessary math.h dependency. | ||||
* | build: Migrate to gettext | Martin Blanchard | 2019-05-30 | 6 | -10/+82 |
| | | | | | | | | | Recent gettext version can extract and merge back strings from and to various file formats, no need for intltool anymore. https://wiki.gnome.org/Initiatives/GnomeGoals/GettextMigration https://github.com/hughsie/colord-gtk/issues/5 | ||||
* | Merge pull request #3 from lantw44/master | Richard Hughes | 2016-06-22 | 1 | -1/+2 |
|\ | | | | | build: Fix gtk-doc build when srcdir != builddir | ||||
| * | build: Fix gtk-doc build when srcdir != builddir | Ting-Wei Lan | 2016-06-14 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #2 from ↵ | Richard Hughes | 2015-05-26 | 1 | -3/+5 |
|\ | | | | | | | | | LebedevRI/cd_window_update_widget_plug_name-do-not-leak-plug_name cd_window_update_widget_plug_name(): do not leak plug_name | ||||
| * | cd_window_update_widget_plug_name(): do not leak plug_name | Roman Lebedev | 2015-05-26 | 1 | -3/+5 |
|/ | | | | | | | | | | | | | | | | | | gdk_screen_get_monitor_plug_name() "Returns a newly-allocated string containing the name of the monitor" which means, now it is our duty to g_free() it. Also, no reason to g_strdup() it. Fixes several LeakSanitizer-detected leaks like: Direct leak of 36 byte(s) in 6 object(s) allocated from: 0 0x7f4b64a7c74f in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.1+0x5474f) 1 0x7f4b61e17799 in g_malloc (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x4f799) 2 0x7f4b61e3012e in g_strdup (/lib/x86_64-linux-gnu/libglib-2.0.so.0+0x6812e) 3 0x7f4b5d3a6078 in cd_window_update_widget_plug_name /home/lebedevri/src/colord-gtk/libcolord-gtk/cd-window.c:390 4 0x7f4b5d3a6cdd in cd_window_get_profile /home/lebedevri/src/colord-gtk/libcolord-gtk/cd-window.c:452 5 0x7f4b64456504 in dt_ctl_set_display_profile /home/lebedevri/darktable/src/control/control.c:214 6 0x7f4b64585c87 in configure /home/lebedevri/darktable/src/gui/gtk.c:611 | ||||
* | trivial: post release version bump | Richard Hughes | 2014-12-02 | 2 | -4/+4 |
| | |||||
* | Release colord-gtk 0.1.26COLORD_GTK_0_1_26 | Richard Hughes | 2014-12-02 | 3 | -3/+14 |
| | |||||
* | Do not link against the unused gio-unix-2.0 | Richard Hughes | 2014-12-02 | 1 | -1/+1 |
| | |||||
* | trivial: Remove unused include file | Richard Hughes | 2014-12-02 | 1 | -1/+0 |
| | |||||
* | Fix cd-convert to work with multiple sensors attached | Richard Hughes | 2014-11-11 | 1 | -13/+33 |
| | |||||
* | Actually install the cd-convert utility | Richard Hughes | 2014-11-11 | 6 | -5/+137 |
| | |||||
* | Provide an optional Gtk2 version of libcolord-gtk | Richard Hughes | 2013-05-17 | 6 | -10/+75 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2013-03-19 | 2 | -5/+5 |
| | |||||
* | Release colord-gtk 0.1.25COLORD_GTK_0_1_25 | Richard Hughes | 2013-03-19 | 3 | -5/+17 |
| | |||||
* | Fix up the licence boilerplate for CdSampleWidget | Richard Hughes | 2013-03-19 | 2 | -22/+22 |
| | |||||
* | Give the sample widget slightly curved corners and a gray outline | Richard Hughes | 2013-01-29 | 1 | -2/+36 |
| | |||||
* | trivial: Add some 'Since:' markup | Richard Hughes | 2013-01-28 | 2 | -0/+10 |
| | |||||
* | Fix warnings when building ColordGtk-1.0.gir | Richard Hughes | 2013-01-18 | 3 | -0/+3 |
| | | | | | Add missing includes in some header files to remove warnings when building the GObjectIntrospection files. | ||||
* | trivial: Fix up a gtk-doc warning | Richard Hughes | 2013-01-18 | 1 | -1/+1 |
| | |||||
* | Do not use deprecated functions from libcolord | Richard Hughes | 2013-01-18 | 2 | -4/+4 |
| | |||||
* | trivial: Fix some invalid gtk-doc markup | Richard Hughes | 2013-01-09 | 1 | -0/+1 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2012-12-17 | 2 | -6/+6 |
| | |||||
* | Release colord-gtk 0.1.24COLORD_GTK_0_1_24 | Richard Hughes | 2012-12-17 | 2 | -1/+14 |
| | |||||
* | trivial: Use GDK_EXPOSURE_MASK otherwise the sample windows doesn't show up | Richard Hughes | 2012-12-10 | 1 | -1/+2 |
| | |||||
* | Hide the mouse cursor when it goes over the sample widget | Richard Hughes | 2012-12-10 | 2 | -1/+59 |
| | |||||
* | Never use -Werror as it breaks jhbuild | Richard Hughes | 2012-12-10 | 1 | -3/+0 |
| | |||||
* | trivial: Enable the vala files in the example spec file | Richard Hughes | 2012-12-09 | 1 | -0/+1 |
| | |||||
* | Don't use a GtkImage for the sample window | Richard Hughes | 2012-12-09 | 5 | -45/+239 |
| | | | | This allows us to have _huge_ sample windows in the future. | ||||
* | trivial: enable vala when doing make distcheck | Richard Hughes | 2012-10-24 | 1 | -0/+1 |
| | |||||
* | Fix the build | Matthias Clasen | 2012-10-24 | 1 | -2/+0 |
| | | | | | | | cd-profile.h can't be included like that anymore. It is not needed either. Signed-off-by: Richard Hughes <richard@hughsie.com> | ||||
* | Fix automatic dep on vala | Pacho Ramos | 2012-10-02 | 1 | -2/+6 |
| | | | | Signed-off-by: Richard Hughes <richard@hughsie.com> | ||||
* | trivial: fix an include typo in cd-window.h | Richard Hughes | 2012-09-21 | 1 | -1/+1 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2012-08-29 | 2 | -5/+5 |
| | |||||
* | Release colord-gtk 0.1.23COLORD_GTK_0_1_23 | Richard Hughes | 2012-08-29 | 1 | -0/+8 |
| | |||||
* | trivial: add include guards to cd-sample-window.h | Richard Hughes | 2012-06-27 | 2 | -1/+5 |
| | |||||
* | Do not reuse __COLORD_H_INSIDE__ as this causes #include insanity | Richard Hughes | 2012-06-27 | 4 | -9/+6 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2012-06-27 | 2 | -11/+8 |
| | |||||
* | Release colord-gtk 0.1.22COLORD_GTK_0_1_22 | Richard Hughes | 2012-06-27 | 2 | -13/+10 |
| |