-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsurumbil.txt
472 lines (433 loc) · 27.8 KB
/
surumbil.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
*******************************************************************************
Sürüm: 0.3.9 - 27.02.2025 (R35) - Alfa
*******************************************************************************
*******************************************************************************
Sürüm: 0.3.8 - 27.02.2025 (R35) - Alfa
*******************************************************************************
+ sistem yeniden başlamadan önce çalışan programların kaydedilmesi, yeniden başladıktan
sonra ise kaydedilen programların yeniden çalıştırılması desteği eklendi
+ masaüstü programına yeniden başlat ve bilgisayarı kapat menüleri eklendi, çekirdekte ilgili
işlevlerin kodları yazıldı
+ Pano işlevlerinden Ctrl + K(opyala) ve Ctrl + Y(apıştır) kısayol tuşları sisteme eklendi
+ masaüstü ikonları yenilendi
+ görsel nesnelerin kimlikleri yeniden tasarlandı
+ dsyyntcs.c programının ilk açıldığında sistemin kurulu sürücü dosyalarını listelemesi sağlandı
+ tüm görsel nesnelere Odaklanilabilir, Odaklanildi özellikleri eklendi
+ TGirisKutusu, TDugme, TGucDugmesi nesnelerine odaklanılma yetenekleri eklendi
+ Daha önce çekirdek içerisindeki aktif nesne yapısı TPencere nesnesine alınarak
her bir pencerenin tek bir aktif nesnesi olması sağlandı
+ calistir.c programı tamamen klavye ile kullanılabilir bir program olma yeteneğine kavuştu
+ çalıştırılabilir dosyaların sadece adları yazılarak (uzantı olmadan) çalıştırılması desteği eklendi
+ masaüstü duvar kağıdı belirtilen konumda olmadığında sistem kilitlenme problemi çözümlendi
+ fat12, fat16, fat32 ana dizin girişlerindeki okuma işlem hataları giderildi, alt klasörleri
listeleme ve tüm dosya sistemlerine uzun dosya okuma desteği eklendi
+ dsyyntcs.c programına alt klasörleri / dosyaları; listeleme, çalıştırma, açma
desteği eklendi
+ tüm sistem sistem resimleri, "disk1:\resimler\" klasörü altına alındı ve sistem içerisinde çalışabilirliği sağlandı
+ tüm programlar "disk1:\progrmlr\" klasörü altına alındı ve sistem içerisinde çalışabilirliği sağlandı
+ belgeler, gecici, kisiler, suruculr klasörleri sistem yapısallığı dahilinde oluşturuldu
+ kodlar klasörü oluşturuldu ve tüm sistem/program kodları bu klasör içerisine alındı
+ tarayıcıya port numarası ve sayfa işleme desteği eklendi (www.google.com:443/search?q=elerais)
+ masaüstü / başlat menüsüne internet tarayıcısı menüsü eklendi
+ GirisKutusu nesnesinin aktif/pasif durumunun göstergeye (kursör) göre belirtilmesi
sağlandı ve nesne içeriğinin tamamen silinmesi ile klavye girişi alması sağlandı
+ tcp/ip protokolünün tcp katmanındaki problem çözümlendi
+ tarayici.c programının http veri içeriği alımındaki problem giderildi
+ türkçe klavye tablosuna değiştirme tuşu (shift) tablosu ve alt gr tuş tablosu eklenerek,
tuş tablolarının ilgili tuşlarla (shift, alt gr) kullanım desteği eklendi
+ iletisim.c uygulaması nesnelerin yeni özelliklerine göre yenilendi
+ TListeGorunum ve TDegerListesi nesnelerine renkli eleman ekleme desteği eklendi
+ netbios temel api işlevi tamamlandı (çalışmalar devam etmekte)
+ çekirdeğe ağ grup adı eklendi, bu değerin netbios api işlevi üzerinden dağıtımı sağlandı
*******************************************************************************
Sürüm: 0.3.7 - 10.01.2025 (R33) - Beta
*******************************************************************************
+ sistem uygulamaları lazarus arabiriminde diğer sistemlerle derlenecek (cross platform)
şekilde yeniden tasarlandı (.lpr dosya uyumluluğu)
+ tüm çekirdek / sistem program kodları güncellendi
+ kod çalışabilirlik güncelleme çalışmaları
+ fiziksel disket sürücü kopyalama programı (kopyala.c) kodlandı
+ daha önce programlar içerisinde tanımlanan depolama API işlevleri n_depolama olarak sınıflaştırıldı
+ 2. disket sürücü okuma problemi düzeltildi
+ API işlev değerleri standartlaştırıldı
+ tüm uygulama kodları ve derleme yapıları yeniden gözden geçirilerek düzenlendi
+ etiket nesnesine renk değiştirme işlevi eklendi
+ masaüstü (muyntcs.c) programına ağ durumunun ip adresi alıp almadığına dair gösterge eklendi
+ Defter nesnesine sarmalama işlevi eklendi
+ Dijital Defter (defter.c) programına sarmalama işlevi eklendi
+ görev sonlandırma işlemi sırasındaki kilitlenme problemi çözümlendi (idt işlevleri tamamlanacak)
+ ilk açılış ip alma işlemindeki problem düzeltildi
+ 64 bitlik sayı görüntüleme işlevi eklendi
+ GorevBayrakDegeriniAl (işlev: $C, altişlev: $B) işlevi tanımlandı
+ muyntcs.c programında görev çubuğundaki görevlerin gösterimi ve düğmelerin boyutlandırılması problemi giderildi
+ çekirdek mesaj sistemi yeniden yapılandırılarak, daha önce gerçekleştirilen azami mesaj sayısı aşıldığında
sıfırlama işlemi iptal edilerek mesajların yukarı kaydırılarak akıcılığı sağlandı
+ çekirdek mesaj sistemine reklendirme eklendi
+ smsjgor.c programına durum çubuğu eklendi, çekirdeğin yeniden yapılanması çerçevesinde mesajların akıcılığı durumu
ve renklendirme işlemleri uygulandı
*******************************************************************************
Sürüm: 0.3.6 - 21.06.2020 (R32) - Beta
*******************************************************************************
+ sürüm gözden geçirilerek 30.08.2024 tarihinde yeniden yayınlandı
+ yeni çekirdek olayı: CO_SECIMDEGISTI (TKarmaListe) eklendi
+ tüm görsel nesneler TPanel nesnesinden türetilecek şekilde yeniden yapılandırıldı
+ görsel nesnelerin birbirleriyle etkileşim çalışması (bileşen) tamamlandı
+ tüm görsel nesnelere Olustur, YokEt, Goster, Gizle, Boyutlandir, Ciz, OlaylariIsle işlevleri
standart olarak kodlandı
+ görsel nesnelerin birbirleriyle etkileşim çalışmaları başladı
+ çizim ve olay koordinat sistemi 0 başlangıç değerine göre yeniden yapılandırıldı
+ pencere nesnesinin genişlik ve yükseklik değerleri çizim alanı ile eşdeğerlendi
+ TAracCubugu (TToolBar) görsel nesnesi projeye eklendi
+ çağrı ve grafik işlemleri mevcut çekirdek görevinden ayrılarak ayrı bir görev olarak
yeniden tasarlandı. böylece sistemi yöneten görev sayısı 1'den 3'e çıkarıldı
+ pencere nesnesine mac pencere görünümü (skin) uygulandı
+ giysilerarası geçiş işlemleri yapılandırıldı ve ayar olarak masaüstü duvar kağıdı (mustudk.c) programına eklendi
+ pencere küçültme işlevi uygulandı
+ nesnelere yatay / dikey yazı hizalama işlevi eklendi
+ TIzgara (TStringGrid) görsel nesnesi projeye eklendi
+ TSayfaKontrol (TPageControl) görsel nesnesi projeye eklendi
+ TAcilirMenu (popupmenu) görsel nesnesi projeye eklendi
+ TKarmaListe (combobox) görsel nesnesi projeye eklendi
+ TDegerListesi (TValueListEditor) görsel nesnesi projeye eklendi
+ programın tüm yazmaç içeriklerini görüntüleyen yazmaç içerik görüntüleyici (yzmcgor2) kodlandı
+ tasarımsal olarak her bir göreve tek bir ana pencere ataması gerçekleştirildi
+ hafıza programı kodlandı
+ sistem yönetimine 2. görev eklendi
+ daha önce kodlanan dns taslak çalışması geliştirilerek; birden fazla dns bağlantısı,
çekirdek / program api işlevleri ve bu yapıların üzerinde çalışan dnssorgu programı kodlandı
+ türkçe büyük karakter tablosu tanımlandı
+ çekirdek seviyesinde görsel nesnelerin kullanımı desteği eklendi
+ http protokol çalışmalarına başlandı
+ internet tarayıcı (tarayici.c) programı kodlanmaya başlandı
+ UDP protokünden sonra, TCP altyapı sistem / program API işlevleri tamamlanarak TCP/IP protokolü tamamlanmış oldu
+ udptest programının adı iletisim olarak değiştirildi, tcp iletişim altyapısı eklendi
+ masaüstü yöneticisi (muyntcs.c) programına açılır menü ile 4 programa kısa yoldan erişim sağlanması seçeneği eklendi
+ masaüstü programı / görev çubuğu için pencereye sahip nesneler ile ilgili işlevler / kesmeler kodlandı
+ masaüstü yönetim programı (muyntcs) yeniden yapılandırılarak, görev çubuğuna, çalışan programların eklenmesi sağlandı
+ masaüstü yönetim programına program çalıştırma menüsü eklendi
+ görev çubuğu üzerinden pencerenin normal ve küçültme işlevlerinin denetimi sağlandı
+ program çalıştırma (calistir.c) programı kodlandı (kısayol tuşu olara ctrl+c atandı)
+ takvim programı kodlandı. masaüstü programı tarih değeri tıklama işlevine takvimin açılması işlevi eklendi
+ programa ait her yeni açılan pencerenin masaüstünde ortalanması sağlandı
+ yatay / dikey düz çizgi tipine noktalı çizgi tipi eklendi
+ 16 renkli renk seçim görsel nesnesi (TRenkSecim) projeye eklendi
+ API işlevleri standart çalışmaları gerçekleştirildi
+ tüm programlara daha önce eklenen ProgramAdi değişkeni görev / program adı olarak
belirlendi ve gerekli işlevler yazıldı
*******************************************************************************
Sürüm: 0.3.5 - 08.04.2020 (R31) - Beta
*******************************************************************************
+ program başlatma ve sonlandırma gibi paylaştırılan kritik işlevlere işlev görev kilidi (critical section - mutex) eklendi
+ hata veren programların yazmaç içeriklerinin görüntülenmesi yeniden yapılandırıldı
+ sistem mesajlarına çoklu değişken desteği eklendi
+ 3. seviye (DPL3) görevlerin (program) giriş / çıkış port izin haritası TSS'de tanımlandı
+ görev yöneticisine, istenilen programın kapatılması işlevi eklendi
+ kaydırma çubuğu (TKaydirmaCubugu) nesnesi ve tasarım / test programı (kaydirma.c) oluşturuldu
+ assembler ve yazı çekirdeği projeden çıkarıldı (03042020)
+ acpi tanım işlevleri eklendi
+ tcp istemci temel alt yapısı tamamlandı
+ bir görsel nesneye fare ile sağ / sol tuş ile basıldığında bir önceki nesnenin
açık durumunun (TGucDugme gibi) kapatılması amacıyla CO_NORMALDURUMAGEC olayı tanımlandı
+ TMenu uygulama arabirimine (API) eleman yükseklik ve resim sıra no değeri eklendi
+ hem resim hem renk gösterebilen TResimDugme nesnesi oluşturuldu
+ bmp dosyası işleme hatası düzeltildi
+ ana menü resimleri değiştirildi
+ TResimDugme görsel nesnesini test etmek için düğmeler programı kodlandı
+ panel nesnesi eklendi
+ hizalama işlevi genişletilerek hzTum (alClient) işlevi eklendi
+ dsyyntcs, resimgor ve defter programları hizalamaya göre yeniden yapılandırıldı
+ TResim nesnesine resmin tuvale sığdırılma işlevi (stretch) eklendi
+ panel nesnesini test etmek için "paneller" test programı kodlandı
+ gdt, tss değerleri yeniden yapılandırıldı
+ sistem denetimi amacıyla çekirdek içerisinde yeni işlem (process) tasarımına başlandı
*******************************************************************************
Sürüm: 0.3.4 - 27.10.2019 (R30) - Beta
*******************************************************************************
+ ingilizce olarak kodlanan kodlar türkçeye çevrildi
+ eğimli doldurma işlevi eklendi, işlev düğme ve başlıksız pencere nesnelerine uygulandı
+ masaüstü grafiksel arabirim çalışması değiştirilerek pencere kontrollü çizimden (belleğe alınan pencerelerin ekrana hızlı çizimine olanak veren) belleksel çizime geçildi
+ her bir pencere nesnesine tuval (canvas) nesnesi eklendi. (grafiksel çizimlerin ve serbest yazımların gerçekleştirilmesi için)
+ defter nesnesine arkaplan rengi ve yazı rengi eklendi
+ pencere nesnesine arka plan rengi eklendi
+ netbios ana iskelet çalışması tamamlandı
+ fat32 dosya ad widechar çalışması tamamlandı
+ utf-16 türkçe kodlama (cp1254) çalışması tamamlandı
+ temel aygıt sürücü (.s sürücü dosyası) modeli oluşturuldu.
+ MSG_SI makro işlevi eklendi
+ TCP, SYN + ACK (bağlantı), PSH (veri gönderme), FIN (bağlantı kesme) ana prototip işlevleri tamamlanarak temel iletişim işlevleri gerçekleştirildi
+ arp protokolünde iyileştirmeler gerçekleştirildi
+ tüm görsel nesnelere nesne adı özelliği eklendi
+ sistem toplam RAM ihtiyacı 32MB'den 64MB'a çıkarıldı
+ görsel nesne yapı uzunluğunun dinamik hesaplanarak bellek tahsis edilmesi sağlandı
+ giriş kutusu nesnesine sadece sayısal değer girilmesine olanak veren FSadeceRakam özelliği eklendi
+ 10lu sayı sisteminden 16lı ve 2li sayı sistemine çevrim amacıyla donusum programı kodlandı
+ çekirdek ip ve esp adresi masaüstüne eklendi (problemlerin tespiti amacıyla (geçici olarak))
+ sistem kilitlenmelerine sebebiyet veren programların istisna (exception - 10, 13, 14) anındaki
problemler giderilerek sistemin akışı sağlandı
+ vmware ekran kartındaki 16 bitlik renk problemi düzeltildi
+ çekirdek içerisindeki tüm mesajlar çekirdek içerisine yönlendirildi
+ masaüstü programının saat bilgisine saniye değeri eklendi
+ masaüstü programına tarih değeri eklendi
+ vmware disk görüntüsü güncellendi
+ dosya yöneticisi (dsyyntcs) programına dosya değiştirme tarih / saat ve dosya uzunluk
bilgisi eklendi. (gerekli sistem ve api işlevlerinin alt yapıları geliştirildi)
+ liste görünüm (TListeGorunum) nesnesi oluşturuldu
+ yazilistesi (karakter liste nesnesi) ve sayilistesi (sayı liste nesnesi) nesneleri oluşturuldu
+ pencere nesnesine giydirme (skin) işlemi tamamlandı
*******************************************************************************
Sürüm: 0.3.3 - 22.12.2018 (R29) - Beta
*******************************************************************************
+ Çekirdek (kernel) yazılımına DHCP Discover + Offer + Request dizilim kod yapısı
yerleştirilerek DHCP sunucusundan otomatik IP alma işlevi eklendi
+ DHCP sunucusundan otomatik IP adresi almak için sistem Ctrl + 2 kısayol tuşu eklendi
+ Programın ağ bilgilerine erişmesi için $0E (FUNCTION_NETWORK), $01 (NetFuncGeneral),
$01 (GetNetWorkInfo) = GET_NETWORK_INFO API işlev çağrısı eklendi
+ Ağ ayarları programı (ag.c) kodlandı
+ Masaüstü yazılım programına (muyntcs.c) ağ seçeneği eklenerek ağ ayar programını
(ag.c) kısayoldan çalıştırması sağlandı
+ icmp protokol çalışmaları tamamlandı, protokolün ping sorgularına yanıt vermesi sağlandı
+ DNS veri gönderme / alma / işleme çalışması tamamlandı
+ FAT32 / FAT32-LBA 8.3 dosya sistem çalışmaları tamamlandı
+ FAT32 / FAT32-LBA uzun dosya ad (long name) çalışmaları çekirdek + API + program seviyesinde
tamamlandı
+ dsyyntcs programı FAT32 + uzun dosya adına çalışmasına göre yeniden yapılandırıldı
+ listbox nesnesine GetSelText (LISTBOX_GET_SELTEXT = 4) API işlevi eklendi
*******************************************************************************
Sürüm: 0.3.2 - 12.11.2017 (R28a) - Beta
*******************************************************************************
+ 16M sistem bellek ihtiyacı 32M olarak yeniden tanımlandı
+ pencerelerin pasif olması durumunda farklı renklendirilmesi gerçekleştirildi
+ dijital deftere dosya açma işlevi eklendi
+ klavye sürücüsüne ctrl, alt, shift tuşları ve durumları; diğer tuşların durum
desteği (basılı, bırakıldı) ve türkçe küçük karakter seti eklendi
+ Ctrl + D = dosya yöneticisi, Ctrl + M = mesaj görüntüleyicisi,
Ctrl + G = görev yöneticisi kısayol desteği eklendi
+ resimgor programına dosya listesi desteği ve dosya seçimi eklendi
+ yazı mod çekirdeğe (text mode kernel) sayfalama özelliği eklendi
*******************************************************************************
Sürüm: 0.3.2 - 29.10.2017 (R28) - Beta
*******************************************************************************
+ işlem gösterge (TProgressBar) nesnesi eklendi
+ onay kutusu (TCheckBox) nesnesi eklendi
+ düzenleme kutusu (TEdit) nesnesi eklendi
+ bellkbil programı güncellendi.
+ tüm kodlar fpc 3.0.4 ile yeniden derlendi
+ udptest programı yazıldı
+ grafik3 programı yazıldı
+ artırma / eksiltme (TUpDown) düğme nesnesi eklendi
+ etiket (TLabel) nesnesi eklendi
+ muyntcs programı sağ alt köşeye saat verisi eklendi
+ durum göstergesi (TStatusBar) nesnesi eklendi.
+ nesne alt yapısına align desteği eklendi
+ tasarım programı yazıldı
+ mustudk (masaüstü duvar kağıdı) programı yazıldı
+ radyo düğme (TRadioButton) nesnesi eklendi
+ vo_nesne.txt (görsel nesne oluşturma adımları) belgesi eklendi
+ bağlantı (THyperLink) nesnesi eklendi
+ resim (TImage) nesnesi oluşturuldu
+ resimgor programı yazıldı
+ fiziksel depolama alanı (fda) katmanı oluşturuldu
+ dns, dhcp, tcp, socket, network, ip, icmp, udp, arp ağ protokol çalışma
ilk başlangıç / geliştirme çalışmaları başlatıldı
+ udp protokolü veri alım / gönderim işlemi tamamlandı
*******************************************************************************
Sürüm: 0.3.1 - 11.08.2017 (R27) - Beta
*******************************************************************************
+ tüm çekirdek / program / rtl kodları yeniden gözden geçirildi, açıklamalar yapıldı, dökümanlar güncellendi.
*******************************************************************************
Sürüm: 0.3.0 - 07.08.2017 (R26) - Beta
*******************************************************************************
+ tüm grafiksel ve rtl kodları en güncel FPC 3.0.2, Virtualbox 5.1.26'ya göre yeniden yapılandırıldı.
+ tüm grafiksel / rtl kod veri tipleri yeniden gözden geçirildi.
*******************************************************************************
Sürüm: 0.2.9 - 15.05.2013 (BETA)
*******************************************************************************
+ çekirdek kodlarının %80'i nesnesel (object) olarak yeniden tasarlandı
+ çoklu masaüstü desteği tamamlandı
+ sistemde mevcut sound blaster ses kartı tesbit işlemi tamamlandı
+ dsybil programı yazıldı
+ programlar için ParamStr, ParamCount, Terminate işlevleri yazıldı
+ tüm pencereler için pencere kapatma işlevi etkinleştirildi
+ bazı hataları oluşturan programların sonlandırılması ve sonlandırma hakkında sisteme
bilgi verilmesi sağlandı
+ ONMOUSE_LOSTFOCUS, ONMOUSE_GOTFOCUS, ONMOUSE_SCROLL olayları ilgili nesnelere eklendi
+ programlar için dosya işlevleri eklendi. AssignFile, Reset, ReadFile, CloseFile gibi
+ geliştirilmiş fare işlevleri (4 ve 5. düğme, kaydırma) eklendi
+ tüm nesneler yeniden görsel olarak tasarlandı
+ sık kullanılan programlar ana çubuğa eklendi
+ pencere ekran limitlerinin dışına çıkartıldı
+ liste kutusuna kaydırma işlevi eklendi
+ defter uygulamasının text türü dosyaları açması sağlandı
*******************************************************************************
Sürüm: 0.2.8 - 09.03.2013 (BETA)
*******************************************************************************
+ sürücü + dosya yol belirleme standardı belirlendi. disket1:\dosya.c gibi
+ sisteme fiziksel ve mantıksal sürücü yapıları yerleştirildi
+ virtualbox sanal ide disk desteği eklendi
+ disket FAT12, disk FAT16 dosya sistemleri otomatikleştirildi
+ depolama sürücüleri çoklu kullanıma göre yeniden kodlandı ve hatalar giderildi
+ ProcessPath, FindFirst, FindNext, FindClose, AssignFile, Reset, Eof, FileSize,
Read, CloseFile RTL işlevleri eklendi
+ disket sürücü motor kapatma işlevi otomatikleştirildi
+ font hata düzenlemesi
+ delay işlevi düzeltildi
*******************************************************************************
Sürüm: 0.2.7 - 14.11.2012 (BETA)
*******************************************************************************
+ ip, udp protokolleri sisteme eklendi ve çalışması sağlandı
+ EthernetHandler geliştirilmek amacıyla ilk yazımı gerçekleştirildi
+ fare gösterge problemi çözüldü
+ WriteInt işlevi yazıldı
*******************************************************************************
Sürüm: 0.2.6 - 17.10.2012 (BETA)
*******************************************************************************
+ elera işletim sisteminin gerçek makine ve virtualbox'ta çalışması sağlandığı
gibi, aynı zamanda vmware workstation ve qemu'da çalışması sağlandı
+ tüm kodlar baştan sona yeniden gözden geçirildi. sistemin stabil çalışması
için birçok düzenleme yapıldı
+ bilden programı tarafından grafiksel ekrana otomatik geçiş sağlandı
*******************************************************************************
Sürüm: 0.2.5 - 02.05.2012 (BETA)
*******************************************************************************
+ elera işletim sisteminin tüm sistem/program kodları tamamen free pascal'a
adapte edilerek yapılan tüm çalışmalar ilk kez yayımlandı. Böylece sistemin
tüm çalışmaları ilk kez resmi olarak yayımlanmış oldu
*******************************************************************************
Sürüm: 0.2.5b - 25.04.2012 (BETA)
*******************************************************************************
+ elera işletim sisteminin tüm kodları free pascal'da kodlanarak disket
imaj dosyası yayımlandı.
*******************************************************************************
Sürüm: 0.2.5a - 05.04.2012 (BETA)
*******************************************************************************
+ assemblerde yazılan elera işletim sisteminin birçok kodları free
pascal'da kodlanarak disket imaj dosyası yayımlandı
*******************************************************************************
Sürüm: 0.2.4 - 04.03.2012 (ALFA)
*******************************************************************************
+ linux ELF dosya formatı tüm çalıştırılabilir programların ana
formatı olarak tanımlandı ve sistem tarafından desteklenecek gerekli
tüm değişiklikler yapıldı
+ ELERA işletim sisteminin tüm programları Free Pascal'da derlenecek
şekilde yapılandırıldı, gerekli sistem rutinleri yazıldı
*******************************************************************************
Sürüm: 0.2.3 - 17.08.2011 (ALFA)
*******************************************************************************
+ memo nesnesi tanımlandı
+ defter (metin düzenleme programı) programı yazıldı
+ bazı küçük düzenlemeler yapıldı
*******************************************************************************
Sürüm: 0.2.2 - 09.08.2011 (ALFA)
*******************************************************************************
+ program kaynak/ikili kodlar çekirdekten çıkartıldı
+ bazı hatalar giderildi
*******************************************************************************
Sürüm: 0.2.1 - 15.06.2011 (BETA)
*******************************************************************************
+ floppy sürücüsü virtual box'ta çalışacak şekilde yeniden gözden geçirildi
+ floppy fat12 dosya sistemi desteği
+ çekirdek (kernel)'le alakalı olmayan tüm dosyalar çekirdek dışına alındı.
böylece çekirdek saflaştırılarak gerçek özelliğine kavuşmuş oldu.
+ tüm programlar kernel içerisinden çıkarılarak FAT12 dosya sistemine eklendi.
+ program isimlerinin tümü türkçe isimle ismlendirildi (türkçe karakterler hariç)
+ çekirdek ve program içerikleri türkçeleştirildi.
(pcibil programının bazı kısımları ileride test amacıyla orijinal harinde bırakıldı)
+ tüm çalıştırılabilir dosyaların uzantısı .ç olarak belirlendi (şu anda .c)
*******************************************************************************
Sürüm: 0.2.0 - 04.06.2011 (BETA)
*******************************************************************************
+ kullanıcı arabirimi yeni menüyle birlikte türkçe olarak belirlendi
+ power_button ve popup_menu görsel nesneleri kodlandı
+ kodlanan yeni nesneler deskman programına eklendi
*******************************************************************************
Sürüm: 0.1.9 - 18.01.2011 (ALFA)
*******************************************************************************
+ ide sürücü arama/tanımlama/sektör okuma/kesme işlevleri yazıldı
+ ideinfo, partview programları yazıldı
*******************************************************************************
Sürüm: 0.1.8 - 06.01.2011 (ALFA)
*******************************************************************************
+ r3test programı yazıldı
+ mevcut hatalar düzeltildi, bazı işlevler yenilendi
*******************************************************************************
Sürüm: 0.1.7 - 02.01.2011 (ALFA)
*******************************************************************************
+ program kod/data selektörleri sayfa çözünürlüğüne geçirildi
+ tüm programlar ring3 çalışma alanına geçirildi. (tüm kısıtlamalar aktif)
+ programlar için bellek miktarı ve yığın alanı (esp) oluşturuldu
+ taskregs programı yazıldı
+ sistem için gerekli bellek miktarı 16M olarak artırıldı
*******************************************************************************
Sürüm: 0.1.6 - 27.12.2010 (ALFA)
*******************************************************************************
+ fat12 boot sektör kaynak kodların içerisine eklendi
+ 16 bitlik 2 yeni vesa modu eklendi
*******************************************************************************
Sürüm: 0.1.5 - 07.12.2010 (BETA)
*******************************************************************************
+ floppy sürücüsü yazıldı ve test edildi
+ cpu.inc dosyası eklendi
*******************************************************************************
Sürüm: 0.1.4 - 27.07.2010 (BETA)
*******************************************************************************
+ iletişim (com port) sürücüsü yazıldı
+ fps programı yazıldı
+ sistem sabit/işlevlerinde birçok düzenleme yapıldı
*******************************************************************************
Sürüm: 0.1.3 - 26.06.2010 (BETA)
*******************************************************************************
+ listbox nesnesi eklendi
+ nesneler için yeni/değiştirilebilen çizim renkleri (skin) belirlendi
+ tüm nesneler için CLICK olayı tanımlandı
*******************************************************************************
Sürüm: 0.1.2 - 09.06.2010 (BETA)
*******************************************************************************
+ pci aygıt yükleyici yazıldı (devman)
+ pcnet32 ağ kartı sürücüsü yazıldı
+ arp protokolü yazıldı
+ yeni dönüşüm işlevleri yazıldı (convert)
+ msg.inc'e yeni makrolar eklendi
+ yeni birçok eklenti/güncelleme/iptal gerçekleştirildi
*******************************************************************************
Sürüm: 0.1.1 - 25.05.2010 (ALFA)
*******************************************************************************
+ 4K'dan büyük programların çalıştırılabilmesi için process.asm, memory.asm,
file.asm yeniden düzenlendi.
+ pci.asm programı ve ek bileşenleri (kesme, donanım çağrıları) yazıldı.
+ wait_event kesme işlevi yazıldı ve tüm programların bu işlevi çağırması
sağlanarak sistemin hızlandırılması sağlandı.
*******************************************************************************
Sürüm: 0.1.0 - 02.04.2009 (ALFA)
*******************************************************************************
+ ilk alfa sürüm yayımlandı
+ desktop/window/button nesneleri tanımlandı/uygulandı
+ int 0x34'e 12 ana kesme ve birçok alt kesme eklendi
+ ps/2 fare sürücüsü eklendi
+ sistem için 7 adet program yazıldı
*******************************************************************************
Sürüm: 0.0.6 - 06.04.2007 (BETA)
*******************************************************************************
+ çok görevlilik sistem tasarımı bitti.
+ int 0x34 ana kesme olarak belirlendi
+ çok görevlilik için geçici program yazıldı
*******************************************************************************
Sürüm: 0.0.5 - 30.12.2006 (BETA)
*******************************************************************************
+ kesme tablosu ana prototipi tanımlandı
*******************************************************************************
Sürüm: 0.0.4 - 26.06.2006 (BETA)
*******************************************************************************
+ grafiksel ekrana yazım işlevleri gerçekleştirildi.
+ Courier New font'u yapılandırıldı
*******************************************************************************
Sürüm: 0.0.3 - 25.02.2006 (BETA)
*******************************************************************************
+ vesa 2.0 grafik ekran sürücüsü yazılmaya başlandı
*******************************************************************************
Sürüm: 0.0.2 - 30.12.2005 (BETA)
*******************************************************************************
+ korumalı modda 640x480*256 (mod 0x111) grafik çizim işlemi yapıldı
*******************************************************************************
Sürüm: 0.0.1 - 14.08.2005 (BETA)
*******************************************************************************
+ korumalı moda geçilerek text ekran test işlemi yapıldı