gtkmm-2.99.8 recipe for target 'event.lo' failed
Hi all, Compiling 2.99.8 on my box I get this error: Makefile:443: recipe for target 'event.lo' failed make[2]: *** [event.lo] Error 1 make[2]: Leaving directory '/home/mrakotomandimby/gtkmm-2.99.8/gdk/gdkmm' Makefile:586: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/mrakotomandimby/gtkmm-2.99.8' Makefile:387: recipe for target 'all' failed make: *** [all] Error 2 The whole output is here: https://bitbucket.org/snippets/rakotomandimby/dkxB Would you know what I missed? Thank you. ___ gtk-list mailing list gtk-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-list
Re: GDK_KP_Decimal (on Windows)
It was likely left out by accident, and nobody so far hit this code path yet. Thanks for finding it! It looks super easy to fix. On Wed, Apr 29, 2015 at 8:01 AM, John Emmas john...@tiscali.co.uk wrote: On 29/04/2015 08:54, John Emmas wrote: The Windows version looks slightly different:- case VK_ADD: *ksymp = GDK_KP_Add; break; case VK_SEPARATOR: *ksymp = GDK_KP_Separator; break; case VK_SUBTRACT: *ksymp = GDK_KP_Subtract; break; // some others However, the list for Windows doesn't seem to include 'GDK_KP_Decimal'. Might this explain why the decimal point key is getting ignored on Windows? Just for the hell of it I decided to add an entry for GDK_KP_Decimal - and sure enough, it seems to have fixed the problem. Does anyone know of a valid reason why that one got left out for the Windows list? Thanks. John ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list -- Jasper ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: GDK_KP_Decimal (on Windows)
On 29/04/2015 16:25, Ignacio Casal Quinteiro wrote: Hi John, out of curiosity can you check if this is true for gtk3? Hi Ignacio. I don't actually build Gtk+3 but it looks like GDK_KP_Decimal is still missing. Strangely, it's also missing from 'gdkkeys-x11.c' - and yet I got told that the decimal key works on Linux ?!? John ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list
GDK_KP_Decimal (on Windows)
I'm working on an app (Gtk+2) which uses the numeric keypad as 'hotkeys'. So if a user presses say, 5, on his numeric keypad, it'll get interpreted as an accelerator key and will perform some action. The same is true for the other numbers. The same should be true for the decimal point key - but although that works fine in OS-X, we can't seem to make it work in Windows. I'm not quite sure where to start with this - but I noticed two source files:- 'gdk/quartz/gdkkeys-quartz.c' and 'gdk/win32/gdkkeys-win32.c'. The Quartz version seems to have some definitions, like so:- const static struct { guint keycode; guint normal_keyval, keypad_keyval; } known_numeric_keys[] = { { 65, GDK_period, GDK_KP_Decimal }, { 67, GDK_asterisk, GDK_KP_Multiply }, { 69, GDK_plus, GDK_KP_Add }, // some others { 91, GDK_8, GDK_KP_8 }, { 92, GDK_9, GDK_KP_9 } }; Note that these include a definition for 'GDK_KP_Decimal'. The Windows version looks slightly different:- case VK_MULTIPLY: *ksymp = GDK_KP_Multiply; break; case VK_ADD: *ksymp = GDK_KP_Add; break; case VK_SEPARATOR: *ksymp = GDK_KP_Separator; break; case VK_SUBTRACT: *ksymp = GDK_KP_Subtract; break; // some others case VK_NUMPAD8: *ksymp = GDK_KP_8; break; case VK_NUMPAD9: *ksymp = GDK_KP_9; break; However, the list for Windows doesn't seem to include 'GDK_KP_Decimal'. Might this explain why the decimal point key is getting ignored on Windows? I'm not sure if I'm even looking in the right place but I need to start somewhere. Thanks. John ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list
[gtk-osx-devel] [PATCH 1/3] Moduleset: fixing the repository link of cups module
The link in outdated. Updating to new link Signed-off-by: Kirill Moizik kir...@daynix.com --- modulesets/gtk-osx-bootstrap.modules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modulesets/gtk-osx-bootstrap.modules b/modulesets/gtk-osx-bootstrap.modules index 1b97fe9..200c6f1 100644 --- a/modulesets/gtk-osx-bootstrap.modules +++ b/modulesets/gtk-osx-bootstrap.modules @@ -23,7 +23,7 @@ repository type=git name=git.gnome.org href=git://git.gnome.org// repository type=tarball name=cups - href=http://ftp.easysw.com/pub// + href=https://www.cups.org/software// repository type=git name=gitorious href=https://gitorious.org// repository type=tarball name=icu href=http://download.icu-project.org/files// @@ -80,7 +80,7 @@ !-- Cups is needed *only* for Tiger, and skipped otherwise -- autotools id='cups' autogen-sh='configure' skip-autogen='never' autogenargs='DSOFLAGS=$LDFLAGS' -branch module=cups/1.2.12/cups-1.2.12-source.tar.bz2 +branch module=1.2.12/cups-1.2.12-source.tar.gz version=1.2.12 repo=cups checkoutdir='cups-1.2.12'/ dependencies dep package=libtiff/ -- 1.7.11.msysgit.1 ___ Gtk-osx-devel-list mailing list Gtk-osx-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-osx-devel-list
Re: GDK_KP_Decimal (on Windows)
Hi John, out of curiosity can you check if this is true for gtk3? Cheers. On Wed, Apr 29, 2015 at 5:01 PM, John Emmas john...@tiscali.co.uk wrote: On 29/04/2015 08:54, John Emmas wrote: The Windows version looks slightly different:- case VK_ADD: *ksymp = GDK_KP_Add; break; case VK_SEPARATOR: *ksymp = GDK_KP_Separator; break; case VK_SUBTRACT: *ksymp = GDK_KP_Subtract; break; // some others However, the list for Windows doesn't seem to include 'GDK_KP_Decimal'. Might this explain why the decimal point key is getting ignored on Windows? Just for the hell of it I decided to add an entry for GDK_KP_Decimal - and sure enough, it seems to have fixed the problem. Does anyone know of a valid reason why that one got left out for the Windows list? Thanks. John ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list -- Ignacio Casal Quinteiro ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list
TreeView, row will be displayed
Hi guys. Does exist way (like signal) to detect moment when cell will be displayed in TreeView? For example I have long structure which greater than available rect in UI (will be scrolled) and I want load some additional data for rows only when they will be real displayed. Thanks. ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Re: GDK_KP_Decimal (on Windows)
On 29/04/2015 08:54, John Emmas wrote: The Windows version looks slightly different:- case VK_ADD: *ksymp = GDK_KP_Add; break; case VK_SEPARATOR: *ksymp = GDK_KP_Separator; break; case VK_SUBTRACT: *ksymp = GDK_KP_Subtract; break; // some others However, the list for Windows doesn't seem to include 'GDK_KP_Decimal'. Might this explain why the decimal point key is getting ignored on Windows? Just for the hell of it I decided to add an entry for GDK_KP_Decimal - and sure enough, it seems to have fixed the problem. Does anyone know of a valid reason why that one got left out for the Windows list? Thanks. John ___ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list