0d769838b1
Remove debugging code
2019-07-11 17:48:04 +02:00
ab3bc3fb06
Improve view behavior to more closely reflect #38
2019-07-11 15:09:19 +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
10cd93022a
Merge branch 'update-icons' into 'master'
...
Use an icon for backspace
See merge request Librem5/squeekboard!47
2019-07-10 16:57:09 +00:00
d006aede6a
Merge branch 'top-margin' into 'master'
...
Add some border at the top
Closes #28
See merge request Librem5/squeekboard!43
2019-07-10 15:46:16 +00:00
b57e1ce660
Drop now unused theme_path
2019-07-10 15:39:16 +02:00
1b59c4dad3
Use an icon for backspace
2019-07-10 14:36:19 +02:00
189c721d7e
Merge branch 'use_gresource' into 'master'
...
Use a gresource to store the css
See merge request Librem5/squeekboard!28
2019-07-10 11:36:53 +00:00
1ff1592f24
Merge branch 'master' into 'use_gresource'
...
# Conflicts:
# src/server-context-service.c
2019-07-10 11:35:40 +00:00
7f5f310bf0
Add some border at the top
...
Closes : #28
2019-07-10 11:31:24 +02:00
f999861228
Merge branch 'remove-more-unused-code-and-data' into 'master'
...
Remove unused color definitions
See merge request Librem5/squeekboard!42
2019-07-09 21:40:36 +00:00
a571bd7dca
Remove unused color definitions
2019-07-09 17:55:40 +02:00
3d0d28fa01
Merge branch 'remove-unused-eekboard-context-service-code' into 'master'
...
Remove currently unused eekboard code
See merge request Librem5/squeekboard!41
2019-07-09 15:48:59 +00:00
4c54b49ef5
Merge branch 'remove-unused-sources' into 'master'
...
Remove unlisted files
See merge request Librem5/squeekboard!38
2019-07-09 14:44:00 +00:00
eb940bcf52
Remove currently unused eekboard code
2019-07-09 16:34:16 +02:00
be0e773879
Merge branch 'quick-review-fast-lane-very-speedy' into 'master'
...
Some cleanups, and some FIXME hints for future work (no functional changes)
See merge request Librem5/squeekboard!39
2019-07-09 14:25:45 +00:00
056e07e80e
Merge branch 'prevent-warnings' into 'master'
...
Prevent compiler warnings by commenting out unused code
See merge request Librem5/squeekboard!37
2019-07-09 13:44:54 +00:00
83b36d07d0
Add note about unused code
2019-07-09 15:28:02 +02:00
89aaf05aff
Some minor cleanups
2019-07-09 13:52:23 +02:00
2f87fd46fb
Improve codeflow
2019-07-09 13:50:14 +02:00
e04276ee38
Use properly typed and named variables for user_data
2019-07-09 13:46:44 +02:00
05c3061f08
Add some FIXME hints for future work
2019-07-09 13:41:20 +02:00
c33006bcbc
use g_clear_pointer with gtk_widget_destroy
...
brief, clear, idiomatic and grep friendly
2019-07-09 13:33:49 +02:00
4bf4500ae1
Remove unlisted files
2019-07-09 01:07:19 +02:00
e2944ff4a7
Use a macro to declare a type with private data
2019-07-09 00:46:03 +02:00
f79b5dadbb
Use a macro to declare a type with private data
2019-07-09 00:41:25 +02:00
4d44129b04
Prevent compiler warnings by commenting out unused code
2019-07-09 00:24:57 +02:00
b3e1d84e6c
Merge branch 'mem' into 'master'
...
Fix visibility-related bugs
See merge request Librem5/squeekboard!25
2019-07-08 21:25:27 +00:00
6702edaa9d
Merge branch 'fix-deprecated-warnings' into 'master'
...
Fix deprecated warnings
See merge request Librem5/squeekboard!34
2019-07-08 21:19:57 +00:00