GPCALCULUS VERSIEHISTORIE

VERSIE 251112:
* Controle op schermgrootte en scherminstellingen verbeterd.
* Uploaden van Website-bestanden naar webserver mogelijk gemaakt.
* Dubbelrondige groepen mogelijk gemaakt.

VERSE251006:
* Verbeteringen .a.v. OKP.

VERSIE 250929/25030:
* Diverse bugfixes.

VERSIE 250920:
* Verbeteringen in de behandeling van Dummy-groepen.
* Verschillenlijst uitgebreid met lijst van gewijzigde formulieren.
* Gewijzigde volgorde van vraagstelling na "Indeling afronden".
* Verbeteringen "onder de motorkap" (opschoning en optimalisering).
* Statusrapporten geintroduceerd (t.b.v. debugging).
* Backup-mogelijkheid van oude GPcalculus-versie ingevoerd.
* Zie ook de versie-informatie van versie 250912.

VERSIE 250912:
* Bugfix in tabblad "Toernooi" bij Tafelnummering.
* Tabbladen "Uitslagen", "Tabellen" en Tienkampen" verwijderd.
* Tabblad "NIEUW" hernoemd naar "Uitslagen".
* In tabblad "Opties" de tabelsoort default op "Scoretabel" gezet.
* In tabblad "Uitslagen" worden OR en SB nu automatisch berekend als de uitslagen compleet zijn.
* In tabblad "Spelers" kan het veld "Notitie" nu bewerkt worden.
* In tabblad "Aanmeldingen" wordt het veld "Notitie" nu gevuld.
* In tabblad "Aanmeldingen" is de mogelijkheid gecrëerd om alle aanmeldingen te wissen.
* Werking van de "Reset"-functie verbeterd.
* Opmerkingen in "HardeKern"-bestand worden nu mee-geïmporteerd.
* Verbeteringen in tabblad "Formulieren" voor Afdrukken, CSV en PDF.
* In tabblad "GPklassement" het aantal beste toernooien voor de RSB default op 4 gezet.
* In tabblad "Indeling" zijn nu ook Lotnrs toe te kennen in de concept-indeling.
* Work in progress: in tabblad "Indeling" werken met een dummy groep. 

VERSIE 250804:
* Groepsleidersnaam op Wedstrijdformulier is nu Voornaam + 1e letter van Achternaam.
* Help-knop toegevoegd aan elk tabblad.

VERSIE 250614/25616:
Deze versie wijkt flink af van de vorige versie (250514). De belangrijkste wijzigingen zijn: 
* In het tabblad "Toernooi" zijn de regels anders geordend en is er een veld "Tafelnummering" toegevoegd.
* In het tabblad "Formulieren" is het blok "Formulierkeuze" gewijzigd en in het blok "Kolomkeuze" is het veld "Notitie" toegevoegd. 
* Het tabblad "Groepsleiders" is verbeterd, met o.a. als gevolg dat de groepsleidersinformatie nu in het toernooibestand opgeslagen wordt (er is dus geen apart groepsleidersbestand meer nodig).
* Er is een tabblad "NIEUW" toegevoegd, dit tabblad bevat de gezamenlijke functionaliteit van de drie bestaande tabbladen "Uitslagen", "Tabellen" en "Tienkampen". Deze drie tabbladen zullen in een latere versie van GPcalculus verdwijnen.
* De layout van alle tabellen (ook in de wedstrijdformulieren) is gewijzigd (gekleurde kopregel).
* In het tabblad "Opties" zijn enkele nieuwe opties beschikbaar gekomen, zoals de keuze voor het tabeltype (kruis-, score- of voortgangstabel) en de keuze om wel of niet "oneven" als punt te tellen.
* Het formulier "Tijdschema" is gewijzigd (het oude formulier is ook nog beschikbaar).
* Daarnaast zijn nog enkele kleine fouten uit de vorige versie verbeterd.
* In versie 250616 zijn enkele kleine fouten uit versie 250614 verbeterd.

