small UI changes
moved frequency dialog to own class
added select all checkbox when in selection mode
added filter for all events fragment
layout changes for event dialog
move close button a little more to left
extract event date to separate textview with fixed width
fix problem with backstack when changing darkmode state before navigation
make Observable methods synchronized to avoid concurrent modification
- added equals/hashCode methods
added a new event comparator: compare by this years start
set loglevel INFO
bugfix: edit event with no category
add support for multi-selection & multi-deletion in event table
log exception in export
fix: avoid NPE if config to be saved is null
fix: save file on last event item in deletion list
fixed sliding issue of event list when in selection mode
small layout changes in event dialog
preserve selection when filtering event list in AllEventsFragment
fix: use copy of list in deletion function
added selection mode (checkboxes, handling, deletion of selected events)
improved layout for frequency dialog
fixed: darkmode init state
added function for batch deletion of events
small fixes
change EventFragment to Dialog
extra TextView for timestamp (in other color)
fixes for AllEventsFragment
added month change fading label
important fix in getNextDate for multi-day-events
put calendar week information inline with fading animation
- small improvements
merged todo
todos added
set nested scrolling to fix swipe refresh over listview issue
new freq icon
try widget improvement: check if Msgs are available
- try improvement for widget list: add date day number to id
- small improvements for display of multi event day span text
display event icon inline by use of HtmlImageResolver
fix: using notification constants
widget improvements
improved handling of activity intents
increase padding on widget item
add SwipeRefreshLayout to FirstFragment + SingleDayFragment
delay navigation onNewIntent
added SwipeRefreshLayout to EventFragment
fix: set PendingItent to MUTABLE
- moved init method to MainActivity
no events icon in widget brighter
make activities singleTop
fix: schedule dialog size
fix: for receive arguments (notification)
using RemoteViewsService for dynamic widget list view
improved widget layout: dynamically creating new RemoteViews
fix: at relaunch activity don't always start with InitFragment if a savedInstanceBundle is given
add background border to event list in widget
added empty calendar icon in SingleDayFragment
added empty calendar icon in SingleDayFragment
fix for potential NPE problem
fix widget layout: place next event below suffix text
fix: refresh event fragment for holiday events
prevent NPE on LoadingScreen if sync is in background
fix: only save calendar config if changes (will trigger sync)
some refactoring & optimizations
using custom navigation controller
added version compare
switch back to LinearLayout for performance reasons
refactoring only
small fixes in events layout
fix: make general settings scrollable
added monthchange label
fix: enable button after darkmode switch (fragment will be loaded new)
fix layout issue: set images invisible instead of gone
- feature: variable number of weeks
using FlexboxLayout for autom. line break
fixed: more transparent borders
redesign LinearLayouts to TableLayout
using "today" label from Msg
indicate sync for design settings
small fix for today toast
added progress bar while loading events
fix: slide out animation
fix: drag & drop with empty shadow and respect inverted selection
fix: cancel countdown on manual button click
first throw: drag & drop for multi-day events
added config switch for moon, zodiac, chineseYear, sunrise
rounded borders for event items
added moon & zodiac image to DayPanel
small UI changes
added search function for holidays
set background frame for event items in list
added fading animation for Today button
fix: click directly on checkbox symbol
- many UI changes and improvements
close buttons: using secondary color
fix for LoadingScreen: prevent multiple executions of CountDownTimer
animation: increased transition time
added animation for fragment transitions