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