profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/boydm/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Boyd Multerer boydm Wellington, New Zealand https://www.kry10.com CEO Kry10 Limited. Way into Elixir, seL4, connected devices. Previously worked on Xbox Live, XNA, Xbox One

boydm/scenic 1644

Core Scenic library

boydm/phoenix_integration 205

Lightweight server side integration test tools for Phoenix

boydm/policy_wonk 172

Elixir authorization and resource loading in Plug form for Phoenix

boydm/phoenix_markdown 61

Phoenix Template Engine for Markdown

boydm/scenic_driver_glfw 23

Scenic render and input driver for windowed OSs

boydm/scenic_driver_nerves_rpi 16

Scenic render-only driver for the Raspberry Pi under Nerves

boydm/scenic_driver_nerves_touch 15

Scenic.Driver.Nerves.Rpi - Scenic driver providing touch input for Nerves devices

boydm/adept_modal 8

LiveView modal dialog component using Tailwind and Alpine js

boydm/inline_svg 6

A simple and fast in-line SVG library and renderer for web applications

boydm/font_metrics 5

Work with graphical font metrics and strings. Intended for use with, but doesn't require, Scenic

startedboydm/scenic

started time in 5 hours

startedboydm/phoenix_integration

started time in a day

pull request commentboydm/phoenix_integration

Form Tag: Input name pieces match all non-bracket characters

Wonderful, thanks a lot!🙏

arnodirlam

comment created time in 3 days

startedboydm/phoenix_integration

started time in 3 days

PR opened boydm/phoenix_integration

Form Tag: Input name pieces match all non-bracket characters

Hi there,

we've started using this wonderful library in another project, where we're using HTML field names with question marks and dashes. These are not recognized properly by PhoenixIntegration as of now.

This PR applies a very loose matching for nested field names, only delimiting them by brackets [].

Hope this also helps others.

Thanks again for this wonderful library! ❤️

+1 -1

0 comment

1 changed file

pr created time in 4 days

fork JMurphyWeb/phoenix_integration

Lightweight server side integration test tools for Phoenix

fork in 4 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha 9cbb37a29730da87c91a4fd70b4b542c7c45f66f

Updating default.xml Change-Id: I3522f5c1afc2e976c4f65151427b41cb28ce2ce7

view details

push time in 4 days

delete branch seL4/rumprun-sel4-demoapps

delete branch : change_remotes

delete time in 4 days

push eventseL4/rumprun-sel4-demoapps

Damon Lee

commit sha e3381b84196b27ccade7a8ac4daf17ab5538c80a

Point rumprun repos and sel4runtime to seL4 remote These repos were moved over to the seL4 organization on GitHub and for the sake of the compatibility with the release tools, we also point these repos to the seL4 remote. Signed-off-by: Damon Lee <Damon.Lee@data61.csiro.au>

view details

push time in 4 days

PR merged seL4/rumprun-sel4-demoapps

Point rumprun repos and sel4runtime to seL4 remote

These repos were moved over to the seL4 organization on GitHub and for the sake of the compatibility with the release tools, we also point these repos to the seL4 remote.

Signed-off-by: Damon Lee Damon.Lee@data61.csiro.au

+4 -4

0 comment

1 changed file

nomadeel

pr closed time in 4 days

PR opened seL4/rumprun-sel4-demoapps

Point rumprun repos and sel4runtime to seL4 remote

These repos were moved over to the seL4 organization on GitHub and for the sake of the compatibility with the release tools, we also point these repos to the seL4 remote.

Signed-off-by: Damon Lee Damon.Lee@data61.csiro.au

+4 -4

0 comment

1 changed file

pr created time in 4 days

create barnchseL4/rumprun-sel4-demoapps

branch : change_remotes

created branch time in 4 days

startedboydm/scenic

started time in 4 days

pull request commentboydm/scenic

Stricter font_metrics requirement

Awesome, updated my scenic demo accordingly https://github.com/wojtekmach/mix_install_examples/blob/main/scenic.exs ;)

wojtekmach

comment created time in 5 days

pull request commentboydm/scenic

update elixir_make to 0.6.2

Codecov Report

Merging #224 (6bb19fc) into master (60cb227) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #224   +/-   ##
=======================================
  Coverage   86.66%   86.66%           
