-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathChangeLog
1375 lines (830 loc) · 31.4 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
*** Abandoned, check Changes.md
2013-04-03
* Update docs.
2013-04-02
* Change icons - add copy paste.
2013-04-01
* Revert GetTypeName and 2 other subs. Fix insert and delete.
Implement insert record in grid; delete rows has bugs.
2013-03-31
* Make Grid InsertRows work (with a workaround for GetView). Make
grid table header from configs.
2013-03-30
* Change dir and name of help files. Fix cmd on W32 to start chm
viewer.
2013-03-29
* Remove docs/.
2013-03-27
* Cleanup debug statements. Add inc/ to repo
(inc::Module::Install).
2013-03-24
* Bump version to 0.65
2013-03-24
* Fix search of type CONTAINING specific to Firebird.
2013-03-18
* Remove 'screen_get_pk_col' method. Fix inconsistent usage of
$pkcol as string vs hash ref.
2013-03-17
* Remove help dir.
2013-03-15
* Move some menu itms from app to the new Admin menu. Locate the
chm file.
2013-03-12
* Start chm help viewer on Win instead of guide dialog. The
config-name parameter is optional.
2013-03-06
* Add release notes for 0.63. Update configs reference docs. Fix
Select dialog and it's bindings method. Add bindings_select.
2013-02-26
* Increase delay at close for tk tests;
2013-02-24
* Update TODO.
2013-02-18
* Release v0.64.
2013-02-17
* Fix message dialogs (Tk).
2013-02-15
* Release v0.63. Experiment with tables using GridTableBase (Wx).
2013-02-05
* Pick a default mnemonic when one is not set.
2013-02-01
* Update PODs. Fix editing YAML configuration files. Implement
exception for RepMan's print preview command.
2013-01-30
* Dialogs layout change - remove toolbar; Implement update main.yml.
2013-01-29
* Fix typo in Wx::Controller. Replace 'fatal' with 'error' for DB
message types. Translate and update user guide.
2013-01-28
* Experimenting with exceptions. Fix method to set default
mnemonic.
2013-01-26
* Fix creating new records with provided PK key. Add new erorr
string. Remove logmsg from erorr message. Make some PK cols
autoincrement. Fix error for when no title provided. Fix
(potential?) problem with encodings in list header. Fix pkcol
name; rename method. Add new error string.
2013-01-25
* Fix utf8 problem in list items.
2013-01-24
* New Exceptions for IO. Message dialog on file/path exceptions.
Add experimental methods to check file and path and throw
exceptions. Update method params for the Message dialog. Add new
strings to localisation configs. Change no_cancel param to type,
add OK button type, add p{title} to new as para.
2013-01-23
* Add resource file template. Cleanup. Rename/remove some
methods in Config module. Other small fixes. Miscelaneous
changes.
2013-01-22
* Add 2 methods from the old module to Config::Screen. Fix misc
parameters for method calls in Config::Screen. Remove unneeded
parameter from call to init_cfgdata. Refactor Config::Screen
using the Data::Diver module.
2013-01-21
* Add commented code to fetch all keys. Fix helper method in
Cubrid.pm. Rise 'not connected' exception when appropriate. Add
color to login dialog message.
2013-01-20
* Use last_insert_id as alternative to insert... returning.
Implement methods with minimum functionality in Cubrid module.
2013-01-19
* Deal with connection errors; Add table list method. Add CUBRID
support, initial import. Miscellaneous fixes.
2013-01-14
* Use Tpda3::Exceptions, remove Ouch.
2013-01-13
* Experimenting with Exception::Base.
2013-01-10
* Bug in Tpda3::Wx::Grid. Add feature to check if for each user
config coresponds a loadable app module.
2013-01-07
* Update README.md. Update/add README docs.
2013-01-06
* Relese v0.62. Git ignore *.old files The Template module is
required.
2013-01-05
* Remove mouse bindings from list. Small miscellaneous fixes.
2012-12-29
* Release v0.61. For copying user data, fallback to ./share dir
from the dist.
2012-12-05
* Remove attributes form main.yml which are not real options and
move them into code. Overwrite test db in post install script.
2012-12-04
* Add new config dialog for external apps. Wx search dialog works
with new scr config version.
2012-12-03
* Ignore doc sub for distributions
2012-12-02
* Release v0.60
2012-12-02
* Update doc draft. Fix instance config file path. Add devel doc
draft.
2012-12-01
* Fix bug: sqlite screen test failed because delayed connection.
Check connection in dbh method, sync all driver modules. Change
behaviour, don't try to connect without user an pass. Change user
and pass for tests.
2012-11-30
* RepMan support related tweaks. Fix Repman dialog TM header.
Move license and help related methods from Config to
Config::Utils. Remove application section from main.yml. Choice
to make TB buttons with text label. Move TMSHR methods from
Controller to Tk::Controlller.
2012-11-29
* Add default option to CLI, to set default app. Show default app
in CLI list mode.
2012-11-28
* Add labels to TB used as legend when attached to a TMSHR.
2012-11-26
* Notes to be included in the docs. Implement table_list and
table_keys for SQLite.
2012-11-21
* Implement filter for the entry bindings search dialog.
2012-11-20
* Add some info to POD for ::Config::Screen. Make test-tk the
default app. Skip Wx app tests. Rearrange menu items.
2012-11-18
* Small changes to on_quit method. Add report table to test
database. Overwrite test database.
2012-11-18
* Update tools scr configs.
2012-11-16
* Add post_install_script.pl for Cava packager. Add temporary
Tpda3 icon. Update Orders screen, fix calculus.
2012-11-15
* Add default, fixed path for SQLite databases. Add script to
create and fill the classicmodels test db. Add erorr check in
test module and rename test modules. Remove test-wx app from
AppList. Small tweaks in Orders screen layout. Make test-tk as
default app. Wx 2.9 does not like wxADJUST_MINSIZE.
2012-11-14
* Fix header data in test. Remove use Data::Printer.
2012-11-11
* Add feature to save an application mnemonic as default. Release
v0.59.
2012-11-10
* Add calback for radiobutton for setting the current mnemonic.
Add admin dialog to set the default config (mnemonic).
2012-11-09
Add new config options for TM radio selector: selectorcolor.
* Update ChangeLog and TODO.
2012-11-08
* Fix bug about test failing because of nonexistent tables in the
test DB.
2012-10-21
* Release v0.58. Make 'displ_width' screen config absence a
fatal error.
2012-09-27
* Update PODs. Patch for File::UserConfig. Move Tk test lib from
t/lib to lib. Updated POD for subs.
2012-09-16
* Fix (stupid) typo in Db modules.
2012-08-22
* Code cleanup.
2012-08-02
* Release v0.57. Small fix in status messages method.
2012-07-26
* New features and fixes. Fix bug that prevented saving newline
chars in TEXT columns.
2012-07-15
* Release v0.56.
2012-07-13
* New feature: dialog for selecting records to be inserted in
table (Tk::TM).
2012-07-11
* Implement 'on_load_record' trigger method for screens.
2012-07-03
* Sync the Wx interface.
2012-06-27
* Release v0.55 Current screen config version = 4.
2012-06-26
* Screen toolbar buttons enabled by default in report style
screens. Simplify screen configs for entry widget bindings and
fix search dialog in tables (Tk).
2012-06-25
* Update PODs and Tk TM test. Replace width attrib with
displ_width (screen config v3).
2012-06-18
* Add table_exists sub.
2012-06-16
* Move config argument to test (was hardwired in test lib).
2012-06-14
* Release v0.54. Fix Wx customers test.
2012-06-12
* Create TM widgets in screen not handled by the controller and
toolbars handled by the controller.
2012-06-10
* Fix screen configs to contain all sections. Refactor Tk screen
tests.
2012-06-09
* Add tests for screen config sections in the screen tests.
2012-06-07
* Release v0.53 Add param to set icon in Tk message dialog.
2012-06-06
* Fix bug about setting state for toolbar buttons in lst mode.
Add table_record_update method. Fix problem with MyTest lib load.
Experimental conditional require. Return array or array ref in
sub. Add param for Message dialog. Configurable buttons in
Message dialog. Add exception in TM.pm for unknown column index.
Speedup tests.
2012-05-31
* Make accessors for misc config files. Generic method in View to
access a method from the Model.
2012-05-28
* Implement check for screen config version.
2012-05-26
* Release v0.52 Seperate width attribute config for display and
for validation.
2012-05-20
* Fix for 'SELECT * '. Add new dialog for Tk apps.
2012-05-18
* Config and TM changes.
2012-05-12
* Force validation on TM using callback for Checkbutton. Release
v0.51 Feature for embedded check-button in TM and other
miscellaneous changes.
2012-05-10
* Miscellaneous fixes. QSelect screen fill TM QSelect screen read
widgets table Implement run query in QSelect screen Selection tool
screen
2012-05-03
* Release v0.50
2012-05-02
* Fix (the same) bug about zero as valid value. Make a
generalized lookup method callable from the curent screen.
2012-04-30
* Fix bug about not saving 0 as value in entry fields. Add lookup
query method. Allow sign for integers. Translate check
constraints error message.
2012-04-23
* Comment out website in about dialog. Update TODO.
2012-04-12
* Add translations for dialog (yes,no,cancel)
2012-04-09
* Fix Error dialog call.
2012-04-08
* Subclass Wx::PlGridTable.
2012-04-07
* Small change in Products; early implementation of Table in
Orders. (Wx) Fix typo. Move dialog call to Tk View to fix Wx
implemetation. Experiment with Wx::Grid. Fix section for
message. Add custom Message Dialog.
2012-04-06
* Fix typo and use localize method. Add localisation for notebook
page labels. Add localisation for Search dialog. Update TODO and
Makefile.PL. Fix Report manager interface.
2012-04-04
* Update contact. Add romanian translations for interfaces.
Update main config file. Add simple localisation for messages.
Refactor dialogs.
2012-04-03
* Add help dialog to Wx and test guide (in romanian). Add license
file. Load license from share dir text file. Add Wx Products
screen; sync configs. Add Wx window title. Set all modules
version to Tpda3.pm version (v0.49)
2012-03-22
* Re-enable screen description in titles. Release v0.48.
2012-03-17
* Update docs; fix find = 'none'; fix message for count = 0.
2012-03-15
* Add version to screen config files. Disallow find mode from
menu or shortcut keys in reports. Fix bug, other changes ...
2012-03-13
* Rename screen config atribute label 'coltype' to 'datatype'.
2012-03-12
* Fix double requires for some modules; Sync Wx configurations.
2012-03-12
* Release v0.47
2012-03-07
* Small fixes and POD changes. Implement changing the toolbar
buttons status from screen config. Print file name on 'ouch'.
Allow empty dates. Tweak messages on loading config files.
2012-03-06
* Fix bug: callback executed on click on disabled toolbar buttons.
Add method to list screen config files.
2012-03-04
* Remove Clear button from toolbar. Refactor exception handling
on loading config files. Rename var names 'order' to 'ctrltype'.
Move toolbar definition from screen config to a specialized config
file.
2012-03-02
* Release 0.46 Rename and delete some screen config attributes.
Strict check for widget set; Also replace 'exit'. Replace call to
exit with ouch. Refactor table name an pkcol retrieving.
2012-03-01
* Fix section name. Refactor 2 lines of code. Remove minimum
version from 3 modules to make ppm stop complaining.
2012-02-29
* Unstable release v0.45_02 Handle connection error from tests.
Undef user and pass in config params for tests. Double check if
it's connected. Workaround for a bug in the Tk interface.
2012-02-28
* Fix UTF8 strings from Firebird. Set test configs (user and
pass) to undef.
2012-02-25
* Fix typo. Erorr handling for sub parameter. Add TAGS to ignored
files.
2012-02-28
* Add UTF-8 settings for Firebird.
2012-02-27
* Refactor Controllers. Derive specific Wx and Tk Controllers
from Tpda3::Controller.pm.
2012-02-26
* Custom Wx::ComboCtrl with Calendar popup. Fix date handling. Add
sensible defaults to ComboBox.
2012-02-25
* Refactor screen_read. Update POD. Make method to save data
from controls. Add TAGS to ignored files. Implement
ComboBox. Fix DateEntry date format. Order screen implementation
(without table). Erorr handling for sub parameter. Fix typo.
Test helper module for Wx. Fix test.
2012-02-24
* Implement ComboBox subclass and test.
2012-02-22
* Fix search dialog. Enable/disable menus; Fix Entry widget
bindings for Wx. Add controls for dates. One Controller for Tk
and Wx.
2012-02-21
* Release v0.45. Documentation improvements. Add missing files.
Add Perl and Tk version info to the About dialog.
2012-02-20
* Cleanups and fixes in docs and Makefile.PL. Require instead of
'use' for the Tpda3 app modules.
2012-02-19
* Release v0.44. Minimum Perl version is officially v5.8.9.
Better error messages for the user and new login dialog and DB
connection policy (Tk). Add missing SQL script for classicmodels
DB - Firebird version. Update ChangeLog. Add new error
translation: null value in column...
2012-02-17
* All modules version update. Minimum Perl version is v5.8.9.
2012-02-16
* Sync DB helper modules. Update Makefile.PL. Update TODO.
Update README. Add TODO; remove Log::Dispatch::FileRotate usage
for now. Use Ouch for exceptions.
2012-02-15
* Better user messages (Tk). Add method for connection to use
when there is an instance.
2012-02-13
* Better about dialog for Wx. Add missing icon.
2012-02-12
* Fix test to be skipped if no Wx. Add required module. Update
README. Add patch dir and README.patches file.
2012-02-10
* First public release: v0.43. Sync configs between Tk and Wx.
Updated docs, prepare release.
2012-02-08
* Fix Wx implementation (first step). Optimize sub
(get_recordlist once)
2012-02-02
* Level data is (again) a HoA data structure.
2012-02-01
* First working version of report style screen. Chenge to
DialogBox. Move method to Controller. Fix method call. Fix node
nameing bug.
2012-01-25
* Comment out debug Test for TMSHR module Report screen: add
another tree travelsal step for number formatting. Report screen
defaults for column by validation type.
2012-01-24
* Implement report screens based on Tk::TMSHR using tree
structures.
2012-01-23
* Fix bug about nonexistent method.
2012-01-22
* Implement report style screens.
2012-01-16
* Exclude CHECH constraints.
2012-01-01
* Test for TMSHR; refactor and rename make_function.
2011-12-30
* Fix for undef args in anonimous function. Computed fields in
TMSHR tables using Math::Symbolic module.
2011-12-28
* Disable List tab if no header defined; refactor fill_table; Fill
TM in 'report' style screens. Enable UTF-8 in screen configs.
Update requirements
2011-11-11
* Release v0.41
2011-11-10
* Clear status bar messages temporized. Update Makefile.PL
Release v0.40 Fix error handling for the Generator module. Config
for log rotate. Remove commify method. Updated to use the new
module. Removed, renamed and made it an independent Tpda3 Perl
module.
2011-11-09
* Corections in num 2 words (almost functional).
2011-11-08
* Implement coditional requirement for fields data. Refactor
Dialogs. Refactor Nums2Words.
2011-10-26
* Plugin for TT to transform number to words. Cleanup debug.
Call the Generate module with alterate datasource (view).
2011-10-19
* New derived TM::SpreedsheetHideRows module. Implement report
style screens (start). Improve database error loging and
messages. Update Firebird support module. New config value and
accessors for screen style.
2011-10-13
* Shortcut keys for Search dialog. Clear button in search dialog.
Support MatchingBE widgets
2011-10-12
* Allow 'bg' as bgcolor config attribute value for controls Fix
report preview function Implement better error messages for users
2011-10-11
* Quick hack for making the messages more user friendly. Start
refactoring error messages Method to list constraints
2011-10-10
* Code cleanup in Pg module. Implement generation of LaTeX docs
from templates List sequences method for Pg
2011-09-25
* Implement Tool-Screen module Interface to preview and print
RepMan reports with parameters Implement interface to RepMan
reports RepMan layout Implement RepMan report preview
2011-09-24
* Add 'Report Manager' support
2011-09-23
* Remove controls dependencies processing (experiment) Fix default
value only for add mode
2011-09-22
* Miscellaneous changes
2011-09-20
* Changes the configurations, refactor screen_write
2011-09-17
* Miscellaneous changes
2011-09-12
* Add new feature to generate LaTeX docs using templates
2011-09-10
* Add date format configuration Update entry validation on screens
Message on status bar when not validating an entry
2011-09-09
* Update PODs Fix bug for list CLI option
2011-09-08
* Swap some bindings for TM; Callback for menus
2011-09-07
* Refactor toggle_interface_controls method Refactored duplicated
code, cleanup data files on exit Add screen description to window
title. Implement default report preview; Fix bug about on_quit.
2011-09-04
* Add new options to screen configurations: screen name.
2011-09-03
* Re enabled table cels validation in Orders screen.
2011-09-03
* Add check for screen data, that is required, before save.
2011-08-29
* Add MANIFEST.SKIP. Perl tidy - v0.23. Add help and license
screen (adapted from TPDA). Make case (in)sensitive
searches. v0.21.
2011-08-26
* Release v0.20.
2011-08-26
* Fixed the config instalation for app modules and for dist name.
2011-08-22
* Small changes; v0.19. Updated PODs, new version is v0.18.
Fixed bug about unblessed references.
2011-08-21
* Accessors for selected row in TM bug. Updat POD.
2011-08-19
* Create a copy with different name for a config with -init
2011-08-18
* Create config dir for apps from share
2011-08-03
* Updated POD, fixed selector accessors. TM and TB, derived
widgets from TableMatrix and ToolBar
2011-07-31
* Changed version to 0.15. Using Tk::Derived for subclassing
Tk::ToolBar
2011-07-28
* Changed config for tests to use Pg test database; updated the
tests. Updated PODs. Feature to add and remove row from list
when inserting or deleting records. Small changes in POD, removed
obsolete code. Changes in screen config files, new feature.
2011-07-27
* Renamed found_cols to list_header in screen configs. Fixed
validation scr_cfg parameter. Add dummy module to record
application version. Feature to alter toolbar state for screens.
2011-07-26
* Separated load test for Tk and Wx Temporary version for Tpda3
and fixes in the tests References to controller removed from TM
Toggle det tab on add/remove row in TM
2011-07-23
* Swapped action for the search symbols '%' and '!'; Bug fixes for
About dialog and restore note Swapped action for the search
symbols '%' and '!'; Bug fixes for About dialog and restore note
Add support for queries like: field IS [NOT] NULL (cherry picked
from commit 49b298f2e40524eaaee31a480d6024138a780ee4) Add support
for queries like: field IS [NOT] NULL Using default width for
scrollbar
2011-07-22
* Tweaking the layout
2011-07-21
* Removed test script TM subclass implemented Removed obsolete
test, skiping Wx test
2011-07-21
* Finished test for TM
2011-07-20
* New test for TM Using TM subclass Fixed small bug related to
constructor args Fill and read the TM Experimenting with TM Small
fixes for ToolBar creation
2011-07-19
* Add utility sub deaccent
2011-07-18
* Configurable callback for screen toolbar buttons
2011-07-10
* Add table list sub for Pg
2011-07-07
* Warn user if wrong search parameter for dates; Deactivate detail
tab if record changed Updated test Add utility script to dump
saved data with Storable Add Orders screen, first look (Wx) Add
functionality to delete records. Toggle normal/disabled detail
tab.
2011-07-04
* Add dialog for asking to save before mode changes.
2011-07-03
* Interface functionality updates. Fixed: loading detail screen
only if not already loaded Add comments Add state setting for
Detail page Generalized accessor subs for screen object and screen
config Changed some module names
2011-07-02
* Fix parameter for insert. Take/restore note working again
Replaced Checkbutton with Radiobutton for TM selector (Tk) Attempt
to optimize data structures and db interaction
2011-06-30
* Save detail data. Usability changes to the UI.
2011-06-29
* Hunting a bug that makes read header row 0 instead of the
required row in TM (Tk). Add PODs in Model.pm
2011-06-28
* Working update from TM (Tk) Add subs to toggle selector ckbutton
in TM widget (Tk)
2011-06-27
* Add config option for alternate detail screen name
2011-06-26
* Add accessors for Screen config parameters
2011-06-25
* Disable keys if no screen loaded; Set pkcol on screen load Add
'order by' for 'found' records
2011-06-24
* Loading detail record selected in TM
2011-06-23
* Changed some var names, added new vars for det screen; methods
for scr configs
2011-06-22
* Using Walk() function to clean detail page
2011-06-21
* Code to read selector in TM (Tk) Detail screen loading; Selector
column added to TM (Tk)
2011-06-19
* Fix for row number 1 - case when adding first row in TM (Tk)
Fixed row numbering when not delete+add update style in TM (Tk)
2011-06-17
* Experimenting with detail style screens
2011-06-16
* Alternative algorithm for saving TM data, for 'updatestyle'
config
2011-06-15
* Record load simplified, using metadata subs Renumber TM rows
when updatestyle = delete+add (Tk) Fixed warning about redefining
Tk::Widget::Entry Updated pods, small changes Fixed validation
procedures after the config change for deptables Refactored the
save record procedure.
2011-06-12