Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
xestiacalendar/.git
7 years agofrmEditAccount: Moved code to forms/editaccount
Steve Brokenshire [Sat, 31 Dec 2016 22:08:41 +0000 (22:08 +0000)]
frmEditAccount: Moved code to forms/editaccount

7 years agoMakefile: Added frmUpdate for compiling
Steve Brokenshire [Sat, 31 Dec 2016 20:58:40 +0000 (20:58 +0000)]
Makefile: Added frmUpdate for compiling

7 years agoTODO: Updated TODO list
Steve Brokenshire [Sat, 31 Dec 2016 20:58:22 +0000 (20:58 +0000)]
TODO: Updated TODO list

7 years agofrmMain: Implemented code to hide/show calendar entries
Steve Brokenshire [Sat, 31 Dec 2016 20:57:29 +0000 (20:57 +0000)]
frmMain: Implemented code to hide/show calendar entries

Implemented code to hide/show calendar entries based on account or
calendar.

7 years agofrmUpdate: Implemented code from Xestia Address Book
Steve Brokenshire [Sat, 31 Dec 2016 20:55:20 +0000 (20:55 +0000)]
frmUpdate: Implemented code from Xestia Address Book

Implemented frmUpdate using code from Xestia Address Book and adjusted
code to check for Xestia Calendar accordingly.

7 years agofrmUpdate: Moved to the forms/update directory
Steve Brokenshire [Sat, 31 Dec 2016 20:23:42 +0000 (20:23 +0000)]
frmUpdate: Moved to the forms/update directory

7 years agoXCCalendarList: Look at internal_updatedata checksum before updating controls
Steve Brokenshire [Thu, 29 Dec 2016 19:54:27 +0000 (19:54 +0000)]
XCCalendarList: Look at internal_updatedata checksum before updating controls

7 years agoXCCalendarMonthView: Receive CalendarDataStorage pointer
Steve Brokenshire [Thu, 29 Dec 2016 19:53:14 +0000 (19:53 +0000)]
XCCalendarMonthView: Receive CalendarDataStorage pointer

7 years agoXCCalendarDay: Removed unused code and added code to add event controls
Steve Brokenshire [Thu, 29 Dec 2016 19:52:00 +0000 (19:52 +0000)]
XCCalendarDay: Removed unused code and added code to add event controls

7 years agoXCCalendarCtrl: Generate current month grid if no data is given
Steve Brokenshire [Thu, 29 Dec 2016 19:50:12 +0000 (19:50 +0000)]
XCCalendarCtrl: Generate current month grid if no data is given

7 years agorandom.cpp: Added code and headers.
Steve Brokenshire [Thu, 29 Dec 2016 19:48:27 +0000 (19:48 +0000)]
random.cpp: Added code and headers.

Linux-only version so far. Gets 4 bits from the /dev/urandom pool.

7 years agoAdded random.cpp to the unit testing build script.
Steve Brokenshire [Thu, 29 Dec 2016 19:47:44 +0000 (19:47 +0000)]
Added random.cpp to the unit testing build script.

7 years agoCalendarDataStorage: Added checksum functions
Steve Brokenshire [Thu, 29 Dec 2016 19:46:02 +0000 (19:46 +0000)]
CalendarDataStorage: Added checksum functions

Added checksum functions and also update the internal
'internal_updatedata' checksum when accounts, calendars and entries
write operations are made.

7 years agofrmMain: Rearranged order of loading and get list of entries
Steve Brokenshire [Thu, 29 Dec 2016 19:44:50 +0000 (19:44 +0000)]
frmMain: Rearranged order of loading and get list of entries

7 years agoUpdated Makefile
Steve Brokenshire [Thu, 29 Dec 2016 19:44:02 +0000 (19:44 +0000)]
Updated Makefile

7 years agoMenu option for frmAbout now works.
Steve Brokenshire [Thu, 29 Dec 2016 19:43:51 +0000 (19:43 +0000)]
Menu option for frmAbout now works.

