Makefile: Remove Makefile. Now generates from configure script
frmPreferences: Make the General tab be the first tab that is shown
macOS: Implemented macOS specific paths and variable name fixes
frmEventEditor: Fixed issue where calendar event description wasn’t being implemented properly
macOS: Implemented macOS Xcode project (modified from Xestia Address Book)
Version 0.04 release
defaults: Fixed issue with creating/editing/deleting default account calendars
Win32: Added Visual Studio Express 2015 projects
XCCalendarMonthView: Removed second constructor (not needed)
XCCalendarManipulator: Moved connections for enter/leave window for Win32
frmCalendarSelectMonth: Implemented only for Win32
XCCalendarManipulator: Show simple border for buttons on mouse over and no border on mouse out
XCCalendarManipulator: Use frmCalendarSelectMonth instead of XCCalendarMonthSelect on Win32 systems
XCCalendarManipulator: Set button background colours to the main panel background colour
XCCalendarDayEntry: Refresh panel on calendar colour update.
random: Implemented Win32 version
UUID: Implemented Win32 version
XCCalendarDayEntry: Refresh panel on selection and deselection.
CalendarDataStorage: Convert calendarColour to string before using c_str() in AddCalendar() and UpdateCalendar()
dirs: Changed AccName variable to accName
Changed SetShowAccountStatus and SetShowCalendarStatus return value from bool to void
XCCalendarMonthSelect: Layout control after creating it.
XCCalendarList: Layout control after updating the calendar list.
XCCalendar widgets: Removed painting of controls
XCCalendarMonthView: Corrected event type for DeselectOthersEvent
frmEventEditor: Don't setup new empty event if saving failed
frmMain: Removed dirent.h from header (not in use)
Makefile.in: Removed -ggdb as switch is controlled by @DBGOUT@
Events: Now using wxDEFINE_EVENT, wxDECLARE_EVENT and Bind
frmUpdate: Check version via HTTPS
frmMain: Close all windows on preferences, edit & delete calendar
frmMain: Manage windows from Window menu.
XCCalendarDay/XCCalendarMonthView: Fixed browse after deleting event
frmEventEditor: Set calendar ID when editing event
CalendarDataStorage: Fixed existing account check and removed debug text
colour.h: Moved #includes to after the header guard
Version 0.02 release
tests: Added more tests for CalendarDataStorage
camelCase: Converted remaining code that was missed
camelCase: Converted code in tests directory
camelCase: Converted code in calendarobject directory
camelCase: Converted code in widgets directory
camelCase: Converted code in calendartimezone directory
camelCase: Converted code in calendartask directory
camelCase: Converted code in calendarjournal directory
camelCase: Converted code in calendarfreebusy directory
camelCase: Converted code in calendarevent directory
camelCase: Converted code in CalDAV directory
camelCase: Converted code in forms directories
camelCase: Converted code in main.cpp and common directories
defaults: Ensure 'Default' local account is created
configure: Setup configure script
Configure script taken from Xestia Address Book
source/.gitignore: Added files to ignore
CalendarDataStorage: Removed unused code and duplicate includes
TODO: Updated TODO list.
README: Added readme file
LICENSE: Add file confirming the license for Xestia Calendar
TODO: Moved into the top repository directory
Updated/Added copyright header and licensing to all source files
Makefile: Added more files to compile
CalendarDataStorage: Update code
CalendarObject: Update code
forms: Forms updated
widgets: Widget controls updated
Unit Testing: Added extra parameter to AddAccount to CDS tests
events: Added more events for processing calendar/event data
AppXestiaCalendar: Added forms and updated events
Added forms and updated events
TODO: Updated TODO list
uuid: Remove newline if there is a newline.
structs: Added header for structs used within Xestia Calendar
bitmaps: Added account local and unsupported icons
frmCalendarEditor: Added form to edit calendars
frmEventEditor: Added form for editing events
XCCalendarMenu: Added menu when right clicking calendars
XCEventMenu: Added menu when right clicking events.
CalendarDataStorage: Added unit tests for calendar descriptions
svrblist: Implemented server blacklist code for Xestia Address Book
frmEditAccount: Implemented code from Xestia Address Book
frmEditAccount: Moved code to forms/editaccount
Makefile: Added frmUpdate for compiling
TODO: Updated TODO list
frmMain: Implemented code to hide/show calendar entries
Implemented code to hide/show calendar entries based on account or
frmUpdate: Implemented code from Xestia Address Book
Implemented frmUpdate using code from Xestia Address Book and adjusted
code to check for Xestia Calendar accordingly.
frmUpdate: Moved to the forms/update directory
XCCalendarList: Look at internal_updatedata checksum before updating controls
XCCalendarMonthView: Receive CalendarDataStorage pointer
XCCalendarDay: Removed unused code and added code to add event controls
XCCalendarCtrl: Generate current month grid if no data is given
random.cpp: Added code and headers.
Linux-only version so far. Gets 4 bits from the /dev/urandom pool.
Added random.cpp to the unit testing build script.
CalendarDataStorage: Added checksum functions
Added checksum functions and also update the internal
'internal_updatedata' checksum when accounts, calendars and entries
write operations are made.
frmMain: Rearranged order of loading and get list of entries
Menu option for frmAbout now works.
Moved frmAbout to source/forms/about
CalendarEvent*.ics: Added files for unit testing
Makefile: Added more instructions to build library and Xestia Calendar
frmMain: Added code to setup, quit and load some account data
main.cpp: Added subroutines to create default settings