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/23 06:17] – [About Pokerface] jhagstrand | projects:pokerface:pokerface [2026/10/11 08:02] (current) – removed jhagstrand | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | [[projects: | ||
| - | |||
| - | ====== Pokerface ====== | ||
| - | |||
| - | ===== User Guide ===== | ||
| - | |||
| - | ==== About Pokerface ==== | ||
| - | |||
| - | https:// | ||
| - | |||
| - | Draw facial expressions from numeric values for components of feelings. | ||
| - | |||
| - | Interpret words to convey human feelings. | ||
| - | |||
| - | Express the artificial feelings of a robot or LLM chatbot. | ||
| - | |||
| - | keyboard shortcuts | ||
| - | * ctrl-k - toggle the HUD on and off | ||
| - | * ctrl-q - start and stop the macro recorder | ||
| - | * ctrl-p - playback the current macro | ||
| - | |||
| - | chat commands | ||
| - | * focus 20 (0/100) | ||
| - | * pleasure 70 (0/100) | ||
| - | * sidebar 0 (0/1) | ||
| - | |||
| - | [[https:// | ||
| - | |||
| - | ===== Developer Guide ===== | ||
| - | |||
| - | Source code: https:// | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ==== Version History ==== | ||
| - | |||
| - | 2026.06.?? - | ||
| - | |||
| - | 2026.06.?? - Support feeling words new animation command | ||
| - | * add animate command to change facial expression gradually | ||
| - | * add table of feeling words | ||
| - | * let interpreter translate feeling words into animate commands | ||
| - | * add feeling links and an explanation to the about page | ||
| - | |||
| - | 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 and main.js respectively | ||
| - | * 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 | ||
| - | |||
| - | 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 and main.js respectively | ||
| - | * 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 | ||
| - | |||
| - | ------ | ||
| - | 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 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 and main.js respectively | ||
| - | * 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 | ||
| - | |||
| - | 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 and main.js respectively | ||
| - | * 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 | ||
| - | |||
| - | |||
projects/pokerface/pokerface.1782209859.txt.gz · Last modified: 2026/06/23 06:17 by jhagstrand