Subversion Repositories svn1

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
301 david 1
2013 for ...
2
--------------------------------------------------------------------------------
302 david 3
    1) Team Data tab. Time Entry.
4
       When you enter a time and hit return - the time will be erased
5
       and not saved.
301 david 6
 
302 david 7
       From: Team Data Check: Edit Team Data: Change Time. Hit Return.
8
       Then: Time will be erased
9
       Almost as if the 'Return' was wired to the Restore
301 david 10
 
302 david 11
       Status: 02-Sep-14. Done
12
       Dialogs have a default pushbutton - which in this case gets 
13
       auto selected as 'Restore'
14
 
319 david 15
    2) Would be nice to have a per-team note
16
       Status: 07-Sep-14. Done
17
       Notes are held in a file - one per note
18
       Team swapping will not affect the notes - sorry
301 david 19
 
319 david 20
 
301 david 21
3) Remember stuff
22
   Leg Data upload dir
23
   Swim Start: Leg Set up Delta and base
24
   Swim Start: Leg set up leg #
25
 
321 david 26
   Status: 08-Sep-14.
27
        All values saved.
28
        New values are saved to an INI file
29
        Discovered that the html download address is alraedy saved as a
30
        part of the event.cfg file.
31
            * Need to do one or the other. Either extend the .cfg file
32
              or more the web address out of it.
322 david 33
              [Ended up using both. INI file with .cfg as a fallback]
321 david 34
 
35
 
301 david 36
4) Team Data Tab. NE Teams
37
   Should disable EQ Leg Line - but still allow for the cycle start to be
302 david 38
   edited.
301 david 39
 
40
5) Do we test NE with an end time
41
   May be a useless test as this will also be the cycle start time
42
 
309 david 43
    6) Show Times so that they can be sorted - spot shortest time per leg
44
       Perhaps a tab with all team data and sortable columns
45
       Show Abs Time and Delta Time
301 david 46
 
309 david 47
       Status: 06-Sep-14. Done
48
       Only shows Abs Times
49
       Double Click to pop up team editor
50
       Auto update of this display and the main team display - cute.
51
 
304 david 52
    7) Transfer data from one team to another 
53
       Status: 02-Sep-14. Done
54
            Swap, Move and Duplicate team entries
301 david 55
 
304 david 56
            Is that what we meant, or do we want to transfer individial
57
            fields - like times.
306 david 58
 
59
-- Old ---
60
    16) Leg Upload Dialog - auto size
61
        Get rid of the UI file to create it
62
 
63
        Status: 05-Sep-14. Done
64
 
314 david 65
    19) Reports Menu: Display Summary (2012)
66
        Either - make it a tab
67
        Or     - Merge functionality into the 'Class' tab
68
                 All thats needed is is column sorting.
310 david 69
 
314 david 70
        Status: 06-Sep-14. Started. 
71
            Have removed the Display Summary Report
72
            Have extended the 'Class' Tab
73
            Have allowed to delete 'Class' with no teams
74
            Have allowed clas list to have holes in it
311 david 75
 
265 david 76
2012 for ...
77
--------------------------------------------------------------------------------
78
 
274 david 79
    1) Entry of Non Equestrians
80
       A bit cumbersome
81
        Enter Number
82
        Click
83
        Too much moving of the cursor.
84
        Needs to be simplified
265 david 85
 
274 david 86
        Status: 25-Sep-2013: Implemnted bulk set
87
        Can perform multiple operations on team number that is keyed in.
273 david 88
 
271 david 89
    2) Detect #REF! in the CSV input stream
90
       An Excel error
91
       Status: 14-Sep-013: Done
265 david 92
 
93
 
94
3) Edit Leg Update Time
95
   New time
96
   Does not appear to work
272 david 97
   Status: Don't know what I mean. Having trouble recreating issue
265 david 98
 
271 david 99
    4) Icon the Application
100
       Status: 14-Sep-2013. Done
265 david 101
 
287 david 102
    5) Awards Printouts
103
       Summary of the NE awards
265 david 104
 
287 david 105
       Status: 05-Oct-13. Done. I think
106
               Can't really remember what this item was, but I've broken out the
107
               NE classes in the Prize and Awards header.
108
 
280 david 109
    6) Button to open reports in Notepad
