aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)Author
2016-05-19gtk-im: Add support for GTK+3 as well as GTK+2Jussi Kukkonen
* A few changes to avoid deprecated macros, otherwise the code works for both versions * add --enable-gtk3-im configure flag Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2012-12-12build: enable silent rulesRoss Burton
2012-12-12build: clean up libpng check, and don't require 1.2Ross Burton
2012-03-09provide libmatchbox-library:Tomas Frydrych
* Split the code into a thin program wrapper and a library. * Implemented a native Gtk widget, MbGtkKeyboard using the library matchbox-keyboard: pc file
2012-03-08explicitely link against required librariersTomas Frydrych
Current versions of the gcc linker will bail out when symbols is in a library that is only implicitely linked.
2012-02-10Bump version to 0.2Tomas Frydrych
The old codebase is now in matchbox-keyboard-0-1 branch
2007-11-14matchbox: Fix configure.ac for packages that require expatrichard
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1820 b067294f-1dea-0310-9683-c47a78595994
2007-11-14matchbox: Update various configure.ac files, adding --enable-expat and ↵richard
--disable-expat options where needed and ensuring -L/lib doesn't end up in EXPAT_LIBS. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1819 b067294f-1dea-0310-9683-c47a78595994
2007-11-072007-11-07 Ross Burton <ross@openedhand.com>ross
* configure.ac: Fix typo resulting in debug always being on. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1801 b067294f-1dea-0310-9683-c47a78595994
2007-06-022007-06-02 Ross Burton <ross@openedhand.com>ross
* configure.ac: * Makefile.am: * applet/Makefile.am: * applet/applet.c: Add matchbox-panel-2 applet to show and hide the keyboard. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1558 b067294f-1dea-0310-9683-c47a78595994
2007-05-142007-05-14 Ross Burton <ross@openedhand.com>ross
* configure.ac: Use AC_HELP_STRING to make --help look pretty. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1535 b067294f-1dea-0310-9683-c47a78595994
2007-05-142007-05-14 Ross Burton <ross@openedhand.com>ross
* configure.ac: * Makefile.am: Add --enable-gtk-im, and use libtool. * gtk-im/: Add *very* simple GTK+ Input Method that sends an X client message to the root window when the keyboard should be displayed. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1534 b067294f-1dea-0310-9683-c47a78595994
2007-05-14Remove maintainer modeross
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1533 b067294f-1dea-0310-9683-c47a78595994
2006-05-152006-05-15 Matthew Allum <mallum@openedhand.com>mallum
* configure.ac: * layouts/keyboard.xml: * src/Makefile.am: * src/config-parser.c: (config_handle_key_subtag): * src/matchbox-keyboard-image.c: * src/matchbox-keyboard-key.c: (mb_kbd_key_set_image_face): * src/matchbox-keyboard-ui-xft-backend.c: (mb_kbd_ui_xft_redraw_key): * src/matchbox-keyboard-ui.c: (mb_kdb_ui_unit_key_size), (mb_kbd_ui_min_key_size): * src/matchbox-keyboard.h: Add initial support for defineable PNG images on keys. Keys with images sizing a little borked atm. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1341 b067294f-1dea-0310-9683-c47a78595994
2006-02-282006-02-28 Matthew Allum <mallum@openedhand.com>mallum
* configure.ac: Make version 0.1. Make cairo usage explicit. * layouts/Makefile.am: * layouts/keyboard-numpad.xml: New Layout. * src/matchbox-keyboard-ui-xft-backend.c: (mb_kbd_ui_xft_redraw_key): * src/matchbox-keyboard-ui.c: (mb_kdb_ui_unit_key_size), (mb_kbd_ui_allocate_ui_layout), (mb_kbd_ui_handle_configure), (mb_kbd_ui_event_loop): * src/matchbox-keyboard.c: (mb_kbd_new): Fixups for layout on small screens and improvements for high DPI layouts. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1314 b067294f-1dea-0310-9683-c47a78595994
2005-10-262005-10-26 Matthew Allum <mallum@openedhand.com>mallum
* AUTHORS: Populate. * Makefile.am: * configure.ac: * src/Makefile.am: Fix cairo build issues, * src/matchbox-keyboard-xembed.c: Add XEMBED support for embedding keyboard in other apps. * examples/Makefile.am: * examples/matchbox-keyboard-embbed.c: Add example embedding app * src/config-parser.c: (config_str_to_keysym), (config_str_to_modtype), (config_xml_start_cb): * src/matchbox-keyboard-key.c: (mb_kbd_key_get_extended), (mb_kbd_key_set_row), (mb_kdb_key_has_state), (mb_kbd_key_set_glyph_face), (mb_kbd_key_get_glyph_face), (mb_kbd_key_set_image_face), (mb_kbd_key_set_char_action), (mb_kbd_key_press): * src/matchbox-keyboard-layout.c: * src/matchbox-keyboard-row.c: * src/matchbox-keyboard-ui-cairo-backend.c: (mb_kbd_ui_cairo_text_extents), (mb_kbd_ui_cairo_load_font), (mb_kbd_ui_cairo_redraw_key), (mb_kbd_ui_cairo_pre_redraw), (mb_kbd_ui_cairo_resources_create), (mb_kbd_ui_cairo_resize), (mb_kbd_ui_cairo_init): * src/matchbox-keyboard-ui-cairo-backend.h: * src/matchbox-keyboard-ui-xft-backend.c: (mb_kbd_ui_xft_text_extents), (mb_kbd_ui_xft_redraw_key), (mb_kbd_ui_xft_resources_create), (mb_kbd_ui_xft_resize), (mb_kbd_ui_xft_init): * src/matchbox-keyboard-ui-xft-backend.h: * src/matchbox-keyboard-ui.c: (get_current_window_manager_name), (get_desktop_area), (get_xevent_timed), (mb_kbd_ui_send_keysym_press), (mb_kbd_ui_send_release), (mb_kdb_ui_unit_key_size), (mb_kbd_ui_min_key_size), (mb_kbd_ui_redraw_row), (mb_kbd_ui_swap_buffers), (mb_kbd_ui_redraw), (mb_kbd_ui_resources_create), (mb_kbd_ui_resize), (mb_kbd_ui_event_loop), (mb_kbd_ui_realize), (mb_kbd_ui_init): * src/matchbox-keyboard.c: (mb_kbd_new): * src/matchbox-keyboard.h: * src/util.c: (util_utf8_char_cnt), (util_file_readable): Fix GCC 4 Warnings. Add License to all files. Improve buggy cairo backend and add gradient keys git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1266 b067294f-1dea-0310-9683-c47a78595994
2005-10-202005-10-21 Matthew Allum <mallum@openedhand.com>mallum
* configure.ac: * src/Makefile.am: * src/matchbox-keyboard-ui-cairo-backend.c: * src/matchbox-keyboard-ui-cairo-backend.h: * src/matchbox-keyboard-ui-xft-backend.c: * src/matchbox-keyboard-ui-xft-backend.h: * src/matchbox-keyboard-ui.c: (mb_kbd_ui_resources_create): * src/matchbox-keyboard.h: Break out rendering backend and add optional initial cairo based rendering backend ( based on patch from Tuukka Pasanen ) * layouts/Makefile.am: * layouts/keyboard-fi.xml: Add finish layout via Tuukka Pasanen git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1265 b067294f-1dea-0310-9683-c47a78595994
2005-04-26Add icon and .desktop filemallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1131 b067294f-1dea-0310-9683-c47a78595994
2005-04-26fix configure snafu + update README todo a littlemallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1124 b067294f-1dea-0310-9683-c47a78595994
2005-04-24populated README + minor tweaksmallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1121 b067294f-1dea-0310-9683-c47a78595994
2005-04-21Remove spurious libmb depmallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1120 b067294f-1dea-0310-9683-c47a78595994
2005-04-21Lots, see ChangeLogmallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1118 b067294f-1dea-0310-9683-c47a78595994
2005-04-10Improvemnts to config parsing, beginnings of uimallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1103 b067294f-1dea-0310-9683-c47a78595994
2005-04-06Added framework code for new matchbox-keyboardmallum
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-keyboard@1099 b067294f-1dea-0310-9683-c47a78595994