Syllable 0.4.3 has been released. Check out the homepage or go straight to the files.
Also check out Syllable Internet, the home for the native Syllable internet apps, including ABrowse a WWW browser based on KHTML which now has tab support.Rick Caudill from Syllable sent us the changelog:
Added seed() & rand() kernel functions, and a /dev/random character device driver which makes use of them.
Added a kerndbg() macro.
Raw sockets patch from Ville Kallioniemi
ping
Read-Only AFS patch from Daniel Gryniewicz
Network broadcast support for the Ethernet driver
DHCP client (dhcpc)
Fixed keyboard driver and appserver; NumLock & CapsLock now work.
Better font rendering thanks to FreeType 2.1.3 and Iain Hutchison.
Patched vertical centering in the following decorators for ft 2.1.3: amiga, beish, drow, mulvane, next, photon, red, win98
Changed amiga decorator to use thin borders and changed the aspect ratio of border buttons to better match the look of the real Amiga GUI.
Added a small patch which can be used to disable/enable AA rendering when calling DrawString(); This is not (Yet) system-wide AA Enable/Disble.
Added scrolling support to DropdownMenu. The Menu will now only display up to 12 items. It will display a scrollbar the user can click on to scroll up or down.
Limited keyboard support for DropdownMenu. You can use the up and down arrow keys to change the highlighted item and enter to select it.
Made the Menu class aware of the desktop boundaries. Menus will no longer open off screen.
Added CenterInWindow() to Window. (Allows eg. Alerts to be centered in the main app’s window)
Patched TextView (textview.cpp), adds keyboard shortcuts for copy: CTRL+C, paste: CTRL+V, cut: CTRL+X, undo: CTRL+Z, redo: CTRL+Y
Fixed crash bug and compile warning in TextView::GetValue()
Added TextView::Undo() and Redo()
Changed vertical centering in Button so it hopefully looks better with ft 2.1.3
Added the ImageButton widget.
Bug in Image::Draw fixed.
Fixed a problem with the include file for TabView.
Fixed a bug in dlogin. The bug wouldn’t let you save the last users name.
Added a new drive settings dialog. Root can now set up what drives he/she want to mount when you start the machine.
Now icon names can have spaces in them and they will run. For example, you can now have an icon to execute, LBrowser /atheos/tmp etc…
A web browser? Now it’s getting interesting!
Good job everyone, although I will have to fix one minor thing with ABrowse (toolbar is alittle thin now). Eugenia, I
went with the noia kde icon set for ABrowse. I thought it fit better with Syllable’s look and feel (<a href=”http://www.geekypenguin.org/screenshot2.png“>screenshot</a>…).
I can code a web browser but I still can’t figure out how osnews handles a href tags . The link is here:
http://www.geekypenguin.org/screenshot2.png
Again sorry for the noise.
Eike, ABrowse used to come with Atheos. However it was left untouched for quite awhile. We formed an Internet
Team and ABrowse has seen 4 releases since then. The homepage is sourceforge.net/projects/syllable-net .
Various changes since the original:
Tabbed browsing because I can’t live without it .
New icon set.
A menu bar.
Favorites support (thanks to Rick).
The address bar is now a dropdown menu bar and has a very basic history feature. The next release will polish it off.
There have been some other changes too but they’re more behind the scenes (like a HTMLView class instead
of embedding all of the KHTML right into ABrowse).
How to create links for osnews: read underneath the posting form and include the http:// sign.
What’s the deal with the blacked out parts in your screenshot, Shawn?
Just curious
Yeah that bothers me too . Basically the version of KHTML in ABrowse is I think 2.1.2 which is fairly old.
So it occasionally has some render problems, although Syllable’s main site seems to be the only really bad
one. For example I’m typing this in ABrowse now and the page is rendered more or less perfectly, the same with
Slashdot. I think it mostly has to do with css/css2 compatibility and currently I’m working on an update from KDE
3.1. Hopefully that will fix the render issues. I think I’m going to replace that shot though . ABrowse isn’t perfect,
far from it. However it does work, the more I work on it the more I’ve started to use it instead of Mozilla. I believe
that many problems the browser currently has will disappear with the update (the google bug for example). Just
don’t quote me on a release time though .
syllable is looking good, i think all it need now is some better and more original looking things fo its GUI, right now it reminds me of a mix of BeOS and Windows 98.
I disagree. Frankly, I’m getting tired of comments along the lines of “why do we need another hobby OS that doesn’t do anything I can’t do with Windows/Linux right now”. Somewhere you have to start, that’s all. Once you provide a level of functionality people expect, you can start thinking about evolving those fundamental concepts. Starting with a clean slate isn’t always the best way to do things: you’re dropping an enormous amount of experience in the process.
Thanks for the info, Shawn, btw.
Archiver 0.5 Reborn will be out soon too! I forgot to mention it to Vanders, before he built 0.4.3, so he didn’t include it in the base install! If you don’t know what archiver is, it is an Winzip like application for Syllable.
And from the screenshots it looks good .
If not then shut up until it can. This is not 1986.
Exactly, this is not 1986. People are on broandband internet these days, and you should get one too. Hah.
Very funny
“Exactly, this is not 1986. People are on broandband internet these days, and you should get one too. Hah.”
Maybe in the USA, not in Europa, definitely not in Italia. At least, not so many people are on broadband.
Sorry Jack but here in Italy a lot of people have a broadband connection (from simple ADSL to Optical fiber) and in Europe also. The 80% of my friends (and not only friends) has at least an ADSL.
Cheers
Ah, now that’s something I’ve been waiting on… Hmm, might be time to create a partition and give this a spin again…
You can use also older version!! Just configure network with the IP your DHCP server usually gives you! nothing more and nothing less
I am italian , and I can guarantee that Broadband only exists in big cities. There is a big part of the Italy which isn’t covered.
I’m using broadband in UK, but I’m one of the lucky ones. Most people I work with can’t get broadband yet, most towns in the area don’t support it.
If not then shut up until it can. This is not 1986.
No, you shut up. You shut up and you leave OSNews.
The majority are using dial-up and the majority of ADSL users (in the home at least) have USB modems, not NIC/ethernet-based connections.
I’m working on it, although I don’t have alot of time currently (school, etc). However once I have a jabber/aim client out, expect to see dial-up and pppoe on syllable.