VERSIE 250511/250514:
* Verbeteringen in Alfabetische groepsnummering.
* Verdere voorbereidingen op gebruik door andere Bonden.
* Verbeterde menu's aan rechterzijde van tabblad "Eindstanden".
* Verbeterde markering van groepen met incomplete uitslagen.
* Verbeterde layout en naamgeving van website-bestanden.
* Te vroeg afbreken van deelnemerslijst op website verbeterd.

VERSIE 250424:
* In tabblad "Aanmeldingen" de Escape-toets enabled bij een statuswijziging.
* Diverse (kleine) bugfixes verholpen.
* Mogelijkheid van Aanmeldingen-import vanuit een CSV-bestand toegevoegd.
* Alfabetische groepsmummering toegevoegd.
* Geanticipeerd op gebruik van GPcalculus door andere Bonden.

VERSIE 25030/250303:
* Bug in toewijzing van lotnummers (bij een oneven aantal spelers in een groep) opgelost.
* Vraag om tussentijds SnelOpslaan toegevoegd.
* In tabblad "Indeling" wordt na "Indeling wissen" de indeling nu daadwerkelijk gewist.
* Eindstanden-PDF verbeterd (laatste kolommen vielen soms weg).
* Fout in groepenfilters in Tabblad "Uitslagen" verbeterd.

VERSIE 250228:
* In Eindstanden de kolom Club-Afk gewijzigd in Club.
* Bug in Tienkampen opgelost.

VERSIE 250223:
* Verbeteringen in tabblad "Groepsleiders"
* Tabblad "Standen" verwijderd.
* Tabblad "Tienkampen" en functionaliteit voor Tienkampen toegevoegd.

VERSIE 250221:
* Verbetering in "Lotnummers toekennen".
* Default hierbij is nu de optie "Clubgenoten niet in laatste ronde tegen elkaar".
* Bij "Reservespeler toevoegen" worden de reserves nu op volgorde van aanmelding getoond.

VERSIE 250106/250107:
* Nieuw tabblad Groepsleiders toegevoegd
* (tevens bestand "GroepsleidersHardeKern.csv" toegevoegd).
* In tabblad Indeling een tekortkoming in Sorteren verbeterd.
* Een tekortkoming in de Zoekfunctie verbeterd.

VERSIE 241226:
* Max. aantal GP-toernooien verhoogd naar 20.
* Schaakclub wordt nu ook uit invoerblad gelezen.
* Dubbele vermelding van "uur" in tabblad "Toernooi" verwijderd.

VERSIE 241220:
* Na wijziging van het aantal beste toernooien wordt het GP-klassement nu herberekend.
* Correctie in de downloadlink voor de KNSB-ratinglijst aangebracht.
* Bij raadpleging van de KNSB-ratinglijst wordt voortaan de datum van deze lijst getoond.';

VERSIE 241208:
* Op tabblad "Uitslagen" kan er niet meer getypt worden in de uitslagenwijzer.
* Ratinggrenzen voor 4/6-kampen en 6/8-kampen verhoogd naar 1600 resp. 1250.
* Na afronden van concept-indeling vragen of deze bevroren moet worden.
* Bevroren of niet bevroren wordt voortaan in het csv-bestand opgeslagen.
* Aantal GP-toernooien dat meetelt voor het eindklassement instelbaar gemaakt.
* In tabblad Aanmeldingen de kolom "ERVARING" gewijzigd in "FED".
* "JEUGDRAT" overal vervangen door "RAPIDRAT".
* Foutmeldingen bij Eindstanden opgelost (werd veroorzaakt door geheugenproblemen).

VERSIE 241102:
* In tabblad "Spelers" een dropdown-menu opgenomen voor Status.
* Printen van formulieren default ingesteld op "Voor elk formulier een aparte printjob".
* Programma weer (bijna-)schermvullend gemaakt (bij een beeldschermschaal van 125%).

VERSIE 241020:
* In tabblad "Indeling" een fout in de groepensortering verbeterd.
* In tabblad "Spelers" na drukken op "SnelOpslaan" een waarschuwing toegevoegd als de aangebrachte wijzigingen nog niet zijn doorgevoerd.

VERSIE 241014:
* Gekozen groepsnummering wordt nu WEL in tabblad "Toernooi" getoond.
* In berekening van GP-klassement maximum aantal regels in KNSB-ledenlijst verhoogd naar 25000.
* (NOG) NIET GEWIJZIGD: Overal "Jeugdrating" vervangen door "Rapid-rating".

