From 169640eb5e4aea6090b119449edd342a1497d171 Mon Sep 17 00:00:00 2001 From: "b.stoever" Date: Mon, 15 Jun 2015 08:52:23 +0000 Subject: [PATCH] Icons added for insert/overwrite button in AlignmentEditor tool bar. Insert left/right in pherogram disabled when switching to overwrite mode. --- .gitattributes | 3 + .../icons/insert-16x16.png | Bin 0 -> 355 bytes .../icons/overwrite-16x16.png | Bin 0 -> 501 bytes eu.etaxonomy.taxeditor.editor/plugin.xml | 2 +- .../editor/handler/HandlerTools.java | 40 +++++++++++ .../ToggleInsertOverwriteHandler.java | 33 ++++++--- .../ToggleLeftRightInsertionHandler.java | 68 ++++++------------ 7 files changed, 89 insertions(+), 57 deletions(-) create mode 100644 eu.etaxonomy.taxeditor.editor/icons/insert-16x16.png create mode 100644 eu.etaxonomy.taxeditor.editor/icons/overwrite-16x16.png create mode 100644 eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/HandlerTools.java diff --git a/.gitattributes b/.gitattributes index 18d464846..743b58a7f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -367,8 +367,10 @@ eu.etaxonomy.taxeditor.editor/icons/deep-delete-16x16-32.png -text eu.etaxonomy.taxeditor.editor/icons/derivate_view-16x16-32.png -text eu.etaxonomy.taxeditor.editor/icons/edit_16x16.gif -text eu.etaxonomy.taxeditor.editor/icons/emblem-photos.png -text +eu.etaxonomy.taxeditor.editor/icons/insert-16x16.png -text eu.etaxonomy.taxeditor.editor/icons/leaf_detail.png -text eu.etaxonomy.taxeditor.editor/icons/link_obj.gif -text +eu.etaxonomy.taxeditor.editor/icons/overwrite-16x16.png -text eu.etaxonomy.taxeditor.editor/icons/pherogram-insert-left-16x16.png -text eu.etaxonomy.taxeditor.editor/icons/pherogram-insert-left-disabled-16x16.png -text eu.etaxonomy.taxeditor.editor/icons/pherogram-insert-right-16x16.png -text @@ -405,6 +407,7 @@ eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/group/ eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/group/authority/handler/EditCdmAuthoritiesHandler.java -text eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/EditNewTaxonHandler.java -text eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/EditSequenceHandler.java -text +eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/HandlerTools.java -text svneol=unset#text/plain eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/LoadPherogramHandler.java -text eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/OpenAlignmentEditorHandler.java -text eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/OpenChecklistEditorHandler.java -text diff --git a/eu.etaxonomy.taxeditor.editor/icons/insert-16x16.png b/eu.etaxonomy.taxeditor.editor/icons/insert-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..6c9bce7ad98723a3a24ad0545d590824fe19b1b2 GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=BdgAk26#O}+vs$X?><>&kwgjh};^S>Z@|CQ#^ur;B5V#p&cf|Nq-F8&$~3_G&e- zsZ7^Pb$Pb=L6FAQ9LcsDn^$P?7|vlkAmXhX-4?3MV_+D-!FG>f+Kc6d8Vm0^J23C6 zI<@!1t0UffxIP>`a5`CEA|mh1zH#EB~9ppNJ_!&C!Sjv^Q3JaL}000McNliru-v$o|2O?~(XEy)<0fI?H zK~y-)#gfY|1923_e;vbuSkP5xAwf$-iYI7Vmqhdl%%mdK@CufVl|`SRRD#S1L0H%| zaZ7|yThydMXjO=$E{Uj)g(y?h!os&Z-~T(8@0`EIFbqB;r6^{i05(;%e2&GRgp#Ix z;gYiah5NC+|o{Qc{UPq=VsxwDE%0=#IX00000NkvXXu0mjf9b459 literal 0 HcmV?d00001 diff --git a/eu.etaxonomy.taxeditor.editor/plugin.xml b/eu.etaxonomy.taxeditor.editor/plugin.xml index ed687ff85..3c5382273 100644 --- a/eu.etaxonomy.taxeditor.editor/plugin.xml +++ b/eu.etaxonomy.taxeditor.editor/plugin.xml @@ -1031,7 +1031,7 @@ icon="icons/pherogram-insert-left-16x16.png" style="push"> + checkEnabled="false">