928110a92d
Merge branch 'add-missing-icon' into 'master'
...
Add keyboard preferences icon
See merge request Librem5/squeekboard!68
2019-07-12 21:09:49 +00:00
f6479fafe2
Add keyboard preferences icon
2019-07-12 23:07:01 +02:00
c0ac5e540f
Merge branch 'add-key-icons' into 'master'
...
Add key icons
Closes #44
See merge request Librem5/squeekboard!65
2019-07-12 19:17:29 +00:00
fb5ec5557b
Make icons smaller
2019-07-12 20:12:09 +02:00
74d94e6792
Merge branch 'remove-unused-xml' into 'master'
...
Remove unused XML from the US definitions
See merge request Librem5/squeekboard!64
2019-07-12 18:08:55 +00:00
63f4c6b4da
Use icons for Shift and Return in the US layout
2019-07-12 20:04:50 +02:00
2774c1c988
Try to load icons from app resources first
2019-07-12 20:04:22 +02:00
469b0c0a9a
Add icons to the resource manifest
2019-07-12 20:04:02 +02:00
2ddd217737
Add Enter and Shift icons
2019-07-12 19:16:21 +02:00
c4e8e34ad6
Remove unused XML from the US definitions
2019-07-12 17:15:38 +00:00
4dc18c0af4
Merge branch '27-period-should-not-change-when-caps-lock-is-active' into 'master'
...
Resolve "Period should not change when caps lock is active"
Closes #27
See merge request Librem5/squeekboard!63
2019-07-12 17:11:10 +00:00
55c6911b87
Remove level with > character from . key
2019-07-12 17:17:11 +02:00
9bf0da5409
Merge branch 'adjust-scaling' into 'master'
...
Reduce icon size to match platform guidelines
See merge request Librem5/squeekboard!62
2019-07-12 15:15:43 +00:00
7d5b2dd1de
Reduce icon size to match platform guidelines
2019-07-12 16:10:31 +02:00
6091632e40
Merge branch 'simplify-geometry-xml' into 'master'
...
Simplify geometry XML
See merge request Librem5/squeekboard!61
2019-07-12 14:09:57 +00:00
44110fd4d9
Remove bounds for everything except the geometry element
2019-07-12 14:00:20 +00:00
74d76ebfeb
Remove unused XML elements
2019-07-12 14:00:20 +00:00
760bc138b0
Test effect of setting attributes to zero
2019-07-12 14:00:20 +00:00
2a4763d4f3
Merge branch 'fix-bottom-margin' into 'master'
...
Include extra space in the window object
Closes #47
See merge request Librem5/squeekboard!60
2019-07-12 13:42:20 +00:00
4b92f205ef
Include extra space in the window object
2019-07-12 10:30:44 +00:00
a5668fa1db
Merge branch 'remove-pressed-key-popups' into 'master'
...
Remove pop-ups for pressed keys
See merge request Librem5/squeekboard!59
2019-07-11 23:42:34 +00:00
de39256377
Remove pop-ups for pressed keys
2019-07-11 23:39:33 +00:00
f53709c83d
Merge branch 'fix-bottom-margin' into 'master'
...
Fix clipping issue at bottom of keyboard
Closes #47
See merge request Librem5/squeekboard!58
2019-07-11 23:07:01 +00:00
8ad0192e55
Fix clipping issue at bottom of keyboard
...
Closes #47 .
2019-07-11 23:04:29 +00:00
791e454cb6
Merge branch 'functioning-views' into 'master'
...
Basic functioning views
See merge request Librem5/squeekboard!57
2019-07-11 22:58:50 +00:00
c85638be4d
Use a dummy, non-emitting key to switch views
2019-07-11 19:38:02 +00:00
a61b1fdf06
Merge branch 'implement-more-view-behavior' into 'master'
...
Improve view behavior to more closely reflect #38
See merge request Librem5/squeekboard!55
2019-07-11 16:29:26 +00:00
07c25d1d91
Improve view behavior to more closely reflect #38
2019-07-11 16:29:26 +00:00
83dafd87a4
Merge branch 'copyright' into 'master'
...
Copyright
See merge request Librem5/squeekboard!6
2019-07-11 13:49:00 +00:00
25a8733957
Merge branch 'scale' into 'master'
...
Simplify icon rendering a bit
See merge request Librem5/squeekboard!52
2019-07-11 13:42:50 +00:00
c529e9ed9c
render: Simplify drawing
...
Instead of doing scale guessing we know that we get a properly
sized image from GTK+ so just scale it down a bit so it gets
some border within the drawing area.
2019-07-11 15:40:18 +02:00
d6a8a85b5e
render: Get foreground color only once
2019-07-11 15:40:18 +02:00
3a945535f7
render: Remove trailing white space
2019-07-11 15:40:18 +02:00
0fc4374193
gtk-renderer: Simplify
2019-07-11 15:40:18 +02:00
e350b4ab92
Merge branch 'some-bugfixes' into 'master'
...
MERGE these: Some bugfixes - the buildsystem is acting up again
See merge request Librem5/squeekboard!53
2019-07-11 13:39:56 +00:00
626527ee09
Merge branch 'feature-xml-resources' into 'master'
...
FINAL: bundle xml resources, allows running uninstalled from git repo
Closes #29 and #21
See merge request Librem5/squeekboard!49
2019-07-11 13:33:45 +00:00
c4a462c385
Merge branch 'ci' into 'master'
...
gitlab-ci: No need for our ci repository
See merge request Librem5/squeekboard!54
2019-07-11 13:16:32 +00:00
706a04dbfc
gitlab-ci: No need for our ci repository
...
Just using debian buster makes things more stable.
2019-07-11 14:31:25 +02:00
7fd51af4de
debian: Drop virtboard build-dependency
2019-07-11 14:31:25 +02:00
c1af9b2ba4
Add dbus protocol definition
...
This let's us drop the virtboard build dependency.
2019-07-11 14:31:25 +02:00
5efb4cc58d
Bundle keyboard definitions
...
This allows running uninstalled from a git repo
Closes : #21 , #29
2019-07-11 13:40:03 +02:00
4b2977d601
Plug 3 leaks
2019-07-11 13:26:04 +02:00
2f1c1c2fb1
Remove unused variable and remove damage from botched rebase
...
- remove bounds it is not used.
- remove the g_clear_pointer, it does the same thing as the if-block
above, the were both there as the result of the merge, and it is
apparently easily overlooked
- cleanup after myself (FIXMEs)
2019-07-11 13:24:48 +02:00
f47ef09a1f
Merge branch 'implement-basic-views' into 'master'
...
Implement basic keyboard views
See merge request Librem5/squeekboard!51
2019-07-11 10:24:29 +00:00
47041b0fac
Implement basic keyboard views
...
Use existing concepts of levels and modifier latches and locks to
implement the three view design of issue #38 .
The use of a lock to switch from letter to numbers and a latch to
handle upper and lower case has side effects, but these can be
addressed in a future commit.
2019-07-10 23:33:45 +00:00
b6111b5e00
Merge branch 'fix-backspace-key' into 'master'
...
Specify a keyval to make the backspace key work again
Closes #45
See merge request Librem5/squeekboard!50
2019-07-10 23:12:59 +00:00
b8a2b2d7c8
Specify a keyval to make the backspace key work again
2019-07-11 01:09:04 +02:00
0765ea1b86
Merge branch 'update-symbols' into 'master'
...
Update symbols to more closely resemble #38
See merge request Librem5/squeekboard!48
2019-07-10 22:20:30 +00:00
64223704e0
Update symbols to more closely resemble #38
2019-07-10 23:50:34 +02:00
8c14763ea4
Merge branch 'theme-path' into 'master'
...
Drop now unused theme_path
See merge request Librem5/squeekboard!46
2019-07-10 17:09:58 +00:00