VERSIE 241006:
* Na afsluiten van tabblad "Spelers" een controle ingelast op aangebrachte wijzigingen.
* Bij inlezen van een ongeldig csv-bestand wordt nu een foutmelding gegeven.
* De overbodige vraag "Bestaande indeling wissen?" verwijderd.
* Na "Indeling afronden" een extra vraag ingelast of het tabblad "Indeling" gesloten moet worden.
* Inlezen van Rapid-ratinglijsten verbeterd.
* (NOG) NIET GEWIJZIGD: Overal" Jeugdrating" vervangen door "Rapid-rating".

VERSIE 241004:
* Fout in telling van incomplete groepen verbeterd.
* Sortering van namen houdt nu ook rekening met Achternaam beginnend met  .
* Na een druk op "Indeling afronden" wordt nu het Indelingsvenster gesloten.
* Splitsen van Afvinklijst verbeterd.'
 * Aanpassing van naam van download-ratinglijst ("RAPID" i.p.v. "JEUGD").

VERSIE 240922:
Extra functies n.a.v. GP06 OJK Gouda 2024:
* In formulierselectie is nu ook de keuze voor "Alleen Vierkampen", "Alleen Zeskampen" of "Alleen Achtkampen" mogelijk.
* In formulierselectie is de optie "Afvinklijst splitsen" toegevoegd (A t/m K en L t/m Z).
* In tabblad "Indeling" is nu behalve met Dubbelklik ook met Rechtsklik handmatig indelen van een speler mogelijk.

VERSIE 240526:
Verbeteringen n.a.v. GP05 Overschie 2024:
* Toelichting in tabblad Toernooi verbeterd.
* Default-kolomkeuze in lijsten gewijzigd.
* Reserves staan nu niet meer automatisch op "Aanwezig".
* Sortering van een lijst is nu zichtbaar in de kopregel van het formulier.
* Printerinstelling is nu default enkelzijdig.
* Uitslagen met een Bye worden automatisch door GPcalculus ingevuld.
* Tabellen en Eindstanden van incomplete vier- en zeskampen worden nu correct weergegeven.
* Bij geopend tabblad Indeling is nu op elk moment "SnelOpslaan" mogelijk.

VERSIE 240513
* Veel wijzigingen en uitbreidingen in de tabbladen Formulieren en Eindstanden:
  * In Formulieren is de default kolomkeuze voor lijsten gewijzigd.
  * In Formulieren is de kolomkeuze nu per afzonderlijke lijst te kiezen.
  * In Formulieren worden nu opties geboden voor het sorteren in de lijsten.
  * Er is een nieuw formulier "Reserves" toegevoegd.
  * In uitslagenbriefjes is de kolom "Plaats" geschrapt en de kolom "Rating" toegevoegd.
  * Bij printen van formulieren is de default-instelling nu "Aparte printjobs per formulier".
  * In Eindstanden zijn de defaults voor kolomkeuze en ori ntatie gewijzigd.
  * In Eindstanden is filteren op een of meer groepen mogelijk gemaakt.
  * In Eindstanden worden incomplete groepen nu gemarkeerd.
* Bij het opstarten is nu default de rol "GP-toernooi-wedstrijdleider" geselecteerd.
* In het tabblad Toernooi is de toelichting uitgebreid.
* In het GP-klassement worden nu de meest recente spelergegevens getoond.
* De handleiding (Help-functie) is geactualiseerd (via "Help" is de complete versiehistorie in te zien).;

VERSIE 240509
* Diverse kleine verbeteringen n.a.v. voorbereidingen op OCJK 2024.

VERSIE 240503
* Datumformaat onafhankelijk van OS-datumformaat gemaakt.
* Fout hersteld in controle op geldige bestandsnaam.