110
       Possibly explorer too
265 david 111
 
280 david 112
       Status: 30-Sep-2013. Done
113
               Open Location of reports in Explorer
114
               Open file in external viewer
115
 
272 david 116
    6a) Reports: Master Index. Path appears to be incorect.
117
        Status: Path is correct. Its a funnay name, but it is correct.
265 david 118
 
283 david 119
    6b) Reports: Right-click and 'Open in New Window' doesn't appear to work
120
        Perhaps it never did.
121
        Would be nice.
122
        Can this menu be extended.
272 david 123
 
283 david 124
        Status: 02-Oct-13
125
                Open in new window works. It never did.
126
                Haven't tried to extend the menu
127
 
271 david 128
    7) Repots Tab
129
       Default Report is wrong - now its in a subdir
130
            Status: 11/09/2013: Fixed
288 david 131
        Could open all items in the subdir
265 david 132
 
275 david 133
    8) Entry of Team numbers
134
       Need to enter the Team # box
135
       Select the number
136
       Delete the number
137
       Enter new number
265 david 138
 
275 david 139
       Perhaps putting the cursor int he Team# box should select the number
140
       Any entry will then delete what is there
265 david 141
 
275 david 142
       Status: Double clicking the number will select all. Is this really an issue.
143
               Perhaps more of an issue in the field than in the Lab.
272 david 144
 
275 david 145
       Status: 28-Sep-2013. Used the new teamSelector widget developed for the
146
               disqualification window.
147
 
310 david 148
    9) Test for Equestrian, but no Equestrian Team Name
149
       Should be able to disable this one (and others).
265 david 150
 
310 david 151
       Status: 29-Sep-2013. Added ability to display tests in groups
152
               May still want to break up the leg-time tests
153
               Perhaps a drop-down of tests to perform/show
279 david 154
 
276 david 155
    10) Equestrian Team Member called N/A
266 david 156
 
276 david 157
        Status: 28-Sep-2013 Done
158
                Ignore N/A and '0' and '-'
272 david 159
 
276 david 160
    11) The Message 'NE with named competitor'
161
        Would be nice to show the name of the competitor
162
 
163
        Status: 28-Sep-2013 Done
164
 
282 david 165
    12) Leg (swim) starters reports.
166
        Two of them have the same description "Team order listing"
167
        At most one of them is right.
276 david 168
 
282 david 169
        Status: 30_sep-2013
170
        Fixed
281 david 171
 
287 david 172
    13) Class Tab auto size
173
        Get rid of the UI file to create it
174
 
175
        Status: 05-Oct-13
176
 
290 david 177
    14) Winners Tab - auto size
178
        Get rid of the UI file to create it
287 david 179
 
288 david 180
    15) Reports. Open brmr2010_legindex.html as well as brmr2010_index
181
        at start up
287 david 182
 
288 david 183
        Status: 05-Oct-13 Done
184
 
310 david 185
    16) Leg Upload Dialog - auto size
186
        Get rid of the UI file to create it
287 david 187
 
310 david 188
        Status: 06-Sep-14 Done. See above06-Sep-14
189
 
287 david 190
    17) Leg Upload Dialog - Change test on Load Button
191
        Change button layout to make logical
192
 
193
        Status: 05-Oct-13 Done
194
 
195
 
288 david 196
    18) Reports. Show current URL in status display
197
                 Open external uses current URL not home url
287 david 198
 
288 david 199
            Status: 05-Oct-13 Done
287 david 200
 
315 david 201
    19) Reports Menu: Display Summary
202
        Either - make it a tab
203
        Or     - Merge functionality into the 'Class' tab
204
                 All thats needed is is column sorting.
205
        Done: See 07-Sep-14
287 david 206
 
310 david 207
    20) Whats stopping the main Windows from shrinking (width)
208
        Is it one of the tabs or a programmed constant.
289 david 209
 
310 david 210
        I think its the 'Data Check'. The tickboxes have nowhere to go
211
        if they need to shrink.
290 david 212
 
289 david 213
21) Consider turning the leg upload dialog into a tab
214
    It is an important function.
215
 
216
    22) Get rid of the very thin toolbar in Application Window
217
 
218
        Status: 05-Oct-13 Done
219
 
220
 
