PlotLane: Use identity hashCode and equals

Using the lane position and other data for equals/hashCode is not
useful.

Depends on JGit change I7af151d8a84544a77a486474c8ac71dd80090c66

Change-Id: Ifdefc1f912116e2c6340e0275badd610b8999a11
Signed-off-by: Konrad Kügler <swamblumat-eclipsebugs@yahoo.de>
Update 4.4 target to use Luna M7 orbit repository

Change-Id: I4a8593a5cf53c3b8af548519248e707e4dd25d8d
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Use branch.<name>.mergeoptions to set merge defaults

When presenting the MergeTargetSelectionDialog look at the mergeoptions
configuration to pre-select the merge type (commit/no-commit/squash) in
the dialog. This was already done for the fast forward configuration.

Also honor the configured merge options when merging without a dialog.

Change-Id: I06b77ca5f1de1ea6045ba07573ffe7573e51b849
Signed-off-by: Konrad Kügler <swamblumat-eclipsebugs@yahoo.de>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
EGit v3.4.0.201405051725-m7

Change-Id: Id30c041bfb26752a2754ac931d11cb4c3a74b262
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Prepare 3.4.0-SNAPSHOT builds

Change-Id: I97d6826554573ccde1c6409ee699c7e0e41ff433
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Luna RC1: Prevent compile error in CommonUtils.RESOURCE_NAME_COMPARATOR

org.eclipse.egit.ui.internal.CommonUtils.RESOURCE_NAME_COMPARATOR would
show a compile error as soon as bug 434325 is fixed. Target milestone
for this fix is Luna RC1 hence changed our code so that this doesn't hit
us.

Bug: 434334
Change-Id: I671ec5414b7d4d5f504fec245f0887e6855fe8aa
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Fix Package Explorer text colors on dark theme

Package Explorer test colors were black on black on Dark Theme based on
EGit preferences.

Bug: 430741
Change-Id: I1eba4fdaf6ca8adea2fde5e006ef3cd58e050c35
Signed-off-by: Andrea Guarinoni <andrea.guarinoni@gmail.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
"Do you really want to checkout" dialog for branch switching needs a ?

Bug: 433377
Change-Id: Id91fe6f393492c1183883d5e501b698e3f2bac2f
Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>
Shorten list of TestDecoratableResource constructor parameters

Change-Id: Ic7b688b5885d52aa1e82497e393345cb171fd27d
Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>
Don't decorate empty directories with "untracked" icon (?)

Bug: 433348
Change-Id: I3e4b7122c623e4b44508bcd67bfb77c1ad4b192f
Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>
Fix typo in parameter name

Change-Id: I4bea690c64f5e9a7318159838fe7a1ccefa0d681
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Add missing JoinedListTest#toArrayTest

Change-Id: Ib06374cc90c610cf71fe69716a0dae9ffeba1af8
Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Fix warnings about allocated objects not used in SwitchToMenu

Change-Id: Iea3cfed251ee9f6c2ff30e94e78fe40720e27971
Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
Fix warning about unused return value in RebaseInteractiveView

Change-Id: I763ba45599593ff844769375b76a7857b6efcf8c
Signed-off-by: Tomasz Zarna <tomasz.zarna@tasktop.com>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>