Home
Name Modified Size InfoDownloads / Week
reminders_2.3.6_all.deb 2021-08-16 1.9 MB
Reminders.pdf 2021-08-16 727.7 kB
Latest_Version.txt 2021-08-16 1.3 kB
README.txt 2021-08-16 13.8 kB
reminders_2.3.4_all.deb 2021-01-13 595.2 kB
reminders_2.3.3_all.deb 2020-07-28 589.1 kB
reminders_2.3.2_all.deb 2020-05-03 588.2 kB
reminders_2.3.1_all.deb 2019-07-05 586.9 kB
reminders_2.3.0_all.deb 2019-05-09 587.5 kB
reminders_2.2.0_all.deb 2019-01-03 585.9 kB
reminders_1.4.0_all.deb 2016-02-26 513.3 kB
reminders_1.3.0_all.deb 2015-12-11 889.3 kB
reminders_1.2.0_all.deb 2015-11-27 880.6 kB
reminders_1.1.0_all.deb 2015-11-15 638.8 kB
reminders_1.0.0_all.deb 2015-11-12 635.3 kB
Totals: 15 Items   9.7 MB 1
reminders version 2.3.6
Please read the accompanying document

    Reminders.pdf
The package installs itself into Accessories and can be found in that menu.

This version is for Python3 wxpython 4.1.1 Gtk3

if you require reminders for
wxpython 2.8 download reminders_1.4.0_all.deb
wxpython 4.1 download reminders_2.3.4_all.deb

----------------------------------------------------------------------------------------------------------
| Currently wxpython 4.1.1 (Phoenix) is not available from the debian repositories, so it has to be    |
| installed manually.                                                                                    |
| As of November 2017 there are installations for centos-7, debian-8, fedora-23, fedora-24, fedora-26,   |
| ubuntu-14.10 to ubuntu-18.10                                                                         |
|                                                                                                        |
| It requires pyton3-pip and python3-six                                                                 |
| To install the ubuntu-18.04 version:                                                                   |
| First make sure you have python3-pip installed, if not run:                                            |
| sudo apt install python3-pip python3-six                                                               |
| Then:                                                                                                  |
| sudo pip3 install -U -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 wxPython  |
|                                                                                                        |
| If this fails, you may have to copy the installation to your local machine and load it from there      |
| sudo pip3 install download ./ https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 wxPython  |
| then                                                                                                   |
| sudo pip3 install ./names_of_packages_downloaded                                                       |
----------------------------------------------------------------------------------------------------------
|                                                                                           |
|wxpython 4.0.1 (Phoenix) is available in the normal depositories but only as Gtk3 not Gtk2 |
|                                                                                           |
---------------------------------------------------------------------------------------------
Install with GDebi package installer

if you don't have that run

sudo apt-get install gdebi

before trying to install reminders

The reason for this is that by default the dpkg and apt packages do not automatically
install packages dependencies, unless they have been configured to use "Smart Updates"

Dependencies: python3, python-wxgtk4.1, sqlite3, python3-dateutils, sox

If you want the dates of full moons, new moons and moon phases to be included in the calendar you must install the “ephem” package which is installable via pip and also requires the “python3-dev” package.

So use synaptic to install “python3-pip” and “python3-dev” and then

sudo pip3 install ephem

or
sudo apt install python3-pip
sudo apt install python3-dev
sudo pip install ephem

Features:
The following types of reminder can be created:

One off;
every 15 minutes;
every 30 minutes;
every 45 minutes;
every hour;
daily;
monthly;
weekly;
annually;
last day of the month;
penultimate day of the month;
the 1st,2nd,3rd,4th or last Monday of the month;
the 1st,2nd,3rd,4th or last Tuesday of the month;
the 1st,2nd,3rd,4th or last Wednesday of the month;
the 1st,2nd,3rd,4th or last Thursday of the month;
the 1st,2nd,3rd,4th or last Friday of the month;
the 1st,2nd,3rd,4th or last Saturday of the month;
the 1st,2nd,3rd,4th or last Sunday of the month.
Custom repeat intervals definable in minutes, hours, days and weeks

Reminders can be issued 5 mins, 15 mins, 30 mins, 1 hour, 1 day or 1 week, prior
to the actual date and time of the reminder.

Reminders can be “snoozed” for 5 mins, 15 mins, 30 mins, 1 hour, 1 day
or 1 week.

Snoozed reminders can be re-snoozed.