7 years agoMoved frmAbout to source/forms/about
Steve Brokenshire [Thu, 29 Dec 2016 19:43:36 +0000 (19:43 +0000)]
Moved frmAbout to source/forms/about

7 years agoCalendarEvent*.ics: Added files for unit testing
Steve Brokenshire [Sun, 25 Dec 2016 01:34:42 +0000 (01:34 +0000)]
CalendarEvent*.ics: Added files for unit testing

7 years agoMakefile: Added more instructions to build library and Xestia Calendar
Steve Brokenshire [Sun, 25 Dec 2016 01:33:21 +0000 (01:33 +0000)]
Makefile: Added more instructions to build library and Xestia Calendar

7 years agofrmMain: Added code to setup, quit and load some account data
Steve Brokenshire [Sun, 25 Dec 2016 01:31:31 +0000 (01:31 +0000)]
frmMain: Added code to setup, quit and load some account data

7 years agomain.cpp: Added subroutines to create default settings
Steve Brokenshire [Sun, 25 Dec 2016 01:30:49 +0000 (01:30 +0000)]
main.cpp: Added subroutines to create default settings

7 years agoRemoved check from DURATION in CalendarEvent as it broke it.
Steve Brokenshire [Sun, 25 Dec 2016 01:30:20 +0000 (01:30 +0000)]
Removed check from DURATION in CalendarEvent as it broke it.

7 years agoUpdated ColourStruct unit tests
Steve Brokenshire [Sun, 25 Dec 2016 01:29:49 +0000 (01:29 +0000)]
Updated ColourStruct unit tests

7 years agoAdded initial TODO list
Steve Brokenshire [Sun, 25 Dec 2016 01:29:33 +0000 (01:29 +0000)]
Added initial TODO list

7 years agoAdded code for operator=(string) for Colour struct
Steve Brokenshire [Sun, 25 Dec 2016 01:29:21 +0000 (01:29 +0000)]
Added code for operator=(string) for Colour struct

7 years agoUpdated AppXestiaCalendar.cpp/.h
Steve Brokenshire [Sun, 25 Dec 2016 01:28:49 +0000 (01:28 +0000)]
Updated AppXestiaCalendar.cpp/.h

7 years agoAdded bitmaps/icons/calendars.png image
Steve Brokenshire [Sun, 25 Dec 2016 01:28:34 +0000 (01:28 +0000)]
Added bitmaps/icons/calendars.png image

7 years agoAdded types.h header
Steve Brokenshire [Sun, 25 Dec 2016 01:28:05 +0000 (01:28 +0000)]
Added types.h header

7 years agoAdded CalendarDataStorage code and updated unit tests
Steve Brokenshire [Sun, 25 Dec 2016 01:27:47 +0000 (01:27 +0000)]
Added CalendarDataStorage code and updated unit tests

7 years agoAdded existing common code from Xestia Address Book
Steve Brokenshire [Sun, 25 Dec 2016 01:27:18 +0000 (01:27 +0000)]
Added existing common code from Xestia Address Book

7 years agoAdded CalendarList object
Steve Brokenshire [Sun, 25 Dec 2016 01:26:47 +0000 (01:26 +0000)]
Added CalendarList object

7 years agoUpdated widgets
Steve Brokenshire [Sun, 25 Dec 2016 01:26:05 +0000 (01:26 +0000)]
Updated widgets

Updated XCCalendarCtrl and XCCalendarManipulator

7 years agoAdded new widgets
Steve Brokenshire [Sun, 25 Dec 2016 01:25:02 +0000 (01:25 +0000)]
Added new widgets

Added XCCalendarList, XCCalendarListAccountCtrl and
XCCalendarListCalendarCtrl widgets.

7 years agoAdded unit tests for CalendarDataStorage
Steve Brokenshire [Sun, 11 Dec 2016 22:58:52 +0000 (22:58 +0000)]
Added unit tests for CalendarDataStorage

