Skip to content

Release notes - ITL Development Studio

1.1.1 _ September 25, 2020

  • Dodat broj verzije ITL-a u About sekciji
  • Promenenjen naziv IDE-a u ITL Development Studio
  • Promenjena početna veličina prozora na 700x500 piksela

1.1.0 _ September 24, 2020

  • Dodat broj verzije ITL-a u About sekciji
  • Promenenjen naziv IDE-a u ITL Development Studio
  • Dodato automatsko ispisivanje trenutne verzije jezika ITL kao broj verzije Development Studija
  • Značajnije izmene u organizaciji glavne klase IDE-a, dodate dve nove klase za treding i označavanje sintakse teksta
  • Implementirani tagovi sa regex-om za označavanje sintakse predefinisanim bojama
  • Implementirana klasa koja nasleđuje osnovnu klasu Text sa metodom za primenu tagova na trenutni kod u tekst editoru
  • Implementacije klase za pokretanje neblokirajućeg paralelnog procesa sa zadatkom da na svaku 1ms proverava tekst i da prema regex pravilima vizuelno označava sintaksu
  • Značajne izmene u vizuelnom izgledu aplikacije:
    • promenjene boje prozora
    • promenjen font i veličina teksta
    • promenjena boja linije za označavanje sintaktičkih grešaka,
    • promenjena boja selektovanog teksta sa i bez aktivnog fokusa
    • promenjena boja kursora i ikonica kursora kada se nalazi iznad klizača
    • dodata nova paleta boja za označvanje sintakse
    • promenjena boja menija

1.0.1 _ June 7, 2020

  • Promenjen paker prozora, umesto pack-a koristi se grid
  • Refaktorisanje koda zaduženog za pakovanje vidžeta aplikacije.
  • Dodata funkcija i meni dugme za otvaranje online dokumentacije
  • Dodat pomoćni meni koji se otvara pritiskom na desni klik
  • Dodati akceleratori za svaku stavku menija
  • Dodat automatski fokus u polju tekst editora
  • Ispravljena greška formiranja trećeg polja grid sitema koje se ne koristi
  • Manje vizuelne izmene u meniju aplikacije
  • Dodata dugmad - prečice za korak napred-nazad u traci menija aplikacije

1.0.0 _ April 3, 2020

  • Implementiran integrisani terminal
  • Implementirano novo automatsko definisanje koda kada korisnik otvori nov prazan fajl
  • Dodate tasterske prečice za sve osnovne komande
  • Dodata ikonica ITL-a u uglu prozora
  • Dodato automatsko menjanje naziva učitanog fajla u traci prozora
  • Dodata opcija brisanja svog unetog teksta
  • Dodata tasterska prečica za brisanje svog unetog teksta
  • Dodata opcija za izlazak iz programa sa tasterskom prečicom
  • Ispravljena greška neresponzivnog ponašanja vidžeta na promenu veličine prozora
  • Ispravljena greška terminiranja aplikacije kada korisnik pokrene kod a kod nije unesen
  • Manje izmene u prikazu fonta, njegovoj veičini
  • Izmenjen početni kod u aplikaciji (pomoć korisniku prilikom pokretanja aplikacije)
  • Poboljšan meni za otvaranje fajlova (dodata podrška za .itl format)
  • Poboljšan meni za čuvanje fajlova (dodata podrška za .itl format)
  • Obrađena greška lexc.UnexpectedEOF sa odgovarajućom razumljivom porukom za korisnika
  • Refaktorisan kod za hvatanje generalne greške
  • Definisana nova početna veličina prozora na 600x400 piksela

0.1.3 _ March 13, 2020

  • Implemetriano inicijalno praćenje grešaka
  • Implemetirano označavanje crvenom linijom sintaktičke greške
  • Implementirana opcija prikrivanja trace-a (DEBUG opcija)
  • Implementirano automatsko ispisivanje početnog koda
  • Manje izmene u načinu ispisa informacija u terminalu

0.1.2 _ February 25, 2020

  • Implementiran mini debager
  • Dodate simboličke precice za izvršavanje koda
  • Dodate prečice za napred/nazad
  • Dodato obaveštenje o verziji IDE-a i ITL-a
  • Dodati klizači za terminal i tekst editor
  • Dodat nov zaštitni znak

0.1.1 _ February 11, 2020

  • Manje refaktorisanje koda
  • Dodata trka gornjeg menija sa opcijama File, Edit, Help
  • Implementirane opcije za korak nazad/napred

0.1.0 _ February 3, 2020

  • Initial release