Reminders and Snoozed reminders can be dismissed, so that no further action
takes place, unless the reminder repeats, in that case the reminder will be
issued on the next appropriate date and time.

Provides data on Full and New moons, rising and setting times of Sun and Moon,
and current Moonphase.
Provides for user defined holidays to be displayed in the calendar.
Provides for user defined birthdays to be displayed in the calendar.

Change Log
==========
reminders (2.3.6)
  *  
  * Selection of Hour and Minute for the reminder to be issued, changed to a time control.
  * This allows tabbing but requires scrolling to be performed on the spin control,
  * or using the Up and Down arrow keys.
  *
  * Selection is via direct keyboard input, Up/Down arrow keys or
  * Mouse scrolling/clicking on the attached spin button, not the time control itself.
  *
  * "Define Location" as a menu item has become misleading, changed to Configuration
  *
  * Added a sound/chime selection in Configuration for the sound to be played.
  * when a reminder is issued
  * Added a sound/chime selection in Configuration for the sound to be played.
  * when a snooze is issued
  * 
  * Available sounds/chimes are whatever you place in the /usr/share/reminders/sounds directory
  * Take care that they are functioning audio files.
  *
  * Fix for selecting correct option Sunday, if Sunday is the designated first day of the week
  * in Configuration display. A cosmetic fix only, Sunday was used if selected.
  *
  * Cosmetic changes to layout
  *
  * Include Conversion of colour, week start day and sounds database records when upgrading version
  * rather than reverting them back to default values
  *  
  * Introduce gradient colour panels  
  *  
reminders (2.3.5)
  *
  * Finally got around to allowing you to change the Colour of Reminders
  *
  * Fix for request for updates check, now decoded from bytes structure
  * after a change in the python "requests" package
  *
reminders (2.3.4)
  *
  * A small amount of cleaning up
  *
  * The primary reason for this update, change the reminders conversion 
  * routine on installation.
  * Changes to the security protocols, make running a Gui during software
  * installation a pain in the proverbial. There ways around it but it's easier to
  * just run as a printing script. 
  *
  * The executable shell script from version 2.3.3 probably wasn't the best
  * idea I've ever had and it is relaced by a symbolic link
  *  
  * A change to the size of the blink icons for the system tray.
  * A glitch that shows up under Gtk3 versions of wxPython, is that the
  * original on/off blinking icons appear to be too small for Gtk3, so
  * it multiplies them up to fill the space. (?)
  * Resulting in two or more copies of the icon attempting to squeeze themselves
  * into the available space.
  * This update uses bigger icons, which seems to get rid of the issue.
  *
  *
reminders (2.3.3)
  * The /usr/bin/reminders executable has become a shell script that executes
  * /usr/share/reminders/reminders.py rather than a renamed copy of reminders.py.
  * Strictly this is the correct way to do it and does away with the need to add to the
  * python environment import path within the code.
  *
  * For consistancy, every window that opens separately from the main window, is
  * displayed with the reminders icon in the Linux notification panel.
  *
  * Delete option added to retained reminders
  *
  * Fixes to minspinctrl and minifloatspin controls, removing the annoying secondary border
  * and making the click on the up/down arrows more accurate
  *
reminders (2.3.2)
  * Instant update of calendar attributes when adding a reminder
  * for some reason I never spotted that this never happened.
  *
  * Change of email address
  * Tested with wxpython 4.1.0
  * holidays.py renamed to rem_holidays.py to avoid clashes with other libraries
  * birthdays.py renamed to rem_birthdays.py to avoid clashes with other libraries
  * reminders now creates a user specific single-run instance, allowing multiple
  * logged in users on the same machine to run separate copies of the program
  *
  *
reminders (2.3.1)
  * -The attempt to fix the database trigger mechanism on the snooze
  *  records was a mistake. The trigger ended up removing valid records
  *  before they could be registered.
  *  Snooze records are now removed manually as and when approrpriate.
  *
  *  Sorry for the inconvenience!
  *
reminders (2.3.0)
  * -Changed main reminder display to use sizers for the User
  *  interface.
  *  While not appearing to make a major difference, this does
  *  provide a consistent look if different fonts or font sizes
  *  are used for the desktop.
  *  The display is now also placed in a scrolling window, to cater
  *  for the use or much larger font sizes. The original reminders
  *  package was designed originally for a fixed font size of 10.
  *
