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