Kolibri tomorrow: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(25 intermediate revisions by 7 users not shown)
Line 1: Line 1:
'''System''':
== Kernel/Drivers ==
* PE/PE-related executable format support
* APIC
* ACPI
* More network drivers
* Proper LAN system with auto-configuration
* IPC improvements
* Porting nouveau via DRM
* EFI/SCSI/PnP support
* VPN
* Samba/NFS, PPPoE
* WiFi/GPS/Bluetooth
* SMP


1. Full support for ntfs
== Libraries ==
* SSL/TLS library (upd: MbedTLS ported) + make http.obj library use it for HTTPS support
* pthread port
* SDL2 port


2. support for my network card
== Applications ==
* Browser (Netsurf port, Picoweb, Aelia)
* Graphics editor (Animage?)
* Framework/toolkit (extend Box_lib?)
* Spreadsheet editor (port Table to ASM)
* Archive manager
* IM clients
* RTF editor
* CD burner


3. normal networking (including Share, etc.), PPPoE
== Less important ==
* Installer/installation suite
* Undelete utility
* Sound editor
* CGI-complete web server
* Database server
* Computer information utility (Aida32-like)
* Forth [http://board.kolibrios.org/viewtopic.php?f=1&t=1113] our own


4. normal support for USB, Plug 'n' Play
== Completely ridiculous ==
* ODBC & Java
* ADO
* An Apache-compatible web server
* DBMS server as MySQL
* Flash(TM)-player
* A full-featured image editor like Photoshop(its 100%clone, please) or Fireworks
* Php processor
* MS Windows(TM) emulator
* Good (3D) games


5. full boot from HDD
== Minor requests ==
1. It's better to have  <- and -> keys to hide/show windows; Let the system menu hide after the second click.<br />
2. Add a killswitch to kill an application and/or fix games that do not support Alt+F4<br />
3. File managers shaw a red banner when one tries to open an unknown file.  It's quite hard to hide it even pressing 'X'. Better to close the banner with 'Enter' or/and Alt+F4, that's not to seek for the mouse..., esp if have no one.<br />
4. KolibriOS lets applications to be launched many times. Hence, duplicate run of some diagnostic/testing programs is akin of a bug, esp taking into account there's no window shift of duplicates. I want to block such duplicates or at least shift their windows.<br />
5. I want the ''Undo'' option in Tinipad (Ctrl+Z / Undo) at least for 2-3 last steps (15-20 better). It will greatly stimulate in-system development<br />
6. Hard disk write for all VM<br />


6. SATA
[[Category:Discussion]]
 
7. a wrapper for Windows drivers
 
8. Improved GUI interface
 
9. rewrite display cursor (so that it blinks less)
 
10. multi-layer stack of window and removal of the desktop in a separate annex
 
11. Improved IPC
 
12. scrolling with mouse named
 
13. Cool installer
 
14. I want a normal job with the network, a simple setup
 
15. built-in language forth
 
16. ANSI or adapting existing
 
17. Filesystem ext
 
18. support 2x or more network cards so you dont have to request BIOS to turn the first one off when working with the second.
 
19. Normal file opening dialog box. Oh, my God, this is necessary as air. Replace dialog from XTree on
normal - that was the selection of files and normal scrollbar.
 
20. And I want to see transparent windows. And something tells me that I would see them soon ...
 
21. wi-fi and bluetooth gps
 
22. VPN
 
23. How about OpenGl? If not, maybe Mesa then?
 
24. LBA48
 
25. And with a cursor that is not quite right: if you just work, blinking under the allowable, and if that thread of
3d (At least the rotation of the cube) - the cursor starts to blink so that it is practically not visible.
 
26. it would be nice if the hummingbird did not have so perverted, and renumbering device was
possible without rebooting the system ..
 
27. If I move the cursor down-left until it stops, it should be above the Start button, and if the up --
right - then cross over full-scale program. Very convenient, no need to aim.
 
28. I want to have access to i/o-mapped RAM blocks of PCI devices. Now a user can request an IRQ (fn 45) or i/o ports (fn 46). Well, what if we complete this service with user-accessible MMOI channel?
 
29. Embedded KOS: burn KolibriOS to ROM! Throw away the BIOS-service (along with the bootloader, VESA-modes, V86-mode and other zombie-functions).
 
30. it would be cool to implement a 360 degrees desktop, as in prog 360 Desktop for windows.
 
31. kernelspace and userspace has not yet been delineated, there is only one user and did not realize the right of access
 
32. Support for SCSI devices
 
33. Support for SMP
 
 
'''Application''':
 
 
1. full-featured media player
 
2. good graphics viewer
 
3. Jabber client
 
4. more functional web browser, ftp and http server
 
5. sound editor - preferably port Wavela
 
6. mp3-player with the following functionality: scan all mp3shek and playing in a row
 
7. CD / DVD writer
 
8. archiver (gzip, bz2 ,7-zip)
 
9. ALT-TAB
 
10. non-killable icons
 
11. ODBC and Java
 
12. ADO
 
13. normal window manager
 
14. ICQ (icq)
 
15. window is minimized by clicking the appropriate button on his toolbar
 
16. prog type EasyRecovery (restore deleted data)
 
17. Another would not interfere with prog type Aida32 and SiSoftware Sandra.
 
18. Mini Office
 
19. a full-featured web server compatible with Apache
 
20. database server compatible with MySQL
 
21. flash player
 
22. Normal graphics editor like Photoshop (preferably a copy) or Fireworks
 
23. Working with Php
 
24. Abundance of fonts
 
25. Emulator wind
 
26. Powerful file manager with the ability to preview, sorting
 
27. Powerful search files and folders with preview
 
28. normal console
 
20. The system-wide clipboard
 
30. games (no patience, no uncles with pistols in which you can put a couple bullets)
 
31. It would be nice to be able to run JAVA applications, those written for smartphones
 
32. It will be more convenient if the menu will function keys <- and -> to hide and show windows and let in the second pressing the menu (I have - logo 98 Wind), the menu disappears.
 
33. It should be done in all applications end when you Alt + F4 (does not work in Pharaoh and many more places);
 
34. In the file manager, when you try to open an unsupported file type, a red box.
It is rarely possible to close on the button 'X'. I also wish that it could close button 'Enter' and / or Alt + F4, agree every time drag the mouse ... especially if it is not.
 
35. In KolibriOS can run the program as many times. But the launch of programs such as setting up the equipment and the like from the tray like a bug. That is, the windows started and overlapped without bias, that probably is not good. I would like to either generally prohibit these programs from starting, or zdvigat window system.
 
36. Proposal for ALT-Tab. To switch between the windows, have all the time to press ALT-Tab, while in Windows simply stifle, ALT, and then click Tab.
 
37. rollback in Tinypad (Ctrl + Z or Undo) At least 2-3 steps, better than 15-20.
 
38. Long wish that someone upgraded the GUI programs RtfView. Normal scrolling and menu - it would be fine.

Latest revision as of 11:45, 4 November 2023

Kernel/Drivers

  • PE/PE-related executable format support
  • APIC
  • ACPI
  • More network drivers
  • Proper LAN system with auto-configuration
  • IPC improvements
  • Porting nouveau via DRM
  • EFI/SCSI/PnP support
  • VPN
  • Samba/NFS, PPPoE
  • WiFi/GPS/Bluetooth
  • SMP

Libraries

  • SSL/TLS library (upd: MbedTLS ported) + make http.obj library use it for HTTPS support
  • pthread port
  • SDL2 port

Applications

  • Browser (Netsurf port, Picoweb, Aelia)
  • Graphics editor (Animage?)
  • Framework/toolkit (extend Box_lib?)
  • Spreadsheet editor (port Table to ASM)
  • Archive manager
  • IM clients
  • RTF editor
  • CD burner

Less important

  • Installer/installation suite
  • Undelete utility
  • Sound editor
  • CGI-complete web server
  • Database server
  • Computer information utility (Aida32-like)
  • Forth [1] our own

Completely ridiculous

  • ODBC & Java
  • ADO
  • An Apache-compatible web server
  • DBMS server as MySQL
  • Flash(TM)-player
  • A full-featured image editor like Photoshop(its 100%clone, please) or Fireworks
  • Php processor
  • MS Windows(TM) emulator
  • Good (3D) games

Minor requests

1. It's better to have <- and -> keys to hide/show windows; Let the system menu hide after the second click.
2. Add a killswitch to kill an application and/or fix games that do not support Alt+F4
3. File managers shaw a red banner when one tries to open an unknown file. It's quite hard to hide it even pressing 'X'. Better to close the banner with 'Enter' or/and Alt+F4, that's not to seek for the mouse..., esp if have no one.
4. KolibriOS lets applications to be launched many times. Hence, duplicate run of some diagnostic/testing programs is akin of a bug, esp taking into account there's no window shift of duplicates. I want to block such duplicates or at least shift their windows.
5. I want the Undo option in Tinipad (Ctrl+Z / Undo) at least for 2-3 last steps (15-20 better). It will greatly stimulate in-system development
6. Hard disk write for all VM