Created by Stuart Langridge on 2014-07-22 and last modified on 2014-07-22
Get this branch:
bzr branch lp:~sil/kazam/global-keypress-monitor
Only Stuart Langridge can upload to this branch. If you are Stuart Langridge please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Stuart Langridge
Kazam Screencaster

Recent revisions

443. By Stuart Langridge on 2014-07-22

Add monitoring for keypresses, globally, by implementing a separate executable which prints out global keypresses via xlib and watching its stdout. This avoids any problems with trying to monitor the X server from inside Kazam itself and having unpleasant issues with threads and gstreamer and so on. Note that we do not actually do anything with the keypresses yet beyond print them to the info log in kazam.app.cb_got_keypress. Implementing something which draws them on the screen when pressed and released is another task, more suited for someone who understands how to do this sort of thing.

442. By Stuart Langridge on 2014-07-21

Show a single number such as 2 in the countdown, not 2.0

441. By Stuart Langridge on 2014-07-21

Remove debugging prints

440. By Stuart Langridge on 2014-07-21

Check for libpixman under multiple names, which may help running from source on Ubuntu 14.04

439. By David Klasinc <bigwhale@thefish> on 2014-07-21

Added preliminary support for on screen camera.

438. By David Klasinc <bigwhale@thefish> on 2014-07-21

Webcam recording now supported. Still experimental.

437. By David Klasinc <bigwhale@thefish> on 2014-07-21

Merged translations.

436. By David Klasinc <bigwhale@thefish> on 2014-07-21

More work on webcam support.

435. By David Klasinc <bigwhale@thefish> on 2014-07-20

Merged translations.

434. By David Klasinc <bigwhale@thefish> on 2014-07-20

First working version of webcam support. Rejoice! ;)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.