Note: The Frontier OS X site is no longer maintained. Please visit Manila.UserLand.Com for current information on Manila.

spacer
spacer spacer
    Easy and powerful browser-based content management for Apple's Unix.

spacer
spacer
Home

Directory

Discuss

Mail List

Tips


Members
Join Now
Login

spacer
Change Notes
Previous topic: Next topic:
spacer Change Notes topic started 5/11/2001; 2:08:30 AM
last post 5/11/2001; 2:08:30 AM
spacer Brent Simmons - Change Notes  spacer
5/11/2001; 2:08:30 AM (reads: 10501, responses: 0)
Changes 7.0fc1

A crashing MacBird bug was fixed -- when an edit text item had no value, clicking in it could cause a crash.

An overflow error was fixed when creating strings of the form "wp text: xxx characters" or "table: xxx items" -- this overflow error would manifest as crashes in random places. (Recently it was reported as a bug in string.nthField, but the bug wasn't actually in string.nthField.)

Changes 7.0b58

A crashing MacBird bug was fixed.

MacBird malloc errors, and errors drawing to the wrong port, were fixed.

A small MacBird memory leak was fixed.

Scripts attached to menu items now have wrapping headlines. (Sometimes they did, sometimes they didn't -- now they always do.)

When selecting a separator item in a menu editing window, the wedge icon is also selected.

file.mountServerVolume now generates a verb-not-implemented error.

Frontier's various document types have been added to the app's plist resource, so double-clicking on files on the desktop should work more reliably.

The speaker.sound verb now works.

Changes 7.0b56

The malloc/double-free errors seen at startup have been fixed.

Memory leaks with registering MacBird components have been fixed.

Memory leaks with drawing some Aqua interface elements have been fixed.

The Preferences command has been removed from the Frontier menu.

The TCP "call issued in wrong state" bug has been fixed.

When the Web server reports what server it is in the response headers, it now reports that it's MacOSX rather than MacOS.

Changes 7.0b55

In earlier versions, the Web server would intermittently "go deaf" -- it would stop responding to connections. Fixed.

The QuickTime verbs would crash Frontier. Now you can open GIFs, play movies, etc. Screen shot.

Changes 7.0b54

(It is highly likely that this is the app that will be current when we widen the beta testing to include current Frontier users.)

A bug in tcp.openStream was fixed -- if a host name is passed, and it wasn't in all lower-case, OS X would report an error. Now a copy of the string is lower-cased in the kernel, and it works properly.

MacBird dialogs that don't contain editable text objects now get the theme background (that stripy thing). Unfortunately, this means the Export and Jump dialogs still have white backgrounds.

New icon for the app -- cactus plus cowskull.

file.getFileDialog now allows you to choose packages -- which is important if you're being asked to choose an application.

Changes 7.0b53

The app icon has been Aqua-ified. (It's a Bryan Bell icon.) It may change again, however.

A crashing MacBird bug was fixed.

A display glitch in the About window was fixed -- sometime the top half of the window wouldn't draw. Now it does.

A general display glitch was fixed -- sometime a strip in the upper or upper-left portion of a window wouldn't draw. Now it does.

Click-through for window close, minimize, and zoom buttons has been implemented, per the Aqua HI guidelines. (In other words, you can close etc. a window that's not frontmost with one click. Previously you had to click once to bring the window to front, then you could close the window.)

Changes 7.0b52

This release was all about fixing display and UI glitches.

Frontier now has semi-wizzy outlines, as in Radio UserLand.

Live scrolling has been enabled.

Minor aqua-fications to dialogs.

The window message rectangle shows up again in menu editing windows.

When you change the font and/or size of a table window, the column headers now update their font and size. (This is a long-time bug that affects other version of Frontier too.)

Changes 7.0b51

New verb: sys.unixShellCommand (s). Evaluates a string as if typed on the command line and returns the result as a string.

Example: sys.unixShellCommand ("pwd") -- get the current working directory.

You can chain commands with a semi-colon: sys.unixShellCommand ("cd /etc;ls -al")

(Note to UNIX-savvy folks: what gets called is popen. Do a man popen for details.)

The main change in 7.0b50 -- use of a Carbon even timer -- has been rolled back, as it was causing some globals to get stomped on. The main result of that was crashes when opening table windows. We'll get back to this once we figure out the bug.

Zoomrects are back! Zoomrects are the animation that appears on the desktop when opening a window. (It makes a surprisingly big difference in how Frontier feels.)

A crashing bug in MacBird was fixed. So now the Jump command uses the MacBird card with the popup menu. (Don't forget to import the New and Changed Parts folder.) Also -- you can open the Navigators from the Main window and use them -- Frontier shouldn't crash.

Buttons in the Find dialog now display their entire labels.

A few other small display glitches and miscellaneous Aqua-fications were done. You may notice some of these. There are a few more display glitches to fix, however.

Changes 7.0b50

Switched to use a Carbon event timer rather than relying on null events -- null events are, according to Apple, not to be relied on.

This should do two things:

1. Eliminate the bug where the Web server seems to go deaf after a period of user inactivity.

2. Reduce latency in the Web server.

Both of these effects need testing.

Changes 7.0b49

clock.set now generates a verb not implemented error, since due to an apparent OS X bug you can't set the system clock.

file.newAlias now works. It creates traditional aliases, not symbolic links.

fileloop fix -- when a multi-level fileloop causes you to try to loop over a folder that you don't have permission to read, it would generate a scriptError. Now it just skips that folder.

Crashing bug in osa.getSource was fixed -- when trying to get the source of a UserTalk script, Frontier would crash. No longer.

Changes 7.0b48

The problem with the Error Info window getting stuck in front has been fixed.

The bug with copying database objects has been fixed -- you can now copy scripts, tables, outlines, etc.

If one tries to call an XCMD or XFCN, a scriptError is generated. Calling XCMDs and XFCNs isn't supported in the OS X version. (Since you'll probably never see a Carbonized XCMD anyway.)

Popup menus display glitch -- the font sizes were inconsistent. Fixed.

Changes 7.0b47

Fixes a crash in dll.isLoaded -- which means that Andr's sample script no longer crashes.

Changes 7.0b46

More crashing bug fixes, and removal of an errant assertion failure. At this point, all but two of the crashing bugs we have logs for should be fixed.

Changes 7.0b45

This releases focuses on stability -- in particular, the crashes that would occur in some file-handling routines have been fixed. Pounding the server should result in longer times between crashes.

Changes 7.0b44

The problem with doing a save-a-copy has been fixed. Actually, this was a problem with the put-file dialog, and it broke things like saving files and exporting database objects.

Keyboard shortcuts for hiding Frontier and minimizing windows work now.

The problem with DNS lookups of domain names with uppercase characters has been fixed. In other words, tcp.dns.getDottedId ("ScriptIng.Com") now works as well as tcp.dns.getDottedId ("scripting.com").

spacer


spacer
spacer
spacer spacer
spacer
spacer © Copyright 1992-2016 UserLand Software, Inc..
Last update: Saturday, June 2, 2001 at 5:47:41 PM Pacific.
Email: webmaster@userland.com

spacer spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.