7 years agogitignore: Added generate bitmaps cpp and header files
Steve Brokenshire [Sun, 27 Nov 2016 00:10:18 +0000 (00:10 +0000)]
gitignore: Added generate bitmaps cpp and header files

7 years agobitmaps: added big images and icons
Steve Brokenshire [Sat, 26 Nov 2016 23:35:52 +0000 (23:35 +0000)]
bitmaps: added big images and icons

7 years agowidgets: Updated and added widgets
Steve Brokenshire [Sat, 26 Nov 2016 23:29:59 +0000 (23:29 +0000)]
widgets: Updated and added widgets

7 years agomain.cpp: Exit on -h and load application icon.
Steve Brokenshire [Sat, 26 Nov 2016 22:58:15 +0000 (22:58 +0000)]
main.cpp: Exit on -h and load application icon.

7 years agofrmMain: Added initial code
Steve Brokenshire [Sat, 26 Nov 2016 22:48:08 +0000 (22:48 +0000)]
frmMain: Added initial code

7 years agoevents.h: Added events for XCCalendarManipulator and XCCalendarCtrl
Steve Brokenshire [Sat, 26 Nov 2016 22:47:57 +0000 (22:47 +0000)]
events.h: Added events for XCCalendarManipulator and XCCalendarCtrl

7 years agoUpdated Makefile
Steve Brokenshire [Sat, 26 Nov 2016 22:47:12 +0000 (22:47 +0000)]
Updated Makefile

7 years agoUpdated Xestia Calendar forms
Steve Brokenshire [Sat, 26 Nov 2016 22:47:06 +0000 (22:47 +0000)]
Updated Xestia Calendar forms

7 years agoAdded more entries to source/.gitignore
Steve Brokenshire [Wed, 16 Nov 2016 22:36:58 +0000 (22:36 +0000)]
Added more entries to source/.gitignore

7 years agoCreated source/.gitignore
Steve Brokenshire [Wed, 16 Nov 2016 22:34:58 +0000 (22:34 +0000)]
Created source/.gitignore

7 years agoAdded bitmapcode helper code from Xestia Address Book
Steve Brokenshire [Wed, 16 Nov 2016 22:26:49 +0000 (22:26 +0000)]
Added bitmapcode helper code from Xestia Address Book

7 years agoAdded initial Makefile
Steve Brokenshire [Wed, 16 Nov 2016 22:26:37 +0000 (22:26 +0000)]
Added initial Makefile

7 years agoAdded code to XCCalendarDay
Steve Brokenshire [Wed, 16 Nov 2016 22:24:43 +0000 (22:24 +0000)]
Added code to XCCalendarDay

7 years agoUpdated main.cpp copyright header and removed commented out text
Steve Brokenshire [Wed, 16 Nov 2016 22:18:46 +0000 (22:18 +0000)]
Updated main.cpp copyright header and removed commented out text

7 years agoRenamed Shoe Help to Show Help
Steve Brokenshire [Wed, 16 Nov 2016 22:15:02 +0000 (22:15 +0000)]
Renamed Shoe Help to Show Help

7 years agoUpdated events.h
Steve Brokenshire [Wed, 16 Nov 2016 22:14:54 +0000 (22:14 +0000)]
Updated events.h

7 years agoAdded main.cpp
Steve Brokenshire [Wed, 16 Nov 2016 20:06:48 +0000 (20:06 +0000)]
Added main.cpp

7 years agoAdded initial forms
Steve Brokenshire [Wed, 16 Nov 2016 20:06:33 +0000 (20:06 +0000)]
Added initial forms

7 years agoUpdated unit testing files
Steve Brokenshire [Wed, 16 Nov 2016 20:02:08 +0000 (20:02 +0000)]
Updated unit testing files

