From 52273c078f0341c02f5b3a35896b031728f36dda Mon Sep 17 00:00:00 2001 From: Jaro Date: Fri, 4 Oct 2024 16:48:09 +0200 Subject: updated time --- time.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/time.txt b/time.txt index 4494d0a..ca39cc5 100644 --- a/time.txt +++ b/time.txt @@ -210,4 +210,12 @@ jaro: 2024-09-26 2h30m physics research and poc jaro: 2024-09-26 30m preparing meeting jaro: 2024-09-26 2h team meeting jaro: 2024-09-27 45m converting notes +jaro: 2024-09-27 2h30m weeklyupdate + Physics +jaro: 2024-09-30 1h30m project meeting +jaro: 2024-10-01 3h research physics + collisions +jaro: 2024-10-01 1h meeting facade +jaro: 2024-10-01 3h15m research physics + collisions +jaro: 2024-10-01 1h30m Particels poc +jaro: 2024-10-03 2h project meeting + project lesson +jaro: 2024-10-04 1h15m project meeting # vim:ft=cfg -- cgit v1.2.3 From 523793d0fa64acbb9a04403a5c6054941a5296d0 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Sat, 5 Oct 2024 15:00:41 +0200 Subject: cleanup + sync design with crepe `loek/audio` source branch --- img/facade-audio.puml | 23 ++++++++++------------- img/theme.ipuml | 17 +++++++++++++++-- latexmkrc | 2 ++ projdoc.cls | 2 +- time.txt | 1 + 5 files changed, 29 insertions(+), 16 deletions(-) diff --git a/img/facade-audio.puml b/img/facade-audio.puml index 6749915..60af60f 100644 --- a/img/facade-audio.puml +++ b/img/facade-audio.puml @@ -2,14 +2,11 @@ !include theme.ipuml skinparam Linetype ortho - package crepe { - package api { - class Resource <> - } + class Asset <> class Sound { - +Sound(resource) + +Sound(asset) -- +pause() +play() @@ -20,7 +17,7 @@ package crepe { -sample : SoLoud::Wav -handle : SoLoud::handle -- - -load(resource) + -load(asset) } class SoundContext <> { @@ -31,6 +28,11 @@ package crepe { -- -engine : SoLoud::Soloud } + + Sound .> SoundContext + SoundContext .> Sound + + Sound .left> Asset } package SoLoud { @@ -38,15 +40,10 @@ package SoLoud { class Wav <> } -' layout -crepe -[hidden]down- SoLoud - crepe.Sound --> SoLoud.Wav crepe.SoundContext --> SoLoud.Soloud -crepe.Sound .> crepe.SoundContext -crepe.SoundContext .> crepe.Sound - -crepe.Sound .> crepe.api.Resource +' LAYOUT +crepe -[hidden]down- SoLoud @enduml diff --git a/img/theme.ipuml b/img/theme.ipuml index f716ddf..ae3b1c7 100644 --- a/img/theme.ipuml +++ b/img/theme.ipuml @@ -1,13 +1,26 @@ +' vim:ft=plantuml + !theme plain skinparam ClassAttributeIconSize 0 skinparam ClassFontStyle bold skinparam DefaultFontName Inter -skinparam DefaultFontSize 14 +skinparam DefaultFontSize 10 skinparam MaxMessageSize 200 skinparam Nodesep 25 -skinparam Padding 2 +' skinparam Padding 0 skinparam Ranksep 50 skinparam RoundCorner 0 +skinparam PackageStyle rectangle +skinparam PackageFontStyle italic + +hide class circle +' class <> for third-party classes hide <> stereotype hide <> members + +' rectangle <> +hide <> stereotype +skinparam Rectangle<>BorderStyle dashed +skinparam Rectangle<>BorderColor gray + diff --git a/latexmkrc b/latexmkrc index d2c3cdc..cdc2001 100644 --- a/latexmkrc +++ b/latexmkrc @@ -12,6 +12,8 @@ $clean_ext .= ' %R.ist %R.xdy bbl run.xml'; 'plan', 'research', 'timerep', + 'design', + 'requirements', ); push @file_not_found, '^Package .* No file `([^\\\']*)\\\''; diff --git a/projdoc.cls b/projdoc.cls index 8a2c05d..b369b18 100644 --- a/projdoc.cls +++ b/projdoc.cls @@ -330,7 +330,7 @@ % adjust scale for puml diagrams \newcommand{\includepumldiag}[1]{% \StrSubstitute{#1}{.puml}{.eps}[\filename]% - \fitimg{\includegraphics[scale=0.6]{\filename}}% + \fitimg{\includegraphics[scale=0.75]{\filename}}% } % prevent page break between two paragraphs diff --git a/time.txt b/time.txt index 4494d0a..bdb122d 100644 --- a/time.txt +++ b/time.txt @@ -57,6 +57,7 @@ loek: 2024-10-01 30m implementation :: audio facade and API loek: 2024-10-03 1h30m project meeting loek: 2024-10-04 15m research :: read others' research loek: 2024-10-04 1h15m project meeting +loek: 2024-10-05 1h10m refacting :: unify unit tests + update code style max: 2024-09-02 1h project kickoff max: 2024-09-02 45m first project meeting -- cgit v1.2.3 From aa73d0293a1a3e84d6ce18bea967c7d3fa5d0016 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Sun, 6 Oct 2024 17:40:22 +0200 Subject: update time.txt --- time.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/time.txt b/time.txt index 6b33bbc..8d748b7 100644 --- a/time.txt +++ b/time.txt @@ -58,6 +58,7 @@ loek: 2024-10-03 1h30m project meeting loek: 2024-10-04 15m research :: read others' research loek: 2024-10-04 1h15m project meeting loek: 2024-10-05 1h10m refacting :: unify unit tests + update code style +loek: 2024-10-06 3h40m implementation :: scripting interface max: 2024-09-02 1h project kickoff max: 2024-09-02 45m first project meeting -- cgit v1.2.3 From 443b88053e580a790e2e5e5ecaaf506602bd2ae9 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Mon, 7 Oct 2024 13:44:30 +0200 Subject: update time.txt --- design.tex | 2 +- time.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/design.tex b/design.tex index 1e42c03..7b232fe 100644 --- a/design.tex +++ b/design.tex @@ -52,7 +52,7 @@ contains the following classes: This class is friends with \codeinline{Sound}, so only \codeinline{Sound} is able to get the \codeinline{SoundContext} instance. \item[Sound] This is a wrapper around the \codeinline{SoLoud::Wav} class, and uses - cr\^epe's \codeinline{api::Resource} class to load an audio sample instead. + cr\^epe's \codeinline{Asset} class to load an audio sample instead. \end{description} \begin{figure} diff --git a/time.txt b/time.txt index 8d748b7..4aca083 100644 --- a/time.txt +++ b/time.txt @@ -59,6 +59,7 @@ loek: 2024-10-04 15m research :: read others' research loek: 2024-10-04 1h15m project meeting loek: 2024-10-05 1h10m refacting :: unify unit tests + update code style loek: 2024-10-06 3h40m implementation :: scripting interface +loek: 2024-10-07 2h45m project meeting max: 2024-09-02 1h project kickoff max: 2024-09-02 45m first project meeting -- cgit v1.2.3 From 0cd06aa8d1cc6ec7a3140459e9acf503bbc164b3 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Tue, 8 Oct 2024 15:41:54 +0200 Subject: update time.txt --- time.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/time.txt b/time.txt index 4aca083..c355164 100644 --- a/time.txt +++ b/time.txt @@ -11,7 +11,7 @@ loek: 2024-09-05 15m repository scaffolding :: additional latex contributing gui loek: 2024-09-05 1h40m project meeting loek: 2024-09-05 1h24m time report script loek: 2024-09-06 55m time report script -loek: 2024-09-09 30m feedback :: niels code style guide +loek: 2024-09-09 30m review :: niels code style guide loek: 2024-09-09 45m review :: wouter research PR#5 loek: 2024-09-09 25m documentation style guide loek: 2024-09-10 1h55m project meeting @@ -60,6 +60,8 @@ loek: 2024-10-04 1h15m project meeting loek: 2024-10-05 1h10m refacting :: unify unit tests + update code style loek: 2024-10-06 3h40m implementation :: scripting interface loek: 2024-10-07 2h45m project meeting +loek: 2024-10-08 40m review :: Max' ECS code +loek: 2024-10-08 5m review :: incorporate feedback and merge PR max: 2024-09-02 1h project kickoff max: 2024-09-02 45m first project meeting -- cgit v1.2.3 From d3f498235d90112a31c55c4625f719ea09f01217 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Wed, 9 Oct 2024 14:24:36 +0200 Subject: update time.txt --- time.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/time.txt b/time.txt index c355164..28ed423 100644 --- a/time.txt +++ b/time.txt @@ -62,6 +62,7 @@ loek: 2024-10-06 3h40m implementation :: scripting interface loek: 2024-10-07 2h45m project meeting loek: 2024-10-08 40m review :: Max' ECS code loek: 2024-10-08 5m review :: incorporate feedback and merge PR +loek: 2024-10-09 25m review :: feedback discussion + code style update max: 2024-09-02 1h project kickoff max: 2024-09-02 45m first project meeting -- cgit v1.2.3