250 - 221
2011 for ...
222
--------------------------------------------------------------------------------
223
 
251 - 224
    1) Team-1 not uploading from LEGx files
225
       The data is there, but not in the first column.
226
       Seen in Leg2
250 - 227
 
251 - 228
       Status: Fixed 13-Sept-2012
229
 
250 - 230
2) Time of 00:00:00 after upload
231
   Some times are set to 00:00:00 after a leg data upload
232
   Problem: No way to get it back to undef
233
   Problem: Time of 00:00:00 provides strange data check errors
234
 
251 - 235
   Status: May be a side effect of 1) above.
315 david 236
           Now that 1) is fixed. This may not be present.
251 - 237
 
255 - 238
    3) Summary printout to contain Class Status Data too
239
       Allow printing of a report
250 - 240
 
255 - 241
       Status: 18-Sep-2012
242
       Added columns to the status report.
243
       Create HTML form of the report
244
       Added to the extended HTML index page.
253 - 245
 
256 - 246
    4) Error check page pop-up of team data should have a DONE button
247
       Simplify closing it
250 - 248
 
256 - 249
        Status: 18-Sep-2012
250
                Started but its wonky
251
                7-Oct-2012
252
                Finish and it works really well.
255 - 253
                Also fixed the problem where the first team display registers
254
                as changed - even though there has not been any change
255
                Solution: tab order. The 'ame' field is the selected by default
256
                Leaving the field will cause a changed.
257
 
253 - 258
    5) Leg Start Time setting
259
       Display Delta in seconds
260
       Display Leg Name being processed
250 - 261
 
253 - 262
       Status: 14-Sep-2012
263
               Display Delta in seconds - Done
264
               Display Leg Name being processed - Done
251 - 265
 
310 david 266
    6) Tabs on main page should 'expand'
267
       Resize all pages on the fly
250 - 268
 
315 david 269
    7) Font for Windows 7
270
       Had a look on home system. Only isse was the Configure:Pane. The addendum
271
       file 'edit' was truncated.
250 - 272
 
315 david 273
       Status: Appears to be OK
274
 
259 - 275
    8) Put 'web' reports in a directory of their own
276
       Make transfer simple
250 - 277
 
259 - 278
    Status: 14-Oct-2012
260 - 279
            Implemented
259 - 280
 
281
   Could also 'auto load' reports into Report Tab.
260 - 282
   Not impemented.
259 - 283
 
257 - 284
    9) Swim Leg Start Report - think
285
       All on one page - Just "Team, Time" in multiple columns
250 - 286
 
257 - 287
    Status: 12-Oct-2012
288
            Fixed. Create two new reports Team-Time and Time-Team
258 - 289
            Each has 4 columns. Current stuff fits onto one page.
257 - 290
 
256 - 291
    10) Data Check. Error 'Team Data not entered' appears even if the team is
292
        disabled.
250 - 293
 
256 - 294
        Status: 7-Oct-2012
295
                Fixed. Disabled Teams were being checked for every thing
296
 
258 - 297
    11) Reports Tab. Printing Page - aways prints the first one selected
298
        It does not forget it and start on another
251 - 299
 
258 - 300
        Need to be able to set font size.
257 - 301
 
258 - 302
    Status: 13-Oct-2012
303
            Fixed.
304
            Added scalling widget. A bit clumsy as you need to then preview
259 - 305
            after setting the scalling.
258 - 306
 
260 - 307
    12) Data Check
308
        Leg-0: Check for teams without
309
            All names
310
            No class
311
            Equest no Team 3
312
            No Team Name
257 - 313
 
260 - 314
        Status: 21-Oct-2012
315
                Implemented some of the checks
316
 
317
13) From 2010 ...
318
 
229 - 319
2010 for ..
320
--------------------------------------------------------------------------------
321
 
322
1) Reports: Unplaced Equestrian , before Non-Equestrian
323
 
243 - 324
    2) Team awards report. Text mode. No space space before the 'fastest'.
229 - 325
 
243 - 326
        Status: Fixed: 12-Nov-2010
242 - 327
 
243 - 328
    3) All NE times are incorrect. The over all time is incorrect
329
       The NE leg is added in.
229 - 330
 
243 - 331
       Status: Fixed 11-Nov-2010
