Caribou Changelog

What's new in Caribou 0.4.21

Jul 27, 2016
  • Translation updates (Gujarati, Arabic, Friulian, Tajik, Romanian, Dutch, Occitan)
  • Bug 768104 Initialize Clutter explicitly in antler code
  • Bug 768105 Fix theme parsing error for antler keyboard style.css
  • Bug 767664 Add missing python3 compatibility

New in Caribou 0.4.13 (Nov 21, 2013)

  • Bug 698746: Accessibility : "slow keys" breaks "screen keyboard" feature
  • Translation updates (Slovak)

New in Caribou 0.4.12 (Aug 21, 2013)

  • Bug 705720: libcaribou: factor out X dependency
  • Translation updates (Tadjik)

New in Caribou 0.4.11 (Jun 5, 2013)

  • Bug 690435: Press and hold should allow repeating keys like backspace and spacebar
  • Improve layout file generation when building
  • Translation updates (Korean, Tadjik)

New in Caribou 0.4.10 (Mar 19, 2013)

  • Add --help option to caribou command
  • Translation updates (Portuguese)

New in Caribou 0.4.9 (Mar 4, 2013)

  • Bug 694921: daemon: check if atspi bus is ready to use
  • Bug 694480: build failure: ../tools/make_schema.py caribou.settings.CaribouSettings
  • Bug 689844: Setting keyboard to 'full' crashes the shell
  • Build: Mark as not supporting srcdir != builddir

New in Caribou 0.4.8 (Feb 19, 2013)

  • Bug 694011: Track XKB group configuration change
  • Bug 688218: port daemon from Python to Vala
  • Bug 680556: On-screen keyboard is missing the ~ (tilda) character
  • Bug 693616: Tells me that a11y is off and need to log out
  • Bug 684887: remove desktop file
  • Bug 691992: libcaribou: fix dereferencing Gdk.XEvent pointer with Vala 0.16
  • Don't rebuild docs on every "make" run
  • Add missing symbols to fullscale layouts as well
  • Translation updates (Uyghur)

New in Caribou 0.4.7 (Jan 16, 2013)

  • Bug 687244: Add documentation support
  • Bug 687315: various packaging fixes:
  • build: only export public symbols from the library
  • build: make sure to define $datarootdir in generated scripts
  • build: suppress Python bytecode generation when building
  • build: install vapi file
  • build: install pkg-config file
  • build: use git.mk
  • build: don't use deprecated Automake variable INCLUDE
  • build: rename caribou.pc to caribou-1.0.pc
  • Bug 691463: libcaribou: avoid integer overflow
  • Fix 'make install' when --enable-docs is used
  • Translation updates (Friulian)

New in Caribou 0.4.6 (Dec 18, 2012)

  • Bug 688517: libcaribou: refactor some code
  • Bug 688656: key-model: Use key-released instead of key-clicked to hide subkeys
  • Bug 689823: caribou-preferences: Fix expansion of LD_LIBRARY_PATH
  • Translation updates (Aragonese)

New in Caribou 0.4.2 (Mar 27, 2012)

  • Build fixes
  • Translation updates (Telugu, Norwegian bokmÃ¥l, Romanian, Ukrainian, Slovak, Makedonian, Finnish, Traditional Chinese, Estonian, Uyghur, Sinhala, Belarusian, Korean, Khmer, Kannada, Arabic)

