1. 08 May, 2017 1 commit
  2. 20 Jun, 2014 1 commit
  3. 28 May, 2010 2 commits
  4. 27 May, 2010 1 commit
    • John Layt's avatar
      Clean-up the holiday data files to have a consistent format and remove · b9e79d81
      John Layt authored
      redundant keywords.
      
      1) Add standard header and metadata
      2) Sort into standard type sections for later keywords
      3) Remove all colour and small keywords as they weren't being used anyway
      4) Standardise date formats
      5) Standardise use of weekend keyword to mean a day off
      6) Split Australia file into individual states
      7) Fix some language codes
      
      Some files in languages I can't figure out have not been fully sorted.
      
      Note this is an interim step to just clean the data files, the next step is to
      migrate them to the new parser format which has new keywords to improve things.
      
      svn path=/trunk/KDE/kdepimlibs/; revision=1131206
      b9e79d81
  5. 14 May, 2010 1 commit
    • John Layt's avatar
      KHolidays API clean-up · 9fad01a3
      John Layt authored
      Some changes to make the new KHolidays API more sensible/usable.
      
      API changes are in HolidayRegion class only.  This looks bigger than it is as
      the Bison/Flex parser was regenerated due to the API changes, this part can be
      completely ignored.
      
      1) Rename regionCode() to countryCode() to avoid any confusion with the actual
         HolidayRegion code.
      2) Old behaviour of location() has been restored but is now deprecated and
         replaced by regionCode().  It's bad practice to change behaviour of existing
         functions, Bad John!  The constructor tries to accept either for backwards
         compatability.
      3) Rename shortName() to name()
      4) Rename longName() to description() and change functionality slightly.
      4) Provide static versions of the metadata api, otherwise client apps would
         have to create an instance themselves just to display the name for the
         user to choose.
      
      Fixes a coupe of minor bugs, adds some missing strings.
      
      All tests pass, existing clients work properly again..
      
      CCMAIL: kde-bindings@kde.org
      
      svn path=/trunk/KDE/kdepimlibs/; revision=1126791
      9fad01a3
  6. 30 Jan, 2010 1 commit
    • John Layt's avatar
      KHolidays start on re-organising holiday files · 8956e698
      John Layt authored
      Move all holiday files into holidays/plan1 and rename with ISO region code and
      language code embedded in name. (TODO find how to uninstall old files)
      
      Old parser decodes filename to use as metadata
      
      New parser uses metadata from inside file, falls back to filename if absent
      
      Expose experimental API for region metadata in HolidayRegion
      
      NOTE: This change obliterates some MSVC changes made in previous commit as
      these were done in the generated files and not the source file, patch to fix
      this to follow shortly.
      
      svn path=/trunk/KDE/kdepimlibs/; revision=1082408
      8956e698
  7. 06 Jan, 2009 1 commit
  8. 10 Aug, 2008 1 commit
  9. 09 Jul, 2008 1 commit
  10. 19 May, 2008 1 commit
  11. 30 Sep, 2007 1 commit
  12. 18 Jan, 2007 1 commit
  13. 18 Nov, 2004 1 commit