240 - 332
 
243 - 333
    4) Sanity Check
334
       NE teams should not have a horse competitor
229 - 335
 
243 - 336
       Status: Fixed 11-Nov-2010
229 - 337
 
338
5) Load LEG file - allow new file to be loaded into the same LEG data
339
   Some handhelds come in at different times
340
 
245 - 341
    6) Leg Load Errors. Team shows as a time
342
       If 5 times then wrapping occurs
343
       Can't edit the team number
229 - 344
 
245 - 345
       Status: Stopped wrapping
346
               Prevent first 3 colums being used as the 'use this time'
347
               Still can't edit the team number
244 - 348
 
245 - 349
           Fixed: 28-Jun-2011
244 - 350
 
243 - 351
    7) Team display
352
       NE Teams. Disable Elapsed times
353
       Leave End Time in Place - as its the start time for the next
229 - 354
 
243 - 355
       Status: Fixed 12-Nov-2010
241 - 356
 
310 david 357
    8) Data Check
358
       Perhaps should be able to disable some tests.
240 - 359
 
257 - 360
    9) Team Display
361
       Picks up 'changed' when it hasn't. Normally on first use.
240 - 362
 
257 - 363
    Status: Found and Fixed 7-Oct-2012
364
            The Team Name field has focux. Leaving the field causes a chnage
365
            even if the field has not been changed.
366
 
247 - 367
    10) Reports
368
        NE with BAD Times should be after NE with good times
369
        Appear to be mixed in.
240 - 370
 
247 - 371
    Status: Fixed (Addressed) 16-Oct-2011
372
            Altered the way the reports handle ne teams. No longer mark the
373
            team as disqualified.
374
 
245 - 375
    11) Leg Load Time Upload
376
        If too many times are provided for a given team, then the excess are
377
        simply dropped.
243 - 378
 
245 - 379
       Status: Fixed 26-Jul-11
380
               Add colums on the fly
243 - 381
 
257 - 382
    12) Leg Load Time Upload
383
        Loading multiple data files appears to leave gaps in table columns
245 - 384
 
257 - 385
        Status: Fixed See 2011 items
386
 
245 - 387
13) Leg Load Time Upload
388
    Empty cells appear to be editable
389
 
247 - 390
14) Disqualified team ( Teams for which results are not valid )
391
    The placing data still shows in the display
392
    The placing data is put into the CSV file
393
 
249 - 394
15) Disqual Page
395
    Disable auto-sort when flagging data as it makes it very hard to use
396
 
310 david 397
    16) Data Check
398
        Check for invalid category
399
        Check for Empty Team Names
249 - 400
 
310 david 401
        Status: 21-Oct-12
402
                Implemented:
403
                    * Check for invalid cat
404
                    * Empty Team Name
405
                    * Times for team not in race
260 - 406
 
310 david 407
        Teams without cat should be shown in Class:Status        
249 - 408
 
84 - 409
2009 for ...
410
--------------------------------------------------------------------------------
411
 
412
1) Dual Time display
413
    Show Delta Time
414
    Sorted by Delta
415
    Display Options
416
 
417
2) Main Data Entry Display
418
    Need titles for the LP EP ... colums. I don't know what they are ?
419
 
420
3) Test for no cat in consistency test
421
    Check if a team that doesn't have a category will be flagged in the
422
    data consistency test.
423
 
424
4) Per Leg Placing update for display
425
    Currently status update of placings does it for the whole lot
426
    Should be able to do it for legs rather than all.
427
 
428
5) Too many beeps in Consistency Testing
429
 
430
6) Competitor Names List (HTML)
431
    NE teams create a funny name in the list.
432
    For NE teams the NE leg name should not show up
433
 
434
7) Status for possible aard breakout
435
    Should show the number of elegible teams
436
 
437
8) Need to configure NE award for ANY category
438
    Catgories that don't have available awards are treated as 'open' NE
439
    Only needed for awards print outs
440
 
441
9) Think about moving ouputs into subdirs for easy removal and seperation
442
    aaaa.prn.html       - Doesn't need to be uploaded
443
    aaaa.html           - Needs to be upload
444
    aaaa.txt            - No Need to upload
445
 
446
 
67 - 447
2008 for ...
448
--------------------------------------------------------------------------------
449
 
