Results 53 issues of Daniel Dunn

This patch should fix issue #16 , by never using HIGH outputs and instead switching pins to tristate for scanning.

The problem arises in this piece of code here: ```python3 # Scan columns for pressed key colVal = None if rowVal is not None: for i in range(len(self._col_pins)): GPIO.output(self._col_pins[i], GPIO.HIGH)...

This might be somewhat of a controversial way to do this, because of the complexity and RAM, but I think caching is useful, because embedded devices should be able to...

So I was writing some bindings to control Arduino functions with this, and thought it would be really cool if you could do something suspending a running interpreter, evaluating a...

enhancement
question

Many non-SQL databases use column names with underscores at the begining(PouchDB's _id field, etc). Is there a specific reason the schemas don't support this, or any flag to enable it?

Currently, if a folder contains files with any permission problems, it can spew out hundreds of notifications, really bogging down the desktop. Perhaps individual file errors could be limited to...

Feature
Medium
Notifications

Looks like the code spends a lot of time on sqlite lookups for various things, perhaps sqlite indexes could speed things up a bit even in normal mode?

It would be awesome to have true i8n support, but I'm not sure how the encodings work or how one would go about converting a unicode string into them. Perhaps...

I have a WS based server that streams video, but it is multiplexed with some other stuff in the same websocket. Is there an API to feed the player directly...

As per https://peps.python.org/pep-0352/ shouldn't this use Exception?