1. 30 May, 2011 2 commits
  2. 27 Apr, 2011 1 commit
    • Kevin Ottens's avatar
      Complete the side by side view of the calendar · 4f13b442
      Kevin Ottens authored
      Now we have a proper TextBrowser widget on the right side of the
      calendar view. It displayed the next five events of the current month
      after the current date. Also if you hover a day with events, it shows
      only the events of that day.
      4f13b442
  3. 01 Mar, 2011 2 commits
  4. 18 Feb, 2011 2 commits
  5. 17 Feb, 2011 2 commits
  6. 13 Feb, 2011 1 commit
  7. 30 Jan, 2011 2 commits
    • Aaron J. Seigo's avatar
      rework DataEngine handling in the Calendar widget · 890de731
      Aaron J. Seigo authored
      * CalendarTable now handles the DataEngine on its own
      * releases engine when no longer needed, and only grabs it when needed
        big result is that akonadi no longer triggered if events are off,
        for instance
      (cherry picked from commit 918f57de)
      
      Conflicts:
      
      	libs/plasmaclock/calendar.cpp
      	libs/plasmaclock/calendar.h
      890de731
    • Aaron J. Seigo's avatar
      rework DataEngine handling in the Calendar widget · 918f57de
      Aaron J. Seigo authored
      * CalendarTable now handles the DataEngine on its own
      * releases engine when no longer needed, and only grabs it when needed
        big result is that akonadi no longer triggered if events are off,
        for instance
      918f57de
  8. 23 Dec, 2010 3 commits
  9. 06 Dec, 2010 1 commit
  10. 11 Nov, 2010 1 commit
    • John Layt's avatar
      Make kdepimlibs optional requirement for kdebase again. · 602e4623
      John Layt authored
      Turns out that kdepimlibs is only optional require elsewhere in kdebase (it was
      optional at a higher level than I looked in the dataengines), so remove the
      hard dependency on the new HolidayRegionSelector widget.  Instead now if there
      is no kdepimlibs then there is no config option at all, which makes more sense
      than an empty combo in the past.
      
      I hope I got this right, it took a days head-scratching to get it building both
      with and without kdepimlibs available.
      
      
      svn path=/trunk/KDE/kdebase/workspace/; revision=1195683
      602e4623
  11. 10 Nov, 2010 1 commit
    • John Layt's avatar
      Add Plasma Calendar config interface to select multiple Holiday Regions. · 486332e4
      John Layt authored
      An earlier commit did the backend work, now here's the config part, using the
      new KHolidayRegionSelector widget from KHolidays.  You can now choose to
      display many different Hoiday Regions, and to choose which ones display as
      a day off (i.e. in Red or labelled as Holiday in the pop-up).
      
      Note this adds a dependency on KHolidays to the applet, but the data engines
      already have that so it's nothing new.
      
      The config widget is still a bit ugly, especially the two tickboxes thing, that
      will get some polish shortly, I just feel a freeze a coming.
      
      
      svn path=/trunk/KDE/kdebase/workspace/; revision=1195195
      486332e4
  12. 23 Sep, 2010 1 commit
    • John Layt's avatar
      Enable multiple Holiday Regions, Holiday durations. · 90375f1a
      John Layt authored
      Changes to DataEngine:
      * Change request API to take a list of Holiday Regions to return Holidays for
      * Add new "holidaysRegion" request to return details about a Holiday Region
      * Use new KHolidays API for Holiday Duration to return a single Holiday Event
        for multiday holidays, rather than multiple events.
      * Change return API data keys to make changed behaviour obvious
      
      Changes to CalendarTable:
      * Enable displaying multiple Holiday Regions at once
      * Enable using holiday duration
      
      Note that multiple holiday regions cannot be manually configured as yet as
      this will use a new common widget from KHolidays that I am still writing, I
      just need a working client to test it on :-)
      
      
      svn path=/trunk/KDE/kdebase/workspace/; revision=1178605
      90375f1a
  13. 25 Aug, 2010 1 commit
  14. 11 Jul, 2010 3 commits
    • Davide Bettio's avatar
      Copyright date update. · c68f07a3
      Davide Bettio authored
      svn path=/trunk/KDE/kdebase/workspace/; revision=1148736
      c68f07a3
    • John Layt's avatar
      Forward port r1148427 from 4.5 branch · efeb67bd
      John Layt authored
      Fix Plasma Calendar widget showing Akonadi calendar events to show recurring
      and multi-day events correctly.
      
      There may be a few corner cases not quite right, they will follow as they
      become apparent.
      
      Note that correct display of Akonadi events will only happen if running kdepim
      4.5 (delayed for several months) or using the akonadi compatability layer.
      
      
      svn path=/trunk/KDE/kdebase/workspace/; revision=1148719
      efeb67bd
    • Davide Bettio's avatar
      Now calendar current date can be set automatically or not. · 4c439c51
      Davide Bettio authored
      svn path=/trunk/KDE/kdebase/workspace/; revision=1148695
      4c439c51
  15. 08 Jul, 2010 1 commit
  16. 07 Jul, 2010 2 commits
  17. 26 Jun, 2010 1 commit
  18. 21 Jun, 2010 2 commits
  19. 14 Jun, 2010 1 commit
  20. 10 Jun, 2010 1 commit
  21. 06 Jun, 2010 1 commit
  22. 01 Jun, 2010 1 commit
  23. 28 Apr, 2010 1 commit
  24. 20 Apr, 2010 1 commit
    • Aaron J. Seigo's avatar
      * make defaultHolidayZone stand a change of getting it right · a61a8ae3
      Aaron J. Seigo authored
      * set the defaults for events and for holidays to be on; a calendar that autoconfigure, oh my!
      * show events and todos
      * clean up yet more API bungles like non-const-ref params and unecessarily-forwarded-methods
      
      svn path=/trunk/KDE/kdebase/workspace/; revision=1116990
      a61a8ae3
  25. 07 Apr, 2010 2 commits
  26. 06 Apr, 2010 1 commit
    • Aaron J. Seigo's avatar
      * add a dateHovered signal to the calendar · 252e53f2
      Aaron J. Seigo authored
      * use tooltips to show the holidays
      * show the tooltips on hover (click also still works)
      * remove DateExtenderWidget since it is no longer used
      
      svn path=/trunk/KDE/kdebase/workspace/; revision=1111851
      252e53f2
  27. 04 Jan, 2010 1 commit
  28. 24 Dec, 2009 1 commit