- updated to asm 2.1
- chat in Yak
- new jsh commands (expr,gc,ping,stat)
- updated sound player
- djrate client
- bug fixes and minor improvements
(I forgot to post the news, 0.37 was released on 2005-08-02)
- black tooltip bug fixed
- new commands (head,jarinfo,find)
- stackable modal dialogs
- bug fixes and minor improvements
- native drag and drop
- resize windows (ctrl-alt-right-drag)
- transparent windows (ctrl-alt-wheel)
- updated dashboard (ctrl-alt-g)
- improved edition in terminal
- support for BZip2 (url,tar)
- script entities
- JSR121 (updated for second public draft)
- bug fixes
- completion (jsh)
- many new shell commands
- holes
- JDIC updated (0.9, balloons)
- russian translation updated
- themeable startup screen
- better error dialogs
- improved compatibility
- JSR121 updated
- many new shell commands
- audio themes (and events)
- custom cursors
- Mezzo UI mode
- menubar
- improved compatibility
- thinlet updated
- JDIC ported (desktop,type,tray)
- tar and zip improved
- support for Runtime and ShutdownHooks
- fix for user.dir, URLStreamHandler and ContentHandler
- improvements on LAoS (applets)
- improvements on small utilities (textviewer, imageviewer, ...)
Pure Java, Swing-based desktop and shared runtime
Changelog:
- improved catalog with search, login, ...
- better compatibility (use now ASM for some bytecode manipulation)
- modality per application
- new command java
- native launcher jlogin
- fix standard print dialog
- fully updated german and portuguese translations
- new bulgarian translation
- GUI for authentication (alpha)
- new url schemes (jsh,gzip,tar,zip)
- lazy icons
- optional desktop scrollbars
- use swing text antialiasing
- logger
- many improvements everywhere
- many bug fixes everywhere
- the main class is now JvmBoot
- remote shell server (telnet, alpha)
- ghost mode (hidden shared runtime, alpha)
- midlet (alpha)
- alarm on unknown task in swing
- startup preferences
- irate radio client
- lens
- extended icons
- new translation 'nl'
- many improvements everywhere
- many many bug fixes everywhere
- char map
- visual keyboard (alpha)
- proxy settings
- window state
- resize corner
- small address book (alpha)
- multi audio engine
- support for XAWT (Linux,JRE1.5)
- desktop manager rewritten
- transparent wharf
- many improvements and bug fixes (laos, yak, lnf, ...)
- jsh (first release)
- better terminal
- checks in entity
- threaded reading in explorer
- thumbnails and other improvements in explorer
- support for Class-Path attribute in JARs
- support for extension tag in JNLP
- tagged threads
- standard classes are defined by name and not package
- preferences panel for wharf
- application timers are stopped
- many improvements and bug fixes
- audio feedback for events
- remote entities available
- yak search feature
- keyboard control of the mouse (like on laptop)
- explorer views synchronization
- dnd for desktop icons
- sensible dnd
- small mail sender
- small xml viewer
- small favorites folder
- major bug fixes
- multi-threaded class loading
- new bean type for entities
- two small viewers of the download task activity
- directory analyzer
- improved awt support (but still not perfect)
- peer-to-peer system (alpha)
- peer-to-peer small server (alpha)
- awt support (partial)
- border control
- improved event queue
- improved task control
- faster classloader
- support for app classloaders
- support for system resources
- security manager is now a separated task
- launcher is now a separated task
- close server socket on killing
- ram fs improved
- xxx.awt is not used anymore (replaced by Laos)
- better dialog support
- remote file system (alpha)
- transparent remote files (pre-alpha)
- support for awt (pre-alpha)
- fixed bugs
- window manager facilities
- roots' icons
- ordered icons
- undecorated windows
- Utilities
- Multi-event queues
- Blinking modal dialogs
- Improved explorer (with http and ftp)
- Action inheritance
- VerifyError bug fixed
- Meta-data for directories
- Stand-alone mode dock for icons
- Undecorated frames
- Typed icons
- Wharf can be put on a side
- Categorized menu
JDistro is a project to build a java distribution. The main sub-projects are an application launcher, a desktop with document management and an access to remote applications.
This release includes the following:
- (Mime) Types
- Better file renderer (including html and mp3)
- Actions (open, view and print)
- URL icons on desktop
- Better applet support (stub and context)
- Text and Image viewers
- Small support for mime types
- Enhanced build.xml
- User entities can be launched on startup
- Console added (read only)
- Native shell (default is 'bash --noediting -i')
- Welcome/loading screen
- Separated event queue
- Support for scripting
- Support for jnlp