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