profile
viewpoint
David Weis dmweis Oxford UK https://davidweis.dev/ Software and Robotics engineer. Googly eyes connoisseur

dmweis/Hopper_ROS 16

ROS stack for a Hexapod robot

dmweis/i3-conf-searcher 1

A GUI tool for search i3 config

dmweis/ImageEncoder 1

program for encoding text or files to images

dmweis/Adafruit-PWM-Servo-Driver-Library 0

Adafruit PWM Servo Driver Library

dmweis/alexa-node-ROS 0

Connecting Alexa Skills to node.js to publish or call services in ROS

dmweis/alive_boi 0

Rust node that sends MQTT messages on startup and shutdown

dmweis/awesome-rust 0

A curated list of Rust code and resources.

dmweis/best_team_ever 0

just the best team

dmweis/calfsay 0

Rust port of cowsay

startedGREsau/schemars

started time in 6 days

startedmyrrlyn/bitvec

started time in 13 days

startedLukasKalbertodt/bunt

started time in 13 days

push eventdmweis/oxydoro

David Weis

commit sha 0e516d7c02b991f86bb0154d443b39cf1ee3c9cf

Add ability to add tasks

view details

push time in 14 days

push eventdmweis/oxydoro

David Weis

commit sha 305e6cec699e808750bdaba4374906bde570aee0

Add scrollable view with input

view details

push time in 14 days

push eventdmweis/oxydoro

David Weis

commit sha 3c28159294c5829387d0520e26102352017d34ca

Remove old ci

view details

push time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha e4a2daeb3ad055ce73787f80d7e312f0041ba40e

Format

view details

push time in 15 days

startedjonhoo/buzz

started time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha f48314db7092e94e0f89a907264d4c628312db14

Add GUI client

view details

push time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha c7c726e7bd4da678b13a49f8a61482839b76bedf

Add other ci workflow

view details

push time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha 4308c29c94677d590847fd87c66c15f727abc527

Update README with badge and description

view details

push time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha e08d5bcd8ee5ade20e9ed2157c41196bd2026969

Create README.md

view details

push time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha e1eb3d9d604a72984ac1770a0859235b0dd0a24e

Add first version with cli

view details

push time in 15 days

push eventdmweis/oxydoro

David Weis

commit sha ea7c5ea54cd1a260b0b69810ca801826efa7724c

Add licenses

view details

David Weis

commit sha 2647b6d2c30cb1ae30d38f7be8233509da274cac

Add github actions CI

view details

David Weis

commit sha a03dcb86dde5a55b98ef7bbaeffde22cb7febb5d

Ignore vscode

view details

push time in 15 days

create barnchdmweis/oxydoro

branch : master

created branch time in 15 days

created repositorydmweis/oxydoro

Simple pomodor todo app with grpc

created time in 15 days

startedlaunchbadge/sqlx

started time in 16 days

startedStebalien/tempfile

started time in 17 days

startedhoodie/notify-rust

started time in 18 days

startedxdg-rs/dirs

started time in 18 days

startedjbfp/sushi-rs

started time in 20 days

startedmre/idiomatic-rust

started time in 22 days

startedrust-unofficial/patterns

started time in 22 days

startedashleymcnamara/gophers

started time in 23 days

starteduw-labs/bloomrpc

started time in a month

startedzsa/wally

started time in a month

startedhediet/vscode-debug-visualizer

started time in a month

startedkoekeishiya/yabai

started time in a month

startedjunegunn/fzf

started time in a month

startedcheat/cheat

started time in a month

startedhyperium/tonic

started time in a month

starteddtolnay/cxx

started time in a month

starteddtolnay/anyhow

started time in a month

starteddtolnay/thiserror

started time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha dd3b08995499d160ffd7f9d9a8377e3c451f2177

Use original iced and subscriptions

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha a6a4c0dcfc62dedfb7836c39ededc2442c66e06e

Remove broken coverage build

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 31458d6a651d4717d917877af6dde713c1c43bac

Add picture

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 0f5f34398f667d1853f4ed9722ec50709e114827

Add gif to README

view details

David Weis

commit sha 4d631521b475966ec74306a939ead252bf877c5b

Use new method for keyboard event capturing

view details

push time in a month

pull request commenthecrj/iced

Feature/keyboard handling

