|
92ef54e789
|
tvplanit: Fix height of contact editor form being calculated too large.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4859 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 20:08:51 +00:00 |
|
|
3282ed81e8
|
tvplanit: Remove unused string resource RSDaysOverdue
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4858 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 20:02:03 +00:00 |
|
|
f2d0a36d2a
|
tvplanit: In contact editor, split combined name field into separate fields for first and last names
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4857 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 19:50:19 +00:00 |
|
|
e575855f93
|
tvplanit: Fix incorrect sorting of events in case of ini datastore.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4856 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 19:28:31 +00:00 |
|
|
a804344102
|
tvplanit: Fix enabled state of day view popup menu.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4855 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 16:50:32 +00:00 |
|
|
7c6fd7b8e4
|
tvplanit: Fix demo program storing only one task and one contact in case of inifile datastore.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4854 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 14:03:35 +00:00 |
|
|
e2c8f958b2
|
tvplanit: declare IDs as Integer again, not Int64 - causing too much trouble with TVpIniDataStore
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4853 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 13:43:32 +00:00 |
|
|
ad9d8a833d
|
tvplanit: In ini datastore, write zero dates as empty strings to ini file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4852 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 11:23:30 +00:00 |
|
|
716c478549
|
tvplanit: Some clean-up in VpDayView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4851 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 11:08:29 +00:00 |
|
|
7ead55c111
|
tvplanit: Fix line breaks in Notes fields used by ini datastore
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4850 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 10:18:32 +00:00 |
|
|
9f385a2fb1
|
tvplanit: Fix deleting of records from ini datastore.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4849 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-28 09:36:30 +00:00 |
|
|
dac023e5ee
|
tvplanit: Use "random(High(Int64))" instead of "random($7FFFFFFF)" in ID generator for IniDatastore.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4848 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-27 23:17:07 +00:00 |
|
|
cf5e6362ef
|
tvplanit: Use some margin when drawing the day view event icons.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4847 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-27 23:00:17 +00:00 |
|
|
5bbb50a408
|
tvplanit: Clean up package requirements of demo projects
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4846 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-27 22:49:26 +00:00 |
|
|
723aa23ea5
|
tvplanit: Initial commit of an inifile datastore (working only partially at the moment). Add a demo project.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4845 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-27 22:43:15 +00:00 |
|
|
7ec6f3104d
|
tvplanit: Fix linewrapping in DayView cells. Fix DayView event display if recurring event is edited.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4844 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 22:21:39 +00:00 |
|
|
b108ef2f7a
|
tvplanit: Cosmetic changes in vpcanvasutils.pas
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4843 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 20:44:06 +00:00 |
|
|
e85a111716
|
tvplanit: More refactoring of event painting in TVpDayViewPainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4842 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 16:27:01 +00:00 |
|
|
a7ea8489dd
|
tvplanit: Fix painting of thick edit frame in DayView if level > 0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4841 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 14:19:55 +00:00 |
|
|
564a84a7d6
|
tvplanit: More refactoring of event painting in TVpDayView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4840 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 13:52:59 +00:00 |
|
|
4af15415ad
|
tvplanit: More refactoring of event painting in TVpDayView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4839 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 11:37:20 +00:00 |
|
|
48bdc3b5c6
|
tvplanit: Remove a few unused variables in DayViewPainter
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4838 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-26 08:14:09 +00:00 |
|
|
d6961421d3
|
tvplanit: Add missing {$I vp.inc} in some of the new painter units. (Had caused a compilation issue).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4837 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-25 23:46:00 +00:00 |
|
|
8025160806
|
tvplanit: Fix compilation of package.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4836 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-25 21:13:10 +00:00 |
|
|
bbb235eec8
|
tvplanit: Fix demo not showing DayView when switching from MonthView
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4835 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-25 10:56:48 +00:00 |
|
|
e704901b0e
|
tvplanit: Extract event drawing code from TVpDayViewPainter.DrawEvents. Some more refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4834 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-25 10:08:36 +00:00 |
|
|
448f4b8027
|
tvplanit: Remove some old debugging code from DayViewPainter
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4833 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 22:44:13 +00:00 |
|
|
852270b0c2
|
tvplanit: Fix missing popup translation of task list and contact grid. Fix demo changing view when language is changed.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4832 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 22:34:38 +00:00 |
|
|
2b22eefdca
|
tvplanit: Fix delete confirmation messages.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4831 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 21:55:47 +00:00 |
|
|
281124bc97
|
tvplanit: Fix alarm and recurrance icons in DayView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4830 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 21:41:24 +00:00 |
|
|
31056b3ac8
|
tvplanit: Add comment that GetWeekOfYear (in VpMisc) calculates week number according to ISO specification.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4829 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 20:03:19 +00:00 |
|
|
70233a6fc4
|
tvplanit: Use DateUtils functions IncYear etc instead of those implemented in TvPlanIt
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4828 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 20:00:32 +00:00 |
|
|
b0d583d8a9
|
tvplanit: Fix incomplete painting of thick edit frame around focused event in DayView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4827 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 19:37:53 +00:00 |
|
|
4f2302a941
|
tvplanit: Fix DayView in-place editor reaching into adjacent column
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4826 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 19:10:59 +00:00 |
|
|
9943d1eca3
|
tvplanit: Fix not persistent storage of visible days in DayView (demo).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4825 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 17:55:44 +00:00 |
|
|
33793d3da2
|
tvplanit: Split off event painting in TVpWeekViewPainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4824 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 15:51:13 +00:00 |
|
|
61e01e7744
|
tvplanit: Minor refactoring in day drawing routines of TVpWeekViewPainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4823 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 14:38:05 +00:00 |
|
|
d80869e322
|
tvplanit: Refactor TVpWeekViewDrawer.DrawDays - extract separate method DrawDay. Some cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4822 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 14:16:51 +00:00 |
|
|
693008d145
|
tvplanit: Extract TVpCalendar painting code to separate unit TVpCalendarPainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4821 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 13:05:11 +00:00 |
|
|
0559b78b09
|
tvplanit: Add missing VpTaskListPainter and VpMonthViewPainter to repository.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4820 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 10:59:45 +00:00 |
|
|
663c7f5947
|
tvplanit: Remove "uses windows" from VpCalendar.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4819 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 10:44:57 +00:00 |
|
|
5d8b843f2b
|
tvplanit: Some refactoring of task list (flat display style, cosmetic changes).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4818 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 10:33:55 +00:00 |
|
|
0cce1b3a5f
|
tvplanit: Fix TaskList to show selection in the inplace editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4817 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 09:50:05 +00:00 |
|
|
8516b2ee42
|
tvplanit: Extract VpTaskList drawing code to separate unit VpTaskListPainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4816 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 09:22:38 +00:00 |
|
|
eec24fb3f0
|
RxFPC:New function in RxFileUtils - NormalizeFileName. Fix languages
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4815 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-24 07:43:52 +00:00 |
|
|
54dc447750
|
tvplanit: Add new property "AllowInplaceEditing" for DayView, WeekView and TaskList.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4814 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-23 23:16:34 +00:00 |
|
|
66bddaf5e0
|
tvplanit: Fix contactgrid inplace editor appearing in name field.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4813 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-23 22:50:04 +00:00 |
|
|
2a95d0b226
|
tvplanit: Refactor TVpContactGridPainter.DrawContacts (avoid repeated code per contact element).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4812 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-23 16:13:17 +00:00 |
|
|
9b8ce7a12b
|
tvplanit: Move drawing code of TVpContactGrid to separate unit (VpContactGridPainter). Split off some shared code to TVpBasePainter.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4811 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-23 11:53:21 +00:00 |
|
|
ba2e8bce22
|
tvplanit: Add base painter ancestor class.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4810 8e941d3f-bd1b-0410-a28a-d453659cc2b4
|
2016-06-23 09:37:07 +00:00 |
|