3007 lines (1868 with data), 80.3 kB
Changes for version 1.0-RC1-1
-------------------------------
2005-08-02 22:11 mandrav
* Updated win32 Makefile and setup file for 1.0-RC1-1
2005-08-02 04:14 rickg22
* Moved "Close button" to the left
2005-08-01 14:28 mandrav
* Updated unix project file and Makefile.unix
* Fixed editor caret and focus line disappearing under linux
* Fixed all dialogs to appear correctly under linux
* Enabled opened files tree under linux
2005-08-01 14:23 mandrav
* Fixed editor caret and focus line disappearing under linux
* Fixed all dialogs to appear correctly under linux
* Enabled opened files tree under linux
2005-08-01 12:45 mandrav
* Added configuration for editor's new close-button (disabled by
default)
2005-08-01 07:41 rickg22
* Added "close button" a-la Firefox to close tabs
2005-07-31 13:28 mandrav
* Fixed more bugs in compiler "Run" command when the target's output
or host application used environment variables. Should be OK now.
2005-07-31 12:03 mandrav
* Fixed bug in compiler "Run" command when the target's output used
environment variables
2005-07-31 11:37 mandrav
* Merged latest change from VERSION_1_0, mainly regarding compiler
options dialog
2005-07-31 02:10 rickg22
* Revamped the design of the compiler settings to make it more
user-friendly. Added "cancel button" for Compiler Settings and
Project's Build Options.
2005-07-31 02:03 rickg22
* Search and Settings menus were given more common shortcuts
2005-07-31 01:44 byo_spoon
* Working on dragging layer
2005-07-30 22:18 mandrav
* When pressing "Run" it checks if the project isn't built and
displays a message (bug #1245691)
2005-07-30 15:35 mandrav
* Enabled "Find" function for files without project (bug #1247438)
2005-07-30 15:30 mandrav
* Fixed code-completion wrong type recognition when type was close
to << (bug #1243639)
2005-07-30 13:57 mandrav
* Improved MinGW detection from registry (patch #1247912 by zieQ)
2005-07-30 13:48 mandrav
* Fixed notebook flickering while opening project files (thanks to
Thomas).
2005-07-30 13:20 mandrav
* Fixed wrong expanding of environment variables in the
code-completion parser, resulting to innacurate parsing
2005-07-30 12:56 mandrav
* Added patch for wxHandleFatalExceptions (patch #1236036 by
orfanik)
2005-07-30 12:49 mandrav
* Updated setup files to use a treeview for plugins selection
(thanks to Julien Lecomte)
* Applied msvc loader patches from zieQ
* Applied elegant debugger tooltip fix from kjliew (along with a
couple of improvements)
2005-07-30 12:47 mandrav
* Updated setup files to use a treeview for plugins selection
(thanks to Julien Lecomte)
2005-07-30 12:35 mandrav
* Merged last updates from VERSION_1_0 branch
2005-07-30 11:57 mandrav
* Fixed GCC commands for non-win32 platforms
* Debugger is now aware of environment variables
2005-07-29 12:25 mandrav
* Fixed debugger tooltip evaluation not shown (bug #1240575)
* Added more options for the MSVC compiler (patch #1247085 by zieQ)
* When creating new file, do not default to .rc extension. Does not
append an extension anymore.
* Fixed setting for default editor background color.
2005-07-29 12:24 mandrav
* Fixed a small wx2.6 calculation error in debugger tooltip
evaluation not shown (bug #1240575)
2005-07-29 12:04 mandrav
* Fixed debugger tooltip evaluation not shown (bug #1240575)
2005-07-29 11:55 mandrav
* Added more options for the MSVC compiler (patch #1247085 by zieQ)
2005-07-29 11:41 mandrav
* When creating new file, do not default to .rc extension. Does not
append an extension anymore.
2005-07-29 03:45 byo_spoon
* Started working on size/position change using mouse
2005-07-29 02:34 byo_spoon
* Minor bug fixes
2005-07-28 10:32 ceniza
* Bugfix when adding a new help file. Any file can be added as help
file and it'll run with the associated program. The beginning of
crossplatform.
2005-07-26 23:43 byo_spoon
* Minor bug fixes
2005-07-26 21:00 mandrav
* Fix for correctly applying the editor background color.
2005-07-25 22:28 mandrav
* Updated ChangeLog
Changes for version 1.0-RC1
-------------------------------
2005-07-25 22:26 mandrav
* Fixed error, under certain circumstances, in output filename when
importing MSVC projects (patch #1244692 by zieQ).
* Updated setup file (mingw bundle).
* Removed a compiler warning from editormanager.cpp.
2005-07-25 22:05 mandrav
* Updated unix project files and makefiles
* Removed deletion of notebook in EditorManager's dtor (not owned)
2005-07-25 02:26 rickg22
* Replaced wxmsw242 for wxmsw
2005-07-25 00:28 mandrav
* Updated credits in about dialog
* Updated devpak plugin project file
* Updated setup file
2005-07-24 23:59 mandrav
* Updated setup files and program version number
* Fixed some compiler warnings
2005-07-24 23:58 mandrav
* file Download_OW.url was added on branch VERSION_1_0 on 2005-07-24
20:59:49 +0000
2005-07-24 23:58 mandrav
* file WiKi.url was added on branch VERSION_1_0 on 2005-07-24 20:59:49
+0000
2005-07-24 23:58 mandrav
* Updated setup files and program version number
2005-07-23 12:16 mandrav
* Polished the "New project from template dialog" a bit.
* Updated the "Start here" page to display the app version
(hardcoded for now).
2005-07-22 12:19 mandrav
* Fixed more issues with custom vars in target's output and
dependencies checking in direct-mode.
* When editing a custom variable the project is now marked dirty.
2005-07-22 11:51 mandrav
* Fixed various issues with custom variables and paths-with-spaces
handling.
* Custom variables can be used now in target's output, object output
and dependencies output.
2005-07-21 13:38 mandrav
* Updated templates to support targets-per-file added.
* Added OGRE project template.
* Added custom vars support in target's working dir.
2005-07-21 13:33 mandrav
* file ogre_gcc.cbp was added on branch VERSION_1_0 on 2005-07-21
10:38:35 +0000
2005-07-21 13:33 mandrav
* file ogre_vctk.cbp was added on branch VERSION_1_0 on 2005-07-21
10:38:35 +0000
2005-07-21 13:33 mandrav
* file ogrelogo.png was added on branch VERSION_1_0 on 2005-07-21
10:38:35 +0000
2005-07-21 13:33 mandrav
* Updated templates to support targets-per-file added.
* Added OGRE project template.
2005-07-21 13:33 mandrav
* file ogre-main.cpp was added on branch VERSION_1_0 on 2005-07-21
10:38:35 +0000
2005-07-21 13:33 mandrav
* file ogre.template was added on branch VERSION_1_0 on 2005-07-21
10:38:35 +0000
2005-07-21 12:21 mandrav
* Fixed deaded bug that would crash the app when loading the
project's code-completion cache (under certain circumstances).
* Removed forgotten debugging logs from custom vars.
2005-07-21 11:51 mandrav
* Fixed wrong handling of arguments with spaces in console_runner
(bug #1241253).
2005-07-21 11:31 mandrav
* Merged latest changes and bug-fixes from HEAD.
* Made small toolbar size (16x16) the default for new installations.
2005-07-21 11:29 mandrav
* Reverted build target combobox in compiler's toolbar to its
original size.
2005-07-20 22:56 mandrav
* Merged latest fixes and updates from HEAD
2005-07-20 20:53 mandrav
* file external_deps.xrc was added on branch VERSION_1_0 on 2005-07-20
19:56:01 +0000
2005-07-20 20:53 mandrav
* file externaldepsdlg.cpp was added on branch VERSION_1_0 on
2005-07-20 19:56:01 +0000
2005-07-20 20:53 mandrav
* file externaldepsdlg.h was added on branch VERSION_1_0 on 2005-07-20
19:56:01 +0000
2005-07-20 20:53 mandrav
* Added "additional output files" property in build targets. If the
target's output or andy of these files are older than the external
dependencies, the target is relinked. Useful especially for
"commands only" targets where the target has unknown output (without
this property).
2005-07-19 12:53 mandrav
* Finally really fixed freezing (disappearing) workspace.
2005-07-19 12:19 mandrav
* Fixed debugger not working when the debugger's log is not enabled
(bug #1240575).
* Fixed debugger tooltip evaluation to stay open (bug #1240575).
* Fixed debugger's watches tree to remember it's open state after
each refresh (bug #1240575).
2005-07-18 14:51 mandrav
* Made code-completion custom variables aware (in include dirs)
2005-07-18 13:30 mandrav
* Fixed issue with "disappearing" workspace on certain
circumstances.
2005-07-18 13:18 mandrav
* Fixed todo plugin not counting lines correctly in mixed
line-endings files (bug #1207611)
2005-07-18 13:03 mandrav
* Fixed some issues with pre-build and post-build steps (bug
#1236730)
2005-07-18 12:32 mandrav
* Open files tree splitter position is now saved (bug #1239862)
2005-07-18 11:40 mandrav
* Updated GCC regexes (patch #1235978 by tiwag)
* Added "Defaults" button in compiler regexes configuration, to
revert to factory-defaults
2005-07-17 23:31 mandrav
* Fixed single-file compiling with GNU make.
* Fixed custom build commands issue when compiling with GNU make.
* Added more macros in custom build commands.
* Updated sdk.doxy for VERSION_1_0 branch.
2005-07-17 21:04 mandrav
* Enabled File/Close and File/Save menu entries for editors other
than builtin (i.e. cbEditor).
2005-07-17 19:30 mandrav
* Fixed special issues when compiling single file not belonging in a
project (not handling paths with spaces and crashing sometimes).
Thanks to ceniza for pointing it out.
2005-07-15 16:47 mandrav
* Added debugger option to display the debugger's raw output log
(bug #1237624)
2005-07-15 16:18 mandrav
* Fixed TODO entry lost and not recreated bug (Bug #1234517)
2005-07-15 15:25 mandrav
* Added ability to compile single file not belonging to a project
(rfe #1187697)
2005-07-15 14:16 mandrav
* Fixed bug that wouldn't compile single file in a project
2005-07-15 11:47 mandrav
* Fixed environment variables applying order (only tested with
direct-build-mode)
2005-07-14 23:46 mandrav
* Fixed the target type for "update" and "doc" in the wx2.6 project
file.
* Fixed smart indent not working when typing at the end of file.
2005-07-14 19:17 mandrav
* Fixed error in small debugger toolbar using one large icon
2005-07-14 14:52 mandrav
* Updated wx2.6 project file
2005-07-14 13:57 mandrav
* Changed signature of "void cbPlugin::BuiltToolbar()" to "bool
cbPlugin::BuildToolbar()". Plugins should return true if they built
a toolbar, false if not. (merged from HEAD)
* Moved plugins/compilergcc/customvars.(cpp/h) to sdk/
* Compiler's custom variables are now part of the SDK and can be
configured in per-target level
2005-07-13 11:32 mandrav
* Fixed "disappearing workspace" bug (merged in VERSION_1_0 branch)
2005-07-12 08:58 rickg22
* Added more code to secure against "phantom lines" bug
2005-07-09 07:49 rickg22
* Corrected minor details in the xml lexer
2005-07-09 07:37 rickg22
* Implemented Lexer and Code folding for XML
2005-07-08 20:47 byo_spoon
* Added new icons for wxListBox and wxComboBox
2005-07-08 20:31 byo_spoon
* Added wxListBox maintained by cyberkoa
2005-07-08 14:44 mandrav
* Minor bug-fix in compiler options dialog, regarding editing
directories.
2005-07-08 14:37 mandrav
* Fixed bug with the early env. vars substitution. Now they 're
substituted before compilation.
2005-07-08 12:49 mandrav
* Added MacrosManager::ReplaceEnvVars()
* All compiler options/directories support environment vars now
(yes, templates too :) )
* Fixed "Make relative" dialog popped up twice when editing
paths/filenames (patch #1234455 by CrayzeeIvan)
* Added template for QT-4.0.0 applications, provided by Martin
Migasiewicz (patch #1234295)
2005-07-08 01:03 byo_spoon
* Started working on code generation on-the-fly
2005-07-07 10:37 mandrav
* Updated unix project file and Makefile.unix
2005-07-07 02:06 rickg22
* Fixed bug #1208287 - unable to rename project
2005-07-07 00:57 rickg22
* Finished fixing bug # 1232661 Message window height (size) is not
stored
2005-07-06 21:03 rickg22
* Fixed bug #1211251 - "select text mode" after source code updated
outside C::B
2005-07-05 16:57 mandrav
* Fixed bug with file groups and masks containing slashes or
backslashes (bug #1232658).
* Removed some debugging statements in lexer loading.
2005-07-05 16:28 mandrav
* Added support for the "this" keyword in code-completion (bug
#1232372).
2005-07-05 16:11 mandrav
* Fixed message window size not stored (bug #1232661) - at least
when not set to auto-open
2005-07-05 15:05 mandrav
* Updated all win32 wx2.6 build files :)
2005-07-05 10:45 mandrav
* Added functionality to manually edit paths (patch #1232379 by
CrayzeeIvan)
* Removed LinkLibDlg from compiler plugin (functionality provided by
the above patch)
* Updated win32 project file and Makefile
2005-07-04 23:53 mandrav
* Fixed StartHere page to work under linux
2005-07-04 13:57 mandrav
* Added the target option to *not* use console_runner.exe for
console projects (rfe #1209057).
* Bug fix in class parser not recognizing tokens starting with
underscores (fix by Ceniza).
* Applied wx2.6.1 compatibility changes (patch #1230781 by orfanik)
2005-07-04 12:27 mandrav
* Fixed crash bug when a duplicate lexer is loaded.
2005-07-04 10:48 mandrav
* Added missing image files for patch #1231979 (debugger step-out)
2005-07-04 10:44 mandrav
* Debugger: Added Step Out feature to enable quick exit of current {
} block. Useful for bypassing for() and while() loop. (patch
#1231979 by kjliew)
* Debugger: Stop can be used to kill hung debug session. (patch
#1231979 by kjliew)
* Debugger: Added "Toggle breakpoint" and "Run to Cursor" to editor
right-click menu. (patch #1231979 by kjliew)
* Debugger: Fixed "Run To Cursor" breakpoint not to use relative
pathname, but only the filename. (patch #1231979 by kjliew)
2005-07-04 00:15 mandrav
* Helped issue with FreeBSD build not finding the current app dir
(binreloc error/bug?). If the base path is found to be empty, return
the current dir (".")
2005-07-03 17:52 mandrav
* Make sure all open files have valid content, after creating a new
file/project becuase some of the new files might overwrite existing
ones (bug #1225895)
2005-07-03 13:50 mandrav
* Fixed bug with VCTK where libraries with 3 or less chars didn't
get the ".lib" appended (bug #1218054)
2005-07-03 13:26 mandrav
* Enabled contructors/destructors to appear in code-completion (bug
#1229078)
2005-07-03 13:12 mandrav
* Fixed "adding files too slow" (bug #1231537)
* Added "add files recursively" option (rfe #1231603)
* Added MultiSelectDlg::SelectWildcard() function
* Updated win32 Makefile
2005-07-03 10:58 mandrav
* Removed code that could lead to crash from the ClassBrowser
destructor.
2005-07-03 03:53 rickg22
* Completed support for custom editors in the Open Files Tree. Added
virtual bool VisibleToTree() in editorbase.
2005-07-03 03:05 rickg22
* Updated EditorManager to allow "queryclosing" of custom editors (was
implemented, but not enabled)
2005-07-03 02:56 rickg22
* Fix for bug #1231566: "Phantom" editor lines when closing file. (Fix
attempt #1)
2005-07-02 22:04 mandrav
* Bug-fix on styles not being set properly in AStyle plugin (by
Ceniza)
2005-07-02 20:48 rickg22
* Fixed bug [ 1231461 ] "Global compiler options" cause crash
2005-07-01 23:11 mandrav
* Added comment/uncomment to overcome the limited functionality of
"toggle comment" that was implemented (patch by CrayzeeIvan).
* Updated unix project file and Makefile.unix
2005-07-01 21:58 mandrav
* Updated AStyle plugin to use aStyle-1.17.0-dev. Also fixed some
settings not being applied. Contributed by Ceniza.
2005-07-01 17:04 mandrav
* Added lexer files for "Hitachi H8 Assembler", provided by tiwag
* Added lexer files for GameMonkey scripts
* Fixed combobox drop-down size in language selection for editor
colors
2005-06-29 19:11 byo_spoon
* Added property for wxArrayString
2005-06-29 15:40 byo_spoon
* Added mouse-blocking event handler for default widget preview
2005-06-28 23:34 byo_spoon
* wxsComboBox base addeed by cyberkoa
2005-06-28 16:45 mandrav
* Fixed win32 SDL template linker libs (thanks to
Former_Drill_Instructor from the forums)
2005-06-27 23:31 mandrav
* Updated lexers keywords specification.
* Added separate documentation comments configuration for C/C++
lexer.
2005-06-27 14:25 mandrav
* Correct fix for the "deadlock on file changed outside the IDE"
(added cbEditor::Touch()).
2005-06-27 11:08 mandrav
* Updated unix project file and Makefile.unix
2005-06-26 20:17 mandrav
* Fixed workspace unfolding on every update (bug #1214926)
2005-06-26 19:32 mandrav
* Fixed "dead-lock" when a file is modified outside the IDE and the
IDE is minimized (bug #1222697)
2005-06-26 19:06 mandrav
* Enable GDB breakpoints on constructors/destructors. Works with GDB
6.3.1 (patch #1227446 by kjliew)
* Allow using "Step into" to start a debugging session (patch
#1227446 by kjliew)
* Close/kill a debug session if C::B is shutting down (patch
#1227446 by kjliew)
* Breakpoints fix for DLL source files (patch #1227446 by kjliew)
* Enabled "Find in files" when no editor is open
* Added README.txt in lexers dir with *rough* comments on usage.
2005-06-25 00:53 mandrav
* Updates to the new editor color sets (themes) XML system.
* Added theme for win32 resources (*.rc)
2005-06-24 16:56 mandrav
* Re-designed the editor color sets (themes). Configuration is now
loaded from XML files, one file per-language. Two languages are
currently provided: C/C++ and Lua. More languages can be added by
merely adding XML files :)
2005-06-21 12:17 mandrav
* Included "settings.h" in editorbase.h (or all derived editors
should)
2005-06-21 12:12 mandrav
* Fixed bug in debugger's backtrace window (when cleared, the
columns weren't recreated rendering it useless).
2005-06-21 12:08 mandrav
* When the max compiler errors limit is reached, a message stating
it is being added in the compiler log, so that the user knows that
there are more errors with his code but are not shown.
* Applied patch for "Debug->Run to cursor" to be enabled during
debugging too (patch submitted by kjliew in bug #1223029)
2005-06-21 11:49 mandrav
* Applied regex patch for compiler's depslib (patch #1224472
submitted by joaander)
2005-06-21 11:30 mandrav
* Added smart as-you-type indentation in editor
* Added editor configuration option to enable/disable smart
indentation
2005-06-18 18:52 rickg22
* Added DLLIMPORT clause to messagemanager.h
2005-06-18 18:40 rickg22
* Removed conflicting DLLIMPORT from startherepage.cpp
2005-06-18 18:40 rickg22
* Editormanager's Queryclose now works with EditorBase
2005-06-17 12:30 mandrav
* Fixed output parsing for all compilers to "understand" the "-"
character in filenames (bug #1206508).
2005-06-17 12:22 mandrav
* Fixed handling of files without extension by the default MIME
handler plugin (bug #1205788).
2005-06-17 11:46 mandrav
* Fixed recognition of linker libraries when importing Dev-Cpp
projects (bug #1213209).
* Fixed resource files linking setting when importing Dev-Cpp
projects (bug #1213209).
2005-06-17 11:25 mandrav
* Made "single-instance-check" configurable in environment settings
(need to be disabled to develop C::B!)
* Updated win32 Makefile
2005-06-17 11:07 mandrav
* Implemented running instances check and allow only one instance
running (bug #1214922).
2005-06-17 09:47 rickg22
* Added support for context menu's in EditorBase class.
2005-06-16 21:21 mandrav
* Fixed code-completion popping up after the "." or "->" operators
even when it shouldn't - like pressing shortcut keys like Ctrl-C
(bug #1221020)
2005-06-16 20:44 mandrav
* Fixed "Categorize by file types" not working in the project tree
submenu (bug #1221458)
2005-06-16 20:38 mandrav
* Fixed crash when search-in-files returned no results (bug
#1221560)
2005-06-16 08:18 rickg22
* Fixed incompatibility with VC++ (changed struct Tool to class Tool)
2005-06-16 07:23 rickg22
* Added "openfilestree.h" which contains wxTreeItemData definitions
(used by cbProject and EditorManager)
2005-06-16 06:18 rickg22
* Removed useless editor interface option from the environment
settings dialog (bug #1221373)
2005-06-16 06:17 rickg22
* Replaced include "editorbase.h" for a class declaration to speed up
compile times
2005-06-15 16:24 mandrav
* Fixed force re-linking when external dependencies are updated (bug
#1215105). External dependencies are set in project properties.
2005-06-15 15:32 mandrav
* Fixed default file filter for Project->Open (bug #1213466).
2005-06-15 15:26 mandrav
* Made object filename (in project file properties) read-only (bug
#1216213).
2005-06-15 15:21 mandrav
* Fixed output filename always converted to lowercse (bug #1216213).
Also fixed it project-wide...
2005-06-15 13:58 mandrav
* Fixed bug with post-build commands not loaded when pre-build
commands exist (bug #1218938)
2005-06-15 13:53 mandrav
* Fixed toolbar visibility not saved (bug #1215013)
2005-06-15 07:22 rickg22
* Revamped Editorbase class. Filenames, customizable context menus
available for all subclasses. Default context menu includes all
"save" and "close" items.
2005-06-10 16:05 mandrav
* Fixed bug in "Search->Goto function" (introduced earlier)
2005-06-10 13:11 mandrav
* Fixed wrong static library linker command line for DigitalMars
(bug #1209395)
2005-06-10 12:50 mandrav
* Fixed "save-all doesn't refresh open files tree" (bug #1216529)
* Modified files in open files tree use different icon now instead
of '*' (rfe #1216535) * "Save" menu item in open files tree context
menu doesn't display now, if the file is not modified
2005-06-10 11:44 mandrav
* Display full info on file's functions (instead of just the name)
in "Search->Goto function" (bug #1217442)
2005-06-10 11:41 mandrav
* Added "Remove files" and "Project tree" menu items in project tree
context menu (rfe #1211361)
2005-06-10 09:37 rickg22
* Changed "Execution Parameters" to "Program Arguments"
2005-06-10 09:24 rickg22
* Added "Save, Save All" to cbEditor's context menu entry
2005-06-09 08:42 rickg22
* Fixed memory leak in editor context menu.
* Simplified context menu for open files tree
2005-06-09 08:42 rickg22
* Fixed redundant class selector in constructor
2005-06-07 22:03 mandrav
* Added editor's context menu in the open files tree (rfe #1216570)
2005-06-07 12:16 mandrav
* Added "not implemented" message in "import configuration"
function... (bug #1215460)
2005-06-07 01:30 byo_spoon
* Added icons for widgets
2005-06-01 14:09 mandrav
* Minor bug fix
2005-05-31 22:37 mandrav
* Updated OpenWatcom support (patch #1211424 from Carl Young)
* Removed wlib_wrapper OpenWatcom static lib wrapper (no longer
needed)
2005-05-30 00:56 mandrav
* Updated linux project file for wx2.6 and Makefile.unix.wx2.6
2005-05-29 20:30 mandrav
* Updated linux project file and Makefile.unix
2005-05-29 19:54 mandrav
* Fixed "default workspace" bug, introduced in last commit
2005-05-29 12:05 mandrav
* Removed forgotten hard-coded limit of 50 max logged compiler
errors and made it configurable (bug #1210561)
2005-05-29 11:50 mandrav
* Fixed saving workspace
2005-05-29 05:39 rickg22
* Fixed Notebook+Shift-Tab bug
2005-05-29 02:49 byo_spoon
* Can add new dialogs now
2005-05-29 01:04 rickg22
* Fixed bug in FindInFiles which showed report for unexistent files in
project
2005-05-29 00:48 mandrav
* Fixed crash bug with some links of the "Start here" page (bug
#1210471)
* Added rudimentary compiler support for OpenWatcom thanks to an
anonymous user who provided me the details (no compiler options yet)
* Added wlib_wrapper project for building static libs with
OpenWatcom
2005-05-28 23:04 mandrav
* Added patch #1210465: Jump to definition on double-click in class
browser
2005-05-28 22:44 rickg22
* Added more tips
2005-05-28 19:26 mandrav
* Implemented "Find In Files" ;)
2005-05-28 15:08 byo_spoon
* Added event system to handle global events
2005-05-28 13:24 mandrav
* Added editor configuration for the tab text displaying file's name
only or relative filename from project file
2005-05-28 12:55 mandrav
* Updated files for wx2.6
2005-05-28 10:55 byo_spoon
* Added some missing files
2005-05-28 08:10 rickg22
* Added shortcuts to emulate MDI behavior:
Ctrl-F4,Ctrl-Shift-F4,Ctrl-F6,Ctrl-Shift-F6.
2005-05-28 01:32 byo_spoon
* Unified event handling for previewed widgets, added wxToggleButton,
fixed scrollbars bug for widgets palette
2005-05-27 22:34 mandrav
* Fixed bug that wouldn't save regex's in advanced compiler options,
if edited a regex and pressed OK directly.
2005-05-27 19:53 mandrav
* Fixed crash bug when opening a project using an invalid compiler
(bug #1209789)
2005-05-27 19:26 mandrav
* Fixed crashes when launching for the first time and there is no
C::B configuration stored.
2005-05-27 18:03 byo_spoon
* Fixed bug with editor's placement
2005-05-27 16:53 byo_spoon
* First attempt to fix incompatibilities with new editor system
2005-05-27 14:43 mandrav
* Updated Makefile with the latest changes
2005-05-27 14:41 mandrav
* Converted from MDI to wxNotebook :)
* Note to plugin developers: Manager::Get()->GetAppWindow() now
returns a wxFrame as opposed to wxMDIParentFrame. Also, EditorBase
is now a wxPanel instead of wxMDIChildFrame.
* Added two new SDK events: EVT_APP_STARTUP_DONE (fires when app
finished loading) and EVT_APP_START_SHUTDOWN (fires just before app
starts shutting down).
* Added "Start here" page with common tasks (can be disabled in env.
settings).
2005-05-27 11:51 byo_spoon
* Removes dome bugs
2005-05-27 03:41 byo_spoon
* Fixed dbugs with properties panel, added easy widget deefinition
system
2005-05-26 02:35 byo_spoon
* Xrc-saving system is working now, rededsigned xml generation system
a little bit
2005-05-25 22:46 mandrav
* Used wxListCtrl::ClearAll() instead of wrongly used
wxListCtrl::Clear() in debuggergdb/backtracedlg.cpp
2005-05-25 19:39 byo_spoon
* Fixed bugs with wx 2.4 sizers
2005-05-25 12:54 byo_spoon
* Switched to wxWidgets 2.4
2005-05-25 12:52 mandrav
* Correct fix for link command bug
* Added DevPak plugin
2005-05-25 11:09 mandrav
* Fixed recently introduced compiler bug that wouldn't link the
output file if no objects needed to be compiled.
2005-05-24 12:56 byo_spoon
* Added ability to create and delete widgets inside form
2005-05-23 23:27 mandrav
* Fixed bug in resizing the manager tree when it was on the right
side of the app
2005-05-23 23:17 byo_spoon
* First Update
2005-05-23 15:51 mandrav
* Updated included TinyXML to export its classes.
* Fixed "Close all projects" which was not working.
2005-05-23 12:12 mandrav
* Added wxSmith (RAD editor) plugin in plugins/contrib/wxSmith.
Maintainer: byo
2005-05-23 00:07 mandrav
* Added stream logging (e.g. LOGSTREAM << "Hello world\n") - look
documentation in messagemanager.h
* Fixed bugs occuring when using projects/targets with invalid
compiler (e.g. from another machine/OS)
* Fixed UI glitch when repositioning the manager tree in an empty
workspace
* Added "auto-hide" operation for message pane (experimental)
* Added environment configuration for message pane "auto-hide"
functionality and default/blank workspace loading on startup
* Don't ask to save the default workspace, if it is not loaded at
start-up (new configuration option)
* Ignore read-only files when checking for modifications outside the
IDE (bug #1206222)
2005-05-21 14:09 mandrav
* Fixed crash when debugging a project/target configured to use an
invalid debugger
2005-05-21 14:09 mandrav
* Fixed crash when compiling a project/target configured to use an
invalid compiler
2005-05-20 16:37 mandrav
* Fixed compiling projects with different compilers per target, when
using GNU "make".
2005-05-20 10:37 mandrav
* Made manager tree dockable on the left *or* right side of the IDE
(View->Manager position).
2005-05-19 16:53 mandrav
* Removed "Commands" compiler options page when showing global
options (it's not a global option)
* Removed "Custom vars" compiler options page when showing
non-global options (it's a global option)
2005-05-19 16:43 mandrav
* Fixed "some compiler messages wrongly colored as errors" issue
(bug #1198732)
2005-05-19 16:16 mandrav
* Added 'strip' option to GCC
2005-05-19 16:03 mandrav
* Added "always run" checkbox for pre/post-build commands.
2005-05-18 15:09 mandrav
* Fixed compiler bug that would use the project-wide compiler for
all targets. This was clearly wrong, as we can configure the
compiler per-target... (still needs work for Makefiles though)
* Made pre/post build steps run no matter if the linking phase runs
or not (as per the relevant forums discussion).
2005-05-16 16:59 mandrav
* Fixed code-completion to correctly understand what function the
cursor is in (didn't work for functions not under a
class/namespace).
* Added folder plugins/contrib for hosting third-party plugins,
maintained by their authors. All contributed plugins will have their
own project file and will not be included in the normal Code::Blocks
build.
* Added the first third-party contributed plugin: HelpPlugin. It was
contributed by bourricot and will be maintained by him. Located in
plugins/contrib/help_plugin.
2005-05-16 10:35 mandrav
* Changed version to 1.0-cvs
* Updated (not officially supported) linux build files for
wxWidgets-2.6.0
Changes for version 1.0-finalbeta
-------------------------------
2005-05-15 22:22 mandrav
* Fixed debugger to work again under win98
* Updated setup files
2005-05-15 16:04 mandrav
* Removed the debugger's debugging log (prior to releasing
finalbeta)
* Updated version to 1.0-finalbeta
2005-05-13 12:13 mandrav
* Enabled "working dir" build target setting for dynamic libraries
(bug #1201182)
2005-05-11 14:58 mandrav
* Added new 64x64 icon (xpm) for unix
2005-05-11 14:40 mandrav
* Fixed debugger's behaviour under linux
2005-05-11 14:29 mandrav
* Updated unix project file and Makefile.unix
* Fixed error in auto-complete keywords loading, where it would
wrongly try to expand environment variables
2005-05-11 13:11 mandrav
* "Debug" button in debugger's toolbar, now behaves as "Continue" if
the program is already being debugged
2005-05-11 13:01 mandrav
* Added "Disassembly" debugging window
* Added "Back-trace" debugging window
* Display message that the user cannot "run" a commands-only target
2005-05-11 04:27 rickg22
* Fixed debuggergdb compilation problems that appeared with the path
handling patch.
2005-05-10 04:55 rickg22
* Fixed missing user32 in OpenGL template
2005-05-10 04:37 rickg22
* Moved braces highlighting to the SDK for coherence. + Improved
braces highlighting to detect braces in the previous cursor
position.
2005-05-09 14:21 mandrav
* Modified new icon (made it a little brighter)
* Modified the small codeblocks setup logo to use the new "3D" style
2005-05-09 12:20 mandrav
* Corrected filenames sent to the debugger plus allowed debugging of
filenames with spaces (patch #1197802 by Eric Burnett)
* Fixed some cases where the debugger's watches tree would get
malformed (wrong fields separation)
* Added Eric Burnett to contributors in the about dialog
2005-05-09 06:30 rickg22
* + Added thanks to JA Ortega for the 3d icon
2005-05-09 06:22 rickg22
* Added 3D icon. Thanks to Juan Antonio Ortega.
2005-05-09 00:56 rickg22
* Various usability enhancements to the compiler options: + Libraries,
variables and paths can be added/edited/deleted with the
INS/ENTER/DEL keys. + Most dialogs are now OK/Cancel instead of
YES/NO (this means you can press ESC to abort them) + Added extra
confirmation ("Are you really sure?") for "reset to compiler
defaults".
2005-05-08 18:40 rickg22
* + Added thanks to Chris Raschko (chrispunkt) for the 3D logo
2005-05-08 18:30 rickg22
* Moved compiler settings outside the "plugins" menu.
2005-05-08 18:29 rickg22
* + Updated the Code::Blocks logo to the 3D version
2005-05-08 13:43 mandrav
* Added "extra paths" in compiler configuration (added in
environment PATH while running compiler)
2005-05-08 12:31 mandrav
* Fixed working directory when using makefiles (bug #1197518)
* Added keywords auto-completion in editor (not to be confused with
the code-completion plugin). Check editor's configuration,
"Auto-complete" page for more info...
2005-05-08 00:45 rickg22
* Fixed early exit hang/crash by replacing wxPostEvent(x,e) with
x->ProcessEvent(e) in pluginmanager.cpp
2005-05-07 17:29 rickg22
* Fixed early exit hang/crash by replacing wxPostEvent(x,e) with
x->ProcessEvent(e) in pluginmanager.cpp
2005-05-05 09:34 mandrav
* Added gcc compiler option -O3 (rfe #1191601)
2005-05-03 12:59 mandrav
* Added "reparse now" entry in class browser's context menu, when on
root item
2005-05-03 08:10 rickg22
* Added menu option: "Save Workspace as..."
2005-05-02 21:17 mandrav
* Fixed search dialog to not set "selected-text" search by default,
if the selected text is just the searched word (bug #1192823)
2005-05-02 10:35 mandrav
* Project execution setting "host application" is now remembered
(bug #1191932)
2005-05-02 10:28 mandrav
* Fixed toolbar show/hide (side-effect: bug #1192650)
* Added debugger's resources to project.
2005-04-29 19:07 mandrav
* Added "gdb-initial-commands" in debugger's configuration (useful
for new users to avoid creating .gdbinit)
* By default, for console projects, debugger is configured with "set
new-console on"
2005-04-29 18:44 mandrav
* Show message for "Compiler/Create distribution" when "make" is not
used
* Fix code-completion cache saving when closing C::B
2005-04-29 12:26 mandrav
* Added Makefile.unix.wx2.6 (codeblocks doesn't work well with
wx2.6)
* Fixed a "deprecated" warning for wx2.6
2005-04-28 12:41 mandrav
* Replaced yes-no buttons with ok-cancel in "search text not found"
dialog, to dismiss with Escape (bug #1191222)
2005-04-28 12:36 mandrav
* Implemented code-completion cache (rfe #1190481).
* Code-completion plugin's configuration dialog updated.
2005-04-27 15:27 mandrav
* Updated unix build files
2005-04-27 15:13 mandrav
* Added PersonalityManager to support different
personalities/profiles (see documentation in
sdk/personalitymanager.h for info)
2005-04-27 15:09 mandrav
* Added PersonalityManager to support different
personalities/profiles (see documentation in
sdk/personalitymanager.h for info)
2005-04-26 16:15 mandrav
* Updated "wxWindows" strings to "wxWidgets" in the wxWidgets
template.
2005-04-26 16:07 mandrav
* Removed obsolete wxHIDE_READONLY flag from file dialogs
2005-04-26 14:01 mandrav
* Global resource compiler dirs are remembered now (bug #1186685)
2005-04-26 13:52 mandrav
* Fixed handling of filenames with spaces in default MIME handler
plugin (bug #1187231)
2005-04-25 16:35 mandrav
* Fixed recursion bug in class-browser's class-ancestors handling.
2005-04-25 15:32 mandrav
* Added new project file for building Code::Blocks with
wxWidgets-2.6.0. Also added a small HOWTO of the process.
2005-04-25 15:10 mandrav
* Fixed SDL template icon
2005-04-25 15:06 mandrav
* Re-adding template images, as binaries this time
2005-04-25 15:04 mandrav
* Removing template images (corrupted because they were not added as
binaries)
2005-04-25 14:55 mandrav
* Re-organized templates folder to allow for different templates
based on OS
2005-04-25 12:20 mandrav
* Fixed error in compiler's run command that wouldn't work under
linux
2005-04-25 11:26 mandrav
* Updated linux build files
2005-04-25 10:31 mandrav
* Updated win32 Makefile (after fixing a small bug in
makefilegenerator.cpp)
2005-04-24 02:50 rickg22
* Fixed display bug in Open Files tree (top editor was not refreshed
on layout loading)
2005-04-24 02:08 rickg22
* all opened cbEditors are maximized on opening (except when
loading) by default
2005-04-23 21:55 rickg22
* Fixed "random file on top at startup" bug
2005-04-23 17:16 rickg22
* Files opened from the project tree (double click) are opened with
the current window's normal/maximized state
2005-04-23 16:43 rickg22
* Added various #if's to manage incompatibilities between wx2.4.2 and
wx.2.5+
2005-04-23 11:05 mandrav
* Removed all warnings about deprecated symbols when compiling with
wxWidgets-2.6.0
2005-04-23 05:29 rickg22
* Restores (in theory) the top editor when loading workspace. In
practice, however, that editor isn't found (!?)
* Maximizes the last opened file after loading workspace
2005-04-22 16:37 mandrav
* Fixes for compilation with wxWidgets-2.6.0
* Project files and Makefiles *not* updated - something's wrong with
MDI...
2005-04-21 18:52 mandrav
* Updated XP-style-manifest location in win32 resource file
2005-04-21 16:13 mandrav
* Added EditorBase class to allow for custom editors, beside the
builtin. cbEditor inherits it and so must do every custom editor.
* Updated whole project for the above change.
2005-04-21 11:40 mandrav
* Fixed bug in search function
2005-04-21 10:49 mandrav
* Improved project loading times by using a hashmap in
cbProject::GetFileByFilename()
2005-04-21 06:12 rickg22
* Further optimized project loading (AddFile)
2005-04-21 04:31 rickg22
* Optimized building of the project tree: AddFile now only checks for
existing files if(!m_CurrentlyLoading).
2005-04-20 16:17 mandrav
* Bug-fix in .vcproj importer: compiler search dirs
* Bug-fix in .dsp importer: no compiler options imported some times
(bug #1186606)
2005-04-20 16:03 rickg22
* + Added message "Generating project tree..." in projectloader
* Pinpointed loading bottleneck in cbproject.cpp (Added TODO item)
2005-04-20 11:56 mandrav
* Fixed ToDo list not refreshing (bug #1185950)
2005-04-20 11:25 mandrav
* When a file of unknown type is opened, the MIME handler plugins
are asked to open it.
2005-04-20 10:48 mandrav
* Speed-up project loading times (broken by my last commit about
the"unnamed-new-files" bug)
2005-04-20 05:34 rickg22
* Skipped the base path calculation if the project is still loading
(now does it at the end of ProjectLoader::DoUnits). Still works as
usual when adding the files manually.
2005-04-19 16:20 mandrav
* Don't default to "search in selected text" for searches, when the
selected text is the result of the previous search (rfe #1144178)
2005-04-19 16:07 mandrav
* Display "text not found" message if the search failed (rfe
#1143936)
2005-04-19 15:35 mandrav
* Correct fix for unnamed-new-files in project tree
2005-04-18 17:37 mandrav
* Resource files are highlighted like C/C++ files (rfe #1184765)
2005-04-17 22:03 mandrav
* Fixed bug when creating a new project from template, where the
files in the tree wouldn't have names (visual glitch).
2005-04-17 20:14 rickg22
* Removed manifest file from the output directory (it's already copied
by update.bat from the setup directory)
2005-04-17 17:14 rickg22
* Fixed typo library in the wxwindows_static.cbp
2005-04-17 04:29 rickg22
* You can now build statically-linked wxWidgets projects (note:
needs libwxmsw.a in your library directory)
2005-04-16 20:35 mandrav
* Added missing manifest file for XP styles in repository
2005-04-16 20:26 mandrav
* Preparing for 1.0-beta7
2005-04-16 20:20 mandrav
* Updated ChangeLog for 1.0-beta7
Changes for version 1.0-beta7
-------------------------------
2005-04-16 mandrav
* Updated code-completion
* A small future-bug fix (!) in cbProject
2005-04-16 mandrav
* Fixed a project tree flicker-less update issue
2005-04-16 mandrav
* Improved handling of externally modified files (rfe #1183847)
* Updated win32 Makefile
2005-04-15 mandrav
* Removed most of the project tree flickering on certain actions
2005-04-15 mandrav
* When "cleaning" a dynamic library target (dll), the .def exports
file is not deleted anymore, because it might be supplied by the
user (bug #1183690)
2005-04-15 mandrav
* Updated unix project file and Makefile.unix
* Updated some #includes to work in linux (quotes used instead of
angled braces)
2005-04-15 mandrav
* Fixed generated Makefile to correctly create needed dirs for
objects and dependencies output
* Fixed project tree to contain "clean" paths (folders). No more
".." folders ;)
* Fixed objects and dependencies output to behave correctly even for
relative files in dirs above the project file's dir
2005-04-15 rickg22
* Disabled Project menus (even popup menus) when Project hasn't
finished loading.
* Replaced annoying "Project files are still being loaded"
wxMessageBox() with a much more friendly wxBell().
* Fixed crash in MainFrame::OnProjectCloseProject (a "return;" was
missing inside the "if").
2005-04-14 mandrav
* Added ChooseDirectory() function in globals.cpp - use this if you
want a dir selector dialog
* Because of the above, absolute paths are now possible where a path
is entered (like compiler dirs, working directory, etc)
* Replaced all calls to other dir selector dialogs to use the new
ChooseDirectory()
2005-04-14 mandrav
* Bug-fix that, upon "Run", would try to locate the executable in
the working dir.
2005-04-14 mandrav
* Removed calls to wxSafeYield() which disabled input and made the
program slower (at least appeared to be)
* Updated project file options dialog to support multiple build
targets. Contribution by Tim Baker (patch #1182707)
2005-04-14 rickg22
* Added Tim Baker's regexp patch
2005-04-13 mandrav
* Added initial printing support :)
2005-04-13 rickg22
* Restored opening windows showing (aka flicker) so the program won't
seem to be slow
2005-04-13 mandrav
* Added "working dir" build target property (used for program
execution)
* Updated code-completion's intelligence to look inside namespaces
for unknown tokens
2005-04-13 mandrav
* Fixed MSVS7 importer to correctly detect .vcproj version and
adjust importing accordingly
2005-04-13 mandrav
* Updated unix project file and Makefile.unix
2005-04-13 mandrav
* Updated win32 Makefile
2005-04-13 mandrav
* Added missing source files from compiler plugin (sorry!)
2005-04-12 mandrav
* Updates in dependencies generation by Tim Baker (patch #1181730)
* Corrected a couple of #include's
2005-04-12 mandrav
* Fixed search directories re-ordering in compiler options (bug
#1181038)
2005-04-12 mandrav
* Global compile options (compiler/linker dirs/options) are now put
after the project options (bug #1180420)
2005-04-10 mandrav
* Updated "about" dialog (contributors part) and contact email
2005-04-10 mandrav
* Updated dependencies generation for direct-mode, using Tim Baker's
patches (#1179956 and #1179950). Changes offer a huge speed increase
and there is no need for individual .depend files anymore. One
dependency file per-project is used now to cache the file
dependencies. The per-target dependency output directory setting is
now used only for "make-mode" compiling.
2005-04-10 mandrav
* Added separate setting for resource compiler dirs
* Re-arranged the compiler options dialog: merged the compiler and
linker dirs and added resource dirs, all in one page
* Added message display when the debugger isn't set and a debugging
session has been requested (bug #1180013)
* Updated win32 Makefile and project
2005-04-10 rickg22
* + Added Tim Baker's (yet another) optimization patch for
directcommands.cpp
* Removed "Esc" accelerator key from "abort" compiler menu (didn't
work, anyway)
2005-04-10 rickg22
* + Added maintenance comments and CVS ID tags to directcommands.cpp
2005-04-10 rickg22
* + Added "self" parameter to wxSafeYield for messagemanager (this
should allow *in theory* changing tabs. In practice it doesn't work,
but doesn't harm either so i'm leaving it like that) + Added user
friendly error message to the debugger in case the default debugger
is not set up.
* Fixed display glitch in the Compiler Settings dialog (xrc).
2005-04-10 rickg22
* To do items for beta 1.8 and above
2005-04-09 rickg22
* Fixed "ugly DDE error" bug (TODO: Add a button in settings to "Set
File associations now")
2005-04-09 mandrav
* Removed from CVS the obsolete .dsp files. They were old and
unmaintained and they were cluttering the base dir.
2005-04-08 mandrav
* Updated project file with the latest fixes about commands-only
targets
2005-04-08 mandrav
* Fixed filename issue with commands-only targets (bug #1178232)
2005-04-08 mandrav
* Improved templates handling in class-parser
2005-04-08 rickg22
* Sped up (a little) project/workspace loading (less flicker, etc)
* Added new parameter to EditorManager::Open to speed up project
loading (doesn't search for projectfile data anymore, since we
already have it)
2005-04-08 rickg22
* Replaced all occurrences of wxYield() with wxSafeYield().
wxYield() is _NOT_ safe for critical operations and may lead to
unexpected crashes.
2005-04-07 mandrav
* Minor update to class browser to display "jump to implementation"
only where appropriate.
* Added union support in class-parser
* Fixed handling of nameless structs (f.e. used in unions) in
class-parser
2005-04-07 mandrav
* Added "jump to implementation" class-parser functionality for the
symbols tab - Needs testing.
2005-04-07 mandrav
* Fixed class-parser handling of multiple var declarations on a
single line, e.g. "int x,y,z;" (bug #1162313)
2005-04-07 mandrav
* Both single and double-click on a compiler error, jumps to the
error line (bug #1178104)
2005-04-07 mandrav
* Fixed handling of unnamed enums in class-parser
* Corrected line number calculation for class-parser tokens (used in
"jump to declaration")
2005-04-07 rickg22
* Moved some methods of Editor Manager into the protected area ***
Fixed thread crashing on early exit (TODO: Fix project manager's
freeze on early project closing)
2005-04-07 rickg22
* + Added managed thread class for later use.
2005-04-07 rickg22
* Added managed thread class for future reimplementation of
parserthread (WARNING: Not tested yet)
2005-04-07 mandrav
* Added message that files outside project can't be compiled (bug
#1177988)
* Added setup file for the full package (codeblocks + mingw)
2005-04-06 mandrav
* Added menu entry "View/Open files list"
2005-04-06 rickg22
* Fixed bug in Files Tree that didn't show files created with "new"
* FIXED THE ANNOYING FLICKER WHEN OPENING PROJECTS!! :D
2005-04-05 mandrav
* Fixed generated Makefile to use relative paths for object and deps
directories (bug #1175490)
2005-04-05 mandrav
* Fixed bug with spaces in link library filename (#1167228)
2005-04-05 mandrav
* Added deps calculation speed-up patches, contributed by Tim Baker
(patch #1174658, #1174545)
2005-04-05 mandrav
* Added MSVC7Loader patches contributed by Tim Baker (patch
#1174519)
* Fixed wrong importing of AdditionalIncludeDirectories from .vcproj
files (bug #1173826)
2005-04-05 mandrav
* Added configuration entry for selections in editor colors
configuration (RFE #1175452)
2005-04-05 mandrav
* Added "View whitespace" editor option to display spaces and tabs
(RFE #1174716)
2005-04-05 rickg22
* Fixed critical bug where some project files were deleted on
"clean".
2005-04-05 rickg22
* Removed output filename "codeblocks.cbp" from non-compilable
targets. (TODO: Need to find out how it was added there in the first
place)
2005-04-04 rickg22
* + Added notice that says "Find in files not implemented yet".
2005-04-04 rickg22
* Fixed tiny bug that made the File Tree disappear if the sash was
moved to the top.
2005-04-04 rickg22
* + Added drag and drop support for opening files - send bug reports
to rick_g22.
2005-04-04 rickg22
* + Added auxiliary wxWidget classes for the SDK. (xtra_classes.cpp -
add your own classes here)
2005-04-04 rickg22
* Moved Files Tree into separate pane
2005-04-01 mandrav
* Semi-fix for "early-shutdown-crash" bug (related to
code-completion plugin)
2005-04-01 rickg22
* Fixed bug in Editor Tree when renaming files
* Cleaned up code in Editor Tree stuff (editormanager)
2005-03-31 mandrav
* Fixed one reason for the "early-shutdown-crash" bug (the other is
code-completion - still under investigation)
2005-03-31 mandrav
* Fixed GDB filenames compatibility in debugger plugin
* When adding a new file in a project, checks are made that it's not
already a member
* Fixed MS Visual Studio project file importer to correctly recurse
project files
* Fixed bug in update UI events introduced with the addition of
opened files list
2005-03-31 rickg22
* + New feature: Editor Tree above the project tree. With one click
you can switch between files. (Also shows which files are modified)
2005-03-27 rickg22
* Fixed bug #1167477: "Save all projects" resets the workspace name
2005-03-27 rickg22
* Fixed bug 1167913 (cancel button on close misbehavior)
2005-03-27 rickg22
* Fixed bug #1167913 (Save project cancel button doesn't work).
* Also, modified the workspace/project/files closing process. Before
closing ANYTHING, it checks EVERYTHING for modifications and asks
user to save. This way, if the user presses "cancel", the state of
the workspace is not modified at all.
2005-03-26 rickg22
* "Cancel" button on close now works when project is modified. However
this is a temporary fix (see notes)
2005-03-26 rickg22
* + Added stop button to compiler toolbar
* Converted debugger plugin to XRC
2005-03-26 rickg22
* Fixed "disappearing-combo" bug in toolbar
2005-03-26 rickg22
* + Included copying of manifest file in update.bat
2005-03-26 rickg22
* Moved manifest file to /src/setup
2005-03-26 rickg22
* Moved winxp manifest file to /src/setup
2005-03-26 rickg22
* + manager.cpp: Added menu,toolbar and xrc auxiliary functions
* compilergcc.cpp: Simplified menu and toolbar building process
2005-03-26 rickg22
* + Added auxiliary menu and toolbar functions in Manager class
* Heavy modifications to PluginManager: 99% of the code has been
moved from main.cpp + Added transitional code so the plugins can
later use a data-driven menu system
* moved aboutplugin dialog to SDK
2005-03-26 rickg22
* Minor aesthetic update (hides splash screen before showing main
window)
2005-03-22 mandrav
* Fixed environment variables substitution in MS VS project importer
2005-03-21 rickg22
* Converted Main and Compiler Menus to XRC.
* Added "Compiler options" in compiler menu (xrc)
* Copied some project options to File Menu (xrc)
* Fixed ugly non-space in compiler toolbar
* Synced compiler target tool's xrc id with source
2005-03-19 mandrav
* Fixed win32 Makefile
Changes for version 1.0-beta6
-------------------------------
2005-03-19 mandrav
* Updated unix project file and Makefile.unix
* Updated ChangeLog for beta6
2005-03-19 mandrav
* Fixed MinGW auto-detection to search in app path too
* Fixed debugger to respect the debugger setting of the compiler
2005-03-19 mandrav
* Bug-fix: when changing toolbar size in environment settings, the
compiler's build target combobox would be cleared
2005-03-19 mandrav
* Finally fixed (really!) the issue with the initial output filename
for new projects (was wrong in many cases)
* Updated the "install compiler" readme file
* Minor updates regarding the release of beta6 (version, authors,
etc)
2005-03-19 mandrav
* Added "wildcard selection" and "toggle selection" functionality in
GenericMultiSelectDlg
* Fixed loading/saving state of the layout
* Updated all available templates to the current project format
2005-03-18 mandrav
* Improved workspaces handling
* Workspaces are now added to recent files
* Fixed compiler's "target" combobox disappearing (visual glitch)
* Removed debugger's toolbar (until dockable toolbars are
implemented)
* Added elementary debugger options dialog
2005-03-17 mandrav
* Fixed: files/paths names loaded from project file, are converted
to OS-accepted paths/files
2005-03-17 mandrav
* When adding a new ToDo item, the last used type is remembered now.
2005-03-17 mandrav
* Fixed "debugger program not remembered" bug
2005-03-16 mandrav
* Fixed erroneous substitution for $static_output macro
2005-03-16 mandrav
* Added "new" and "delete" buttons in defaultmimehandler settings
dialog.
2005-03-15 mandrav
* Fixed main toolbar (accidentally had toggle buttons)
2005-03-15 mandrav
* Fixed bug where new projects' default target wouldn't have an
output filename
2005-03-15 mandrav
* Fixed "tatic_output" bug when working with GNU "make" and static
libraries
* Updated win32 Makefile
2005-03-15 mandrav
* Re-designed the "Import/Export settings" dialog
2005-03-14 mandrav
* Updated files for succesfull linux compilation
2005-03-14 mandrav
* Fixed filenames handling/conversion throughout the project. It
should be much more consistent now.
* Added default MIME handler plugin (to open unknown types of files
in the project tree).
* Fixed generated Makefile to treat output directories the same as
direct-mode.
* Added more GCC compiler options.
* Added version numbers in the plugins SDK.
* Updated plugin wizard to support the latest SDK changes.
* Fully documented all types of plugins (sdk/cbplugin.h).
* SDK: Added new MessageManager::DebugLogWarning() and
MessageManager::DebugLogError() functions.
* SDK: Removed cbPlugin::RemoveMenu() and cbPlugin::RemoveToolbar()
functions.
2005-03-12 mandrav
* Disabled on-the-fly plugins enabling/disabling (could crash under
certain circumstances)
2005-03-12 rickg22
* Added sanity checks to project loading functions
2005-03-12 mandrav
* Fixed some filename issues under linux
2005-03-11 mandrav
* Fixed a missing command output redirection to /dev/null in linux
update script
2005-03-11 mandrav
* Updated linux project, Makefile.unix and fixed a bug that caused
the linux version to crash on exit
2005-03-11 mandrav
* Fixed small bug in MS Visual Studio project importer
2005-03-11 mandrav
* Fixed bug #1154511 (devcpp project importer)
2005-03-11 mandrav
* Added "Static Library" template
2005-03-11 mandrav
* Fixed bug that would crash on exit, if no plugins were loaded
2005-03-10 mandrav
* Fixed error in debugger toolbar (not enabling/disabling items)
2005-03-10 mandrav
* Improved MSVC 6 project file importer - supports selection of
multiple configurations to import
* Added importer for MSVC 6 workspaces (*.dsw)
* Added importer for MS Visual Studio solutions (*.sln)
* Updated MSVC compiler regex's
2005-03-10 rickg22
* + Added XRC resources for debugger toolbar
2005-03-09 mandrav
* Added color output in compiler messages list
2005-03-09 mandrav
* Fixed a just-introduced bug in workspace management
2005-03-09 mandrav
* Conversion to use cbWorkspace, done
2005-03-09 mandrav
* Created new SDK class: cbWorkspace (to give it some more features
than save/load only) - WIP
2005-03-09 mandrav
* Added "Toolbar iscons size" setting in environment settings
dialog.
* Fixed compiler's and debugger's menu removal
* Removed plugins menu removal from application shut down procedure
(the menus are all freed upon app exit).
2005-03-09 rickg22
* Turned projectmanager::BuildMenu() into static function.
2005-03-09 mandrav
* Fixed a small compiler plugin menu bug
* Re-added the missing project menu entries
* Added some extra clean-up code in main app (maybe it gets rid of
the crashes some people experience on exit)
2005-03-08 mandrav
* Bug-fix in setting breakpoints *before* debugger launch.
2005-03-08 rickg22
* Replaced static vars with heap vars in config manager (fixes crash
on end)
2005-03-08 mandrav
* Updated Makefile (Makefile.unix still needs update).
* Updated MS Visual Studio project loader to use the project's
compiler for all targets it creates.
2005-03-07 mandrav
* Fixed MS Visual Studio project importer. Imports multiple
configurations and correctly substitutes MSVC macros. Almost perfect
now :)
2005-03-07 rickg22
* Added credits (or blames) of code changes for future references
2005-03-07 rickg22
* Fixed annoying warnings in Astyle plugin. (was using signed integers
in various for loops)
2005-03-06 rickg22
* Added sanitycheck.h to project
2005-03-06 rickg22
* Fixed node segfault on a couple of managers that use linked lists.
Added "sanity check" to all manager classes (checks for self==NULL
before doing anything) Added Manager::isappShuttingDown() function
that helps in Manager::Free().
2005-03-06 rickg22
* Added debugging help lines for Win32 platform. Requires directive
__CBDEBUG__ and to be compiled as "console app" to work.
2005-03-05 rickg22
* Fixes segfault on early exit
2005-03-05 rickg22
* Fixed segfault on early shutdown
2005-03-05 rickg22
* Fixes segfault on early exit.
2005-03-05 rickg22
* Fixes early shutdown crash. WARNING: Bug chains to ALL *_manager
classes. They need fixes, too!
2005-03-05 rickg22
* GetActiveEditor() Returns NULL instead of generating a segfault
2005-03-05 rickg22
* Fixed memory leak caused by popup menu fix (just added a delete at
the end)
2005-03-05 rickg22
* Fixed bug [ 1096905 ] Crash under FC2. (Lesson learned: Don't use
stack variables for menus. They get destroyed after function call -
on menu closing they get destroyed again, possibly generating a
segfault)
2005-03-05 rickg22
* Modified to load plugins from SDK. Fixed the dreaded
"DoClearTargetMenu()" bug (fix must've been lost in CVS somewhere)
2005-03-05 rickg22
* moved "xtra_res" files to the SDK. And added copyright notice (they
were adapted from the wxxrc library)
2005-03-04 rickg22
* Main toolbar in XRC
2005-03-04 rickg22
* Moved Compiler plugin toolbar into XRC resources. The resources are
loaded with the new class wxXMLToolBarAddOnHandler (xtra_res.cpp).
Converted id's in main.cpp into XRCID("idName") for future
conversions.
2005-03-04 rickg22
* Removed output/share directory from the project
2005-03-04 rickg22
* Output directory tree is unnecessary to be in CVS. "update" shell
scripts will take care of creating it from now on.
2005-03-04 rickg22
* Updated scripts create output directory tree. Additionally, they
create resource trees inside zip files (for use with XRC)
2005-03-04 mandrav
* Temporary fix for Linux compilation
* Updated Makefile.unix
2005-03-03 rickg22
* 16x16 and normal icons in plugin. These will make it into the
plugin's resources zip file (see "update" makefile).
2005-03-03 rickg22
* 16x16 icons in main
2005-03-03 rickg22
* 16x16 icons in plugin. Additionally, all future icons will go under
plugins/*/resources/images
2005-03-03 rickg22
* 16x16 icons in plugin. Additionally, all future icons will go under
plugins/*/resources/images
2005-03-03 rickg22
* New directory for 16x16 icons
2005-03-02 mandrav
* Fixed bug #1149964 (various To-Do bugs)
2005-03-02 mandrav
* Fixed bug #1153876 (click on compiler error in listbox, doesn't
always open the file in the editor)
2005-03-01 mandrav
* Debugging watches are correctly parsed now
* Added default debugging watches locals and function args
* Added word-under-the-mouse debugger evaluation
* Fixed bug in CodeBlocksEvent copy ctor
2005-02-25 mandrav
* Optimized dependencies calculations in direct build mode (70% -
90% less time needed!)
* Updated win32 Makefile
2005-02-24 mandrav
* Projects now "remember" their active build target
* Fixed debugger bugs with multi-build-target projects
2005-02-24 mandrav
* Added environment option "Check for externally modified files"
* Fixed editor bug with new files not correctly assigned to active
project (if selected so)
2005-02-23 mandrav
* Fixed bug in build output directory creation
* Objects and dependencies output directories are now global (not in
the same directory as the source file) - less source clutter :)
* Speeded up projects tree updating
* Added button to toggle marked files in project options dialog
(assign files to target listbox)
* Updated workspaces to work with relative project filenames
2005-02-23 mandrav
* Fixed buggy GetArrayFromString()
* Fixed dev-cpp importer
2005-02-22 mandrav
* Fixed dynamic library compiler command for MinGW
* Fixed bug in "Compile'n'Run" option when a target was selected in
the targets listbox
* Updated direct build mode to create object and dependenciy
directories recursively
2005-02-21 mandrav
* Fixed a compiler warning
2005-02-19 mandrav
* Updated SDK doxygen filename in "doc" target
2005-02-19 mandrav
* When adding files to a project, multiple target selection is
allowed
* Added documentation to ProjectManager
* Add new target "doc" to build SDK documentation using doxygen
* Fixed bug in $static_output macro replacement in compiler commands
2005-02-18 mandrav
* Updated C-source templates to create .c files instead of .cpp
2005-02-18 mandrav
* Fixed bug that when creating new project from template, the
default compiler was not used for the build targets
2005-02-18 mandrav
* Added "Add files" and "Remove files" in Project menu
2005-02-18 mandrav
* Fixed a minor bug in the GCC compiler command lines
2005-02-17 mandrav
* Fixed bug #1124251
2005-02-17 mandrav
* Added "Reset defaults" button for compiler in compiler options to
reset all the compiler's settings
* Added preprocessor error regex for GCC
* Projects/targets now ignore duplicate dirs for compiler/linker
* Added Dev-C++ auto-detection for GCC, if MinGW is not detected
(win32 only)
2005-02-16 mandrav
* Fixed bug #1123572 (erroneous dev-cpp project importing)
2005-02-16 mandrav
* Refactored compiler output parsing into user-defined regular
expressions ;)
* Fixed small bug in project/target linker options ordering
2005-02-15 mandrav
* Added linker program setting for static libs, in compiler.
* Added compiler command macro "$lib_linker"
* Updated compiler commands based on the above
* Fixed BCC compiler command for static lib creation
* Fixed auto-name suggestion for static libs to respect the
compiler's settings
2005-02-15 mandrav
* Fixed compiler commands for all supported compilers (except BCC's
DLL & LIB generation)
2005-02-14 mandrav
* Added contributors section in about dialog
2005-02-14 mandrav
* Separated link objects from resource objects macros (needed for
BCC and possibly other compilers)
* Fixed BCC support (for executables at least)
* Added DigitalMars compiler support (thanks to Hakki Dogusan who
contributed it)
2005-02-14 mandrav
* Changed codeblocks version to 1.0-cvs (forgot it earlier...)
2005-02-14 mandrav
* Added message for project file update to newer version
2005-02-14 mandrav
* Separated linker libraries from the rest of the linker options.
Codeblocks offers to auto-detect used libraries and configure the
project accordingly, if the said project was saved with an earlier
version of codeblocks.
* Because of the above, the project file format changed subtly
(conversion of older projects is done automatically, on first open).
2005-02-12 mandrav
* Separated link libraries from other linker options in compiler
2005-02-11 mandrav
* Fixed minor bug in editor color themes switching
2005-02-11 mandrav
* Fixed configuration expporting to file (importing not implemented
yet)
* Added menu "Settings/Import-export configuration"
2005-02-10 mandrav
* Added multiple themes support in editor color options
* Support is on the way for importing/exporting various (or all)
configuration settings to/from file
2005-02-10 mandrav
* Fixed editor color configuration
* Added "Default" style in editor color configuration
* Added "Reset defaults" button in editor color configuration
2005-02-02 mandrav
* Added editor configuration option for tab size
2005-01-31 mandrav
* Fixed crash on tree right-clicking in project's build options
2005-01-30 mandrav
* Updated Makefile to add sdk/autodetectcompilers.(cpp | h)
Changes for version 1.0-beta5
-------------------------------
2005-01-30 22:20 mandrav
* Fixed bug that would mess compiler options when continually
switching compiler in compiler options
* Debugger pops a message if no debugging info in executable
2005-01-30 11:41 mandrav
* Changed the plugins SDK
* Corrected plugins loading/unloading on-the-fly
* Moved menu entry "Settings/Manage plugins" to "Plugins/Manage plugins"
2005-01-29 13:59 mandrav
* Fixed CompilerMSVC to compile under non-win32 platforms
2005-01-29 13:29 mandrav
* PluginWizard now creates a new project for the
plugin it generates
* Added some developer's documentation in cbProject tree building
* Renamed menu entry "Settings/Plugins" to "Settings/Manage plugins"
to better reflect its purpose
2005-01-28 20:16 mandrav
* Added option in code-completion to disable SmartSense (provide
non context-sensitive matches)
2005-01-28 16:24 mandrav
* Added support for user-templates
* Re-organized the "Project" menu to eliminate the clutter
2005-01-28 14:48 mandrav
* Added configuration for default code for new files (in editor settings)
2005-01-28 10:15 mandrav
* Bug fix: When creating new source file, it was not added to the current
project (by asking the user)
2005-01-26 23:22 mandrav
* When compiling in direct-mode, dependencies are always generated
and checked
* Fixed compilers auto-detection
* Fixed editor issue under Win98 (could not open any file in the editor)
* Changed version to 1.0-beta5
2005-01-26 17:02 mandrav
* Fixed bug that recent file history would disappear if plugins were
loaded/unloaded
* Added "Auto-detect" button in compiler configuration dialog,
under "Programs" page
* Added "--clear-configuration" command-line option to completely clear all configuration
settings (used by the win32 uninstaller)
* Added "--no-dde" command-line option to disable DDE server startup under win32
* Removed first-run message about compilers (moved to win32 setup)
* Added some web shortcuts for use by the win32 installer
* Added compiler-howto
2005-01-26 13:59 mandrav
* Fixed a typo in last commit
2005-01-26 13:40 mandrav
* If a plugin crashes Code::Blocks on activation, when the app is executed
again the user is asked to allow the offending plugin's activation
2005-01-25 13:25 mandrav
* MSVC Free Toolkit 2003 is now really auto-detected
* Add comment in the build banner for the build mode ("make" or direct)
2005-01-24 14:54 mandrav
* Bug-fix for debugger error message about "working directory needs an argument"
* Bug-fix for compiler in direct-build-mode where the last process exit code
would persist until a new build
2005-01-23 19:38 mandrav
* Fixed plugins loading/unloading on-the-fly
* Changed all error reporting from wxLogError() to wxMessageBox(),
so that it appears immediately
2005-01-23 00:25 mandrav
* Fixed direct-build-mode under linux
* Fixed default editor font under linux
2005-01-22 14:39 mandrav
* Added binreloc (under unix), to correctly report the executable's full-path filename
2005-01-22 14:07 mandrav
* Updated unix project file and Makefile.unix
* Added "update" shell script for unix
* Add error handling for some linker errors
* Fixed bug that would export Makefile in the wrong dir if direct-build-mode was enabled
and the project was not compiled once...
2005-01-22 13:11 mandrav
* Fixed non-working environment options
* Fixed compiling of win32 resource files with the new direct-build-mode
2005-01-20 23:55 mandrav
* Fixed CompileAll and RebuildAll in direct-build-mode
* Added menu entries to change project order in project tree
2005-01-19 17:04 mandrav
* Compiler can now be configured per-target (was per-project)
2005-01-19 01:09 mandrav
* Half-implemented user template saving
2005-01-18 17:06 mandrav
* Fixed compilers auto-detection
* Added "Set as default" button in compiler options, to set the default
compiler for new projects
2005-01-18 14:00 mandrav
* Fixed dependencies generation in direct-mode
* Moved "make update" commands to a batch file named update.bat
(will add update.sh for unix too)
2005-01-18 00:22 mandrav
* When using "make" for builds, respect logging setting
* Partial fix for incomplete dependencies generation in direct-mode
* Added code to set the default compiler - no GUI option yet
2005-01-17 16:24 mandrav
* Started implementing auto compiler discovery
2005-01-17 15:17 mandrav
* Done with new compiler mode (no GNU "make" requirement)
* Minor bug-fixes
2005-01-17 00:31 mandrav
* Removed GNU "make" requirement for the compiler plugin (WIP: ~80% done)
* Refined some compiler options (in "Others" tab)
* Support for user templates (WIP: ~50% done)
2005-01-10 13:22 mandrav
* Fixed support for Borlans's compiler (works now for executables, but not yet for libs and
dlls)
* Added two new options in advanced compiler settings: Force
add quotes for filenames in compiler/linker command-lines (needed
for BCC)
2005-01-09 14:20 mandrav
* Added DLL template
2005-01-06 12:01 mandrav
* Updated Makefile.unix and unix project file to create a "run.sh" script under
src/output and src/devel. Use this script to launch Code::Blocks
Changes for version 1.0-beta4
-------------------------------
2005-01-04 21:57 mandrav
* Updated ChangeLog for version 1.0-beta4
2005-01-04 17:15 mandrav
* Final touches before newest version release.
2005-01-04 00:17 mandrav
* Fixed some menu entries enabling/disabling as appropriate
2005-01-03 16:59 mandrav
* Fixes in MSVC compiler and loader
* Minor bug-fixes
2005-01-03 00:10 mandrav
* Added unix project file (and updated unix Makefile)
2005-01-02 22:13 mandrav
* Added MS Visual Studio import (preliminary)
* Added reporting of number of warnings/errors on build end
* When importing a project, the user is asked if compiler/linker options
should be converted for GCC
* When importing a project, the user is asked what compiler to
use for the imported project
* Fixed error reporting for MSVC compiler (should catch all errors now)
2004-12-30 17:00 mandrav
* Fixed typo in projectmanager.cpp
* GCC warnings/errors are now detected properly
* Double-clicking a warning/error in the "Compiler messages" tab displays
a message box with the error (useful for long errors)
2004-12-30 12:27 mandrav
* Changes for succesfull compilation under Linux/wxWidgets-2.5.3
2004-12-30 09:59 mandrav
* Fixed bug #1092685 - Right clicking in debugger's watches tree (empty
space) had no effect
2004-12-29 15:24 mandrav
* Fine-tuned support for MS VC Free Toolkit 2003
* Added support for Borland C++ Compiler 5.5
2004-12-29 13:02 mandrav
* Fixed MS VC Toolkit 2003 integration
2004-12-29 12:06 mandrav
* Improved handling of read-only files
2004-12-29 10:30 mandrav
* Bug-fix: codeblocks would crash on exit, if the "Symbols" or "Watches"
tab was active in the project manager
2004-12-27 13:41 mandrav
* Bug-fix in code-completion's plugin tokenizer
2004-12-27 00:10 mandrav
* Added preliminary VC Toolkit 2003 compiler support
2004-12-26 01:25 mandrav
* Object and dependencies output directory is now configurable per
build-target (defaults to ".objs" and ".deps" respectively)
2004-12-24 17:52 mandrav
* Custom makefiles are now supported (makefile will not be
auto-generated)
* Bug-fix: compile single-file was not working after some changes in the
makefile generation
2004-12-19 16:13 mandrav
* Bug-fix in class wizard plugin
* All dependencies are generated in a subfolder .deps and all object
files are generated in a subfolder .objs (to make source dir stay
clean)
* Makefile is now generated correctly (even with filenames
with spaces -- all cases). Got to check it under Linux...
* Code::Blocks is now built and distributed with wxWidgets 2.4.2
2004-12-18 22:09 mandrav
* Fixed bug in setup script that wouldn't install main executable if no
shortcut was requested
* Many bug-fixes relating to crashes on exit
* Fixed bug that wouldn't allow changing of compiler's master path
* Fixed bug in win32 generated makefile
* Changed default color for C++ keywords and default gutter color in editor
* Added manifest file to adopt win XP look and feel under, err, XP ;)
2004-12-18 11:40 mandrav
* Bug-fix in generated Makefile plus some other minor bug-fixes
2004-12-18 11:08 mandrav
* Improved file association handling on startup. Asks before establishing
associations.
2004-11-29 23:41 mandrav
* Compiler: Improved generated Makefile
* Code-completion: Now compiles and runs under Linux (kind of...);
still needs work to become stable
* General: UI updates + minor bug fixes
2004-11-19 00:44 mandrav
* Fixed debugger process hanging under Linux (same problem as the
compiler used to have)
2004-11-07 13:26 mandrav
* More Unix compilation updates and some bug-fixes
2004-11-07 01:19 mandrav
* Dependencies are now generated in a .deps subdirectory
2004-11-01 00:04 mandrav
* Temporary fix for crash under wxGTK when editor's popup menu hides
(introduced mem-leak now, I 'm afraid)
* XRC resource updates
2004-10-31 12:52 mandrav
* Linux version fixes: Fixed hang on compiler process end. Remains to do
the same for the debugger. Also fixed a bug in the editor color sets
(themes). The Linux version is starting to stabilize :)
2004-10-29 17:08 mandrav
* Added Makefile.unix for unix builds. Finally compiles under Linux.
Tested under Debian unstable. Small updates to make code compile
under Linux.
2004-10-24 11:21 mandrav
* Templates: Fixed bug that on creating a new project from template, would
overwrite any existing files without asking for permission.
2004-10-22 19:18 mandrav
* Compiler: Bug-fix in compiler options (duplicated -lgmon each time
the "Build options" dialog was visited)
* Compiler: Bug-fix for profiling compiler option (wouldn't add -pg in linker options)
Changes for version 1.0-beta3
-------------------------------
2004-10-05 20:05 mandrav
* Main app: Added exchndl.dll to catch and report fatal exceptions (a file
named codeblocks.rpt is created containing exception info) - Win32 only
2004-09-30 21:24 mandrav
* Code-completion plugin: Fixed bug that would skip "extern "C" {}" blocks
* Compiler GCC plugin: If compilation errors occur, jump to first/next error,
not warning (if there are any)
* Core: Introduced "Project/Import/Visual C++ project" option
2004-09-11 12:15 mandrav
* Compiler GCC plugin: Generated Makefile doesn't complain anymore when
the same project file is included in multiple targets
* ClassWizard plugin: Change current directory to project's base path (if
a project is open) before generating the new class
* Debugger GDB plugin: Switch to output directory before start of
debugging session
* Code-completion plugin: Make sure preprocessor definitions are not
stored under namespaces or classes
* Code-completion plugin: Many updates and bug-fixes regarding
code-completion using namespaces
* Project manager: Added "Project/Activate Prior" and "Project/Activate Next"
for easy navigation between open projects
* Project manager: Added "File/Properties" for active editor
* Project manager: Changed "Project/Properties" to display the project
properties (it would display the selected file's properties in the project
tree, if one was selected)
* Project manager: Fixed "Build Options" tree context menu entry, to
display the build options for the "clicked" project
* Tools manager: Bug-fix (didn't substitute macros)
2004-07-20 21:03 mandrav
* Code-completion plugin: Fix crash if namespace was used in class inheritance
* Code-completion plugin: Fix superfluous namespaces in class browser
Changes for version 1.0-beta2
-----------------------------
2004-06-11 07:17 mhaggag
* Minor bug fixes
* Reduced the number of memory leaks a little :)
* No longer using relative include paths for plugins
* Plugin classes no longer exported
* Minor code cleanup
* Created VC6 projects for all plugins
2004-06-05 00:08 mhaggag
* Added VC++6 workspaces/project files for cb. Plugins not done yet, though.
* Added "Comment/Uncomment Selection"
* Fixed XRC Resource Loading Issue (under wx2.4.2)
* Fixed "Checking Uncheckable Item" assertions
* Changed absolute include paths to relative include paths (no need to set the SDK path
in the include paths when relative addressing does the job)
2004-05-14 09:11 mandrav
* setup/CodeBlocks_Core.iss: Updated setup file for 1.0-beta2
2004-05-14 08:43 mandrav
* A couple of small bug-fixes in compiler plugin
* Disabled use of "Settings/Plugins" menu item (plugins enable/disable)
* Increased version to 1.0-beta2
2004-05-14 07:08 mandrav
* Added "File/Save workspace" to select workspace filename instead
of always using the default workspace
* Added file association for workspaces
2004-05-14 06:27 mandrav
* Added a tips dialog to show on start-up and under Help/Tips
* Added tips.txt file (one tip per-line; to disable a tip put a #
at the start of the line)
* Commented out a #pragma directive in sdk/tinyxml/tinystr.h to
stop a gcc warning
2004-05-14 05:24 mandrav
* Fixed a nasty UI glitch where the MessageManager logs would not
be correctly laid out until *manually* resizing MessageManager
2004-05-14 03:43 mandrav
* Bug-fix: Tools menu messed-up after "configure tools"
* Added new class MenuItemsManager to manage menu items for classes
that need to add menu items and then remove them (ToolsManager,
plugins etc)
2004-05-11 09:48 mandrav
* [Compiler]: generated Makefile contains code to automatically create
the target dirs (if they do not exist)
2004-05-11 08:37 mandrav
* Fixed some UI-related behaviour in project options dialog
2004-05-11 07:33 mandrav
* Bug-fix: crash on global compiler options add/edit dirs
2004-05-11 03:51 mandrav
* Bug-fix: global compiler settings, add compiler dir crash
2004-05-10 07:18 mandrav
* Changed ToDo plugin interface: it now adds a tab in the bottom view
2004-05-10 04:25 mandrav
* Update symbols browser images
2004-05-10 03:35 mandrav
* Changed namespaces display in symbols browser
2004-05-09 16:07 mandrav
* Bug fix: Generated Makefile: wrong relative filename for private resources