Mostly bug fixes but here is a list of improvements including R19 and R20.
BlueIDE 2.0.21 (2008-08-27)
- moved bideKeywords ini file
- search now works with un-opened include files
* fixed bookmarks
* fixed color picker error
* fixed intellisence for user defined functions
BlueIDE 2.0.20 (2008-06-28)
* fixed Shift-F2 jump to function/gosub so it will open files as needed
* fixed some caption spacing for controls. Problem with overlap when
captions are in French
- added a timer event to delay the opening of the left and right frames
* hopefully fixed "line selection" bug
* corrected the left over code when creating a new project
* corrected issue with highlighting not working with just a main file
with no includes.... read more
- Added indexing for all files (opened or not)
- Added "Goto Line" to code tab under the index window
Works with opened or closed includes and not dependant
on previous compile
- Added optional logging
* Several minor (and not so minor) bug fixes
BlueIDE 2.0 16 (2008-03-21)
*- bug fixes and other improvements with "Indexing"
- more rearranging of various controls
- removed 3rd party frame control (FramePlus)
- added scope keywords to the casing selection of keywords
- added option to have 'Open file' dialog open at start up
- added to refresh "indexing" by clicking the "Code" tab
Not much in the length of the change log, but I think the value of the speed increase speaks for itself.
Change log:
- rearranged Options window
- added option to select keyword case
- major speed increase for updating functions, labels, ...
Upload two zip files now. One includes the source, the other does not.
A lot of bug fixes thanks to more users bring up their findings.
Change log:
* Labels less than 3 characters should now highlight and be indexed
* improved how BlueIDE 2 checks and installs needed OCX's
* improved how BlueIDE 2 comments/uncomments selected lines
- improved error checking to better ignore commented sections with in lines of code
- Moved Project Comments to 'Project Organization' window
- Added 'Add Entry' to 'Project Organization' popup menu
*removed the 'fix' from R13 for improper highlighting of 'rem'
Many bug fixes and few visual changes in this release.
- Changed the 'Compile Settings' option buttons on 'Settings' tab to a dropdown box
-* Added functionality of bookmarks back in
* Removed hard coding to allow F3 to act normally ('Find Next')
* Changed Compiler form to auto close even when in debug mode
* Corrected error when compiling project with only one include
* Corrected error when opening more than one instance of BlueIDE 2
* Corrected error when closing tabs as well as when changing 'Main Source' file
* Corrected improper highlighting of rem when used in words like remember
Change log:
- Added features to comment/uncomment selected lines (ctrl+` = comment, crtl+shft+` = uncomment)
- Added buttons to toolbar to comment/uncomment selected lines
-* Added CodeSense Misc tab options to the registry
* Corrected issue with highlighting not automaticly picking up changes
* Corrected Project Origanization not saving
- Added 'Back Up Now' button to toolbar
- Added a check when BlueIDE 2 starts to see if the required OCX's have been installed.
If not then it will install them.
- Added #CONSTANT highlighting (highlights as a variable)
* Corrected error when closing Help window
* Corrected error with code explorer not updating properly sometimes (seems to be fixed)
* Corrected Navigation drop downs
* Corrected error with 'Search for References' function.
* Corrected bugs with sizing compile window
* Corrected bug with intellisence selecting
A few bug fixes and a few enhancements have been made.
* Corrected issue with current dbp_config.dll not being copied
* Corrected issue with code explorer not updating
* Corrected a lot of bugs related to having a CodeSense array
- added licensed plug-ins
- added (back in) ability to get basic plug-in (DLL) information
- added "working" indicator
* Corrected error when trying to compile after closing tabs
* Corrected issue with disableControls() when a compiling error occured
- BlueIDE 2 now remembers the last state of side panels
- Some speed increases when switching tabs
-* not sure if this is a fix or addition but crlt+a now selects all
-* to correct the issue of the broken RGB Colour Picker
I moved it from a plug-in to being inside BlueIDE 2
- RightPanel now sets to previous set width at start up
- Added option to have code tabs span the width of BlueIDE 2
Release 8 mainly contains bug fixes from R7.
List of changes:
* corrected error when closing tabs
* corrected divid by 0 error over include list
* corrected color selection for highlighting not being retained
* Corrected error with user functions not highlighting on "Main"
if not opening all includes
- Added highlighting for labels, variables and types
* Corrected the popup menu when right clicking on code
* Can not click on Include list while tab is loading
* Corrected error when closing projects with only one file
* Corrected most errors when trying to open another project or file before
first project has loaded.
Moved new releases of BlueIDE 2 into new project.
Release 7 has many improvements/enhancements. One of the most noticable will the speed increase of the the plug-ins when compiling. A test project that took 30 seconds in R6, now takes 1-2 seconds.
List of changes in R7:
- added optional auto completion of parenthesis and quotes to 'Advanced options'
- greatly decreased time 'quick codes' plug-in takes to complete
- help window only auto updates if it is visible
- each tab has it's own "Code Sense" instance (undo's are unique to each instance)
- Minor line/syntax changing on enter, up or down arrow
- "Case Fix Up" now only occurs on enter, space, up or down arrow, or on '('
- Autocomplete of parenthesis on functions at time of "Case Fix Up"
- "Case Fix Up" now works for types and lables (as well as variables and user defined functions)
- Warning if function has same name of a declared variable, type, or label at time of "Case Fix Up"
- Added option of how keywords are displayed in intellisense (advanced options)
- Added simple font size options for tabs and the Include list
- User functions and scope keywords now show at the bottom like other keywords (DBP functions)
- Option to syntax highlight user functions (a little buggy)
- Added option to start compiler window minimized (shows in the lower right)
* Can not click on another tab until the background processing is done from the previous tab
Two bug fixes in this release.
* Corrected problem with "Option Explicit" feature not being able to handle non-uppercase forms of MOD
* Corrected error when BlueIDE is started with "Open All Includes" option selected (hopefully)
Beta release 5 is out. Just a few bug fixes and make some options more visible.
- Moved the option to associate .dba and .dbpro files with BlueIDE 2 to the Options Advanced tab.
- Made new icons for .dba and .dbpro files that are associated with BlueIDE 2.
- Improved intelliscense replacement of functions
* Corrected error of right frame not repositioning when resize window with the right frame "unpinned".
* Corrected error when opening last project on start up
* Corrected runonly error
- Removed the '.dba' from tab names
With 40 downloads of R2 and 98 of R3, beta release 4 of BlueIDE 2 is ready.
Changes:
- Added options to select if treeView lists are sorted alphabeticaly or not
- Added "Option Explicit" as an option in Advanced Options
- Made Project search form sizeable
- Added option to open all includes when project is opened
- added feature to show full include name in toolTip when hovering over include list box.
- Added second progress bar to compile form to show overall progress and previous progress
now shows progress of other compiling processes not shown before
- Added restart of BlueIDE when rebuilding keywords
- Added option to continue compiling even though "Option Explicit" indicates that there is an error
* corrected treeView error from Beta 3 speed increase
* removed the closing of tabs when double clicked
Apologies for the lack of updates.
Work on BlueIDE has continued over the past few months, and is now very close to a release version.
The changes since Alpha 3 have been too numerous to mention however several Betas have been released to the Apollo forums.
- Project Loading nearly complete
- Project saving partially complete
- Editor now compiles "fresh" & saved projects.
- Compile box also lists exe name & size if successful, error text & Program Trace / DBP status trace if available.
Current Version: Pre-Alpha 1
- Source info (function / type listing etc. inc. includes)
- Syntax highlighting for all commands
- Parameter help for user functions & DBP functions
- Intellisense for user & DBP functions
- On-the-fly and standard help system, for all commands
- Partial loading of .dbpro projects
- Tabbed interface system
- Tabbed project management panel
- Listing / access for include files... read more
Welcome to the BIDE project. We are currently looking for programmers with experience in Visual Basic. Alpha source code should be released within a week or so. In order to compile & run BIDE you will need the CodeSENSE component. An installer for this will be posted soon.
Regards,
Project Admin - BIDE