450
1)  ALL reports - the competitor.html one is missing
451
 
72 - 452
    Status: 18/10/2009
453
        Can't reproduce this. Perhaps my understanding is bad.
454
        The 'all' report option does create the xxxx_competitor.html/txt file
455
        Incomplete
456
 
67 - 457
2)  Program crash of CSV file has long lines
72 - 458
    Reproduce with CSV file exported from EXCEL
67 - 459
    It has a large number of ,,,,, at the end of each line
460
 
72 - 461
    Status: Trying to reproduce
462
            Tried a large number of ,,,,
463
            Tried to export CSV from excel - but is was clean.
464
            Incomplete
465
 
67 - 466
3)  Awards report
467
    It includes teams that are NE if it runs out of NON-NE teams
468
    This is bad
469
 
72 - 470
    Status: Found and Fixed
471
        Done
472
 
67 - 473
4)  The List Examine Ignore - data consistency check is clumsy to use
474
    Improve data consistency test
475
    a) Allow repeat check in the same menu.
476
       Its slow getting out and getting back in.
477
 
478
    b) Better selection of leg to test.
479
        - Use maxleg loaded
480
        - Reuse last leg tested
481
        - Allow ovewrite of the leg value, without backspace
482
 
77 - 483
    Status:
484
        a) Allow List/Examine process to be repeated
485
        b) Uses last leg loaded
486
           Uses last leg checked
487
           Must still rub out :(
488
 
67 - 489
5)  Ability to support NE-SCHOOLS
490
 
491
6)  Awards printout needs an line of ----- between categories to break it up.
492
 
72 - 493
    Status: Done. 18/10/2009
494
        HTML version always had a <hr>
495
        TXT  version now has a a line of '-'
69 - 496
 
67 - 497
7)  Installer only installs  'mara' even when a different target is selected
498
    As reported by Jamie.
69 - 499
 
500
8) HTML reports need URL's to be encoded correctly to handle teams
501
   with funny characters in their names
502
 
72 - 503
   Status: Done. 18/10/2009
69 - 504
           Correctly Encode Refs and links
67 - 505
 
76 - 506
9) Printing
67 - 507
 
76 - 508
   Status: creating an .prn.html file that contains no links and tags, but does
509
   contain an underline every 5 lines.
510
   Designed to be printed from IE7    
511
 
512
 
44 - 513
2007 for ...
514
--------------------------------------------------------------------------------
515
1)  Order of awards in the awards summary.
516
    Need to check the required order
517
    May need text file too - only have html at the moment.
518
 
61 - 519
    Status: Text file now generated
520
            Order controlled by Cat order
521
 
522
 
523
2)  The List Examine Ignore - data consistency check is clumsy to use
44 - 524
    Improve data consistency test
525
    a) Allow repeat check in the same menu.
526
       Its slow getting out and getting back in.
527
 
528
    b) Better selection of leg to test.
529
        - Use maxleg loaded
530
        - Reuse last leg tested
531
        - Allow ovewrite of the leg value, without backspace
61 - 532
 
533
    Status: not yet started
44 - 534
 
535
 
536
3)  Program crash of CSV file has long lines
537
 
61 - 538
    Status:
539
        Can't reproduce
540
 
44 - 541
4)  Finish Order Report
542
    The "NE" should be placed before the "U"
543
    Perhaps we should put something other than "U" in the column too
544
 
61 - 545
    Status: Finish Report Done
546
            NE appear before Disqualified
547
 
548
            They are sorted in team number order as the time information is
549
            incorrect. Perhaps it could be corrected (See 4a, below)
550
 
551
            Have replaced 'U' with 'NE' in other columns, but only in FIN
552
 
553
            Have now done in other reports too
554
                - Check with JAMIE
555
 
556
4a) Correct the times for the NE people in the Final report
557
    The elapsed time is wrong - should be able to do better
558
    Re-calculate the Elapsed times on the fly
559
 
560
    Status : Done
561
             Makes 4, above, look better
562
 
563
             Does not attempt to give the NE teams any ranking within the
564
             LEG for other legs.
565
 
566
             Need to test full reports with same data
567
 
568
             Finish Order reports are different - but the previous
569
             ones were broken.
570
 
