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