Re: [Freedos-user] Active GUI development?
I would make a GUI vga desktop for freedos buti don't know ow to implement fonts in a vga mode -Chris Http://digitalatoll.com/ You are very welcome to use my FLTK GUI toolkit. The applications you develop for DOS can then be ported to Linux, Windows and Apple with a limited amount of changes. Here are examples what can be developed with the FLTK toolkit: http://seriss.com/people/erco/fltk/ plus my FLTK tutorial: http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/FLTK-Tutorial.pdf Georg -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
I'll look into it, I normally have difficulty with code not written by me as the learning curve seems steep. Does it have vga font code in it ? Maybe I can learn from it to improve my vgalib.h -Chris Http://digitalatoll.com/ Affordable webhost, $5mo. 10gb, php5 On Monday, April 22, 2013, Georg Potthast wrote: I would make a GUI vga desktop for freedos buti don't know ow to implement fonts in a vga mode -Chris Http://digitalatoll.com/ You are very welcome to use my FLTK GUI toolkit. The applications you develop for DOS can then be ported to Linux, Windows and Apple with a limited amount of changes. Here are examples what can be developed with the FLTK toolkit: http://seriss.com/people/erco/fltk/ plus my FLTK tutorial: http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/FLTK-Tutorial.pdf Georg -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/freedos-user -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
I'll look into it, I normally have difficulty with code not written by me as the learning curve seems steep. Does it have vga font code in it ? Maybe I can learn from it to improve my vgalib.h -Chris FLTK does not expect you to read and change the code of the library. It has an extended API which is well documented on the FLTK web site. (This site is down at the moment, however.) If you scroll through this API you will see it is far too much work to rewrite this again for a single programmer. FLTK is for C++ applications though, you cannot use it with C, Basic or Assembler. It competes with GTK+ and has a smaller footprint than that GUI toolkit. Most programmers use GTK+ without reading the source code first. I ported a small Xlib compatible library to DOS: nano-X/NXlib. For this port I wrote a VESA driver, keyboard and mouse driver. Based on NXlib I ported FLTK to DOS which did not require a lot of code changes for that. Now I am currently porting and extending Linux FLTK applications to DOS. So it depends what you want to do: if you are interested just to see how one can write a GUI toolkit, continue your existing project. If you plan to write applications that use a GUI toolkit, using FLTK would be a shortcut of several years. Georg -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
On Wednesday, April 17, 2013, dos386 wrote: I found that there are almost no desktop GUIs being developed There used to be and are many GUI's ... just most of them are abandoned as buggy and IIRC Jim Hall removed them all from FreeDOS list some time ago. http://www.freedos.org/software/?cat=gui {{deleted}} http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4 There used to be a ton of GUIs out there. It seemed for a time that everyone's pet project was some sort of GUI for FreeDOS. Often, a developer would start a project, bring it to a proof of concept stage, then it would go stale as the developer moved on to other things. So I stopped tracking them on the FreeDOS website, but we did mirror those projects that continued to make releases. jh -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
I would make a GUI vga desktop for freedos buti don't know ow to implement fonts in a vga mode -Chris Http://digitalatoll.com/ Affordable webhosting, $5mo. 10gb/php5 On Monday, April 22, 2013, Jim Hall wrote: On Wednesday, April 17, 2013, dos386 wrote: I found that there are almost no desktop GUIs being developed There used to be and are many GUI's ... just most of them are abandoned as buggy and IIRC Jim Hall removed them all from FreeDOS list some time ago. http://www.freedos.org/software/?cat=gui {{deleted}} http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4 There used to be a ton of GUIs out there. It seemed for a time that everyone's pet project was some sort of GUI for FreeDOS. Often, a developer would start a project, bring it to a proof of concept stage, then it would go stale as the developer moved on to other things. So I stopped tracking them on the FreeDOS website, but we did mirror those projects that continued to make releases. jh -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
I think it's better to modify and improve another GUI, rather than trying to write your own. For example, you might pick up OpenGEM and improve that. Perhaps update the fonts, include support for different fonts, clean up the icons, add support for theming or other visual customization, etc jh On Monday, April 22, 2013, Chris Evans wrote: I would make a GUI vga desktop for freedos buti don't know ow to implement fonts in a vga mode -Chris Http://digitalatoll.com/ Affordable webhosting, $5mo. 10gb/php5 On Monday, April 22, 2013, Jim Hall wrote: On Wednesday, April 17, 2013, dos386 wrote: I found that there are almost no desktop GUIs being developed There used to be and are many GUI's ... just most of them are abandoned as buggy and IIRC Jim Hall removed them all from FreeDOS list some time ago. http://www.freedos.org/software/?cat=gui {{deleted}} http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4 There used to be a ton of GUIs out there. It seemed for a time that everyone's pet project was some sort of GUI for FreeDOS. Often, a developer would start a project, bring it to a proof of concept stage, then it would go stale as the developer moved on to other things. So I stopped tracking them on the FreeDOS website, but we did mirror those projects that continued to make releases. jh -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
I found that there are almost no desktop GUIs being developed There used to be and are many GUI's ... just most of them are abandoned as buggy and IIRC Jim Hall removed them all from FreeDOS list some time ago. http://www.freedos.org/software/?cat=gui {{deleted}} http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4 A modern web browser perhaps? Trouble is, any version of Firefox past version 2 roughly isn't going to work in a dos environment You got Firefox 2 working in FreeDOS ??? Please share your technology :-) :-) :-) :-) If you are not the only person who uses your computer, dos is not going to be a good choice for a primary operating system. Why ? If software that requires utilization of multiple processing cores is needed, dos is definitely not an option. COOL ... steer you towards ReactOS, but ReactOS isn't anywhere near feature complete let alone stable. ReactOS is NOT a DOS GUI and never will be ;-) X is nice, but there is also Syllable and Visopsys. ??? become more common, dos development is going to become less popular COOL ... I'll be surprised if GUIs that are comparable to Windows 3.11 let alone Windows 98SE get developed for freedos. I'm NOT going to develop such ... because Windows 98SE is NOT and never was a DOS GUI ;-) Should freedos development focus on attracting developers of new software applications? Maybe not, maybe Syllable, Linux, and Visopsys are better platforms for new software Maybe there are better mailing lists for your posts ;-) With regard to Michael's question, I am not intending (immediately) to install DOS on any of my computers COOL ... PS: if anyone else is interested in DOS GUI, then indeed look at Georg's nanox-microwindows-nxlib-fltk-for-dos thing ... this is the only one under development and there are some spectacular apps already running (modern browser, modern text editor/office, modern BOCHS (unreleased, but I trust Georg that his shot is genuine and the experimental DOS port of BOCHS indeed exists), ...). -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
I have recently developed a GUI for DOS: http://code.google.com/p/nanox-microwindows-nxlib-fltk-for-dos/wiki/XFDOS This is available either as a bootable CD or as a ZIP archive containing two directories to be installed on a disk drive where DOS is already installed. By running appstart.bat you can load the GUI and by selecting the Exit button you can terminate it again. Georg -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
On Mon, 2013-04-15 at 19:57 -0700, turtleman wrote: Hello, I am new to freeDOS, but I find the project very interesting. However, upon doing research of DOS applications I found that there are almost no desktop GUIs being developed. It appears that freeDOS supports openGEM, but even that hasn't been updated in a couple years, and even the most recent update looks more limited than some of the other GUI's I found during my research, for example Seal 2. Should I not get my hopes up regarding GUI development for DOS? How about FLTK? When you talk about GUI development for DOS, what are you hoping for? Graphical user interfaces tend to require more processor resources then text based interfaces where dos is liked for being close to the hardware, lightweight, and fast. A consideration, abstractions that make graphical user interfaces appealing to programmers tend to have high overhead. Graphical user interfaces in general are not particularly a dos thing. Chances are good if you want a gui that you want to run software that can take advantage of one as well. A modern web browser perhaps? Trouble is, any version of Firefox past version 2 roughly isn't going to work in a dos environment with a gui running on top. I installed Firefox 2.0.0.20 in Windows 98 SE which is Microsoft's last major GUI on top of dos. If you are not the only person who uses your computer, dos is not going to be a good choice for a primary operating system. If software that requires utilization of multiple processing cores is needed, dos is definitely not an option. Id steer you towards ReactOS, but ReactOS isn't anywhere near feature complete let alone stable. So for now if a gui is an absolute must have, give Fedora 18 Linux Gnome 3 or Fluxbox spin a try. Ubuntu may seem more popular than Fedora, but IMHO you will be less frustrated by and more impressed with Fedora. If your computer is at least comparable to an Intel Pentium 4, Linux is probably the best place to be right now. X is nice, but there is also Syllable and Visopsys. Syllable and Visopsys like ReactOS unfortunately really aren't ready for prime time. As computers with features that dos isn't positioned to take advantage of become more common, dos development is going to become less popular. I'll be surprised if GUIs that are comparable to Windows 3.11 let alone Windows 98SE get developed for freedos. Should freedos development focus on attracting developers of new software applications? Maybe not, maybe Syllable, Linux, and Visopsys are better platforms for new software applications. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Active GUI development?
Ah, I see. Thank you both for the information. With regard to Michael's question, I am not intending (immediately) to install DOS on any of my computers, but was simply asking this out of curiosity. I understand the limitations of DOS, my question had to do with activity moreso than quality, although I would presume more recent releases would be higher quality. -- View this message in context: http://freedos.10956.n7.nabble.com/Active-GUI-development-tp19187p19190.html Sent from the FreeDOS - User mailing list archive at Nabble.com. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Active GUI development?
Hello, I am new to freeDOS, but I find the project very interesting. However, upon doing research of DOS applications I found that there are almost no desktop GUIs being developed. It appears that freeDOS supports openGEM, but even that hasn't been updated in a couple years, and even the most recent update looks more limited than some of the other GUI's I found during my research, for example Seal 2. Should I not get my hopes up regarding GUI development for DOS? -- View this message in context: http://freedos.10956.n7.nabble.com/Active-GUI-development-tp19187.html Sent from the FreeDOS - User mailing list archive at Nabble.com. -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user