| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=694921
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=694480
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=689844
|
| |
|
| |
|
|
|
|
|
|
| |
Basically automake's vala rules cd $(srcdir), which breaks variable
references like $(top_srcdir), since they're relative to the build
directory.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since GNOME 3.6, switching XKB layouts changes the group
configuration, while libcaribou assumes that the configuration is
fixed during the session.
This patch tries to track group configuration changes and allow
clients to reconstruct keyboard UI through two new signals:
KeyboardModel::group-added and KeyboardModel::group-removed.
https://bugzilla.gnome.org/show_bug.cgi?id=694011
|
|
|
|
|
| |
This reverts commit fdf8f0e68e6e1c69496c8fd1146d5e363d1776e0.
It did not work well with the existing wildcard rules.
|
| |
|
|
|
|
|
| |
Create timestamp files to avoid redundant valadoc invocation.
This is a port of folks bug#691923.
|
|
|
|
|
|
| |
This eliminates the need of the shell script wrapper.
https://bugzilla.gnome.org/show_bug.cgi?id=688218
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=688218
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=688218
|
| |
|
| |
|
|
|
|
| |
Minor fix to the last commit.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=680556
|
|
|
|
|
| |
It is irrelevant for gtk3 and clutter apps.
https://bugzilla.gnome.org/show_bug.cgi?id=693616
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=684887
|
|
|
|
| |
Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=691992
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Commit
89b918dfbb11f8ccc3162eb84097c39baccac9cc added documentation, using
folks module as reference. It failed when doing 'make install'
(so also 'make distcheck') because it tried to install a img/png
directory that exists at folks but not on caribou.
|
|
|
|
|
|
|
|
| |
Since Xkb.Desc.{min,max}_keycode and Xkb.SymMap.width are defined
as uchar, for-loops over them with an uchar index may not stop,
if the upper bound is uchar.MAX or the lower bound is 0.
https://bugzilla.gnome.org/show_bug.cgi?id=691463
|
|
|
|
|
|
|
|
| |
Both *.pc and *.vapi should have the same basename. Also remove *.pc
on "make distclean" instead of "make clean" since it is created at
configure time.
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
|
|
|
|
| |
Use git.mk to generate .gitignore files upon building.
Also remove *.[ch] from CLEANFILES since it makes little sense
with automake Vala support.
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
|
|
|
|
| |
Install caribou-1.0.vapi into the standard vapi directory. Also
install caribou-1.0.deps file so "--pkg caribou-1.0" automatically
pulls dependencies.
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
|
|
|
|
| |
Some of automake standard directory variables are expanded using
"${datarootdir}", which must be available at run-time. Define it
at the beginning of the script templates.
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687244
|
|
|
|
|
|
|
| |
Add Valadoc documentation support in the build system.
The template is borrowed from Folks.
https://bugzilla.gnome.org/show_bug.cgi?id=687244
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Add the missing $ - otherwise we just get a literal string
"LD_LIBRARY_PATH".
https://bugzilla.gnome.org/show_bug.cgi?id=689823
|
|
|
|
|
|
|
|
|
|
|
| |
This allows users to insert subkeys with a single button press/release
pair by pressing on the main key, then moving and releasing while
hovering the subkey.
Also, emit key-released instead of key-clicked on the main key since
that is a better model of what is really happening.
https://bugzilla.gnome.org/show_bug.cgi?id=688656
|
|
|
|
|
|
|
|
| |
Use Gee lists and hashtables extensively instead of GLib's;
specify proper cname to libxklavier signals to avoid using
a static signal handler; remove unnecessary "using".
https://bugzilla.gnome.org/show_bug.cgi?id=688517
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=673543
|
| |
|