Commit Graph

160 Commits

Author SHA1 Message Date
wp_xxyyzz
9a553e8b08 tvplanit: Improved positioning of hint window for contact grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5203 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-23 13:29:12 +00:00
wp_xxyyzz
b46c6f5ab2 tvplanit: Add property Layout to TVpWeekView for switching to horizontal arragement of days.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5202 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-23 11:40:39 +00:00
wp_xxyyzz
0e29ff0284 tvplanit: Add holiday support to WeekView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5200 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-23 08:41:52 +00:00
wp_xxyyzz
c5e93da15a tvplanit: Add holiday support to DayView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5199 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-22 23:12:16 +00:00
wp_xxyyzz
9d7234c2c0 tvplanit: Add holiday support to MonthView. Add holiday and weekend attributes to Monthview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5198 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-22 17:47:27 +00:00
wp_xxyyzz
3bf6a1a100 tvplanit: Fix "Apply to planner" button in FlexDatastore demo for Access.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5193 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-20 19:48:47 +00:00
wp_xxyyzz
f64f85da78 tvplanit: Activate "Apply to planner" button in sqlite3 datastore demo. Minor changes in some datastore demo project options.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5192 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-20 12:11:11 +00:00
wp_xxyyzz
dcfee2e807 tvplanit: Add hint support for contact grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5184 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-19 22:58:13 +00:00
wp_xxyyzz
afebf9b206 tvplanit: Add code to zeos datastore to convert old tables (v1.04) to the new structure.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5183 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-19 20:57:45 +00:00
wp_xxyyzz
0662015dbe tvplanit: Fix Firebird datastore not writing events, contacts, tasks after creation of a new resource.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5180 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-18 16:51:51 +00:00
wp_xxyyzz
385f836d7d tvplanit: Automatically update database of sqlite3 datastore if it was created by version 1.04.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5176 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-18 09:28:46 +00:00
wp_xxyyzz
9b3a6f6acf tvplanit: Automatically convert firebird datastores to new table structures.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5175 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-17 21:13:56 +00:00
wp_xxyyzz
16d6ee43b7 tvplanit: Fix usage of relative paths in mormot full demo. Rename project to "demo" (instead of "mormotdemo" to find the translation file).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5174 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-17 18:34:47 +00:00
wp_xxyyzz
243ad144b1 tvplanit: Move mormot full demo to mormot sample folder
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5173 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-17 17:30:13 +00:00
wp_xxyyzz
ecdb5f28de tvplaint: Fix FireBird datastore demo crashing after creating the DB.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5172 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-17 17:10:43 +00:00
wp_xxyyzz
b7aa833a11 tvplanit: Expose task priority and category in task editor. Update translations.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5170 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-17 15:14:53 +00:00
wp_xxyyzz
05aad697c4 tvplanit: Remove new field PathToPhoto (too complex), add new contact field Department. Update Contact editor.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5169 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-16 23:42:31 +00:00
wp_xxyyzz
e6b2345010 tvplanit: Implement new contact fields for ini datastore (-> new file structure).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5165 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-15 20:27:13 +00:00
wp_xxyyzz
f8435f112c tvplanit: Add new fields (email1..3, website1..2, address1..2, pathtophoto) to contact records. Update some demos.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5164 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-15 11:40:14 +00:00
wp_xxyyzz
75ccd9a393 tvplanit: Add hint support for dayview. Use localized strings in event hints. Add HintMode (event hints or component hints).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5157 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-12 22:25:34 +00:00
wp_xxyyzz
cf011258e6 tvplanit: Show hints for events in weekview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5154 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 17:53:51 +00:00
wp_xxyyzz
30ece2b296 tvplanit: Improved assembly of event text in WeekView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5153 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 13:46:45 +00:00
wp_xxyyzz
cd23d554eb tvplanit: Add property ShowDetails to resource groups in order to control the level of detail visible for overlayed events.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5152 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 13:35:19 +00:00
wp_xxyyzz
8b0e5c6f3e tvplanit: Use resource description if resourcegroup caption is empty.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5150 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-11 08:14:11 +00:00
wp_xxyyzz
54087cb1f1 tvplanit: Fix crash (with heaptrace on) due to incomplete Notification. Cosmetic changes.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5149 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 20:26:10 +00:00
wp_xxyyzz
1f82493afa tvplanit: Add brush pattern to resource group. Remove duplicate resourcestrings. Clearer context menus by adding divider lines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5148 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 20:08:06 +00:00
wp_xxyyzz
7b4cfd3f6e tvplanit: Add ReadOnly flag to ResourceGroup to prevent editing of events in overlay mode.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5147 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 19:06:41 +00:00
wp_xxyyzz
e6b0f403d5 tvplanit: Improve assignment of resource group to resource.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5146 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 18:27:50 +00:00
wp_xxyyzz
f1348844bf tvplanit: Add option for showing/hiding overlayed events to dayview and weekview context menu.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5145 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 17:26:42 +00:00
wp_xxyyzz
981bf5d3a4 tvplanit: Show multiple resources in dayview (some issues).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5144 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 15:09:23 +00:00
wp_xxyyzz
07c3506c3a tvplanit: Initial implementation of TVpResourceGroups. Incomplete.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5143 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 14:19:31 +00:00
wp_xxyyzz
8c0fcef2ac tvplanit: Remove type in zeos example folder name
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5140 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-10 12:02:17 +00:00
wp_xxyyzz
ff520cb2d7 tvplanit: Store current resourceID of full demo to ini file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5131 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-06 19:58:31 +00:00
wp_xxyyzz
c782c3bc7e tvplanit: Make sure that the first time start of full demo uses reasonable default values.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5130 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-06 18:26:07 +00:00
wp_xxyyzz
2f73e71c1d tvplanit: Fix crash when deleting resources, fix full demo affected by this.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5129 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-05 14:04:22 +00:00
wp_xxyyzz
0f1bfbf6a5 tvplanit: Activate drag and drop from DayView to WeekView.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5127 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-03 17:41:24 +00:00
wp_xxyyzz
ace4b5ee45 tvplanit: Add VpRESTserverDaemon and VpRESTserverRegister to mORMot example. Extend mORMot demo to connect to AWS (Amazon web service) server. (These are additions by DonAlfredo).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5126 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-03 15:09:35 +00:00
wp_xxyyzz
ab1d9ee4dc tvplanit: Fix mormotdemo not being updated after changed dataset.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5125 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 23:28:09 +00:00
wp_xxyyzz
dfe9715d19 tvplanit: Increment package version number to 1.05. Check commandline of mormot full demo for option -noserver to run the demo without the RESTserver.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5124 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 20:01:44 +00:00
wp_xxyyzz
395e3f20ed tvplanit: Add a mORMot variant of the full demo (based on code kindly provided by DonAlfredo).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5123 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 17:58:47 +00:00
wp_xxyyzz
aef96e2519 tvplanit: Introduce a datamodule in the fulldemo.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5122 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 16:45:47 +00:00
wp_xxyyzz
d582c8663f tvplanit: Simplify linking of runtime created datastores to dependent controls.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5121 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 16:31:27 +00:00
wp_xxyyzz
7e962a585f tvplanit: Avoid using tvplanit sources in SearchPath of mormot simpledemo. Some cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5119 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 14:11:33 +00:00
wp_xxyyzz
d9c273542e tvplanit: Add mORMot datastore and example (kindly provided by forum user DonAlfredo, thank you).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5118 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-09-02 10:48:12 +00:00
wp_xxyyzz
5a8198f10d tvplanit: Fix conversion of month/day names to utf8 in case of non-trunk Lazarus versions.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5110 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-29 09:39:30 +00:00
wp_xxyyzz
366cb43790 tvplanit: Add French translation by forum user "JD"
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5108 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-28 08:42:01 +00:00
wp_xxyyzz
ea6895c8e3 tvplanit: Add drag&drop of events (patch by forum user DonAlfredo). Update maindemo. Fix memory leak in button width calculation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5103 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-26 13:33:45 +00:00
wp_xxyyzz
1ccaf81a5b tvplanit: Add more categories to fulldemo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5088 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-13 16:21:30 +00:00
wp_xxyyzz
df1f7bda09 tvplanit: Reverse order of OK and Cancel buttons for Linux
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5083 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-13 12:24:22 +00:00
wp_xxyyzz
1276eb57b8 tvplanit: DPI-aware font sizes of planner controls.
Publish some missing inherited properties of VpCalendar
Move "GetTimeFormat" from FullDemo to unit vpmisc.
Remove some hints/warnings.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5078 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-08-08 18:29:24 +00:00