44 - 571
5) Age
572
   Per person
573
   Total age of team
574
 
45 - 575
   Done:
576
        - Age Entry in team display
577
        - Age Display in team display
578
        - Total Age in team display
579
        - Import age in name list (CSV)
580
                Age is a numeric field after name
581
                If not present, then field is not updated
582
 
583
   Not Done:
584
        - Export age in name list
585
        - Don't show ages in teamlist - some people get fussy.
586
 
587
 
44 - 588
6) Complete report info in CSV
589
   Can them be fiddled in Excel
590
   Include Total Age of team
61 - 591
 
592
   Done.
44 - 593
 
594
 
595
================================================================================
596
 
22 david 597
2006 for ...
598
--------------------------------------------------------------------------------
599
1) Improve data consistency test
600
    a) Allow repeat check in the same menu. Its slow getting out and getting
601
       back in.
602
 
603
    b) Better selection of leg to test.
604
        - Use maxleg loaded
605
        - Reuse last leg tested
606
        - Allow ovewrite of the leg value, without backspace
607
 
608
 
29 - 609
---- Done -----
31 - 610
2) Generate HTML and text reports at the same time
611
   Have an option to generate ALL txt + HTML reports. They are so quick anyway.
612
 
613
    Status: I think I've done this
614
            A few too many text messages - but done.
615
 
616
3) The CSV file from trish (Excel -> CSV) has a funny character in empty fields
617
   Must handle this character and treat it as empty.
618
 
619
    Status: Done. Ignore A0 character
620
                  Better detection of missing categories
32 - 621
 
622
4) HTML / text reports of leg times by finishing order. This will simplify the
623
   process of slotting in missing teams.
624
        - May as well have a report of finishing time by team. Chances are the
625
          work has been done.
626
 
627
    Status: Done
628
            The interim reports contain the information
629
            Have been extended to have a single column part
630
            HTML versions have been added to the 'All'
631
            New 'legindex' page to show that these pages exist.
31 - 632
 
29 - 633
5) Awards.txt printout, must fit into 80 cols
634
   The team names that I added make it tooooo wide.
635
 
636
   Status: Reduced width to 80 cols
637
           Removed the Team Name, to make it fit.
638
           Could put the team on a 2nd line, but its a personal success.
31 - 639
 
640
6) Swim start to undef, rather than 00-00-00 as this is taken as the time
641
   of the previous leg.
642
        - Need to detect teams that don't have an entry time.
643
 
644
    Note: May need to set it as manual too
645
 
646
    Status: Done. For calculated leg starts the process of reseting the leg
647
            start time will force the 'manual' + invalid.
22 david 648
 
33 - 649
7) If a class has no competitors then no HTML page is generated and the links
650
   get broke. Generate a page anyway.
651
 
652
   Notes: Tricky. The reports are generated by sorting by class.
653
          Detecting missing classes is non-trivial.
654
 
655
    Status: Done
656
 
22 david 657
8) Update the ledgends.txt file. Embedded Solutions is dead.
24 - 658
	Status: Done. 
659
		Removed Embedded Solutions
660
		McCays is still there - has this changed ??
22 david 661
 
662
 
663
 
664
--------------------------------------------------------------------------------
13 david 665
2005 for 2006
666
-------------
667
1) Print the summary data page - allow the number of winners  be determined
668
 
669
   Status: Done.
670
   Report menu has been extended.
671
 
672
 
673
2) Config of winners - the number of NE entries is zero and not the correct
674
   number.
675
 
676
   Status: Done
677
   Calculate the number of NE entries in a special manner
678
 
679
3) Check: NE Horse time in printout
680
   Does the full printout give horse times for those marked as NE
681
   Yes it does. Problem confirmed
682
 
683
   Status: Fixed
684
   NE teams are now marked as '-- NE --' in both the final and NE class reports
685
 
686
4) Index by Name HTML links into world.
687
   Status:
18 david 688
        Understand the problem. What did I mean by this comment.
689
 
690
 
691
1) Print the summary data page - allow the number of winners  be determined
692
2) Config of winners - the number of NE entries is zero and not the correct
693
   number.
694
3) Check: NE Horse time in printout
695
   Does the full printout give horse times for those marked as NE
696
4) Index by Name HTML links into world.