7 years agoMoved DeselectOthersEvent setup to the XCCalendarDay constructor.
Steve Brokenshire [Sun, 17 Jul 2016 14:17:47 +0000 (15:17 +0100)]
Moved DeselectOthersEvent setup to the XCCalendarDay constructor.

7 years agoAdded the DeselectOthersEvent function to XCCalendarMonthView
Steve Brokenshire [Sat, 16 Jul 2016 21:57:41 +0000 (22:57 +0100)]
Added the DeselectOthersEvent function to XCCalendarMonthView

7 years agoAdded XCCalendarMonthView* param to the XCCalendarDay::SetupControl function
Steve Brokenshire [Sat, 16 Jul 2016 21:14:45 +0000 (22:14 +0100)]
Added XCCalendarMonthView* param to the XCCalendarDay::SetupControl function

7 years agoForward delcared XCCalendarDay in XCCalendarMonthView
Steve Brokenshire [Sat, 16 Jul 2016 21:08:29 +0000 (22:08 +0100)]
Forward delcared XCCalendarDay in XCCalendarMonthView

7 years agoIncluded and forward delcared XCCalendarMonthView in XCCalendarDay
Steve Brokenshire [Sat, 16 Jul 2016 21:07:55 +0000 (22:07 +0100)]
Included and forward delcared XCCalendarMonthView in XCCalendarDay

7 years agoReceivedBufferString in CalDAVReceive not required.
Steve Brokenshire [Sat, 16 Jul 2016 06:04:23 +0000 (07:04 +0100)]
ReceivedBufferString in CalDAVReceive not required.

7 years agoAdded code for application to display XCCalendarDay on it's own
Steve Brokenshire [Sun, 26 Jun 2016 14:32:19 +0000 (15:32 +0100)]
Added code for application to display XCCalendarDay on it's own

7 years agoUpdated testing GUI build script
Steve Brokenshire [Sun, 26 Jun 2016 14:31:21 +0000 (15:31 +0100)]
Updated testing GUI build script

7 years agoAdded unit tests for testing February 2100 (not a leap year).
Steve Brokenshire [Sun, 26 Jun 2016 14:25:52 +0000 (15:25 +0100)]
Added unit tests for testing February 2100 (not a leap year).

7 years agoAdded unit tests to check the IsInMonth value for the second month.
Steve Brokenshire [Sun, 26 Jun 2016 14:10:02 +0000 (15:10 +0100)]
Added unit tests to check the IsInMonth value for the second month.

7 years agoAdded unit tests to check the IsInMonth value for the first month.
Steve Brokenshire [Sun, 26 Jun 2016 13:43:29 +0000 (14:43 +0100)]
Added unit tests to check the IsInMonth value for the first month.

7 years agoAdded second test for a leap year when generating a month grid
Steve Brokenshire [Sun, 26 Jun 2016 12:44:12 +0000 (13:44 +0100)]
Added second test for a leap year when generating a month grid

7 years agoAdded events for selecting a calendar event in the XCCalendarDayEntry class
Steve Brokenshire [Sun, 26 Jun 2016 12:43:18 +0000 (13:43 +0100)]
Added events for selecting a calendar event in the XCCalendarDayEntry class

7 years agoAdded the SetupControl function for the XCCalendarDay class
Steve Brokenshire [Sun, 26 Jun 2016 12:41:37 +0000 (13:41 +0100)]
Added the SetupControl function for the XCCalendarDay class

7 years agoUpdated Repaint function of XCCalendarDay.
Steve Brokenshire [Sun, 26 Jun 2016 12:36:54 +0000 (13:36 +0100)]
Updated Repaint function of XCCalendarDay.

The Repaint function of the XCCalendarDay now checks if the IsInMonth
boolean is set and draws the background colours accordingly.

7 years agoXCCalendarDay changed from wxFrame to wxPanel
Steve Brokenshire [Sun, 26 Jun 2016 12:24:56 +0000 (13:24 +0100)]
XCCalendarDay changed from wxFrame to wxPanel

