projects:pokerface:pokerface
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| projects:pokerface:pokerface [2026/06/11 10:17] – [Developer Guide] jhagstrand | projects:pokerface:pokerface [2026/06/12 08:14] (current) – [Version History] jhagstrand | ||
|---|---|---|---|
| Line 29: | Line 29: | ||
| ==== Version History ==== | ==== Version History ==== | ||
| - | 2026 Jun 11 - merged blend branch. | + | 2026.06.?? - |
| - | revised files | + | 2026.06.?? - Support feeling words new animation command |
| - | index.html - js code and css style data moved out | + | |
| - | pokerface.js - slider control removed, dom creation and layout removed, now focused on drawing | + | * add table of feeling words |
| - | controller.js | + | * let interpreter translate feeling words into animate commands |
| + | * add feeling links and an explanation to the about page | ||
| - | new files | + | 2026.06.11 - blend command-driven prototype with original program |
| - | main.js | + | * integrate command-engine, |
| - | pokerface.css | + | * refactored files for separation of function into separate |
| - | engine.js - generic | + | * pulled js and css out of index.html into pokerface.css and main.js |
| - | poker.js - state, command table, command | + | * pokerface now draws the face, controller handles |
| - | test-suite.js - automated tester called by node.js from within aider | + | * engine is now a generic command-driver and poker handles the app-specific command processing |
| - | package.json | + | * all programs upgraded to modern js |
| + | * use let or const instead of var | ||
| + | * use class instead of function with prototype | ||
| + | * all js files are now modules and use import and export | ||
| + | * load scripts with defer | ||
| + | * added a package.json manifest file for use with test-suite.js | ||
| + | |||
| + | 2026.06.11 - blend command-driven prototype with original program | ||
| + | * Integrate command-engine, | ||
| + | * | ||
| + | * refactored files for separation of function into separate files | ||
| + | * pulled js and css out of index.html into pokerface.css | ||
| + | * pokerface now draws the face, controller handles the sliders, layout is done in index.html | ||
| + | | ||
| + | |||
| + | |||
| + | * all programs upgraded to modern js | ||
| + | * use let or const instead of var | ||
| + | * use class instead of function with prototype | ||
| + | * all js files are now modules and use import and export | ||
| + | * load scripts with defer | ||
| + | * added a package.json manifest file for use with test-suite.js | ||
| + | |||
| + | ------ | ||
| + | beb1afa (HEAD -> master) Rewrite test-suite to expose globals | ||
| + | 7d3532e Reorg and prettify the about file | ||
| + | c4e57ec Add command-architecture, | ||
| + | e6e5d70 Reorg nvc and levels into about | ||
| + | a9a4084 Move liner files to new liner folder | ||
| + | |||
| + | 2026.06.11 - blend command-driven prototype | ||
| + | * Integrate command-engine, | ||
| + | |||
| + | * refactored files for separation of function into separate files | ||
| + | * pulled js and css out of index.html into pokerface.css and main.js respectively | ||
| + | * pokerface now draws the face, controller handles the sliders, layout is done in index.html | ||
| + | * engine is now a generic | ||
| + | * all programs upgraded | ||
| + | * use let or const instead of var | ||
| + | * use class instead of function | ||
| + | * all js files are now modules and use import and export | ||
| + | * load scripts with defer | ||
| + | * added a package.json manifest file for use with test-suite.js | ||
| + | |||
| + | 2026.06.11 | ||
| + | * Integrate command-engine, | ||
| + | * | ||
| + | * refactored files for separation of function into separate files | ||
| + | * pulled | ||
| + | * pokerface now draws the face, controller handles the sliders, layout is done in index.html | ||
| + | * engine is now a generic command-driver and poker handles the app-specific command processing | ||
| + | |||
| + | |||
| + | * all programs upgraded to modern js | ||
| + | * use let or const instead of var | ||
| + | * use class instead of function with prototype | ||
| + | * all js files are now modules and use import and export | ||
| + | * load scripts with defer | ||
| + | * added a package.json manifest file for use with test-suite.js | ||
| + | |||
| + | Client-side javascript apps. I want to implement tags and a release history. | ||
| + | |||
| + | |||
| + | git tag -a v1.3.0 -m " | ||
| + | $A = git log $B..HEAD --oneline --grep=' | ||
| + | $B = git tag -a v1.3.0 -m "$( | ||
| + | git log ..HEAD --oneline --grep=' | ||
| + | " | ||
| + | |||
| + | $C git describe --tags --abbrev=0 | ||
| - | all programs upgraded to modern js | ||
| - | use let or const instead of var | ||
| - | use class instead of function with prototype | ||
| - | all js files are now modules and use import and export | ||
| - | load scripts with defer | ||
projects/pokerface/pokerface.1781187454.txt.gz · Last modified: 2026/06/11 10:17 by jhagstrand