blob: e22dd812fd3c233f56d28c786d556bd3b0d82e0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
20131020 sh
Add unit testing by means of batch execution, protocol/filter that does
nothing, add separate executables for readers of specific protocols,
and run continuous integration every time commit happens that day.
Add statically-typed settings trees, convert result to qsettings-enabled
ini files. Use metadata props in order to get class name for ini section.
Required here are also arrays of settings. Use QList<T> for template
specialization.
20131019 sh
Add a joystick tracker source, with selectable axes.
20131019 mm0zct
Ship more then one profile for configuring the curves etc.
There are two main user bases, HMD and traditional monitor+webcam users,
each wants a drastically different curve profile (HMD is 1:1 on all axes)
Also re:boost, I'd rather avoid extra library dependences if possible.
Rift tracker could do with positional estimation using intertial sensors.
Rift could do with a return-yaw-to-centre hotkey that's not the global all-axis option.
Hydra is really just a hack just now, could be improved a lot.
20131011 sh
low-hanging fruit: default saving profiles to a directory in user home,
not into global stuffies
as for build system, low-hangin fruit is writing functions/macrology
for all the repetition out there.
|