reminders (2.2.1)
  * -Removed a couple of footswitch package references which
  *  are no longer relevant.
  * -In pop-up messages, where relevant, the day name is displayed
  *  before the date
  * -Somewhere along the way a database trigger to remove snooze records
  *  when a reminder was deleted in the system tray program, got removed
  *  from the reminders main program as well. This left orphaned snooze
  *  records, which could result in clashes with future snooze records.
  * -Using a cursor.lastrowid call to retrieve the Id for the reminder record
  *  last written, to be used to determine the Id for its snooze record, failed
  *  because the cursor was no longer used to insert the reminder.
  *  This had become a database direct write statement, thus the lastrowid
  *  could be undefined, meaning no valid Id for the snooze record, resulting
  *  in errors on snooze records.
  *
reminders (2.2.0)
  * Conversion to work with Gtk3 and/or Gtk2
  * Gtk3, visibly a backward step in my opinion, has larger
  * widgets.
  * This version of reminders works with both Gtk2 and Gtk3 versions
  * of wxpython.
  *
  * Added configuration option to display calendars with
  * either Sunday or Monday as the first day of the week.
  *
  * Fixed bug if module ephem not available for python3
  *
reminders (2.1.0)
  * Conversion to wxpython 4.0
  * -Addition of birthdays
  * -Define birthdays option
  * -Birthday List button added
  * -Birthdays included in the calendar
  * -Right click calendar date includes birthdays and Age if a year was supplied
  * -Birthdays generate an automatic reminder 1 week before the date
  *  which repeat annually
  * -Reminder selection altered to include an icon to differentiate reminders
  *  from birthdays
  *  A balloon for a birthday and a clock for a reminder
  * -Reminders has moved from the Sound & Video Menu (an historical blip)
  *  to the Accessories Menu
  * -Added repeat reminder options for every 2,3,4 and 6 months
  * -Added snooze options for 2,3,4,6 and 12 hours
  * -New lock mechanism to ensure reminders is run only once
  *
reminders (2.0.0)
  * Conversion to python3, wxpython 4.0.1 Phoenix
  *
reminders (1.5.1)
  * Fix for stupid regression introduced in 1.5.0 that resulted in database
  * locked error, where the checking process did not release the database
  *
reminders (1.5.0)
  * 1. reminders has been internationalised, providing for it to be translated
  *    into languages other than English
  * 2. Spanish translation added
  * 3. Adapted to use wxpython 3.0 classic (python-wxgtk3.0)
  *
reminders (1.4.0) unstable; urgency=low
  * 1. Added the ability issue the reminder 5 mins, 15 mins, 30 mins, 1 hour,
  *    1 day or 1 week, prior to the actual date and time of the reminder.
  *    This is done by generating a snooze record dated and timed before the
  *    actual reminder. This can be re-snoozed.
  * 2. Minor text and layout changes
  * 3. All images are now wrapped into a python program wrapper and held in
  *    binary format, meaning that separate image files no are longer
  *    distributed with the application
  * 4. The help menu now contains a "Check for updates" option.
  *    This checks sourceforge.net to see if the software has been updated
  *    since you installed it.
  *
reminders (1.3.0) unstable; urgency=low
  * 1. Added the ability to retain a copy of a reminder in the database
  *    Only applies to "One Off" reminders
  * 2. Added the ability to list copies of old (retained) reminders
  * 3. Improved upgrade tool when upgrading from previous version of reminders
  *
reminders (1.2.0) unstable; urgency=low
  * 1. The ability to define and display holidays relevant to you
  *    read the documentation (Reminders.pdf) for details
  * 2. Easter holidays calculated and marked as holidays
  * 3. Full moons and New Moons calculated, available on dropdown button
  * 4. Custom repeat reminder intervals defined in Mins, Hrs, Days and weeks
  * 5. Rising and setting times of the Moon and Sun added, with Moon phase
  * 6. Weather forecast added
  * 7. Set up rebuilds any exisiting database when upgrading reminders version
  *
reminders (1.1.0) unstable; urgency=low
  * 1. Removed Dismiss button on the reminder notification as it was
  *    confusing
  * 2. Added Tooltips to calendar to display reminders for the chosen day
  * 3. Added blue-box around any date which has at least 1 reminder set
  * 4. Allow choice of date before today just so that you can use it to
  *    check past dates

reminders (1.0) unstable; urgency=low

  * Initial version of the software.

End:
Source: README.txt, updated 2021-08-16