n.hoffmann [Wed, 3 Jun 2009 16:17:35 +0000 (16:17 +0000)]
Enabled keyboard navigation in editor pages and uploaded a new feature.
n.hoffmann [Tue, 2 Jun 2009 17:35:27 +0000 (17:35 +0000)]
editor now updatable via updateSite
n.hoffmann [Tue, 2 Jun 2009 11:22:44 +0000 (11:22 +0000)]
Removed unused class ContextMenu
n.hoffmann [Tue, 2 Jun 2009 11:15:00 +0000 (11:15 +0000)]
n.hoffmann [Tue, 2 Jun 2009 09:12:51 +0000 (09:12 +0000)]
adding pom
n.hoffmann [Tue, 2 Jun 2009 09:05:16 +0000 (09:05 +0000)]
Moving editor sources back into trunk
p.ciardelli [Mon, 20 Apr 2009 13:30:37 +0000 (13:30 +0000)]
.
p.ciardelli [Tue, 7 Apr 2009 09:50:55 +0000 (09:50 +0000)]
Checking in to save absence / presence radio buttons that are about to be removed.
n.hoffmann [Fri, 3 Apr 2009 10:16:39 +0000 (10:16 +0000)]
switched plugin version to 2.1
p.ciardelli [Fri, 3 Apr 2009 09:52:52 +0000 (09:52 +0000)]
Common names implemented. Saving causes a org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [eu.etaxonomy.cdm.model.description.Feature#911] exception.
n.hoffmann [Fri, 3 Apr 2009 09:13:30 +0000 (09:13 +0000)]
Removing .classpath and .project files accidentaly added to subversion
p.ciardelli [Thu, 2 Apr 2009 14:15:23 +0000 (14:15 +0000)]
Features columns in preferences looked like this:
a b c
d e f
g h
Now look like this:
a d g
b e h
c f
p.ciardelli [Thu, 2 Apr 2009 13:53:00 +0000 (13:53 +0000)]
Features lists now sorted alphabetically. Added microreference, cache strings to description property sheets.
p.ciardelli [Wed, 1 Apr 2009 12:20:40 +0000 (12:20 +0000)]
Rough version of images module that doesn't actually save image URLs i.e. Taxon has associated images only for duration of session.
p.ciardelli [Fri, 27 Mar 2009 08:59:44 +0000 (08:59 +0000)]
Replaced "&" w escaped characters "&&" in CdmUtil.getDisplayName(...)
p.ciardelli [Thu, 26 Mar 2009 16:31:30 +0000 (16:31 +0000)]
Changed synonym list hover tooltip to jface standard tooltip.
p.ciardelli [Thu, 26 Mar 2009 16:18:40 +0000 (16:18 +0000)]
Changed synonym list hover tooltip to jface standard tooltip.
p.ciardelli [Fri, 20 Mar 2009 15:10:04 +0000 (15:10 +0000)]
Added dummy implementation of import / export for London visit.
p.ciardelli [Fri, 20 Mar 2009 14:41:30 +0000 (14:41 +0000)]
.
p.ciardelli [Fri, 20 Mar 2009 14:37:46 +0000 (14:37 +0000)]
Saving first taxon in an empty database now gets rid of "click here to enter first taxon" msg and replaces it w tax tree.
p.ciardelli [Fri, 20 Mar 2009 09:53:52 +0000 (09:53 +0000)]
Disallowed dropping of GroupedComposites into concept relations group and dragging of ConceptComposites into other groups.
p.ciardelli [Thu, 19 Mar 2009 16:39:00 +0000 (16:39 +0000)]
Name relationship types, as well as their inverses, now displayed correctly in freetext area, propertysheet, and name relations wizard.
p.ciardelli [Thu, 19 Mar 2009 15:04:41 +0000 (15:04 +0000)]
Fixed type labels to make them less confusing.
p.ciardelli [Thu, 19 Mar 2009 14:42:36 +0000 (14:42 +0000)]
Non editable information now only displayed on one line; anything longer shown with ellipses. Tooltip hover used to display full info.
p.ciardelli [Wed, 18 Mar 2009 17:04:15 +0000 (17:04 +0000)]
Cleaned up imports.
p.ciardelli [Wed, 18 Mar 2009 17:03:19 +0000 (17:03 +0000)]
Fixed "click here to edit" bugs in description fields.
p.ciardelli [Wed, 18 Mar 2009 15:29:52 +0000 (15:29 +0000)]
Fixed "no sec ref" annotation warning on new concept relations.
p.ciardelli [Wed, 18 Mar 2009 12:15:34 +0000 (12:15 +0000)]
OK, I think the endless loop bug is really solved this time.
p.ciardelli [Wed, 18 Mar 2009 12:15:25 +0000 (12:15 +0000)]
OK, I think the endless loop bug is really solved this time.
p.ciardelli [Wed, 18 Mar 2009 12:09:26 +0000 (12:09 +0000)]
OK, I think the endless loop bug is really solved this time.
p.ciardelli [Wed, 18 Mar 2009 09:54:48 +0000 (09:54 +0000)]
Name now shown in TaxonBasePropertySheet by putting name.getTitleCache() in NonViralNameCache.getEditableValue().
p.ciardelli [Tue, 17 Mar 2009 18:08:01 +0000 (18:08 +0000)]
Tightened up data source dialog.
p.ciardelli [Tue, 17 Mar 2009 14:53:47 +0000 (14:53 +0000)]
Fixed taxonomic tree to reflect current data source.
n.hoffmann [Tue, 17 Mar 2009 11:01:44 +0000 (11:01 +0000)]
deprecated run() methods in all actions
p.ciardelli [Mon, 16 Mar 2009 09:28:42 +0000 (09:28 +0000)]
Fixed infinite loop bug caused by making a ProperySheet field editable while at the same time returning an IPropertySource with which its child fields are built.
p.ciardelli [Tue, 10 Mar 2009 16:54:00 +0000 (16:54 +0000)]
.
p.ciardelli [Tue, 10 Mar 2009 15:44:06 +0000 (15:44 +0000)]
Fixed bug in "change concept relationship type" - previously resulted in two concept relationships, one with old-, one with new type.
p.ciardelli [Tue, 10 Mar 2009 15:12:52 +0000 (15:12 +0000)]
Completed type module.
p.ciardelli [Mon, 9 Mar 2009 18:32:02 +0000 (18:32 +0000)]
.
n.hoffmann [Mon, 9 Mar 2009 16:14:22 +0000 (16:14 +0000)]
handler implementations
n.hoffmann [Mon, 9 Mar 2009 15:56:59 +0000 (15:56 +0000)]
hid some features that are not fully operational
n.hoffmann [Mon, 9 Mar 2009 15:14:31 +0000 (15:14 +0000)]
p.ciardelli [Wed, 4 Mar 2009 13:03:15 +0000 (13:03 +0000)]
Type module largely complete.
p.ciardelli [Thu, 26 Feb 2009 17:41:28 +0000 (17:41 +0000)]
Type designation wizard functional, but designations not yet listed in property sheet.
p.ciardelli [Wed, 25 Feb 2009 12:43:17 +0000 (12:43 +0000)]
Started type module.
p.ciardelli [Wed, 25 Feb 2009 12:39:41 +0000 (12:39 +0000)]
Started type module.
p.ciardelli [Wed, 25 Feb 2009 12:37:52 +0000 (12:37 +0000)]
Started type module.
n.hoffmann [Tue, 24 Feb 2009 13:35:30 +0000 (13:35 +0000)]
migrating to cdmlib-plugin 2.0.0.20 including new term loading
p.ciardelli [Fri, 13 Feb 2009 16:03:53 +0000 (16:03 +0000)]
Selection and border draw bugs in #591 fixed.
p.ciardelli [Fri, 13 Feb 2009 16:03:19 +0000 (16:03 +0000)]
Selection and border draw bugs in #591 fixed.
n.hoffmann [Wed, 11 Feb 2009 10:20:18 +0000 (10:20 +0000)]
started implementing command framework
p.ciardelli [Wed, 11 Feb 2009 08:47:28 +0000 (08:47 +0000)]
Fixed bug #574 - deleting last child node from tree successfully removes entry
p.ciardelli [Mon, 9 Feb 2009 16:26:15 +0000 (16:26 +0000)]
Property sheet changes cause editor to refresh per #527
n.hoffmann [Mon, 9 Feb 2009 10:59:53 +0000 (10:59 +0000)]
fixed a bug where implementation of equals method yielded a CCE when no editor was open
p.ciardelli [Mon, 9 Feb 2009 10:04:19 +0000 (10:04 +0000)]
Completed refactoring upwards from NameComposite, DescriptionElementComposite, and DescriptionLabelComposite into GroupedComposite.
p.ciardelli [Fri, 6 Feb 2009 16:17:24 +0000 (16:17 +0000)]
Halfway through refactoring upwards from NameComposite, DescriptionElementComposite, and DescriptionLabelComposite into GroupedComposite.
p.ciardelli [Fri, 6 Feb 2009 15:30:43 +0000 (15:30 +0000)]
Fixed bug in "make synonym group's basionym" - taxon and synonym were not being sent down to the operation.
p.ciardelli [Fri, 6 Feb 2009 15:09:36 +0000 (15:09 +0000)]
Fixed LineBreakListener to handle line breaks only after key release.
p.ciardelli [Fri, 6 Feb 2009 14:59:46 +0000 (14:59 +0000)]
Fixed LineBreakListener to handle line breaks only after key release.
p.ciardelli [Fri, 6 Feb 2009 14:25:54 +0000 (14:25 +0000)]
DND-triggered operations now executed after drag end.
p.ciardelli [Fri, 6 Feb 2009 13:05:50 +0000 (13:05 +0000)]
About to try fooling around w DND.
p.ciardelli [Fri, 6 Feb 2009 10:45:26 +0000 (10:45 +0000)]
Description composites now use the NameViewer ruler and are implemented exactly like NameComposite.
p.ciardelli [Thu, 5 Feb 2009 18:25:27 +0000 (18:25 +0000)]
Refactored description editor per #577
p.ciardelli [Thu, 5 Feb 2009 14:19:27 +0000 (14:19 +0000)]
At long last, a solution to bug #525 annotation ruler disabling line wrap. See ticket for explanation.
p.ciardelli [Thu, 5 Feb 2009 11:04:28 +0000 (11:04 +0000)]
Fixed bug #482. 1) cleanly dispose of form w/ "managedForm.getForm().dispose();", 2) recreate the ManagedForm, 3) call layout() on the top-level Composite, captured in createPartControl(Composite composite).
p.ciardelli [Thu, 5 Feb 2009 11:00:41 +0000 (11:00 +0000)]
Fixed bug #482. 1) cleanly dispose of form w/ "managedForm.getForm().dispose();", 2) recreate the ManagedForm, 3) call layout() on the top-level Composite, captured in createPartControl(Composite composite).
n.hoffmann [Thu, 5 Feb 2009 10:24:07 +0000 (10:24 +0000)]
started to refactor action delegation
p.ciardelli [Thu, 5 Feb 2009 10:14:22 +0000 (10:14 +0000)]
About to redo createPartControl() and createManagedForm(). Checking in in case rollback is necessary.
p.ciardelli [Wed, 4 Feb 2009 16:36:25 +0000 (16:36 +0000)]
Moved QuickNameTaxon into package eu.etaxonomy.taxeditor.navigation
p.ciardelli [Wed, 4 Feb 2009 16:34:21 +0000 (16:34 +0000)]
Most taxonomic tree bugs in Ticket #484 related to opening and adding new taxa have been removed. Ticket #574 still outstanding: in the taxonomic tree, when a parent node has only one child, choosing "delete taxon from tree" on the child node causes the delete to take place in the CDM, but the child node remains. When the application is restarted, it is gone.
p.ciardelli [Tue, 3 Feb 2009 17:23:34 +0000 (17:23 +0000)]
Fixed action "Add child taxon with quick name". Moved action into internal class of TaxonomicTreeViewer.
p.ciardelli [Thu, 29 Jan 2009 18:46:21 +0000 (18:46 +0000)]
Added some more concept stuff.
p.ciardelli [Wed, 28 Jan 2009 17:23:02 +0000 (17:23 +0000)]
1) Context menu now accessed via ruler and StyledText. 2) Took old label out of NameComposite - icon in ruler does everything now. 3) Drag done via ruler.
p.ciardelli [Wed, 28 Jan 2009 15:30:25 +0000 (15:30 +0000)]
16x16 icon can now be added to NameViewer ruler. ErrorAnnotation will be superimposed on its lower-right corner.
p.ciardelli [Wed, 28 Jan 2009 14:59:00 +0000 (14:59 +0000)]
New error annotation icon.
p.ciardelli [Wed, 28 Jan 2009 13:47:08 +0000 (13:47 +0000)]
Ruler'ed NameViewer implemented, but line wrap doesn't work yet.
n.hoffmann [Tue, 27 Jan 2009 13:31:31 +0000 (13:31 +0000)]
fixed a dependency bug that could not be resolved by eclipse alone
p.ciardelli [Tue, 27 Jan 2009 13:26:16 +0000 (13:26 +0000)]
.
p.ciardelli [Tue, 27 Jan 2009 10:26:26 +0000 (10:26 +0000)]
Nothing works.
p.ciardelli [Fri, 23 Jan 2009 12:58:02 +0000 (12:58 +0000)]
About to add serious annotation functionality - backup first.
n.hoffmann [Fri, 23 Jan 2009 12:07:59 +0000 (12:07 +0000)]
switched to cdmlib 2.0
n.hoffmann [Fri, 23 Jan 2009 11:49:10 +0000 (11:49 +0000)]
switched to cdmlib 2.0
n.hoffmann [Fri, 23 Jan 2009 10:50:25 +0000 (10:50 +0000)]
switched to cdmlib 2.0
p.ciardelli [Wed, 21 Jan 2009 12:39:03 +0000 (12:39 +0000)]
Parser now activated only after name viewer has been init'ed.
n.hoffmann [Tue, 20 Jan 2009 19:24:29 +0000 (19:24 +0000)]
Massive refactoring of the methodology in former class UiUtils
n.hoffmann [Tue, 20 Jan 2009 19:20:02 +0000 (19:20 +0000)]
Massive refactoring of the methodology in former class UiUtils
n.hoffmann [Tue, 20 Jan 2009 19:08:03 +0000 (19:08 +0000)]
Massive refactoring of the methodology in former class UiUtils
n.hoffmann [Tue, 20 Jan 2009 19:06:50 +0000 (19:06 +0000)]
Massive refactoring of the methodology in former class UiUtils
n.hoffmann [Tue, 20 Jan 2009 19:05:15 +0000 (19:05 +0000)]
Massive refactoring of the methodology in former class UiUtils
p.ciardelli [Tue, 20 Jan 2009 16:36:04 +0000 (16:36 +0000)]
.
p.ciardelli [Tue, 20 Jan 2009 16:23:06 +0000 (16:23 +0000)]
Doubtless successful attempt to sync with Niels.
p.ciardelli [Tue, 20 Jan 2009 15:36:57 +0000 (15:36 +0000)]
Doubtless successful attempt to sync with Niels.
n.hoffmann [Mon, 19 Jan 2009 12:33:39 +0000 (12:33 +0000)]
refactoring actions in the treeviewer
n.hoffmann [Mon, 19 Jan 2009 10:50:15 +0000 (10:50 +0000)]
refactoring actions in the treeviewer
p.ciardelli [Fri, 16 Jan 2009 12:15:28 +0000 (12:15 +0000)]
First commit after refactoring to new operations model. Not yet complete - only doing this to let two of us work at the same time. Last functioning version tagged.
p.ciardelli [Mon, 12 Jan 2009 12:28:47 +0000 (12:28 +0000)]
If datasource is H2, database name no longer queried for name string.
p.ciardelli [Mon, 22 Dec 2008 15:58:16 +0000 (15:58 +0000)]
1) Term vocabularies (ranks, features, statii) are also transaction-dependent - if a vocab loaded in the last transaction is used in another, it causes an error. Therefore, these belong in CdmSessionDataRepository. 2) Created a controller for parsers.
p.ciardelli [Mon, 22 Dec 2008 14:15:51 +0000 (14:15 +0000)]
1) Created CdmSessionDataRepository to keep track of all session data - all taxon changes should be made here from now on. 2) Created CdmTransactionController for more transparent starting and committing of transactions. 3) Added CdmDataSourceRepository and dialog for creating a data source. 4) Added experimental progress monitor on the status line for DeleteTaxonAction. 5) TaxEditorPlugin is now significantly cleaned up.
p.ciardelli [Mon, 22 Dec 2008 13:11:16 +0000 (13:11 +0000)]
1) Created CdmSessionDataRepository to keep track of all session data - all taxon changes should be made here from now on. 2) Created CdmTransactionController for more transparent starting and committing of transactions. 3) Added CdmDataSourceRepository and dialog for creating a data source. 4) Added experimental progress monitor on the status line for DeleteTaxonAction. 5) TaxEditorPlugin is now significantly cleaned up.
p.ciardelli [Wed, 17 Dec 2008 15:32:39 +0000 (15:32 +0000)]
Data source dialog now has saving and creation of new names.