New in BlitzMax IDE 2.00 Beta 6 (May 8, 2009)
- Added:
- Support for threaded build mode (thanks grable)
- Splash screen (copied and tweaked from official IDE)
- Test Harness to automatically test key elements of CE IDE before each release
- Fixed:
- Layout of IDE Options & Find/Replace requesters improved, especially on non-win32 platforms
- Project manager properties fixed to only react to mouse clicks on all platforms
- Keypresses now detected when changing hotkeys on Linux
- New files no longer start out with a carriage return
- Auto-tidy code no longer adds an extra space on the end of some lines
- GTK not enabling / disabling menus when on a file tab (Brucey GTK fix)
- GTK errors & warnings & lockups on startup (Brucey GTK fixes)
- Issues:
- Undo/Redo not completely behaving themselves
- There are still some small memory leaks that need to be pinned down
- Appear to be calling SyncDocs twice on startup (comment out line 1365 and still okay)
- Amend datanode code to ensure there is only ever 1 ref to treeviewnode & 1 free & never set text if node=null
- not macos section in RefreshView in datanodes freegadget being called twice according to markcw?
- Attempting to amend the root node - can't change name! (although GTK now ignores it)
- Resize Ok & Cancel buttons to 34/35 (check IDE options), and 28 for all other buttons
- Some tab & font size combinations give inconsistent text layout. This will be an issue until a new codearea is implemented, or BRL.MaxGUI.TGUIFont adds a width.
- LINUX & MACOS: Auto-complete doesn't show at cursor position on Mac or Linux due to no known means of obtaining graphical cursor position
- Linux/GTK: Unable to set hotkeys (awaiting Brucey GTK canvas KEYUP/KEYDOWN events fix)
- Linux/GTK: Not showing the memory window in debug compile of IDE (awaiting Brucey GTK Timer/EventHook fix)
- Linux/GTK: Unable to scroll hotkey list (awaiting Brucey GTK fix for tabbers)
- Linux/GTK: Find/Replace blanks textfields & hangs (awaiting Brucey GTK TextFieldText fix)
- Linux/FLTK: End a built app also ends/closes the IDE!
- Linux/FLTK: Flickery mouse when over IDE - occurs in official IDE too