New in Caribou 0.4.1 (Oct 18, 2011)

  • Autostart only in GNOME and Unity (bug #660901).
  • New And Updated Translations:
  • Yaron Shahrabani (he)
  • Simos Xenitellis & Ioannis Zampoukas (el)
  • Nguyá»…n Thái Ngọc Duy (vi)
  • Daniel Korostil (uk)
  • YunQiang Su (zh_CN)

New in Caribou 0.4.0 (Oct 3, 2011)

  • Don't try to replace an existing keyboard service (bug #659867).
  • Fix header installation (bug #659793).
  • New And Updated Translations:
  • Nilamdyuti Goswami (as)
  • Carme Cabal (ca)
  • Carme Cabal (ca@valencia)
  • Mario Blättermann (de)
  • Inaki Larranaga Murgoitio (eu)
  • Gabor Kelemen (hu)
  • Jiro Matsuzawa (ja)
  • Shankar Prasad (kn)
  • Seong-ho, Cho (ko)

New in Caribou 0.3.91 (Sep 19, 2011)

  • Update Antler to latest GTK+ 3.2 shenanigans.
  • Require pygobject 3.0.
  • Fixes to bugs that were.
  • New And Updated Translations:
  • Marek ÄŒernocký (cs)
  • Kristjan SCHMIDT (eo)
  • Jorge González (es)
  • Arash Mousavi (fa)
  • Claude Paroz (fr)
  • Fran Dieguez (gl)
  • Kjartan Maraas (nb)
  • Antonio Fernandes C. Neto (pt_BR)
  • Daniel Nylander (sv)
  • Dr.T.Vasudevan (ta)
  • Chao-Hsiung Liao (zh_HK)
  • Chao-Hsiung Liao (zh_TW)

New in Caribou 0.3.2 (Jun 20, 2011)

  • Rewritten almost entirely from scratch, featuring a GObject library for a DBus activated OSK.
  • New And Updated Translations:
  • Marek ÄŒernocký (cs)
  • Kris Thomsen (da)
  • Christian Kirbach (de)
  • Daniel Mustieles (es)
  • Mahyar Moghimi (fa)
  • Jiro Matsuzawa (ja)
  • Kjartan Maraas (nb)
  • Djavan Fagundes (pt_BR)
  • Yuri Myasoedov (ru)
  • Andrej ŽnidarÅ¡ič (sl)
  • Sergiy Gavrylov (uk)
  • lainme (zh_CN)

New in Caribou 0.2.00 (Apr 6, 2011)

  • Use /org/gnome as starting path for schemas (Thanks Luca Ferretti!)
  • New And Updated Translations:
  • Silvia Bindelli (it)
  • Kjartan Maraas (nb)
  • Daniel Nylander (sv)

New in Caribou 0.1.92 (Mar 22, 2011)

  • Seperate autorun desktop file.
  • New And Updated Translations:
  • Daniel Mustieles (es)
  • Piotr Drąg (pl)

New in Caribou 0.1.91 (Mar 10, 2011)

  • Raise an error when no keyboard is loaded.
  • Make caribou startup automatically (Thanks Bastien Nocera!)
  • Use GTK3 CSS theming for custom colors.
  • Look if a11y is enabled in GSettings.
  • Port app preferences and schema to GSettings.
  • New And Updated Translations:
  • Khaled Hosny (ar)
  • Kostas Papadimas (el)
  • Claude Paroz (fr)
  • marcoslans (gl)
  • Yaron Shahrabani (he)
  • Mateus Zenaide (pt_BR)

New in Caribou 0.1.7 (Jan 10, 2011)

  • Ported to GTK3 and PyGI. Yikes!
  • New Japanese keyboard. Thanks Jiro Matsuzawa!
  • Many bugs fixed during the porting process that involved a lot of rewriting code.
  • Many bugs introduced during the porting process that involved a lot of rewriting code.
  • New And Updated Translations:
  • Christian Kirbach (de)
  • Daniel Mustieles (es)
  • Claude Paroz (fr)
  • Gabor Kelemen (hu)
  • Hugo Vaz Sampaio (pt_BR)
  • Andrej Žnidaršič (sl)
  • Daniel Nylander (sv)
  • lainme (zh_CN)

New in Caribou 0.1.6 (Dec 20, 2010)

  • What's New:
  • Added basic scanning support (thanks warp.es!)
  • Added proper key highlight colors.
  • Cleaned up configuration and preferences and made it more MVC like.
  • Created cleaner preferences window.
  • New And Updated Translations:
  • Khaled Hosny (ar)
  • Xandru Armesto (ast)
  • Ivaylo Valkov (bg)
  • Jordi Estrada (ca)
  • David Planella (ca@valencia)
  • Marek Černocký (cs)
  • Kris Thomsen (da)
  • Mario Blättermann (de)
  • Kostas Papadimas (el)
  • Philip Withnall (en_GB)
  • Jorge González (es)
  • Claude Paroz (fr)
  • Fran Dieguez (gl)
  • Yaron Shahrabani (he)
  • Gabor Kelemen (hu)
  • Dirgita (id)
  • Silvia Bindelli (it)
  • Jiro MATSUZAWA (ja)
  • Ani Peter (ml)
  • Ahmed Noor Kader Mustajir Md Eusoff (ms)
  • Kjartan Maraas (nb)
  • Sense Hofstede (nl)
  • Tomasz Dominikowski (pl)
  • Mateus Zenaide (pt_BR)
  • Lucian Adrian Grijincu (ro)
  • Victor Vislobokov (ru)
  • Andrej Žnidaršič (sl)
  • Милош Поповић (sr)
  • Miloš Popović (sr@latin)
  • Daniel Nylander (sv)
  • Dr.T.Vasudevan (ta)
  • Gheyret Kenji (ug)
  • Dark Raven (zh_CN)
  • Chao-Hsiung Liao (zh_HK)
  • Chao-Hsiung Liao (zh_TW)

New in Caribou 0.1.5 (Jul 12, 2010)

  • Added configurable key and highlight colors (bug #622246).
  • Added a desktop file (bug #618292).
  • Fix layout retrieval (bug #622221).
  • Don't change layout when switching focus (bug #621654).
  • Unpress modifier when Caribou quites (bug #621596).
  • Source files reshuffling.
  • Added JSON/XML configurable layouts (bug #613229).
  • New And Updated Translations:
  • Marek Černocký (cs)
  • Yaron Shahrabani (he)
  • Andika Triwidada (id)
  • Kjartan Maraas (nb)
  • Torstein Adolf Winterseth (nn)
  • A S Alam (pa)
  • Lucian Adrian Grijincu (ro)
  • Daniel Nylander (sv)
  • Anonymous (ta)
  • YunQiang Su (zh_CN)