summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* trivial: Fix link to homepagemasterRichard Hughes2021-12-291-1/+1
| | | | Fixes https://github.com/hughsie/colord-gtk/issues/19
* trivial: Use the right vala packageRichard Hughes2021-12-161-1/+1
|
* build: Make GTK3 build optional tooGeorges Basile Stavracas Neto2021-10-223-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 variantGeorges Basile Stavracas Neto2021-10-227-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 Neto2021-10-223-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 mesonDavid Michael2021-01-092-0/+3
| | | | It defaults to enabled to preserve existing behavior.
* Update the example spec fileRichard Hughes2019-06-201-23/+9
|
* trivial: post release version bumpRichard Hughes2019-06-202-12/+12
|
* Release colord-gtk 0.2.0COLORD_GTK_0_2_0Richard Hughes2019-06-202-1/+14
|
* build: Port to the Meson build systemMartin Blanchard2019-06-0925-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 5Martin Blanchard2019-06-092-38/+16
|
* trivial: Prefer G_PI to M_PIMartin Blanchard2019-06-091-2/+1
| | | | Drop unnecessary math.h dependency.
* build: Migrate to gettextMartin Blanchard2019-05-306-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/masterRichard Hughes2016-06-221-1/+2
|\ | | | | build: Fix gtk-doc build when srcdir != builddir
| * build: Fix gtk-doc build when srcdir != builddirTing-Wei Lan2016-06-141-1/+2
|/
* Merge pull request #2 from ↵Richard Hughes2015-05-261-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_nameRoman Lebedev2015-05-261-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 bumpRichard Hughes2014-12-022-4/+4
|
* Release colord-gtk 0.1.26COLORD_GTK_0_1_26Richard Hughes2014-12-023-3/+14
|
* Do not link against the unused gio-unix-2.0Richard Hughes2014-12-021-1/+1
|
* trivial: Remove unused include fileRichard Hughes2014-12-021-1/+0
|
* Fix cd-convert to work with multiple sensors attachedRichard Hughes2014-11-111-13/+33
|
* Actually install the cd-convert utilityRichard Hughes2014-11-116-5/+137
|
* Provide an optional Gtk2 version of libcolord-gtkRichard Hughes2013-05-176-10/+75
|
* trivial: post release version bumpRichard Hughes2013-03-192-5/+5
|
* Release colord-gtk 0.1.25COLORD_GTK_0_1_25Richard Hughes2013-03-193-5/+17
|
* Fix up the licence boilerplate for CdSampleWidgetRichard Hughes2013-03-192-22/+22
|
* Give the sample widget slightly curved corners and a gray outlineRichard Hughes2013-01-291-2/+36
|
* trivial: Add some 'Since:' markupRichard Hughes2013-01-282-0/+10
|
* Fix warnings when building ColordGtk-1.0.girRichard Hughes2013-01-183-0/+3
| | | | | Add missing includes in some header files to remove warnings when building the GObjectIntrospection files.
* trivial: Fix up a gtk-doc warningRichard Hughes2013-01-181-1/+1
|
* Do not use deprecated functions from libcolordRichard Hughes2013-01-182-4/+4
|
* trivial: Fix some invalid gtk-doc markupRichard Hughes2013-01-091-0/+1
|
* trivial: post release version bumpRichard Hughes2012-12-172-6/+6
|
* Release colord-gtk 0.1.24COLORD_GTK_0_1_24Richard Hughes2012-12-172-1/+14
|
* trivial: Use GDK_EXPOSURE_MASK otherwise the sample windows doesn't show upRichard Hughes2012-12-101-1/+2
|
* Hide the mouse cursor when it goes over the sample widgetRichard Hughes2012-12-102-1/+59
|
* Never use -Werror as it breaks jhbuildRichard Hughes2012-12-101-3/+0
|
* trivial: Enable the vala files in the example spec fileRichard Hughes2012-12-091-0/+1
|
* Don't use a GtkImage for the sample windowRichard Hughes2012-12-095-45/+239
| | | | This allows us to have _huge_ sample windows in the future.
* trivial: enable vala when doing make distcheckRichard Hughes2012-10-241-0/+1
|
* Fix the buildMatthias Clasen2012-10-241-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 valaPacho Ramos2012-10-021-2/+6
| | | | Signed-off-by: Richard Hughes <richard@hughsie.com>
* trivial: fix an include typo in cd-window.hRichard Hughes2012-09-211-1/+1
|
* trivial: post release version bumpRichard Hughes2012-08-292-5/+5
|
* Release colord-gtk 0.1.23COLORD_GTK_0_1_23Richard Hughes2012-08-291-0/+8
|
* trivial: add include guards to cd-sample-window.hRichard Hughes2012-06-272-1/+5
|
* Do not reuse __COLORD_H_INSIDE__ as this causes #include insanityRichard Hughes2012-06-274-9/+6
|
* trivial: post release version bumpRichard Hughes2012-06-272-11/+8
|
* Release colord-gtk 0.1.22COLORD_GTK_0_1_22Richard Hughes2012-06-272-13/+10
|