Chinese Calendar, Chinese Lunar Calendar LunarCal

160 Years Perpetual Chinese Calendar (1900-2060)
Perpetual Chinese Calendar

Chinese Calendar - LunarCal HomeLunarCal - Screen ShotsLunarCal User's GuideDownload LunarCal ProgramPrevious

 

LunarCal - Perpetual Chinese Calendar Program
Revision History & Bugs Fixes


(The program version number is found in the program's about screen)

LunarCal  is "CharityWare"

Ver 7.02 - Fixed font display issue
- Temporary disabled displaying of Moon Compass due to above changes which cause problems.
   
Ver 7.01 Fixup incorrect packaging of setup program causing program failure.
   
Ver 7.00 - *NEW* Added feature to calculate Chinese Age
- *NEW* Added feature to convert dates between Gregorian and Lunar calendars

- Rewrite of major components
- Implemented Unicode fonts (there are now two executable programs:-
(1) LunarCal.exe
is the standard version which uses embedded fonts, while
(2)  LunarCalU.exe is the Unicode version. The Unicode version display is neater and you need to have Unicode/True Type Chinese fonts to run it. These fonts are automatically installed if you have installed MS Office / Publisher 2003 or later. Otherwise you will need to download the Chinese fonts.

- Cosmetic changes
- Memory leaks previously undetected now corrected
- LunarCal database modified (old version will automatically converted to new version on 1st run)
 

   
Ver 6.24 - Corrected Help menu title
   
Ver 6.23 - Added HELP menu to tell how to popup program menu.
- Disallow today's date from overriding 1st & 15th day colors in Chinese Calendar
- Only the .EXE self installable program is available from now. There will be no more .ZIP format for download. I find it more convenient to use the 7zip format.
   
Ver 6.22 - Maintenance release, minor cosmetics
  - Converted installer to use NSIS (Nullsoft Scriptable Install System) http://nsis.sourceforge.net/ with proper uninstall
   
Ver 6.20 - Fixed .exe install program (rebuild)
   
Ver 6.11 - Fixed Chinese age calculation
   
Ver 6.10 - Many enhancements
- Various screens display enhanced
- Tested with new Unicode fonts v1.0
- Minor bugs fixed
   
Ver 6.00 - 2 Major bugs fixed
- (1) Install program did not work properly due to inclusion of system DLLs. These are now removed and the installation program will work (tested) for Win9X and WinXP.
- (2) Program splash screen fixed. This was the cause of problems experienced by many - the program appears not to run at all. Win XP NT and 2K (except Win9X) all did not like the manner in which I popup the Splash screen - the OS prevented LunarCal from popping up. So for those of you running Win2K WinNT and WinXP this current version should work.
- Misc Fixup:-
- Major revamp in various parts of the program. In particular the date time calculations. Rewrote the date & time functions with improved accuracy.
- Various calculations has errors in date time on certain conditions - fixed.
- Certain leap years not correctly determined - fixed.
- Moon rise and set times now calculated correctly. 
- Lunar year 2033 bug fixed.
- On certain situations, the Chinese calendar month not displayed in sync with the civil calendar - keyboard selection error.
- Local times and GMT times not properly synchronized - off by 1 second - fixed.
- The config screen did not show the saved colors on startup.
- Minor changes in various displays - removed seconds display to avoid clutter. We do not need the seconds anyway.
   
Ver 5.20 - Fixed few minor bugs in the configuration procedure.
- Separated the Add / Edit and Delete cities screen.
- Note: Version 5.10 Location.DB is not compatible with this new version.
   
Ver 5.10  Allows modification of cities parameters using GUI rather than manually editing the location.dat file. This file is now no longer used. The new database file Location.DB contains a new format cities location parameters. Refer to online Users Guide.
- Setup program bug finally fixed.
   
Ver 5.00 Rebuilt - This is a rebuild - the Setup/installation program appears to behave erratic. A different installation package is used.
   
Ver 5.00 - This version allows you to save your home city and colors using the LunarCal program itself. There is no need for you to edit the Location.Dat file anymore!!! 
   
Ver 4.18  - Just a rebuild of Ver 4.17 (no code modifications) - some users had some problems running program. Not sure of the reason. But I am releasing a fresh build - hope this helps.
   
Ver 4.17 - BUG fix - version 4.16 month error in scrolling.
 
   
Ver 4.16 - Minor internal program enhancements - program now more compact.
- Preparing to allow dynamic font size choice in future
   
Ver 4.15 - *** We have a new home at http://lunarcal.org ***
- Program is now downloaded as an self installing .EXE file. There is no need to rename during downloading.
- Minor changes to reflect the move to a new home 
   
Ver 4.14 - Enhanced Moon picture display. Parts of Moon's shadow was incorrectly shaded in dark blue due to color/palette bugs.
   
Ver 4.13 - Minor cosmetics on a couple of screens.
   
Ver 4.12 - Added MouseWheel support for scrolling lunar months forward/backward
- If you configure your wheelmouse correctly, you can also page up/down using the side buttons on the mouse.
- Enhanced color selection
   
Ver 4.10 - Various cosmetics & internal program optimization only
   
Ver 4.03
 
- Enhanced Chinese fonts and calendar layout.
   
Ver 4.02 - Fixed various fonts alignment.
- Updated the Location.Dat file
   
Ver 4.01 - Fixed calendar screen display - certain characters in the month names lost their tails due to misalignment. The Chinese characters are not affected.
   
Ver 4.0 - CharityWare - LunarCal is now "CharityWare". If you find the program useful and continue to use it, please donate some money to your favorite charity organization. 
- This new version implements a 160 years complete perpetual Chinese Lunar Calendar for 1900 - 2060. The complete Chinese Lunar Calendar is now displayed with Chinese characters.
- Minor enhancements.
   
Ver 3.21 beta 3 - Corrected bugs in a couple of Chinese characters. Due to the translation between BIG5 and the Simplified Chinese fonts, certain characters got confused. The program uses a mixture of BIG5 and Simplified characters consistent with general usage - eg for Animal I have used Simplified characters, whereas the Solar Terms I have used mainly BIG5 characters.
- Peking now renamed to Beijing
   
Ver 3.21 beta 2 - More display inconsistencies corrected
- Moon rise & set times now correctly displayed for the current local time instead of jumping between GMT timezone and local timezone.
- some speed improvements
   
Ver 3.21 beta - Improved interface
- Fixed install bug - new files did not overwrite older files, hence new version not installed.
- Added major Chinese Festivals (Li Chun, Qing Ming, Moon Cake, Dong Zhi) to base screen
   
Ver 3.20 - NEW updated version.
- The file is now a self-extracting & installing file. After downloading the file, you to rename the file to an EXE file and it will self extract and install. Alternatively, when the "Save As" dialog appears during initial download, save the file an EXE file instead of BIN file (ie. replace BIN with EXE)
- Chinese age calculation added. (In Chinese culture, you are already 1 year old the day you were born).
- Fixed certain display clipping bugs.
   
Ver 3.12 - timer bug fixed
- keys disabled after HelpKeys popup displayed fixed
- certain screens clipped off some data - fixed
- minor bugs fixed
   
Ver 3.11 - various cosmetic enhancements
- added HelpKeys popup
- fixed memory leaks
- error in the Location.Dat file instructions fixed
   
Ver 3.1 - Jan 19, 2001 - First WWW freeware release
   
Versions Prior to 3.0 - Never released for public distribution.