VERSIE 240417
* De optie "Kies Lettergrootte" definitief gemaakt (en een Tip daarover opgenomen 'in de tabbladen "Formulieren" en "Eindstanden").
* Tijdformaat onafhankelijk van het OS gemaakt.
* Automatisch backups maken optioneel gemaakt.

VERSIE 240414
* Sortering van lijstnamen aangepast (voorvoegsels worden voortaan in de sortering genegeerd).
* Fout gecorrigeerd in het tellen van ratinghouders per groep.
* In Eindstanden Filteren op groep mogelijk gemaakt.
* Lettertype op scherm in grootte instelbaar gemaakt (is nog in een experimenteel stadium).

VERSIE 240412
* Tijdschema toegevoegd aan Formulieren.
* Verbeterde controle op geldige bestandsnaam.

VERSIE 240401
* Statistiek-grafiek aangepast aan nieuwe ratinggrenzen.
* Extra knoppen toegevoegd voor "Groep uitbreiden" in concept-indeling.
* Rol van "Toernooi-organisator" gewijzigd in "Toernooi-wedstrijdleider".

VERSIE 240210/240211
* Verbeteringen n.a.v. GP01 Alblasserwaard:
* - Toernooi-statistieken nu ook voor concept-indeling beschikbaar.
* - Alternatieve Leeftijdsindeling (AB/C/D1/D2 etc.) als optie toegevoegd.
* - In het tabblad "Spelers" kunnen de gegevens nu bewerkt worden.
* - Versiehistorie is nu zichtbaar in tabblad "Help".
* - Verbetering van Eindstanden Afdrukken.
* - Diverse andere kleine verbeteringen.

VERSIE 231223
* Ratingstatistieken uitgebreid.
* "Pling" na Wachtwoord-OK verwijderd.
* "KNSB-naam" gewijzigd in "Lijstnaam".
* In Formulieren de knoppen "Tonen" en "Wissen" geintegreerd.
* De "OK"-knoppen weer hersteld met als opschrift "X".
* Na afsluiten van elk tabblad Menu opnieuw inkleuren.
* In Indeling de knop "Indeling afronden" ingevoerd.

VERSIE 231206     
* Ratingstatistieken toegevoegd.
* Tabblad "Ratings" hernoemd naar "Statistiek".
* Fout opgelost in bepalen van Volgnummers uit Uitslagen.

VERSIE 231124 
* Diverse verbeteringen n.a.v. GP08 (RIJST):
* - Lay-out van dialoogvensters in "Namen controleren" verbeterd,
* - Uitslagen-reeks eindigt nu altijd met 2 negatieve getallen (-100), zodat GPcalculus weet waneer de uitslagenlijst eindigt.
* - Layout en functionaliteit van GPgegevens en GPklassement verbeterd.
* - In tabblad Indeling extra knoppen toegevoegd voor Groepsuitbreiding.
* - Maatwerk-groepsnummering ingevoerd.

VERSIE 231114 
* Wachtwoord opvragen verbeterd.

VERSIE 231110
* In Ratingraortage een knop "Opschonen" toegevoegd.

VERSIE 231101      
* Veel verbeteringen n.a.v, GP07:
* - Bij lotnrs toekennen: optie "Automatisch" toegevoegd.
* - OK-knoppen in vrijwel alle Panels verwijderd.
* - SnelOpslaan op elk moment mogelijk gemaakt.
* - SnelOpslaan geeft een bevestiging van het opslaan.
* - In hoofdmenu wordt geselecteerde Tabblad gekleurd weergegeven.
* - Reserves toevoegen vereenvoudigd.

VERSIE 231028/231029    
* Verbeteringen n.a.v. voorbereidingen op GP07:
* - Update-mechanisme nog verder verbeterd.
* - Knop "Toon aantal groepen" toegevoegd in pIndeling.
* - Mogelijkheid voor "Groep splitsen" toegevoegd.
* - Waarschuwing toegevoegd bij SnelOpslaan.
* - Enkel/dubbelzijdig-vraag bij Formulieren-PDF weglaten indien onnodig.
* Kleine verbetering in Importeren n.a.v. GP06 OJKP.
* Extra controle toegevoegd op Aantal ratinghouders per groep.

VERSIE 230916
* Kleine verbeteringen n.a.v. GP05 OJK Gouda 2023:
* Uitslagen worden nu ook als compleet gezien als er "0-0 R" of "1-1 R" in voorkomt.
* Kalenderjaar wordt nu wel bewaard.
* Tafelnrs aangepast: V begint nu standaard bij 21 en A bij 51.
* Eindstanden naar PDF of Printer in landscape: kleinere ondermarge.

VERSIE 230819    
* Overgang naar Delphi 11.3.
* Emailadres gewijzigd.
* Fout in Versie-update mechanisme verbeterd.

VERSIE 230701
* Tafelnummers werkend gemaakt.
* Foutmelding "Ongeldig item in Afdruklijst" opgelost.
* Verbeteringen in GP-gegevens en GP-klassement.

VERSIE 230516   
* Knoppen voor Indeling-Importeren onzichtbaar gemaakt.
* Fout hersteld in KNSBnaam (beginletter ontbrak).
* Diverse andere verbeteringen n.a.v. GP04.
* Printerresolutie geimplementeerd.
* Aparte knop "KNSB-namen" toegevoegd in pAanmeldingen.

VERSIE 230501       
* Traditionele groepsnummering ge mplementeerd
* Verbetering in Printfunctie n.a.v. GP03.
* 4e aanpassing m.b.t. gewijzigde KNSB-downloadpagina.

VERSIE 230325
* Verbetering in Printfunctie n.a.v. GP02.
* 3e aanpassing m.b.t. gewijzigde KNSB-downloadpagina.

VERSIE 230303
* 2e aanpassing m.b.t. gewijzigde KNSB-downloadpagina.

VERSIE 230222/230228   
* Nog meer functionele wensen van Hans vd Beukel (o.a. over de kolommen in de Afvinkijst).

VERSIE 230218  
* Diverse functionele wensen van Hans vd Beukel.
* 1e aanpassing m.b.t. gewizjigde KNSB-downloadpagina.

VERSIE 230204/230205/230206  
* Verbeteringen n.a.v. GP Alblasserwaard.

VERSIE 230105
* Update-mechanisme verbeterd (programma was >20MB geworden).

VERSIE 221231
* Bevindingen n.a.v. OCJK verwerkt.

VERSIE 221228
* Bevindingen n.a.v. OCJK-voorbereiding verwerkt.

VERSIE 221202
* Opmerkingen van Hans vd Beukel van 221121 verwerkt.

VERSIE 221101
* Vele verbeteringen n.a.v. GP06 De Pionnetjes, m.n. de optie van Sequenti le groepnummering en betere ondersteuning voor beeldschermschaling en printen.

VERSIE 221016
* Indeling-importfunctie toegevoegd.

VERSIE 221010
* Directories aanmaken toegevoegd bij Versie-update.

VERSIE 220927
* Tabblad "Website" verbeterd.
* Vensterformaat aangepast naar 1536 x 850 pixels.
* Schermschaling toegevoegd.
* Help uitgebreid.
* Hints verbeterd.

VERSIE 220916
* Scrolling in Eindstanden verbeterd.
* Kolomkeuze en Orientatie aan pEindstanden toegevoegd.

VERSIE 220909
* Reglementaire uitslag 1-1 toegevoegd.
* CSV-knoppen toegevoegd in alle tabbladen.
* Fouten in GPklassement verbeterd.

VERSIE 220904
* Bugfix: Aantal groepen kon niet >20 zijn
* Bugfix: GPpunten werden in Eindstanden niet goed berekend

VERSIE 220830
* Bugfix in toekennen van Lotnrs in een groep met oneven aantal deelnemers.
* Waarschuwing als invoerblad onbepaalde cellen bevat.

VERSIE 220822
* Verbeterde controle op invoerblad.

VERSIE 220821
* Opties Groepsnamen en Backupbeheer toegevoegd.
* Controle op invoerblad toegevoegd.

VERSIE 220714
* Backups (tot max. 99 stuks) toegevoegd.
* Check op Schermformaat toegevoegd.
* Tabblad "Website" toegevoegd.
* "Lotnrs bepalen" toegevoegd.
* "Bewerk Bestandshistorie" (als Optie) toegevoegd.
* Fout in Ratingrapport verbeterd.

VERSIE 220620
* Nieuw icoon.
* Gebruikt voor schaduwdraaien in IDEKO2022-toernooi.

VERSIE 220623
* Eerste (beta)versie van GPcalculus.
