diff options
Diffstat (limited to 'misc.c')
| -rw-r--r-- | misc.c | 36 |
1 files changed, 36 insertions, 0 deletions
@@ -1,3 +1,39 @@ +/* +// Alternative code to print a task row. + + ////////////////////////------------------ + total_time = 0; + char t0[10], t1[10], t2[10], t3[10], t4[10], t5[10], t6[10], t7[10]; + for (int idx = 0; idx < NUM_WEEK_DAYS; idx++) { + total_time = add_int64(total_time, task->times[idx]); + } + snprintf(string_buffer, size_x - 2 + 1, "%-*.*s %*s %*s %*s %*s %*s %*s %*s %*s", + layout->columns[L_TITLE_IDX].width, + layout->columns[L_TITLE_IDX].width, + task->name, + + layout->columns[1].width, + print_time_5cc(t0, task->times[(0 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[2].width, + print_time_5cc(t1, task->times[(1 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[3].width, + print_time_5cc(t2, task->times[(2 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[4].width, + print_time_5cc(t3, task->times[(3 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[5].width, + print_time_5cc(t4, task->times[(4 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[6].width, + print_time_5cc(t5, task->times[(5 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[7].width, + print_time_5cc(t6, task->times[(6 + FIRST_DAY_OF_WEEK) % NUM_WEEK_DAYS], layout->columns[1].width + 1), + layout->columns[L_TOTAL_IDX].width, + print_time_5cc(t1, total_time, layout->columns[L_TOTAL_IDX].width + 1) + ); + mvaddnstr(y, 1, string_buffer, size_x - 2); + ////////////////////////------------------ + + */ + // Writes only the database core structure and the provided task if not null. // Returns success. |