7 years agoAdded code for application to display XCCalendarMonthView on it's own
Steve Brokenshire [Sun, 26 Jun 2016 12:12:47 +0000 (13:12 +0100)]
Added code for application to display XCCalendarMonthView on it's own

7 years agoAdded the XCCalendarMonthViewDayTitle class
Steve Brokenshire [Sun, 26 Jun 2016 11:06:46 +0000 (12:06 +0100)]
Added the XCCalendarMonthViewDayTitle class

7 years agoAdded the XCCalendarMonthView class
Steve Brokenshire [Sun, 26 Jun 2016 10:40:47 +0000 (11:40 +0100)]
Added the XCCalendarMonthView class

7 years agoCorrected code for generating the month view grid in leap years.
Steve Brokenshire [Sun, 26 Jun 2016 10:11:36 +0000 (11:11 +0100)]
Corrected code for generating the month view grid in leap years.

7 years agoRemove inclusion of iostream in functions for monthviewgen.h
Steve Brokenshire [Sun, 26 Jun 2016 10:10:51 +0000 (11:10 +0100)]
Remove inclusion of iostream in functions for monthviewgen.h

7 years agoAdded monthviewgen.cpp to build.sh
Steve Brokenshire [Sun, 19 Jun 2016 22:26:19 +0000 (23:26 +0100)]
Added monthviewgen.cpp to build.sh

7 years agoAdded code and first unit tests for the GenerateMonthGrid function
Steve Brokenshire [Sun, 19 Jun 2016 22:25:59 +0000 (23:25 +0100)]
Added code and first unit tests for the GenerateMonthGrid function

7 years agoAdded initial events for Xestia Calendar.
Steve Brokenshire [Sun, 19 Jun 2016 22:20:00 +0000 (23:20 +0100)]
Added initial events for Xestia Calendar.

Initial events for the XCCalendarDay and XCCalendarDayEntry widgets.

7 years agoAdded code and unit tests for the PreviousMonthNumberofDays function
Steve Brokenshire [Sun, 19 Jun 2016 09:55:47 +0000 (10:55 +0100)]
Added code and unit tests for the PreviousMonthNumberofDays function

7 years agoAdded build shell scripts for unit testing and GUI building
Steve Brokenshire [Sat, 18 Jun 2016 22:36:17 +0000 (23:36 +0100)]
Added build shell scripts for unit testing and GUI building

Please do not rely on these script - they will be removed and replaced
with proper Makefiles at a later date.

7 years agoImages for the XCCalendarDay and XCCalendarDayEntry widget
Steve Brokenshire [Sat, 18 Jun 2016 22:33:50 +0000 (23:33 +0100)]
Images for the XCCalendarDay and XCCalendarDayEntry widget

7 years agoInitial version of the XCCalendarDayEntry widget
Steve Brokenshire [Sat, 18 Jun 2016 22:33:21 +0000 (23:33 +0100)]
Initial version of the XCCalendarDayEntry widget

Basic version. Will be changed as progress is made on Xestia Calendar.

7 years agoSet default values for the colours/alpha in the Colour struct
Steve Brokenshire [Sat, 18 Jun 2016 22:31:47 +0000 (23:31 +0100)]
Set default values for the colours/alpha in the Colour struct

7 years agoInitial version of the XCCalendarDay widget
Steve Brokenshire [Sat, 18 Jun 2016 22:31:19 +0000 (23:31 +0100)]
Initial version of the XCCalendarDay widget

Basic version. Will be changed as progress is made on Xestia Calendar.

7 years agoAdded X-Token property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sun, 12 Jun 2016 00:00:48 +0000 (01:00 +0100)]
Added X-Token property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the X-Token property in both
STANDARD and DAYLIGHT timezone types.

7 years agoAdded TZNAME property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 22:10:19 +0000 (23:10 +0100)]
Added TZNAME property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the TZNAME property in both
STANDARD and DAYLIGHT timezone types.

