editinplace error doesn't disable 'Save' button. See #10060
Revert to 'Add Description' if empty. See #10061
Default name in tree to prevent reported bug. Full fix will come later #9537
Fix style of editinplace Cancel button in IE. See #10066
BfPixelBuffer: preserve the series when a new BfPixelsWrapper is created

Fixes #9711.
Add pthread configuration similar to autoconf

The new OmeroCpp/PThread SConscript file is now available
for checking various pthread configurations similar to
autoconf.

The file is called once by SConstruct and then recursively
calls itself in order to test the various pthread flags.
This is mostly determined by some strange calling errors in
SCons, but should allow with a little more work a fairly
self-contained pthread tool.

Note: several sections are still commented out since they
are unlikely to be immediately important for OMERO.
Revert BaseThreadPtr

Apparently because BT is a IceUtil::Thread
and not some other base class, IceInternal
Handle is inappropriate.
Remove Fixture f from unit tests

Fixture now attempts a connection causing
all these tests to fail. It was previously
needed when using boost::unit_test but is
no longer needed for gtest.
s/CPPFLAGS/CXXFLAGS/g
Merge pull request #606 from will-moore/jshint_compliance_9927

Jshint compliance 9927 (develop)
Speedup build by moving insight zip targets to release-clients

Previously, the insight component was calling "dist" during
the "package" phase which meant that a number of zips were
all created in a phase when most other components were just
building a .jar. Now, "dist" is only called by the special
"zips" target, which is in turn called by the top-level
"release-clients" target (as in docs/hudson/OMERO.sh).

"zips" targets may should be added to all components to all
producing releasable artifacts in addition to the basic
artifacts.

This change was made in order to have a unit-testable build
that does not timeout on travis-ci.org.
Add top-level `release-all` target

With a little re-arranging, all the release
targets are now callable via a single target
(the order is important!)
Remove UNSIGNED build logic

Previously for supporting webstart, all jars were
being first generated as name-UNSIGNED.jar and
then signed to the official name name.jar. Then,
they were being re-signed during the webstart
phase. In order to speed up the job and reduce
disk usage (for travis) this logic has now been
removed.
Delay creating matlab.zip until release-clients

The matlab distribution is significantly large that
it makes sense to only build if it is requested.
Make 'test' of /specification a no-op

Apparently, there are no longer any unit
test classes in this component so that the
top-level "test-unit" target was failling.

A better strategy is likely to put true
unit-test like activities (schema validation,
etc.) into this target.
Skip signing most jars on update

Since only the jars under lib/insight are now signed,
calling signjar for dist/lib/server/blitz.jar et al
causes server start-up to fail.
Add missing ```&```
Merge pull request #624 from jburel/delete_handling_develop

Check if the file still exists before downloading (see #9645)
Merge pull request #622 from jburel/rebased/develop/import_bugs

Fix import bugs. (see #9860, #9859) (rebased onto develop)
Fix boolean check.