Releases for Code Browser
Release File: |
CodeBrowser-v1.3.zip
|
Version Date: |
Mon, 02/18/2019 - 03:11 pm
|
Version Major: |
1
|
Version Patch Level: |
3
|
OS Compatibility: |
Windows
Mac-Intel
|
Release Notes: |
Features:
- Add for Namespace and Procedures to select all items in the current listbox.
- Add option to filter procedure files according to certain patterns like
CodeBrowser* .
- save last selected procedure, namespace, search, filter and listbox item in package preferences on codebrowser exit.
- Add menu items to the list of elements.
- Display the comment lines above the function definition as html formatted help text (QT, requires IP8)
- Make CodeBrowser a floating panel
- Performance enhancement by calling ProcedureText() only once.
- Switch to rolling releases under BSD 3-clause on https://github.com/byte-physics/igor-code-browser
- Support for structure name parsing in functions with only one structure as input like Window Hooks with WMWinHookStruct.
- Partly switch to doxygen comments.
- Internal changes to the BeforeQuitHook.
- Internal changes to the global variable management and package folder cleanup.
Bugfixes:
- Fix a bug where an empty function list was marked valid in "not compiled" state.
- Fix variable deletion on Igor Exit.
- Move initialized state from userdata to global variable because BeforeQuitHook is behaving strangly in some occasions.
- Allow to jump to the selected procedure file in uncompiled state.
- Fall back to last compiled state for display when procedures are not compiled.
- Fix and enhance constant parsing.
- Searching in empty procedures lead to a crash.
- Fix parsing of nested Independent Modules.
The following people have contributed to this release:
$ git shortlog --no-merges -s -n v1.2..
48 Matthias Kastner
17 Thomas Braun
|
Code Browser IGOR.6.30.x-1.2
Release File: |
CodeBrowser-v1.2.zip
|
Version: |
IGOR.6.30.x-1.2
|
Version Date: |
Tue, 10/04/2016 - 12:07 pm
|
Version Major: |
1
|
Version Patch Level: |
2
|
OS Compatibility: |
Windows
|
Release Notes: |
Features:
- Decrease parsing time by caching the results
- Add structure definition parsing, including member names and types
- Add constants parsing
- Add a checkbox which toggles the alphabetic search
- Added search field to find entries in large procedure files
- Allow tweaking some internals via global variables
Bugfixes:
- Allow to open a procedure file with only includes
- IgorBeforeQuitHook: Make it work
- Avoid useless "Do you want to save changes?" dialog if possbile
- Use instead of home-grown resizing logic
The following people have contributed to this release:
$ git shortlog --no-merges -s -n code-browser-v1.1..
18 Matthias Kastner
15 Thomas Braun
|
Code Browser IGOR.6.30.x-1.1
Release File: |
CodeBrowser-v1.1.zip
|
Version: |
IGOR.6.30.x-1.1
|
Version Date: |
Fri, 10/18/2013 - 07:16 am
|
Version Major: |
1
|
Version Patch Level: |
1
|
OS Compatibility: |
Windows
Mac-Intel
|
Release Notes: |
As "PopupMenu value=#localList" is limited to 400 characters we use generation functions.
Properly handle pxp-local procedure files.
Don't initialize the panel on every window activation
|
Code Browser IGOR.6.30.x-1.0
Release File: |
CodeBrowser-v1.0.zip
|
Version: |
IGOR.6.30.x-1.0
|
Version Date: |
Wed, 10/16/2013 - 04:57 am
|
Version Major: |
1
|
Version Patch Level: |
0
|
OS Compatibility: |
Windows
Mac-Intel
|
Release Notes: |
Initial release
|