Pimlical WIDGET Version
History Details
This
section below is for Users who want to know every single issue and fix
that have been applied
in all prior interim releases. It is always a good idea to read the
latest
release notes on the version you are now installing and any prior
versions you
may have skipped over when upgrading.
Fixes
and New Features in V-3.7.06 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes
an issue on some phones where the date line was not using the longest
possible date format after the widget had been force-stopped or
terminated by the OS.
Fixes
and New Features in V-3.7.05 - Immediately replaced with V-3.7.06.
Fixes
and New Features in V-3.7.04 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Removes diagnostic code inadvertently left in V-3.7.03 that was generating unneeded error files.
Fixes
and New Features in V-3.7.03
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes
a compatibility issue between P/A and the Widget with respect to the
management of font sizes in quick entry templates. Under some
conditions, the widget was resetting the logical fontsize of a template
causing the custom font-size to get lost (only relevant if quick entry
templates used custom font settings).
- Fixes
a relatively obscure issue with the spurious display of a category icon
on an item in a category that had no icon assigned.
- Goes
back to the OS 7.x Libraries to sidestep the new (and ludicrous)
limitation in the OS 8 libraries that prevent the Widget from
refreshing properly.
Fixes
and New Features in V-3.7.02
New
Features in this Release:
Fixes/Changes in this Release:
- Updated to also generate V-1 Authentication Signature for installation on old Android Devices.
Fixes
and New Features in V-3.7.01
New
Features in this Release:
- Automatically scales the event/category icons in the display to match the selected TypeSize in preferences.
- Automatically
adjusts the date format to use the longest date format that still fits
within the available space based upon selected font size and width.
- Provides two sizes for the Time Field (for a larger time field when a large font is selected).
- NOTE:
the above changes may mean you have to adjust the physical layout
(lines, fontsizes) that you were previously using in your preference
settings).
Fixes/Changes in this Release:
- Updated for OS 8.1 libraries (i.e. new Permissions handling, etc.).
- Updated documentation for new features.
Fixes
and New Features in V-3.5.20 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- For the preference WidgetUsesEventCategoryColors, fixes
issue of not properly using background color in some cases. Also now
applies the same logic to the category color (so if there is no event
color and foreground category color is pure White or Pure Black, it
will use the category background color).
Fixes
and New Features in V-3.5.19 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- For the preference WidgetUsesEventCategoryColors, the
Widget will now try and use the background color ALSO if the foreground
color is pure White (so if the foreground is either pure white or pure
black, it will try and use the background color).
Fixes
and New Features in V-3.5.18 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
- Adds new preference: WidgetUsesEventCategoryColors
which can be set in the initial configuration dialog. Default is false,
but when set to True, Widget will try and use the foreground color of
the event (unless default of black, in which case it will use the
background color if not default White), and if there is no event color,
will try and use the associated category's foreground color.
Fixes/Changes in this Release:
Fixes
and New Features in V-3.5.17 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes a relatively new issue where the next alarm field might not correctly display the next upcoming alarm.
Fixes
and New Features in V-3.5.16 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Incorporates
what may be a potential workaround for the unexpected preference reset
issue which appeared on some phones when upgraded to OS7 (and might
also be occurring on some phones with earlier versions of the OS).
Fixes
and New Features in V-3.5.13/14/15 - Interim releases for testing.
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes an issue in the diagnostic testing of the reset problem in the Widget...
- Fixes a spurious syntax error in the ShadedDates preference when a date specification in YYYYMMDD format had a month of 12.
Fixes
and New Features in V-3.5.12 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- The next alarm display which shows the very next alarm now caters to the FloatDays
Action Tag on floating events (previously, the next alarm might such an
event on a day that would in fact actually be
skipped by the time that float caught up to that date). Note that there
are other vanishingly small end-conditions that are not really feasible
to manage for this list (example: you have a repeat filter which
changes category selections or invokes a custom preference file, and
the category that an item is in is now affected by the preference NoAlarmsOnTheseCategories or by the preference: IgnoreAlarmsOnHiddenItems (!).
Fixes
and New Features in V-3.5.11 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated to be compatible with V-3.5.19 of P/A which fixed the issue of the mishandling of preferences AutoSyncAction and MemoStartupView.
Fixes
and New Features in V-3.5.10 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Now
supports the feature in Pimlical/Android to manage the advanced repeat
specification for repeats like Black Friday or the US Election Day
(repeat monthly/yearly by Date with both a day of the month and a day
of the week after that day on which it repeats).
- Fixes an issue of the Widget not properly identifying itself in some of the system logs.
- Removed
the launch failure detection logic because it appears it may not be
compatible with Android OS 7 (might be some obscure bug in OS7 or some
incompatible update to the way that services are handled).
Fixes
and New Features in V-3.5.08/9 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Removes
some code that duplicates Pimlical/Android vis-a-vis managing the
floating advance (in theory it should not cause any interference, but
neither is that code necessary). Also now logs alarm information as Pimlical/Widget rather than Pimlical/Android (only if EnableDebugLog preference is set).
Fixes
and New Features in V-3.5.07 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Implements the preference HideAlarmsMoreThanXDaysOut
to suppress the display of alarms that are far out in the future. Note
that you can always attach a custom preference file to the Widget
filter if you want to have a custom value here that differs from the
value that is used in Pimlical/Android to limit the upcoming alarm list
display.
- Updated for compatibility with V-3.5.14 of Pimlical/Android.
Fixes
and New Features in V-3.5.06 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes a potential conflict between Pimlical/Android and the widget with respect to managing temporary files..
Fixes
and New Features in V-3.5.05 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes a spurious error message that can be triggered in Pimlical/Android due to an old preference name (SortByCompanyNameIfBlank - which was changed to SortByCompanyNameIfNameBlank) saved internally in the widget preferences.
- Updated for compatibility with V-3.5.11 of P/A (avoids generating spurious error file over differences in Preferences).
Fixes
and New Features in V-3.5.03/4 - Interim Releases
Fixes
and New Features in V-3.5.02 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for compatibility with P/A, V-3.5.4
Fixes
and New Features in V-3.5.01 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for compatibility with P/A, V-3.5.1
Fixes
and New Features in V-3.4.17 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for compatibility with P/A, also identifies when widget is logging items to the debug log (also removes inexact alarm attribute for refresh - due to Android OS issues).
- Removes
P/A code that was rewriting the calendar database and advancing
floating events as that could under some rare conditions interfere with
P/A (and was redundant anyway as P/A manages those functions).
Fixes
and New Features in V-3.4.16 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Now
includes a check for corrupt entries in the local 'dribble' file
database (previously, only the main database was being checked) - in
particular, a corrupt date entry could cause Pimlical to fail to
startup).
- Includes check for Exceptions to Repeat events
read from Google calendar to ensure they are valid calendar records
(some corrupt records in the Google calendar database would end up
tripping prior versions of P/A).
Fixes
and New Features in V-3.4.15 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for code compatibility with P/A and eliminates a spurious error message about a missing Item in Preferences.
- Includes
an obscure fix covering recurrence rules in iCalendar format that have
been created by some calendar applications with respect to yearly and monthly repeats by Day (and which could potentially
cause a read fault on the calendar).
Fixes
and New Features in V-3.4.14 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for code compatibility with P/A (although this should not affect the operation of the widget).
Fixes
and New Features in V-3.4.13 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for code compatibility with P/A (although this should not affect the operation of the widget).
Fixes
and New Features in V-3.4.12 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes an obscure issue in reading repeat specifications from an
Android calendar item when there are multiple exception dates (but only
on certain devices).
Fixes
and New Features in V-3.4.11 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes issue of program still using PimlicalDBs.dat file on new install (rather than new SystemPreference.dat file).
- Fixes NullPointerError that can occur under some relatively rare conditions when writing SystemPreferences.dat file.
- Fixes an obscure read error on the local calendar (related to timezone setting).
- Fixes
issue of not properly recovering after the removal of null entries in
the calendar database (prior versions ignored this issue, but 3.4.8
removes them - but not in the best way - this release leaves the null
entries and puts a default message into the description field - that
way the program also recovers properly.
- Fixes issue of losing the checkmark on monthly repeats of appointment types only in a filter.
Fixes
and New Features in V-3.4.10 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Incorporates some new fixes from P/A for reading/writing calendars efficiently and catering to the 'rename' problem.
Fixes
and New Features in V-3.4.09 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
- Significantly
speeds up widget refresh by rewriting all the prior
java-based routines to read and write the PimlicalDBs.dat database with
optimized, custom routines (the PimlicalDBs.dat file can still be read,
but it is now written and re-read as SystemPreferences.dat). This makes a big difference for users with a lot of custom templates and filters.
Fixes/Changes in this Release:
Fixes
and New Features in V-3.4.08 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Now avoids NullPointerException
error if filter used by widget has a repeat specification and a null
start date (which is meaningless, but could result from a user error in
editing the filter in prior versions of P/A).
Fixes
and New Features in V-3.4.07 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes a spurious verifyFieldDescriptor() error message that was caused by a now-deprecated field in the calendar database.
Fixes
and New Features in V-3.4.06 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixed a compilation problem in 3.4.05.
Fixes
and New Features in V-3.4.05 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Now
allows future date range to be unlimited - previously, it was subject
to an obscure and unintended limitation (even though it was pretty
large).
- Fixes issue that if there are not
enough items to fill the widget display, the very last item would not
display under some circumstances.
Fixes
and New Features in V-3.4.04 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- When creating the Widget filter, the date rule is now set to Fixed rather than Relative to Today
- this was more a cosmetic issue, but could confuse the user trying to
change the number of days for the widget in Pimlical/Android as the end
date could not be changed until the date rule was changed to Fixed.
- Incorporates several minor, internal changes to shared files with Pimlical/Android.
Fixes
and New Features in V-3.4.03 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes transition issue from old to new calendar database file format that could potentially cause a corrupt calendar database.
Fixes
and New Features in V-3.4.02 - Internal release
Fixes
and New Features in V-3.4.01 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated
for new file format - also fixes a problem with version number not
getting properly updated internally which caused a problem when reading
the calendar file updated by Pimlical/Android V-3.4.01.
- Updates preferences to avoid some spurious error files being created in the Pimlical folder.
Fixes
and New Features in V-3.3.04 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes an issue in the preference file that was causing a spurious error file to be created.
Fixes
and New Features in V-3.3.03. - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Optimizes the resolution of alarms for events in an Android
calendar immediately after refreshing the database so as to avoid what
could be a significant pause in the program if there were a large
number of past events with alarms set (which obviously could not be
potential candidates for an upcoming alarm as Android calendar events
do not support Pimlical's post-start-time event alarms).
Fixes
and New Features in V-3.3.02. - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes the internal, default values for some
preferences
(StringList) where the format had not been updated for changes made
recently in P/A (this could result in spurious error messages such
as Corrupt
Prefs Cache, Object is wrong Type...) when preferences
were reset.
- The
feature in 3.3.01 of using generic font sizes has now been deferred to
V-3.4 (because it introduces a new field in the database that can cause
forwards-compatibility issues when syncing, using Widget, etc., so it
has been deferred until 3.4 which resolves the forwards-compatibility
issue).
Fixes
and New Features in V-3.3.01. - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- This release has the first phase of
the implementation of database forwards-compatibility for events,
templates and filters. The second phase of this implementation will
occur in a future 3.4.x release. With this change, it will be possible
for an older version of Pimlical to read calendars, templates and
filters from a newer version of Pimlical even if that newer version has
a new file format with new features (currently such a case would
typically cause Pimlical to crash). While Pimlical has always had
perfect backwards compatibility, providing for forwards compatibility
is obviously more challenging. The change is being done in two phases
to alleviate the forwards-compatibility problem of implementing this
feature (!). I.e. if this change were done in one phase, then if a user
had Pimlical updated on Android automatically before they had a chance
to realize they needed to update the desktop to be compatible, they
would end up with an incompatible database and a crash. So phase 1
implements the feature of reading
this new forwards-compatible database format, but the writing of this
format won't occur until V-3.4.x. So by the time V-3.4.x is released,
hopefully everyone will have this
version which is already set up to read this new database format.
- Minor bug-reporting changes made to improve
information recorded in error files.
Fixes
and New Features in V-1.01.43 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Avoids
generating a displayable error message for some changes to preference
settings which are not relevant to the Widget anyway (but an error file
is still generated).
Fixes
and New Features in V-1.01.42 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Ensures that an error file always gets written
when there
is an error condition that was previously only trying to display a
dialog.
Fixes
and New Features in V-1.01.41 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- When rebuilding category tables and processing
category names,
Pimlical now ensures that any spurious leading and trailing spaces are
removed - under some conditions, some users were getting what appeared
to be duplicate category names because of those spurious spaces
- If
an error occurred while reading the calendar, or performing some other
activity in the background, the original error message was getting
overwritten and lost - this release corrects that issue.
Fixes
and New Features in V-1.01.40 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updates the routine to find the next alarm to
incorporate
support for post-event start time alarms as well as fix a case where
preset alarms on daily events could possibly get overlooked.
Fixes
and New Features in V-1.01.39 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
- If you assign a custom preference file to the
widget filter, the widget will then obey these preference settings: IncludeNote, IncludeLocation and
IncludeCategory (so
you can add that information to the text line displayed in the widget).
Fixes/Changes in this Release:
- Now uses a separate AuditTrail file from P/A to
avoid confusion as to which program is logging events.
- Includes
some fixes from P/A to address possible failure to re-read entire
calendar file after low memory conditions have been present.
Fixes
and New Features in V-1.01.38 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
Fixes/Changes in this Release:
- Ensures the last update date/time for the widget
obeys the preference: UseWhitetextInWidget.
- Fixes
issue of not displaying all the days of a spanned, repeat event, when
the first day of the repeat instance is not included in the current
view.
- Includes some fixes from P/A to address possible
problems with renaming files.
Fixes
and New Features in V-1.01.37 - Remember to
uninstall Widget first if you have a problem installing
New
Features in this Release:
- Adds new preference: HideAllWidgetButtons,
which if set to True,
will hide all the top row buttons. To reconfigure the widget, you would
need to remove it and re-install. Default value is False.
Fixes/Changes in this Release:
- Fixes conflict with Pimlical/Android whereby the
refresh
of the widget was resetting the currently active filter in P/A under
some circumstances.
Fixes
and New Features in V-1.01.36 - Interim
Release
Fixes
and New Features in V-1.01.35 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Includes more comprehensive error messages for
problems with preferences.
- Includes
logic to skip a refresh while Pimlical/Android is actively running
(which might lead to a conflict that could cause issues with
saving/updating the calendar).
- After powerup, the widget is now refreshed more
quickly.
- Now includes week number in date line if
preference DisplayWeekNumbers
is set to true.
Fixes
and New Features in V-1.01.34 - Interim
Release
Fixes
and New Features in V-1.01.33 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Updated for new Preference handling. Note:
if
you had set up a custom preference file for your widget filter, and the
widget will not install without an error, delete the file: Widget.dat.
- Fixes issue on very first startup of causing a
benign NullPointerException
when there is no Widget
filter present.
- Matches preferences to P/A V-2.3.55 (needed to
avoid unnecessary Floating Advances).
Fixes
and New Features in V-1.01.32 - Interim Release
Fixes
and New Features in V-1.01.31 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes issue of Widget not obeying the
preferences HideFloatIcon
and HideStatusIcon
in the preference file (if you just want to hide these icons in the
widget, but not P/A, use a custom Preference file for the Widget Filter).
- Includes the Birthday/Anniversary indicators for
events that are marked as birthdays or anniversaries.
Fixes
and New Features in V-1.01.30 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes issue of the [+] button causing an
Exception Error
when Pimlical/Android was not installed - now properly launches native
Android Calendar application to create a new event.
Fixes
and New Features in V-1.01.29 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Works around Android bug on some devices whereby
the
buttons were not displaying the images properly or not even displaying
them at all.
Fixes
and New Features in V-1.01.28 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes issues with launching Pimlical whereby
Pimlical
would unexpectedly exit after going into Filters, select
Calendars/Categories, or View/Edit contacts/memos.
Fixes
and New Features in V-1.01.27 - Remember to
uninstall Widget first if you have a problem
installing
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes issues with launching contacts and memos
(for
contacts, prior release was inadvertently creating local contacts
database if none existed, for memos, the memos button did not function
if there was no local contacts database).
- Fixes new error with button to create new Appts.
Fixes
and New Features in V-1.01.26 - Remember to uninstall
Widget first if you have a problem
New
Features in this Release:
- Includes optional button to create a
new item from the Template list.
Fixes/Changes in this Release:
- Fixes some issues of installing widget on a
device that
does not have Pimlical/Android (under some conditions, it would
complain that Pimlical was missing, rather than launch native calendar
application).
- Handles end condition where there is
not even a single event to display in the widget, by displaying message
that there are no events to display.
Fixes
and New Features in V-1.01.25 - Remember to uninstall Widget first if
you have a problem
New
Features in this Release:
Fixes/Changes in this Release:
- Includes fix for interference of widget with
selection of default filter in Pimlical/Android on some devices.
Fixes
and New Features in V-1.01.21-35 - Interim Releases...
New
Features in this Release:
- The Widget
filter start/end dates are now respected and can force a different date
range extending from Today (i.e. you can edit the filter and set a
start date and end date 90 days apart if you want to cover events from
today to 90 days out). When you first install this release over an
older release, you might see it just default to one day. If so, either
edit the Widget
filter to set your desired date range, or delete it to set the default
of 31 days.
Fixes/Changes in this Release:
- Includes better recognition of widget size
change on some Samsung devices that have proprietary 'TouchWiz'
interface.
Fixes
and New Features in V-1.01.20 - Remember to uninstall Widget first
New
Features in this Release:
- If there is no explicitly
assigned icon to an event, widget will now see if any category assigned
to the event has an icon associated with it and if so, will display
that icon (previously icons from categories were not displayed).
- Includes two new icons for floating events and
tasks to signal that they have a due date and
they are either due today or past-due (circle and square box have a
blue exclamation mark in the center). The simple circle and square box
now indicate that the item has a due date that is in the future. This
helps quickly identify floats/tasks that need to be addressed in
today's schedule.
- When the number of text rows is set to Auto and the widget
is resized, it now immediately redraws itself with a best guess at the
number of rows to display.
Fixes/Changes in this Release:
- Untimed items (if enabled for display in Widget filter) are
now left-justified so more text can be displayed.
- If
there is no future appointment to list the time to (after Appt icon),
then it is now initialized to being blank (previously, although
unlikely, it would continue to show the last item that DID have a
future time
- Documentation has been updated for new
functionality.
- Fixes issue of not properly recording/reading
preferences from a custom preference file if user chose to have the Widget filter have
a custom preference file (previously, settings were written to the
default filter).
Fixes
and New Features in V-1.01.19 - Remember to uninstall Widget first
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes issue of not displaying the red X for an
appointment that has been canceled.
- Fixes issue of getting an unexpected Invalid App Widget ID(?) error
when trying to invoke the settings dialog after device has been
rebooted after widget has been installed.
- Fixes
an issue of possibly resetting the default filter in Pimlical/Android
while Pimlical was running if widget triggered a refresh.
- Replace Cancel
button in Settings Dialog with Reset
button (to reset settings back to original configuration) as canceling
out of the dialog previously resulted in the widget no longer
refreshing properly.
- Incorporates
an alternate method of launching the native contacts app (when Pimlical
contacts are not present) which may work around an issue on some
Android devices that were not working with prior releases of the widget.
- In the Float/Task filter sections, the filter
for the Due date has been changed from Today and Other to Now and Future. what this
means is that Now
covers floats that are due today AND which are past-due, while Future
only filters for floats/tasks with a due date in the future (it's
pretty obvious that this is how it should have always worked).
Fixes
and New Features in V-1.01.18
New
Features in this Release:
- Now displays both a system icon
(float/task/completed/canceled etc.) as well as one icon associated
with the event itself.
Fixes/Changes in this Release:
- Avoids generating a date line on the very last
line of the current display.
- Widget Icon has been updated for the Refresh
Button.
- Several internal changes were made which might
have potentially been interfering with P/A's alarm system.
- If preference UseShortDescriptions
is true and the item for the next alarm has a short description, the
short description will be used instead of the main description.
Fixes
and New Features in V-1.01.17
New
Features in this Release:
- The entire widget is now
"clickable" in order to launch calendar app. There's an intentional
dead zone (the top date row) to avoid a misplaced tap launching
calendar when user was trying to hit one of the buttons.
- The Pimlical logo at top left now invokes the
Settings dialog (so you don't have to remove/re-install to change
settings).
- Widget now launches native Android contacts app
if there is no Pimlical Local Contacts folder.
- Widget
now launches native Android calendar to view calendar or create a new
event if there is no Pimlical Local Calendar folder.
Fixes/Changes in this Release:
- Fixes issue of alarm line on widget not obeying
the preference: HideAlarmsMoreThanXDaysOut.
- Date lines now start in left margin to make them
more visible.
- Fixes
an issue of the widget refresh forcing a floating advance on a
subsequent launch of Pimlical/Android (note: requires P/A V-2.3.27 to
also fix this issue).
- Calculation of number of text rows when set to Auto
now works better with Samsung devices (that have some proprietary code
in the Android OS handling
widget resize) although there may still be benefit in setting the
precise number of rows to use.
Fixes
and New Features in V-1.01.16
New
Features in this Release:
- Widget is now resizable both
horizontally and vertically. However, the number of rows may still need
to be preset to take maximum advantage of available space as the
automatic calculation for the number of rows to
display is
not likely to optimized for all Android devices. The maximum
number of rows that can be displayed in the calendar widget is 20.
After resizing, the widget will adjust the number of rows on the next
refresh, if the configuration setting for the number of text rows was
set to Auto.
- A new Info
button in the Settings dialog now links to a web page with information
about the widget.
Fixes/Changes in this Release:
- Fixes issue of private events being masked even
when the widget filter is set to SHOW Private events.
- When # of rows is set to Auto, widget now
uses better algorithm to guess at optimum number of rows.
- Fixes
problem of leaving old events displayed when switching filter
preferences that result in not enough events being selected to fill up
all the rows in the filter.
- Ensures that the background
service is terminated when the widget is removed from the display.
Fixes
and New Features in V-1.01.15
New
Features in this Release:
- Includes the Text Rows
preference in configuration dialog, so number of text rows can be
easily set without having to edit preferences in P/A (just remove
widget from screen and drag back onto screen to
re-display configuration dialog).
- Adds Refresh button (two circular green arrows)
to force an immediate refresh of widget contents.
- If an item has an
explicit icon that now overrides a system icon for float or task
(previously, system icon was overriding explicitly assigned icon).
- When created Widget Filter, completed, canceled
and deferred items are now excluded by default.
Fixes/Changes in this Release:
- Now triggers the initial refresh of widget after
installation a lot quicker.
- Fixes
some selection issues in widget filter (such as displaying untimed
events on the current day, even when future events setting is
true, applying appt settings to floats and tasks when they didn't have
separate settings, etc.).
Fixes
and New Features in V-1.01.12
New
Features in this Release:
- Increases number of rows in
widget to 10 to accomodate custom launchers that can resize the widget
(the Widget itself is set for 3x2 cells and is not marked as resizable
for standard Android launchers).
Fixes/Changes in this Release:
- Removes the dummy events that were in the
widget, reduces width of widget configuration dialog.
- Fixes
an obscure issue with filters related to some attributes that
apply to
appts, tasks and floats separately, such as timed/untimed settings - if
you change the Appt setting and do not have the checkboxes checked to
indicate that floats and/or tasks have separate settings, the setting
was only
being applied to Appts and not to floats or tasks (in other words, if
floats are being treated the same as appts, then the test for
floats
should always parallel and follow those set for appts).
Fixes
and New Features in V-1.01.11
New
Features in this Release:
- Adds bold font for description of any items that
had a custom font attached to the item.
Fixes/Changes in this Release:
Fixes
and New Features in V-1.01.10
New
Features in this Release:
Fixes/Changes in this Release:
- Fixes problem in Android of top row buttons
becoming non-functional after many hours/days have passed