ya2 · news · projects · code · about

4137669d08f928ea46642b8b8a3a29f5a1c8b002
[pmachines.git] / prj.org
1 #+STARTUP: indent
2 #+TODO: BACKLOG READY DOING | DONE
3 #+CATEGORY: pmachines
4 #+TAGS: bug(b) calendar(c) waiting(w)
5
6 * DOING editor
7 - [X] edit level (button)
8 - [X] global level editor (name, instructions)
9 - [X] version is the hash of the json file without the version
10 - [X] save button
11 - [X] close editor
12 - [X] popup if exit with an unsaved scene
13 - [X] list of scenes
14 - [X] item editor
15 - [X] position (default: 0, 0, 0)
16 - [X] roll (default: 0)
17 - [X] scale (default: 1)
18 - [X] mass (default: 1)
19 - [X] restitution (default: .5)
20 - [X] friction (default: .5)
21 - [X] expected number of contacts (default: 1)
22 - [X] save modifications in the json file
23 - [ ] new item
24 - [ ] new scene
25 - [ ] start items
26 - [ ] editing of test_items in the editor for functional tests
27 - [ ] define functional tests
28 * BACKLOG tooltips for buttons
29 * BACKLOG teeter-tooter with constraints (real teeter tooter)
30 * BACKLOG magnet, road cone, bucket
31 * BACKLOG actions: rewind, prev, next
32 * BACKLOG (when python 3.11) use toml in place of ini
33 * BACKLOG (when panda3d provides it) android build (test with the emulator of android studio)
34 * BACKLOG (when itch.io's client waiting works with wine) functional tests for windows-itch.io
35 * calendar :calendar:
36 ** publish post q1; reschedule
37 SCHEDULED: <2023-03-20 Mon +1y>
38 ** publish post q2; reschedule
39 SCHEDULED: <2023-06-19 Mon +1y>
40 ** publish post q3; reschedule
41 SCHEDULED: <2023-09-18 Mon +1y>
42 ** publish post q4; reschedule
43 SCHEDULED: <2022-12-16 Fri +1y>