7 years agoRenamed CommentListSeek integer to RecurranceDataSeek for RDATE
Steve Brokenshire [Sat, 11 Jun 2016 22:05:50 +0000 (23:05 +0100)]
Renamed CommentListSeek integer to RecurranceDataSeek for RDATE

Renaming of CommentListSeek integer to RecurranceDataSeek for RDATE
applies to the STANDARD and DAYLIGHT sections.

7 years agoAdded RDATE property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 21:41:38 +0000 (22:41 +0100)]
Added RDATE property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the RDATE property in both
STANDARD and DAYLIGHT timezone types.

7 years agoAdded COMMENT property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 10:00:07 +0000 (11:00 +0100)]
Added COMMENT property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the COMMENT property in both
STANDARD and DAYLIGHT timezone types.

7 years agoAdded RRULE property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 09:31:55 +0000 (10:31 +0100)]
Added RRULE property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the RRULE property in both
STANDARD and DAYLIGHT timezone types.

7 years agoAdded TZOFFSETTO property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 09:16:45 +0000 (10:16 +0100)]
Added TZOFFSETTO property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the TZOFFSETTO property in both
STANDARD and DAYLIGHT timezone types.

7 years agoAdded TZOFFSETFROM property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 09:09:26 +0000 (10:09 +0100)]
Added TZOFFSETFROM property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the TZOFFSETFROM property in both
STANDARD and DAYLIGHT timezone types.

7 years agoCorrected comment looking for DTSTAMP when it was looking for TZID.
Steve Brokenshire [Sat, 11 Jun 2016 08:55:58 +0000 (09:55 +0100)]
Corrected comment looking for DTSTAMP when it was looking for TZID.

When loading the data for a CalendarTimezoneObject, we are looking for
TZID not DTSTAMP.

7 years agoAdded DTSTART property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Sat, 11 Jun 2016 08:53:49 +0000 (09:53 +0100)]
Added DTSTART property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the DTSTART property in both STANDARD
and DAYLIGHT timezone types.

7 years agoAdded TZURL property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Thu, 9 Jun 2016 22:32:48 +0000 (23:32 +0100)]
Added TZURL property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the TZURL property.

7 years agoAdded LAST-MODIFIED property for saving data from a CalendarTimezoneObject.
Steve Brokenshire [Thu, 9 Jun 2016 21:40:45 +0000 (22:40 +0100)]
Added LAST-MODIFIED property for saving data from a CalendarTimezoneObject.

Added the code and unit tests for the LAST-MODIFIED property.

7 years agoAdded initial tests for the iCalendarTimezone-Load2.vcf
Steve Brokenshire [Thu, 9 Jun 2016 21:37:59 +0000 (22:37 +0100)]
Added initial tests for the iCalendarTimezone-Load2.vcf

7 years agoMoved TZID in iCalendarTimezone-Load1.vcf into VTIMEZONE.
Steve Brokenshire [Thu, 9 Jun 2016 21:08:37 +0000 (22:08 +0100)]
Moved TZID in iCalendarTimezone-Load1.vcf into VTIMEZONE.

7 years agoAdded TZID property for saving data from a CalendarTaskObject.
Steve Brokenshire [Thu, 9 Jun 2016 21:04:12 +0000 (22:04 +0100)]
Added TZID property for saving data from a CalendarTaskObject.

Added the code and unit tests for the TZID property.

7 years agoAdded menu option for unit testing saving timezone information
Steve Brokenshire [Thu, 9 Jun 2016 20:05:36 +0000 (21:05 +0100)]
Added menu option for unit testing saving timezone information

7 years agoCorrected file description for xestiacalendar_icaljournalsave.h
Steve Brokenshire [Thu, 9 Jun 2016 18:59:00 +0000 (19:59 +0100)]
Corrected file description for xestiacalendar_icaljournalsave.h

Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy