Life-log application for Pebble Watch

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-06-15
13:01
Archive the repository Leaf check-in: cd4c84cfb1 user: nat tags: trunk
2016-09-01
20:05
Spawn a new event menu window when a directory is selected check-in: 8da606e517 user: nat tags: trunk
2016-08-31
21:51
Add a function to push a new event menu with a given filter prefix check-in: 6ee620faf5 user: nat tags: trunk
2016-08-30
21:58
Make event menu filtering publicly available check-in: b92e4ed315 user: nat tags: trunk
2016-08-29
20:41
Add support for event menus restricted to a given "filter" prefix check-in: b04dfa8455 user: nat tags: trunk
2016-08-28
19:53
Fix prefix collapsing on long events check-in: 8f83c0cf38 user: nat tags: trunk
2016-08-27
16:05
Merge pull request #1 from frgm/patch-1 event_menu: fix a typo check-in: 1950a661d7 user: github tags: trunk
14:42
event_menu: fix a typo Untable => Unable check-in: 4edd1a7047 user: juef tags: trunk
2016-08-26
20:48
Add missing initialization when creating an event menu context check-in: 7781bf309b user: nat tags: trunk
2016-08-25
20:52
Collapse all events sharing a prefix into a directory entry check-in: 9b118328a3 user: nat tags: trunk
2016-08-24
18:05
Refactor event menu callbacks, using pre-computed ids check-in: 25b6e134dc user: nat tags: trunk
2016-08-23
21:22
Add a table with pre-computed event ids for event menu check-in: b5000a2d56 user: nat tags: trunk
2016-08-20
14:21
Change behavior of the second long menu item Normally long running events alternate between beginning and ending, and the point of the second menu item is to break of the cycle when need, e.g. when missing one or when the event is created while it is running. To break the cycle, the second menu item can either silently toggle between running and non-running, or record normally the opposite of current event. Previously, the code implemented the former while being labelled as the latter, which is probably not a good thing. The second idea seems slightly easier for the operator (who is already being punished by having to scroll down to the bottom of the event list), and much easier to come up with a clear label. So the code has been aligned to the label. check-in: 35975ab5f7 user: nat tags: trunk
2016-08-19
21:39
Remove unintended debug stuff from previous fix of fix This is such a bad week... check-in: 074a3beb64 user: nat tags: trunk
2016-08-18
21:52
Fix previous fix of long event subtitle update check-in: d7e213f7e8 user: nat tags: trunk
2016-08-17
20:26
Fix long activation time not being updated check-in: ca789f23c6 user: nat tags: trunk
2016-08-15
20:06
Fix index bug when checking whether an activated long event is running check-in: 08fbea0225 user: nat tags: trunk
2016-08-14
14:39
Split event activation menu code from the main menu code check-in: 059a7a8454 user: nat tags: trunk
2016-08-13
17:59
Pre-compute a list of directory, to have them available as C strings check-in: 26e790632c user: nat tags: trunk
2016-08-12
20:31
Receive and store de directory separator in the C watchapp check-in: cc70585b77 user: nat tags: trunk
2016-08-11
20:06
New module to use `struct string_list` as string sets check-in: 0900a9b37c user: nat tags: trunk
2016-08-10
20:26
Save directory separator in JS and send it to the C watchapp check-in: 5a2957ae3a user: nat tags: trunk
2016-08-09
20:36
Add a configuration variable for a directory separator string check-in: c688b5b062 user: nat tags: trunk
2016-08-08
20:32
Remove superfluous logging on javascript side check-in: e6f361566d user: nat tags: trunk
2016-08-06
17:44
Send a CSV line instead of only the event title check-in: 5abea6048b user: nat tags: trunk
2016-08-05
17:25
Add actual support for uploaded data signature check-in: fa3e14f21a user: nat tags: trunk
2016-08-04
17:28
Add configuration fields for data signature check-in: feae3aff1e user: nat tags: trunk
2016-08-03
16:38
Import javascript SHA-* v2.2.0 from https://github.com/Caligatio/jsSHA/ check-in: 61a8c67e26 user: nat tags: trunk
2016-08-02
14:07
Fix storage of endpoint URL and of data field name check-in: cec2d1cbee user: nat tags: trunk
2016-08-01
19:12
Upload events from phone to the configured webserver check-in: 2fedd7d05a user: nat tags: trunk
2016-07-31
18:09
Fix an out-of-bound bug when falling back on long event ending name check-in: 56f90da290 user: nat tags: trunk
2016-07-30
17:09
Send recorded events to the phone JS part check-in: bf71485032 user: nat tags: trunk
2016-07-29
19:58
Refactor persistent storage key constants check-in: bd49e07d04 user: nat tags: trunk
2016-07-28
21:40
Add javascript side of configuration entries for data upload check-in: ca3266b199 user: nat tags: trunk
2016-07-27
21:17
Harden local storage of parameter against special characters I hope this time I got it right check-in: 1246840a57 user: nat tags: trunk
2016-07-26
21:42
Add configuration entries for data upload It follows the same idea as Pebble Health Export and Battery Minus. check-in: 4ff7049a36 user: nat tags: trunk
2016-07-25
21:58
Fix small stupid bugs in HTML config page check-in: fb7c1939cf user: nat tags: trunk
2016-07-24
17:04
Add a config parameter query function without decoding the value check-in: eed09d6d3e user: nat tags: trunk
2016-07-23
20:54
Show beginning and end of long events in the event log check-in: 141701e6f0 user: nat tags: trunk
2016-07-22
21:00
Record an id >= 128 for end of long event check-in: 030b56dfb6 user: nat tags: trunk
2016-07-21
21:27
Fix the subtitles of second long event items check-in: 36b78f03ff user: nat tags: trunk
2016-07-20
21:25
Refactor updates to the long event running record check-in: edbcfab4a3 user: nat tags: trunk
2016-07-19
21:45
Use the second long event entry to toggle running state without log check-in: 64ee693061 user: nat tags: trunk
2016-07-18
20:50
Persistently store whether a long event is currently running or not check-in: 8e9b6f086c user: nat tags: trunk
2016-07-17
17:21
New macro header to deal with compact bit arrays check-in: 244cf003cd user: nat tags: trunk
2016-07-16
14:20
Use application-wide long event names in the main menu check-in: 719f4b257e user: nat tags: trunk
2016-07-15
15:38
Make prefixed long event names available for the whole application check-in: f8cc41be8c user: nat tags: trunk
2016-07-14
14:56
Use persistent storage for long event prefixes check-in: dd3f56ba7d user: nat tags: trunk
2016-07-13
20:32
Use the configurable values for long event prefixes check-in: 0bf91219dc user: nat tags: trunk
2016-07-12
20:39
Support prefix configuration in the phone app check-in: a9bbfe0497 user: nat tags: trunk