Hmmm. I just found out that I could have solved this using a subscription. It doesn't offer the abaility to bubble events as far as I can tell. But it would be enough for my needs

dmweis

comment created time in a month

push eventdmweis/iced

David Weis

commit sha 15666fcc778a790d986038a919a84c4932de81ab

Format

view details

push time in a month

PR opened hecrj/iced

Feature/keyboard handling

Hey! I am using Iced for a small applicaiton and I wanted to add the abaility to exit by pressing Escape. But it seems that there isn't a straight forward way to subscribe to keyboard events as far as I can tell.

There is a way to do it in PaneGrids but the handling is a bit more complicated and it seems you can't handle different combinations of moddifiers (For example handle ctrl + d differently from alt + d)

I've implemented a small keyboard handler for container and I updated the stopwatch exmaple to show it I would use this. If this is something you like, I'd be interested in extending it to other widgets or including mouse events.

Also Iced is really cool!

+39 -1

0 comment

2 changed files

pr created time in a month

push eventdmweis/iced

David Weis

commit sha 13ea8ebd794bcf46d1a498ce7aa2f5f19ede0a9d

Use generics to hide boxing from client

view details

David Weis

commit sha 93b32e4025d929b503d8e9e710e0c64336650137

Add keyboard support to stopwatch example

view details

push time in a month

create barnchdmweis/iced

branch : feature/keyboard_handling

created branch time in a month

fork dmweis/iced

A cross-platform GUI library for Rust, inspired by Elm

fork in a month

startedctjhoa/rust-learning

started time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 1ee0cbd37e9d45bfe420502c60a30a550b556df9

Update README

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 9ce012d0fed1f6b5bf8e3936621fe2211c8c9166

Update layout

view details

David Weis

commit sha ef7ce9134bbc9e57ff0c5cd9ba02d9ab61232345

Format

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 01e6e8811376a630fedca54a60b981038a622418

Add about and author

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 9f78556601dcc81f97851243e6b108606c49f7dc

Turn error into enum

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 77fa18dbf5e7c57eb47c606fc71dbf93b098513a

Exit on enter

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 5567b87983170c443920a562ca8c6aff03b88ca7

Scroll to top on search

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha bb7e5edb8d6e346213812aed7353e5d37371bb04

Separate state into another type

view details

David Weis

commit sha 05b84780b7ad4cd269b1fec5a1355e9d1c34291a

Add dark style

view details

David Weis

commit sha fddf721931e78233d107c9337c4a7a2ec2046bd1

Add ability to pass in theme

view details

David Weis

commit sha 261f251b59c48448c6d3f1cd6ff78a86ec0d11e4

Format

view details

David Weis

commit sha 14159c3ab0e23b390c109a2b10eae5482c572393

Add args for light theme

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 94404efd2d6d2a2725d6f0cef934ae96b6d6414f

Split out coverage tests

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha f3ec1f3d68e4ab2d515700aff27658e07da9f261

Try previous version

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 22c5295d9068f681c0eeeef42ddd1d012c16422b

use latest version of tarpaulin

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha d7fc7855fa14925da6f7e929d41dd4ab85f92307

Use new way to specifiy compoenents

view details

David Weis

commit sha 1f207b5e10c693103bcf404bbf28115d13800521

Add new clippy action

view details

David Weis

commit sha 5fabbfa6d41082c06b6525180868d063afc7a66b

Bump tarpaulin version

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 19f57c2b17cce915cf0ac4f93c772ec623eb25ac

Remove other workflows

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 4c6a2abe4083b9ae47f53d049047ea247b75f1f8

Remove wrong dependencies

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha fdd86c3fb5c89386e3801af037d6482668ca8f21

Add coverage 3

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 661e65fd24a6e0fc43835b741d210be03b7f1724

Add testcoverage 2

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha a23eed263fc7cc858be3f27e9df5a2f8843581aa

Install dependencies for iced

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha efc0a8465c8337506cc2af2a0a59224110767cb5

Refactor layout

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha fa810db8ca88429aa7c5c91dc5fad611429ae6b4

Update font name

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 3ce98b0ce50d1bda0ce80d5853524f0cbd822730

Format

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha a8f6361300e2f0898a29e367cefb351a207db4a9

Add error screen

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha da43c9d9c193c60a05bab7fd7c6f6a0e89dcf0ea

