==================================== Version 2.0 beta 6 15 October 2008 ==================================== BUG FIXES * loading old projects would not allow some of the documents to open. Fixed in this version. (Thanks Susana) * Incorporating a text would break where one of the layers specified segmentation as "clause". Now fixed (Thanks Cedrick). * Importing of Coder .cd3 files did not work. Probably fixed now. * Fixed mouse scrolling within annotation windows in Mac version (Thanks Monica). ==================================== Version 2.0 beta 30 September 2008 ==================================== APPEARANCE Version 2 of UAM CorpysTool represents a radical re-design of the interface to make it more user-friendly. In this version, the Project Window, Statistics, Search, etc. have been placed in a single window as tabbed panes, so it is easier to find the window you want. The appearance has been redesigned to be more pleasing to the eye: this includes color scheme, button appearance and the appearance of labels. Online Help has been extended, with each window/pane having a Help button to give guidance on using that pane. IMAGE ANNOTATION CorpusTool 2.0 has been extended to allow you to annotate images (jpg, gif, etc.) as well as text. When creating a project, you are given the option to make a text or image project. Image projects allow you to add images to the project, and annotate each image (drag a rectangle on the image and assign features to this segment). For instance, you can select all eyes in your image corpus, and code each pair of eyes as +contact or -contact. Later, searching for all eyes with +contact will show you those instances. Perform statistical studies just as with text projects (e.g. is eye contact more or less common in kids books than in women's magazines). STATISTICS * The statistics interface has also been re-designed to make it easier to use. * For contrastive studies (comparing two subsets of your corpora), the software now provides chi-squared statistics as well as T-statistics. METADATA * When selecting the text encoding of a file, the text is displayed as read with that encoding. This allows you to ensure that the encoding you select is the correct one for that file. TEXT STREAMING * There is a new option under the Other Actions menu of the annotation windows, which allows you to see visually how the selection of features in this text changes as the text progresses. See Text Streaming in the manual. BUG FIXES --------- * Apple-q now quits the application on MacOSX. * Search and Autocode: Fixed a bug which would make search freeze when 2 segments were exactly equal. * Autocode: Fixed a bug such that segments autocoded were not always saved permanently (appeared as coded for this session, but when opening again, were not coded). * Fixed a bug such that re-sizing of the Project window was sometimes not possible. * ENCODINGS: Fixed bug where some accented chars in utf-8 would not display correctly (but no problems with annotation). (thanks Cedrick) * TEXT CODER: Fixed bug such that a line of text with no spaces in it would display as lots of 2 character lines. * Import Coder Files: would break where realisations held characters which give problem for XML, such as <, > and &. Fixed. ...and many others which I have lost track of. Version 1.3.2 10 May 2008 ==================================== Bug Fix: AUTOCODE * The Autocode interface can be used to tag all segments matching a given pattern with a nominated feature. A bug in the code meant that features assigned to a segment might not get saved to disk, such that when re-starting CorpusTool, those tags were lost. Now fixed. SEARCH and AUTOCODE * If you have the same segment underlined twice, starting at the same point and ending at the same point, then searching for segments containing strings or segments may lead to a freeze. Now fixed. ==================================== Version 1.3.1 27 April 2008 ==================================== Minor Bug fix on 1.30b: SCHEME * Previous versions gave problems if you included a "&" in a feature name. Now fixed. (Thanks Rudi). * On Mac, if you used the "Change Entry Condition" option, the OK button did not work in come cases. Fixed. METADATA WINDOW * On Mac, when using the MetaData window (to set language, encoding or font of a text file), the OK button did not work in come cases. Fixed. (Thanks Cédrick) STATISTICS and FILE STATS * Changed the way words are counted so that a word must contain an alphanumeric character (thus excluding punctuation and numbers). (Thanks Wenting) SEGMENTATION * A minor but meant that when segmenting into sentences, the last text segment would not be identified as a sentence. ==================================== Version 1.30b beta 24 January 2008 ==================================== Minor bug fix: * Import Coder Study: fixed a bug which stopped the import of Systemic Coder studies as a new layer. ==================================== Version 1.30a beta 24 January 2008 ==================================== Minor bug fix. SEARCH/Autocode: * search for segment IN segment failed due to a bug introduced in recent changes (thanks Thora). * Save of Search results failed. Fixed. ==================================== Version 1.30 beta 23 January 2008 ==================================== Major revision of Corpus Search, addition of Autocode window (assign a feature to a set of segments matching a search query). SEARCH * Major revision to the Corpus Search window. - Now can use ^ in a search pattern to indicate the pattern must match from the beginning of the segment. - Added a keyword "containing immediately" in search queries which means that where segments are embedded within others, only the lowest level segment containing the search pattern will match (e.g., "clauses containing '@modal-verb'" would only match the embedded clause in [he said [she might go]] ). - Now you can search for segments having one feature but not others. Use the 'and not' conjunction when extending the search query. - Results displayed in a KWIK table if you search for a segment CONTAINING other segments, a string, or concordance pattern. - The KWIK table can be sorted on any column by clicking on the column header. - The columns of the KWIK table can be dragged wider or narrower. AUTOCODING * The main window now has a button "Autocode", which opens an interface which allows you to define autocode rules: rules such as: select passive if contains 'be% @participle' One selects one of these rules, and presses "Show", and all instances in the corpus that match are presented. You can then unselect any which are false matches (not truly passives) and then click "Code". All selected instances will be assigned the passive feature. Write your own rules for the features you are interested in. HELP * This version has a revised online Help system. Each window has a Help button, and clicking on it will show the Help page for that topic. CODING * Reorganisation of the Coder Toolbar. There is now a "Other Actions" selector which offers actions: - "Export Annotations" alllows the annotation of this file at this level is saved in an XML format, with the annotations embedded within the original text (CorpusTool annotation files usually use standoff annotation, not containing the original text, just char range pointers into the original text). - "Copy Features": remembers the feature so far coded for the current segment. - "Paste Features": assigns the features remembered with Copu Features to the current segment. STATS * Bug fix: Comparisons of features between two sets, results saved to file were wrong (in tstats and levels of significance) although those shown on screen were correct (Thanks Thora). Now fixed. ==================================== Version 1.29a 30 December 2007 ==================================== MINOR BUG FIX * Using "Extend Corpus" would fail if there were subcorpora folders in your corpus with non-ascii characters (thanks Giacomo) ==================================== Version 1.29 14 December 2007 ==================================== NEW FEATURES ------------ * Import Layer: You can now import studies done with Systemic Coder software as CorpusTool layers. If you analysed the same text file with different schemes in Coder, each can be imported as a different layer. See the manual for more detail. BUG FIXES --------- TEXT STYLING * Yet more bugs which firstly meant the styled text could not be saved to file and secondly, some embedded segments were not styled properly. Fixed CODING * Where a filename contained an '&' character, the document could be saved the first time, but subsequently would fail to open. Now fixed. * There was a bug in the segmentation pane: when you mouse over a segment which starts (or ends) off the screen, the segment would disappear (only from the display). Fixed. PROJECT WINDOW * The label "Layers in this project:" should be above the display of layers, but was below. Now fixed. MANUAL * Updated the manual to match actual features of 1.2 (was for 1.1). CREATE NEW PROJECT * The wizard now stops you specifying a save location where the folder already exists. ================================ Version 1.28 29 November 2007 ================================ Mainly a bug fix release over 1.27 UNICODE BUG FIXES * Reloading a project where a layer was created with a name in a unicode script could cause a crash at startup. Now fixed. (Thanks Giacomo) * Where the root feature of a coding scheme was non-ascii, the scheme edit window would fail to open. Fixed (Thanks Giacomo) * Sometimes an annotation window would fail to save the annotations because the filename was not ascii, nor in the encoding of the OS. Fixed. (thanks Giacomo) ADD FILES WIZARD * The title of this window was "Add Layer Wizard" while it should have been "Add File Wizard". TEXT STYLER * Yet another revision to fix problems which sometimes occurred when text was styled at different annotation levels. It should now be reliable. SCHEME * Changes to the scheme will now cause an automatic update to any open annotation window affected by that change. * Changed the way SVG documents are produced, which should give no visible changes, except for the header. The SVG file should open in more browsers now (try changing the extension to .xml) (Thanks Richard). * The font used in the scheme diagram may not have been appropriate. And the font saved in an SVG file in some cases was "A" instead of "Arial". ANNOTATION INTERFACE * Small revision to Segmentation interface. Previously space was not provided for newly created underlines until the page was scrolled, meaning sometimes underlines interfered with the text below. Now, space is allocated to the underlines as required. * Small bug: in saving annotation files, the language has an '%' appended. And each save added another. This version strips % from language, and does not add any. ================================ Version 1.27 13 November 2007 ================================ * In fixing file double-click on the Mac version, version 1.26 introduced a bug for Windows that stopped a project being opened by double-clicking on the .cptr file. Fixed here. * In the Text Styler, the "del" button didnt work. Fixed. (Thanks Monica) ================================ Version 1.26 11 November 2007 ================================ MAJOR BUG IN 1.25: I reworked the code for the Coder Window, and inadvetently disabled the save button, so it was not possible to save annotations. Fixed in this version. On the Mac, where the filename has non-ascii characters, double-clicking on the file may fail to open the file. This is due to problems beyond my control. Currently CorpusTool will recognise the problem, and open the usual Opening screen, allowing you to select your project using the "Open Project" button. ================================ Version 1.25 10 November 2007 ================================ Bug fix: Seems that version since 1.22 would not allow segments to be defined by swiping on Windows if the system's country setting is one which uses "," as a decimal separator. Fixed (Thanks Richard and Monica) MAC VERSION * Selecting "View Manual" from the Help menu didn't work. Now fixed. * Changed Icon (the old ying-yang icon was for Macintosh universal binaries) * GRAPHER : The menus which popup when clicking on features and systems now have a Cancel button, as the MacOS native popups lack the corner "X" to kill the window. (thanks Richard) * The was a bug such that double-clicking on a .ctpr file failed to launch the project, due to code put in to handle unicode file names which failed. Now fixed (I hope). Maybe give problems on non-western European Macs. Let me know if so. ================================ Version 1.24 9 November 2007 ================================ COLOR CODING: revised the window somewhat to make it more usable: 1) The window is no longer of fixed width, which made problems on small screens. 2) the style options are at the bottom, allowing the text to be displayed full screen width 3) Added a delete key 4) Text displayed in the font specified by the metadata. Also, there was a bug meaning that searched for segments containing text sometimes showed segments not containing the text. ================================ Version 1.23 8 November 2007 ================================ BUG FIXES SEGMENTATION * Fixed a bug related to automatic segmentation into sentences introduced in version 1.20. Seems that sentence boundaries were not recognised properly. CODING WINDOW * Version 1.22 introduced a bug whereby one could not scroll to see the last 2 lines of a file. Fixed. * After resizing the Coding window, the top line should stay the same (as closely as possible). Now true. * Resizing the window larger could cause a redraw bug if on the last page of text. * Some chars representing open and close quote were not displayed properly. Now all converted to plain quote. ================================ Version 1.22 7 November 2007 ================================ NEW FEATURES * Save graphs as SVG (and then can use InkScape to save to other formats). BUG FIXES --------- PROJECT WINDOW * Clicking on the filename of an unincorporated file would not show the text file. Fixed SEARCH * Fixed bug such that concordance searching failed. CODER * Fixed bug in the Coding window such that making new segments and scrolling was somewhat broken in v1.2.1 * If you try to create segments in an annotation layer of type "code-document', you are warned this is not possible. ================================ Version 1.21 October 14 2007 ================================ * While the prior release allowed encoded text in text files, this version fixed remaining problems of non-ascii text in comments to codings, names of features, names of files or file-path. You can now give feature names in whatever script, could be in Chinese, etc. CODER * Totally revised how text is displayed in the Text Coding/Segmentation window. The display is more compact, only using sufficient space between lines as required by the segment markers. * Previously, clicking on the text without drag created a segment of either 0 or 1 char in width, which often became an invisible segment. The tool now checks for this and eliminates these segments. GLOSSES * Previously, the Realisation field of a feature could be used to write whatever text (e.g., a gloss of what the feature means). This version introduces a "gloss" field to each feature for this purpose. The "realisation" field should only be used by those working with formal system networks which use the realisation field for text processing. - if you have been adding realisations to features, CorpusTool will ask you if you want to convert these to glosses, and convert them automatically. * The Scheme Grapher now displays realisations and glosses separately. * The Options menu includes options for "Show/Hide Glosses" as well as "Show/Hide Realisations". * In the Coding window, previously, clicking on an offered feature showed the realisation field associated with that feature. Nw the gloss field will be shown instead. ================================ Version 1.20 October 9 2007 ================================ * Major overhaul of encodings in the program, allowing use of non-western texts, and more reliability within those European languages with accents. Each document is now provided with 4 fields: 1) Languag: The language of the text (e.g., Swedish). This will be used when loading in dictionaries, stop-word lists, etc. (currently not used) 2) Encoding: the character encoding used by the text. UTF-8 is the default, but if your text is in Chinese, Japanese, Arabic, etc., then you need to know what encoding your source text is in. The program will make a guess, but you can change this if it is wrong. 3) Display Font: What font to use to display the text file (useful if your language appears best in a particular font) 4) Display Font Size: default size your text is displayed in. * In the Project Window, each file now has a button 'i', which allows you to view or edit the above settings. NOTE FOR MACOSX USERS: Due to problems in the programming language used for CorpusTool (Python), most non-Western scripts will not display properly. The problem is being worked on and hopefully will be resolved in early 2008. SEARCH * It is now possible to search for segments containing strings with inflected characters. ================================ Version 1.15 July 29 2007 ================================ COLOR CODING * Added Save option to color coded documents, saving the color/font coded text as html. This can be opened in MS Word for use in research papers. BUG FIXES * OPENING: Selecting Quit from the Opening window caused a crash. Fixed. * HELP WINDOWS: The Help windows in Search and Stats: closing the window quit the application. Fixed. STATS * Copied a feature (with permision) from Wu Canzong's SysFan whereby the comparison between two subsets of the corpus is presented as a system network, with the probability of selection of each feature shown below the feature. See the "network" button in the Comparative Feature Stats window. ================================ Version 1.14 July 21 2007 ================================ COLOR CODING THE TEXT * On the main project window, click on a file name of an incorporated file to see the text. At the left, you can assign color and/or font effects (bold, italic, underline) to all text tagged with a given feature. This allows the patterns of selection throughout the text to be visible. E.g., use bold/italic/underline for appraisal categories, and color coding for clause type to see how appraisal is distributed. Bug Fixes: SEARCH * Save of Search results in either HTML or Text was broken. Now fixed. STATS * A possible bug when perfrorming a comparative study where the unit is set as "X in Y". Fixed. * All T-Stats and significance levels were understated in versions 1.12 and 1.13. Now fixed (was not a problem prior to 1.11). ================================ Version 1.13 July 15 2007 ================================ * Revised Manual * You can now see the features of the English lexical network under the "Show WordClass Network" under the View menu (these features can be used in concordance searching) SCHEME * Use the "Show/Hide Realisations" option in the Options menu to show or hide realisations. * Use the "Show/Hide System Names" option in the Options menu to show or hide system names. SEARCH * If you have a "Containg String" field, you can hit the Enter key to start the search. BUG FIXES * Double-clicking on a search hit in the search window would sometimes not show the hit in its file. Fixed. ================================ Version 1.12 July 5 2007 ================================ STATS * Added vertical scrolling of the stats result pages * There was a minor misalignment of headings and columns in the stats display, fixed. * Added option to generate per file statistics. This generates a table with mean, N and stad deviation for each file, for each feature under the designated search pattern. * Allow Save of all Stats pages now. * Added option to show/save statistics per document: one column for each document, to allow quick overview of how documents differ. ================================ Version 1.11 July 1 2007 ================================ OPENER * "Open Other Project" now asks for a CorpusTool project file (.cptr) rather than for a project directory. Less chance of mistake, and selection is easier. PROJECT WINDOW * Fixed the color coding of document windows to better reflect the coding status of documents: White: fully coded. Light blue: somewhat uncoded Blue: highly uncoded. * For projects with many layers and small screens, the file display area now has a vertical scroll area (thanks Rachel). CODER * You can now select a single space if you want, to represent an ellipsed element. In prior versions, this was treated as a mistake, and the selection was expanded. * Fixed a problem whereby when reloading a project, a segment might be expanded to include a preceding quotemark. * The << and >> buttons should take you to the prior or next incompletely coded segment. If the first or last segment is incomplete, it would not be shown. SEARCH * The number of hits within each file is now displayed (for Maria). * Now allows save search results, either in HTML format or as plain text. * Scrolling with the mousewheel on this window was broken. Now fixed. STATS * Now can save results of (some of) the Stats windows, either as HTML or tabbed delimited form for importing into Excel or Statistical programs. SCHEME * The scheme window now displays a meaningful title with the name of the scheme (previously, "tk"). * "Show Examples" in the Feature menu was broken in 1.10. Now works again. ================================ Version 1.10 June 28 2007 ================================ * Major revision of Search and Statistics Windows Now a MacOSX release as well. PROJECT WINDOW * The last pressed buton in the file space is highlighted. * Control-q to quit application (Command-Q on Macs) ADDING LAYER * When adding a new layer, if the layer name included a space, then this name with space was used as the root feature of the associated scheme. However, feature names with spaces give problems in other parts of the program. Now, spaces are automatically replaced by hyphens in the root feature. - if you have files where this is the case, you should rename the root feature to one without spaces. SEARCH: * Specification of search query now via menus, not by typing. * Search now allows search for concordance type patterns such as "be% # @participle" (any inflection of be followed by a participle verb with a possible intervening word). (English only currently) * the Search window now shows the number of segments that match the search query. * Previously, the column indicating degree of coding of each segment was always P (partially coded). Now displays P only for those segments which are not totally coded. * Search now displays hits in each file as they are encountered, instead of waiting for all files to be processed. STATS: As with Search, specification of subcorpus to describe or compare is now done via layers. - Added options for Descriptive Statistics as well as comparative stats. - Added new types of analysis: general statistics shows the word counts, sentence counts, lexical density, etc. for the specified subcorpus. Also Word Statistics shows the words which are most "special" to the subcorpus. SCHEME * Fixed a problem with schemes with a gated entry condition. MACOSX * Produced a version for the Mac. ================================ Version 1.09 May 25 2007 ================================ * For the Info pane, the count of sentences was wrong for texts saved with unix line feeds \r\n * In the Coding interface, some Microsoft quote chars did not display properly, now display as plain single quote. * In the New Project wizard on MacOSX, the Next button did not always enable properly. Fixed. ================================ Version 1.08 March 29 2007 ================================ * Text files containing linefeed rather than newlines were not displayed properly in the Coding window. Fixed. (mainly affected files taken from unix). * Files with parentheses in the filename gave problems. Fixed. ================================ Version 1.07 March 18 2007 ================================ * There was a fairly serious bug: if you open an annotation window, create a new segment without coding it, then open the scheme window for that layer and rename a feature, the system would crash. - partially fixed. (you will now be asked to save any open coder windows in this context). * When closing an annotation window, and asked to Save the codings, if you said no, the codings were not deleted, and shown again if you opened opened the document again in the same session. Now, saying know will not save the changes. ================================ Version 1.06 March 7 2007 ================================ Mainly a revision of the Search interface PROJECT WINDOW * When deleting a layer, the buttons for that layer associated with each file were not deleted. Now fixed. (Thanks Eveline) SEARCH * Where the same feature appears in two layers added ability to refer to a feature in a specific layer. use "layer:feature" rather than "feature". * Added a Help button to show the syntax of the search query. * Fixed a bug such that one could not search for feature names including '-' or '_'. (Thanks Cesare) * If one analysis file was corrupt, search would find nothing. Now fixed so that one corrupt file does not stop searching. * Fixed a bug such that when one clicked on a hit to open the file, the segment was not on the visible screen, but one line below. (Thanks Cesare) * The search form: feat containing feat wasn't working before. Now works. SCHEME Added option for "Copy to clipboard" which allows the scheme to be copied to the clipboard under windows, and pasted into an MS Word document (or other locations which allow paste of wmf files). ================================ Version 1.05 Feb 23 07 ================================ CODER * TABS in the original text caused problems when segmenting text. Now fixed. (Automatically converted to spaces for display purposes only) * Added toolbar in code-documents window as well (options for Save, Close, Show XML) BUG FIXES ========= SEARCH - fixed a bug which stopped this working in the last version OPEN: fixed a bug which caused a crash when opening by clicking on a .ctpr file if the folder path included accented characters. ================================ Version 1.04 Feb 13 07 ================================ MENUS - Added menus for: PROJECT MENU * Switch Project: close this project and open another HELP MENU * View Manual: Show the pdf version of the manual * View Release Notes: shows this document * View Licence Terms: shows the COrpusTool licence * CorpusTool Home Page: opens a browser window with the homepage on Wagsoft * About CorpusTool: gives version of your installed version. ================================ Version 1.03 Feb 09 07 ================================ FILE INCORPORATION: Substantially modified the way files are added to a project. Each project has a Corpus folder, which contains subfolders (subcorpora) holding text files. These files form the "Corpus" of the project. In previous versions, the user could "Add" files to the project from this corpus (with the "Add File" button). Files in the corpus but not in the project were not displayed. Now, all files in a project's corpus folder are displayed in the Project Window. Those which have been "incorporated" display buttons for annotating each layer. Those which have not been incorporated just have a button to allow the file to be incorporated. The reason for this 2-state approach to corpus files is that a user might want to distinguish files that they are currently working on (annotating) from those they may wish to add at some future time. The Files section of the Project Window thus has two sections, one for incorporated files, and one for pending files. ================================ Version 1.02 Feb 07 07 ================================ ADDITIONAL FUNCTIONALITY * ADDED mouse scrolling to project, stats and search windows BUG FIXES FIxed bug such that when a new layer was added, the buttons for the layer were not displayed immediately. IMPORT CD3: fixed some bugs which stopped this option working MOUSESCROLLING: the mouse scrolling, introduced in last release, scrolled in the wrong direction (up for down etc). Fixed. ================================ Version 1.01 Feb 05 07 ================================ PROJECT WINDOW * Previous version required the user to manually move files into the Corpus folder. Now, under "Add Texts", there is a button for "Extend Corpus" which asks the user to nominate a file or folder of files to add to the project's corpus. * Files are now listed in alphabetical order * TOOL TIPS: started putting in tooltips for some items. When you hold you mouse over a button for 2 seconds, a small message pops up to explain what it is for. CODER, GRAPHER * Added mousewheel scrolling. BUG FIXES --------- CODER * If selecting the start of a segment boundary, and the end of that segment was offscreen, the screen redrew to put the whole segment onscreen, which interferred with the moving of the segment boundary. * Fixed yet another problem involving UNICODE, this time with spanish characters in comments. * Fixed a rare problem in drawing underlines. PROJECT WINDOW * There was a problem when resizing the project window if there were many files in the project. The window would in some cases resize itself back to the original size. This is only partially fixed. ================================ Version 1.0 Jan 04 07 ================================ ALL * Buttons have been changed to a 3D Aqua design, not only to look better, but these buttons work equally on Macintosh as in Windows, which was not the case with the standard built-in buttons. CODER * If the segment curently selected is ignored, the highlight is shown in grey instead of the usual green. * Previously, when placing the cursor over a segment underline,only that part on the current line was highlighted. Now the underline of the whole segment is highlighted. * When cursor is over a segment endmark, it turns red (as usual), but now the underlining of the whole segment is highlighted, to show more clearly which segment this is the endmark of. * The spacing between underlinings of overlapping segments was increased slightly to allow selection easier, and the spacing between text lines was also increased. ================================ Version 0.99 Jan 04 06 ================================ NEW FEATURES ------------ CODER * Added buttons '<<' previousIncomplete and '>>' next incomplete which move to the next segment which has features to select. PROJECT * The "Add Layer" button now brings up a Wizard to collect details of the new layer, as with "Create Project". SCHEME * The Options menu was cleaned up, and the "Save Diagram As PDF..." button prompts the user for a save location. ================================ Version 0.98 Jan 04 06 ================================ MAJOR CHANGES ============ PACKAGING The CorpusTool is now distributed in an Installer which places all program code in the user's Program Files folder It also creates an association on .cptr files such that double-clicking on these files (in your project folder) will open that project directly. There is no longer a Projects folder in the CorpusTool folder. Basically, users store their project folders where they like. The system thus only keeps track of the last project opened. SCHEME * Any change to the scheme is now propagated throughout all annotation files which use that scheme. For instance: i) Rename feature - renames feature in all files ii) Delete feature/System: all codings involving the deleted features or those below are deleted. iii) move feature: where this makes a coding inconsistent (e.g., seelction of two features in one system) then one of the inconsistent selections is eliminated. As a result of this, any change to a scheme needs to be saved immediately. As of this version, there is no save button on the scheme window, as the scheme is saved whenever changed. Also, as a result of changing the scheme, any and all annotation files of that layer may be updated and saved. Be warned, there is no undo at present. MINOR CHANGES ============= GENERAL * Fixed problems related to storing projects in paths with accented chars (e.g, /César). SCHEME * The "Graph From" button now shows at the top the features closest to the root of the network. CODER * Added a "Edit Scheme" button which opens the scheme for editing. TEXT * Segments which are ignored are shown with a grey underline, not green, to better indicate their status. BUG FIXES ========= OPENER * Was possible to press Open Project, go look at the desktop, and then select the CorpusTool window, and the Dir selection windows was hidden. Now it will always come to front with the CorpusTool window. SCHEME * Inclusion of an "or" complex entry condition led to a bug in loading annotation files for that scheme. Now fixed. CODER * Fixed a bug in relation to deleting segments after a comment was changed which caused the window to freeze (Thanks Cesar!) * Comment lines longer than window width now wrap to new line. ================================ Version 0.96 27 Nov 06 ================================ NEW FEATURES ============ SCHEME * SHOW Examples: there is now an option under the feature menu which, when selected, will show all examples in the Corpus of segments with that feature. BUG FIXES ========= GENERAL * Sometimes it was necessary to click several times to close a window (e.g., the Change Entry Condition Window). Hopefully fixed. * If you have an unsaved annotation window open, and quit the main window, prviously you would not be asked to save. Now, you will be asked to save each document before closing down. SCHEME * Previously, it was possible to open a Scheme window several times, each with different edits. Now, clicking on the Edit scheme button will bring forward the window if it is already open. SEARCH/STATS * Previously the Search function would match segments marked as ignored. Now only unignored segments are matched and displayed. Since the same search code is used in the Stats window, now ignored codings are not included in the counts. CODINGS * Fixed a problem such that most codings without any marking as ignored or not might be taken as ignored in some contexts. IMPORT CODINGS * Fixed "Import Codings" so that it stores the corpus within the new Project folder (as required in p.95) * Fixed a problem such that "Import Codings" dropped the ignore field of the Coder segments. ================================ Version 0.95 24 Nov 06 ================================ REORGANISING ============ * MOVED CORPUS FOLDER: Changed the system so that the Corpus folder is stored WITHIN a project folder, so that if one wants to move a project from one computer to another, the project folder contains all the information one needs. The toplevel Corpus folder is no longer used. FOR YOU TO DO: If you have an existing project, move the toplevel corpus folder into the particular project's folder (e.g., into the Instructions folder). * CREATED A PROJECT DEFINITION FILE In the past, the definition of Layers (name of layer, kind of segmentation, which scheme to use, etc.) was done via the Layers folder, with one file per Layer. However, the order of loading these layer files seemed to change daily, as Windows was in charge of this. Now, all Layer definitions are in a file at the toplevel of your project folder, with extension .ctpr. In future, this will allow: - Double click on the .ctpr file to open the project - Permanently reorder the layers in your project, so that the buttons apprea in the order you want. FOR YOU TO DO: Nothing: if CorpusTool does not find a ctpr file, it will make one from the contents of your Layers folder, and then delete this folder. NEW FEATURES ============ SCHEME * You can now move systems up or down. Click on the system name and select "Move System Up/Down". BUG FIXES * If you try to rename a feature, and the new name already exists, then you will be asked if you want to move that feature to the current location. (unless the original feature has sub-systems, in which case the rename is not allowed). CODER * The box showing systems still to code has been replaced by a box which will show the realisations of one of the features to select (click on the feature to show) BUG FIXES ========= SCHEME * Systems with a complex entry condition were deleted when loading the network again. Fixed. SEARCH * Long segments now appear totally on one line rather than coming on two, which was unsightly. CODER * The progression through systems as you code is more logical (depth first rather than breadth first) ================================ Version 0.94 19 Nov 06 ================================ NEW FEATURES ============ * The opening of Windows is now properly controlled, such that you cannot open a coding document twice. Rather, the one already open is presented to you. This is most noticeable in the Search window: clicking on sucessive hits in the search window will mvoe you through the Coding document's window. BUG FIXES ========= SEARCH * Before, clicking on a hit which appeared more than 100 lines into the file would produce a blank screen in the Coder window. Now fixed. CODER * If the coder makes changes to a segment's coding while loading, the document should be marked as "changed", and thus when closing the window, the user should be prompted to save, even if the human did not change anything. Now fixed. * When, during coding, a feature is added to a segment, and this feature is the entry condition to the system, then the feature in the system is now added also. * If you delete a selected feature, currently selected features which depend on the deleted feature are also deleted (recursively). * You can no longer delete the root feature of a segment (this feature applies to all segments). ============================== Version 0.93 17 Nov 06 ================================ NEW FEATURES ============ CODER * You can now press the delete key to delete the current segment. * A Save and Close button were added. BUG FIXES ========= CODER * Fixed problem when including non-ascii text in comments. - they should save properly now. * Errors in saving a document were not reported to the user, fixed. * Comments recently entered were wiped if a feature was selected or deleted straight after. Fixed. * Several fixes in regards how features of a segment are handled: - When loading a document into the coder, any features in the coding but not in the associated scheme are not deleted. - Any feature absent from the coding but implied by the other features is automatically added. - Features in the coding box are now sorted in terms of delicacy. GRAPHER * Fixed problem when pasting non-ascii text from a source outise the CorpusTool. * Errors in saving a scheme were not reported to the user, fixed. SEARCH * Search stopped on first found when searching "A in B" ================================ Version 0.92 6 Nov 06 ================================ Improvements & Bug Fixes ======================== GRAPHER - Fixed errors resulting from deleting a system or feature. Network became unloadable!!! - When all realisations of a feature were deleted, the program continued to show an empty box. Fixed - Long System names now drawn on 2 lines to give more compact graphs CODER - Selection of segments by clicking on segment underline should be easier. - Dragging of segment boundaries should be easier. - Creating new segments should be easier.