Tom Dryer

Results 17 issues of Tom Dryer

Implement `AsRef` for `signature::UnparsedPublicKey`, making it possible to access the bytes of the public key. For consistency, I did the same for `agreement::UnparsedPublicKey`, although it already has a `bytes` method....

Hangouts for Chrome uses Shift+Return to insert a new line into the message box without sending the message. Currently there is no way to do this in hangups.

type-enhancement
component-ui

hangups' current default keybindings were chosen rather arbitrarily. Pick some better defaults. Suggestions welcome! Related: - Some key combinations aren't recognized: #55 - Vim keybindings: #103 - Readline keybindings: #131

type-enhancement
component-ui

Observed events appear to be a new way of tracking which events have been read by users. Add support for `conversations/markeventobserved` and `EVENT_TYPE_OBSERVED_EVENT` in hangups.

type-enhancement
component-core

`hangups.Client` should implement methods to access every API call. Implement the remaining ones to complete this list: - [X] `clients/setactiveclient` - [ ] `contacts/dismisssuggestedcontacts` - [X] `contacts/getentitybyid` - [ ]...

type-enhancement
component-core

The [installation methods offered for hangups](http://hangups.readthedocs.org/en/stable/installation.html) are more suitable for developers than end users. Add ways to install hangups that are easier for non-developers. Some ideas: - It would be...

type-enhancement
component-ui

Add build scripts for producing a [PyInstaller](http://www.pyinstaller.org/) distribution of hangups for Linux x86_64. The result is an archive containing hangups that should work on any Linux distribution with glibc >=...

Apply random colours to usernames in the message list to improve readability (similar to clients like Pidgin).

type-enhancement
component-ui

I've been getting this error intermittently on startup today. Not clear whether it's an API change or glitch. ``` 2016-04-12 20:18:41,941 - hangups.channel - INFO - Requesting new gsessionid and...

type-bug
component-core

Improve the message scrolling performance in large terminals.

type-enhancement
component-ui