Commits

Author Commit Message Labels Comments Date
Jonathan Faubert
refs #88 Now if multiple fragments are selected with Delete is pressed or the bounds are not exact all the selected fragments will still be removed both from the annotation model and from the DB.
Jonathan Faubert
refs #73 Any dirty descriptions will be carried over when the code table input is updated. This way data is no longer lost.
Jonathan Faubert
refs #87 All displayed text now replaces < with &lt; and > with &gt; thus forcing the brackets to be drawn instead of parsed.
Jonathan Faubert
refs #85 We now force the document to save if the user is trying to add a code to a dirty document.
Jonathan Faubert
refs #73 Deleting a transcript or memo with delete code selected on a set of codes that make up a hierarchy now works properly
Jonathan Faubert
refs #73 TreeModel now properly updates its frequencies when the code editor launches (any time after the first). When deleting a memo or transcript and delete codes is selected the process no longer gets interrupted part way through.
Jonathan Faubert
refs #86 The testing flag was set to true by default instead of false like it should be.
Jonathan Faubert
refs #73 The table will only be forcibly refreshed on certain tree actions if the Filter button is selected.
Jonathan Faubert
refs #85 If a fragment is next to the ruler and there is a timestamp the timestamp no longer takes precedence when hovering over the fragment.
Jonathan Faubert
refs #73 The table was not refreshing properly if the Filter was on and a new root or sub code was created from the tree.
Jonathan Faubert
refs #73 The Tree context menu items aren't modular anymore they just use the tree, instead of using the table when unfiltered. It's a little less efficient but more stable in the long term. Especially since things were acting strangely when codes were renamed.
Jonathan Faubert
Cleanup: Strings
Jonathan Faubert
refs #84 The check for existence of a timestamp on a given line now uses the map in the transcript, instead of searching all the Timestamp Markers on the IFile.
Jonathan Faubert
refs #73 The actions on the Treeviewer now work properly when the table is filtered.
Jonathan Faubert
refs #73 the applicable context menu items are now disabled if no code is selected. Dragging a node in the tree will expand the parent and select the node.
Jonathan Faubert
refs #83 Made some optimisations to the rtf saving.
Jonathan Faubert
refs #85 This was happening because the fragment map key was not being updated to the new position. I know update the key and it works properly again.
Jonathan Faubert
refs #73 Added a new Root code option to the tree context menu. If there is nothing selected in the tree then new sub-code is disabled. If ever the selection on the tree would be set to empty it is set to the first visible element instead.
Jonathan Faubert
refs #84 Timestamp objects are created and deleted as the markers are created or deleted. Whenever a project is imported all the timestamp markers are renewed. This also happens whenever qualyzer launches.
Jonathan Faubert
refs #84 Timestamps are now created in the DB whenever the user selects addtimestamp. Whenever qualyzer is launched all the markers on transcripts are deleted and new ones are created for each timestamp object attached to the transcript.
Jonathan Faubert
refs #73 Fixed the tree/table alignment
Jonathan Faubert
refs #73 aligned the filter button a little better.
Jonathan Faubert
refs #73 Added a filter button which toggles the filtering out of elements that are in hierarchies. Changed the Code Editor name so that it clips at 15 characters. Changed the Frequency/total count labels to Count/Total respectively.
Jonathan Faubert
refs #83 Added an extra map in RTFDocument which holds onto FragmentAnnotations. Thus the Annotation data wont be overwritten if more than one exists.
Barthelemy Dagenais
refs #84 Added timestamp to model/facade/test.
prmr
Release: Updated number to 1.1.0
Jonathan Faubert
refs #73 Created the filter for the tree (not yet attached).
Jonathan Faubert
Cleanup
Jonathan Faubert
refs #82 Refresh is now called by the import project wizard.
Jonathan Faubert
Cleanup: Warnings
  1. Prev
  2. Next