widgets: cal + bat + general fixes