summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* gkbd-keyboard-drawing-test: Do not try to use the monitorCorentin Noël2022-06-171-8/+0
| | | | Do not force the size with deprecated APIs
* Merge branch 'modernize' into 'master'Corentin Noël2022-06-141-5/+3
|\ | | | | | | | | Avoid some deprecated Gdk/Gtk codepaths See merge request GNOME/libgnomekbd!10
| * Avoid use of GdkScreenDaniel Kahn Gillmor2022-04-081-5/+3
| | | | | | | | | | | | | | | | The only places that were using GdkScreen were using it to get monitor width and height. All the gdk_screen_* calls that were being used are explicitly deprecated. Use GdkDisplay instead.
* | Add meson build systemCorentin Noël2022-06-141-0/+17
|/ | | | Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
* test/gkbd-keyboard-drawing-test.c: bail out when option parsing failsAntonio Ospite2016-01-221-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=734619
* Add Python test for KeyboardDrawingDialog using introspectionVratislav Podzimek2012-04-191-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [CCing anaconda-devel-list to show some promising progress] Hi Sergey, I've finally succeeded in running gkbd_keyboard_drawing_dialog from Python by using introspection. I think it would be nice to share it with others, because it took me quite a lot of time to figure out how to work with the libgnomekbd's introspection magic, so I'm sending this as a patch. However, the introspection is very bizarre. Because gkbd_keyboard_drawing is a prefix of gkbd_keyboard_drawing_dialog, the generated introspection has a class named KeyboardDrawing with two constructors -- new (constructing a new KeyboardDialog) and dialog_new (constructing a KeyboardDrawingDialog). When invoking KeyboardDrawing() as it is common in Python with introspection, you can't tell which one of those is invoked and thus what object you actually get. This is quite bizarre per se, but it is even worse. Because there is no KeyboardDrawingDialog class in the introspection, one can only invoke dialog's methods as e.g. KeyboardDrawing.dialog_set_layout(dialog, registry, layout) while with a proper introspection, it would be just dialog.set_layout(registry, layout) All of this is a result of having such prefixed names. I'm quite sure there must be a way to generate introspection more properly even with such names, but I don't know how to do it. For more details please see the Gkbd-3.0.gir file. -- Vratislav Podzimek
* Eliminating some minor build warningsSergey V. Udaltsov2012-02-222-4/+3
| | | | Unused variable and deprecated APIs
* Introduced GkbdConfigurationSergey V. Udaltsov2010-12-311-2/+1
| | | | | | Trying to refactor the code by reusing some shared bits. Hopefully will be useful for 3.0 (introspection, js) Based on https://bugzilla.gnome.org/show_bug.cgi?id=610836
* A test of introspection for the status iconSergey V. Udaltsov2010-12-251-0/+6
|
* Change the common flags namesSergey V. Udaltsov2010-10-151-8/+8
| | | | In order to eliminate warnings by autotools, do not conflict with "standard" names
* Introduced GkbdStatus for the notification areaSergey V. Udaltsov2009-12-143-25/+75
| | | | Now it only works with flags
* Remove -Werror optionSergey V. Udaltsov2009-07-281-1/+1
| | | | http://bugzilla.gnome.org/show_bug.cgi?id=497425
* Adding .gitignore filesSergey V. Udaltsov2009-05-121-0/+5
|
* Eliminating last glade bits,Sergey V. Udaltsov2009-05-121-2/+0
| | | | In relation to http://bugzilla.gnome.org/show_bug.cgi?id=582256
* Clean up GLib and GTK+ includes, b.g.o#563629Sergey V. Udaltsov2009-01-082-2/+2
| | | | svn path=/trunk/; revision=356
* fixed indentationSergey V. Udaltsov2008-09-131-29/+30
| | | | svn path=/trunk/; revision=325
* dropped dependency on libgnomeui, b.g.o#534140Sergey V. Udaltsov2008-08-141-1/+1
| | | | svn path=/trunk/; revision=289
* removed .cvsignores and stuffSergey V. Udaltsov2008-04-261-8/+0
| | | | svn path=/trunk/; revision=274
* using GOption, b.g.o#502993Sergey V. Udaltsov2007-12-112-56/+49
| | | | svn path=/trunk/; revision=202
* getting rid of stupid dbus client-serverSergey V. Udaltsov2007-10-083-113/+1
| | | | svn path=/trunk/; revision=178
* unneeded libgnome dependencySergey V. Udaltsov2007-08-201-3/+1
| | | | svn path=/trunk/; revision=154
* drop libgnome dep in libgnomekbdui, b.g.o#463255Sergey V. Udaltsov2007-08-053-7/+5
| | | | svn path=/trunk/; revision=140
* use po/LINGUAS, b.g.o#450141Sergey V. Udaltsov2007-06-221-0/+1
| | | | svn path=/trunk/; revision=123
* better handling for 2.16Sergey V. Udaltsov2006-12-281-2/+4
|
* small C89 fixSergey V. Udaltsov2006-11-141-4/+5
|
* Improving dbus interfaceSergey V. Udaltsov2006-10-151-5/+7
|
* cleaning up licensing issuesSergey V. Udaltsov2006-10-083-25/+45
|
* added test script for dbus serverSergey V. Udaltsov2006-10-052-0/+39
|
* Adding .cvsignore files for clean cvs updatesSergey V. Udaltsov2006-09-271-0/+6
|
* Initial revisionSergey V. Udaltsov2006-09-275-0/+450