{
flush();
calendar.clear_marks();
- string mpath = month_path(calendar.year, calendar.month);
+ string mpath = month_path(calendar.year, calendar.month + 1);
Dir dir;
try {
dir = Dir.open(mpath);
private void on_day_selected()
{
flush();
- load(calendar.year, calendar.month, calendar.day);
+ load(calendar.year, calendar.month + 1, calendar.day);
// Scroll to beginning
Gtk.TextIter iter;
text_buffer.get_iter_at_offset(out iter, 0);
zavai.log.error(e.message);
}
text_dirty = false;
+
+ if (calendar.year == year && calendar.month + 1 == month)
+ {
+ calendar.mark_day(day);
+ }
}
public override void start()