Fix parsing commented out fileds

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 6fee5249f142ed0da7a5dd071a5748970881b4bf

Make list scrollable

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 504cd0db3ac2cedfaa814fe746326eae9d62d6dc

Display keyboard shortcuts

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 015b7a11f52bcd40df59994fe8a089fa49826aa2

First UI version

view details

David Weis

commit sha b95e03a26fbd724019b04abaced9643817c48638

Format

view details

push time in a month

startedlotabout/fuzzy-matcher

started time in a month

startedregolith-linux/remontoire

started time in a month

startedrust-lang/regex

started time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha ccad10ac1e2c54c826a62fd2b24d86ac6d3d7edb

Add sorting by score

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha c0cbd03c881935dc174e3626e1e1d8a2750cfab4

Add match all and match none

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 7008fcbfabcf39ecea34fe03ccfcb95b6ebce2c3

Add filtering

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha bfddbe8841be484737f07738b31c68787335cc7c

Format

view details

push time in a month

push eventdmweis/i3-conf-searcher

David Weis

commit sha 05b23845fc4455f6c8cc6dc5e6cf8774004e9ca8

Add license

view details

David Weis

commit sha d1328d5ddaca2ad55696f9c18a8c8450382e6a09

Add github actions

view details

David Weis

commit sha 6f0cf93639f023010c0d10c798836c08ee56d904

Add more cargo fields

view details

David Weis

commit sha 0e27add06f6c78b191d731ca484437ef20b7b09b

Bump regex version

view details

David Weis

commit sha a4a169ac46b656e08b9b0b9fa87b0d95233348a6

Add readme

view details

David Weis

commit sha 45413d0fb261f602718770b99ace03730347618e

Add shields

view details

push time in a month

create barnchdmweis/i3-conf-searcher

branch : master

created branch time in a month

created repositorydmweis/i3-conf-searcher

A GUI tool for search i3 config

created time in a month

startedleshow/tokio-i3ipc

started time in a month

started38/plotters

started time in a month

push eventdmweis/home_speak

David Weis

commit sha b0d18670c4afc3bf4361efe621986eb17ac59da5

Add note about missing dependency

view details

push time in a month

push eventdmweis/lss_driver

David Weis

commit sha 9fe40acf6c31bf616a606a86ec7818965a637d42

Ignore vscode config

view details

push time in a month

startedmmstick/cargo-deb

started time in a month

startedbevyengine/bevy

started time in a month

startedxdspacelab/openvslam

started time in a month

startedwh200720041/floam

started time in a month

startedbikeshedder/deadpool

started time in 2 months

starteda1ien/rusb

started time in 2 months

startedTheAlgorithms/Python

started time in 2 months

issue closedxShteff/SWA-Assignment-2

host is down. pls fix

closed time in 2 months

dmweis

issue commentxShteff/SWA-Assignment-2

host is down. pls fix

I am pretty sure this was on a student license. And I don't think either one of us will ever be a student again 😄

dmweis

comment created time in 2 months

issue openedxShteff/SWA-Assignment-2

host is down. pls fix

created time in 2 months

startedmoribots/spot_mini_mini

started time in 2 months

startedmithi/robotics-coursework

started time in 2 months

push eventdmweis/lss_driver

David Weis

commit sha f9abe88c23f548b4644202168af0e1bc4bece687

Add maximum speed in degrees

view details

David Weis

commit sha bd1c5c7e3b99c3ff1fc811e57a8f5be92f894fec

Bump version

view details

push time in 2 months

push eventdmweis/lss_driver

David Weis

commit sha d82a1840213bfe65cc68dd4c88e963f4ea65ff97

Add maximum motor duty

view details

push time in 2 months

push eventdmweis/dmweis.github.io

David Weis

commit sha 30b26d23b9cf6ca88ae07ced2ddf56e280a40efe

Remove Facebook

view details

push time in 2 months

push eventdmweis/dmweis.github.io

David Weis

commit sha c20b7451debfa634976c8c8b9fc127d3e1e06cd6

Fix linkedin link

view details

push time in 2 months

push eventdmweis/guppy

David Weis

commit sha 2f6b248187c81026c25a3bd07ddc3d5cc88c292a

Adjust size to new parts

view details

push time in 2 months

more