=======================================
  Files          87       87           
  Lines        2340     2340           
=======================================
  Hits         2028     2028           
  Misses        312      312           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 60cb227...6bb19fc. Read the comment docs.

boydm

comment created time in 5 days

pull request commentboydm/scenic

update ex_doc

Codecov Report

Merging #223 (1a96f1c) into master (006d1a7) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #223   +/-   ##
=======================================
  Coverage   86.66%   86.66%           
=======================================
  Files          87       87           
  Lines        2340     2340           
=======================================
  Hits         2028     2028           
  Misses        312      312           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 006d1a7...1a96f1c. Read the comment docs.

boydm

comment created time in 5 days

pull request commentboydm/scenic

bump version and add change note

Codecov Report

Merging #222 (b0d0359) into master (0210354) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #222   +/-   ##
=======================================
  Coverage   86.66%   86.66%           
=======================================
  Files          87       87           
  Lines        2340     2340           
=======================================
  Hits         2028     2028           
  Misses        312      312           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0210354...b0d0359. Read the comment docs.

boydm

comment created time in 5 days

fork neeraj9/terminusdb-store

a tokio-enabled data store for triple data

fork in 6 days

issue openedboydm/scenic

Basic demos don't work due to font_metrics error

When you try to run either

mix scenic.new my_app
cd my_app
mix do deps.get, scenic.run

or

mix scenic.new.example my_app_example
cd my_app_example
mix do deps.get, scenic.run

They will crash due to missing function in font_metrics library (there is no longer a function called from_binary). The issue was that scenic didn't specify using 0.3.0, which is fixed now. But the release version has this bug. So until a new release is pushed to out, this is the fix.

Simple fix is update mix.exs to use the GitHub repo:

defp deps do
    [
      # {:scenic, "~> 0.10"},
      # get scenic from GitHub...
      {:scenic, git: "https://github.com/boydm/scenic.git", override: true},
      {:scenic_driver_glfw, "~> 0.10", targets: :host},

      # These deps are optional and are included as they are often used.
      # If your app doesn't need them, they are safe to remove.
      {:scenic_sensor, "~> 0.7"},
      {:scenic_clock, "~> 0.10"}
    ]
  end

created time in 6 days

created tagseL4/rumprun-sel4-demoapps

tageurosys18

Apps for running with the rumprun unikernel on seL4.

created time in 8 days

created tagseL4/rumprun-sel4-demoapps

tag12.1.0

Apps for running with the rumprun unikernel on seL4.

created time in 8 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha a696ba2ca315c41e856ef5948f516e1caaede53c

Updating default.xml Change-Id: I47f26d3d94bee17a54f59e446747d6b49927a613

view details

push time in 8 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha 6f6e45884e18e7fdf7f3b8b689ffe1052acb6fb6

Release 12.1.0: Updating default.xml Change-Id: I1e0cf690d3f1175b7467b82f59cc98bbc8c7a6bf

view details

Bamboo

commit sha 94ea9bb4d9e05364c5074451f1016d3540df2b16

Updating default.xml Change-Id: I7a3961e11912b8fc734a1d5794fac51717f7bb5d

view details

push time in 9 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha 5b489b03796d85c467ba944937e78551c03467d0

Updating default.xml Change-Id: Id776a5ecff289c601199e8255cd0093227288655

view details

push time in 9 days

startedboydm/scenic

started time in 9 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha 20f335f417b4596a26086b9cc07989d95ba6170f

Updating default.xml Change-Id: Ia1a66e9235b62f84f5af6363e45418bf397148ad

view details

push time in 10 days

startedboydm/scenic

started time in 10 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha c815c80f166e0c4f3848157bf0e094f2eec28631

Updating default.xml Change-Id: Ie55878fe2925f0892302ab0339c0cb6e63703145

view details

push time in 10 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha 6e1bc255cf662d25b767dc03b0465544edfdd06b

Updating default.xml Change-Id: I23ee34dab0638facb0b260bc13dcdc439f1885b9

view details

push time in 10 days

push eventseL4/rumprun-sel4-demoapps

Bamboo

commit sha 545aea8579b8a03f1bf0eae588d60b55585973cd

Updating default.xml Change-Id: Idecd653bab2eaae87bbd8dccf463114c09cdcdd5

view details

push time in 10 days