Dear Developers,
the full list of changes in release 12.9.28 are attached to this mail.
The first section includes the modifications of the canceled release
12.8.31.
The second section includes the modification of the release 12.9.28
(modifications in the span between cancelled release 12.8.31 and 12.9.28).
Best regards,
Norman.
Newly fixed bugs and new features in Release 12.8.31 (THIS RELEASE WAS
CANCELED)
============================================================================
===========================
[UI] Change of "Test data transfer connection..." label
Changed the label from "Test data transfer connection..." to "Test Data
Transfer Connection" according to the Eclipse Guidelines.
Deleted ellipsis because it is an immediate action. It is performed
right away and there a no further options before the action takes place.
See
http://dev.eclipse.org/mhonarc/lists/ui-best-practices-working-group/msg0031
0.html
for discussion on use of ellipsis by the Eclipse "UI best practices
working group". Furthermore according to the Eclipse Guideline 1.5 the
"Headline style capitalization" format should be used here.
Commit-Id: 6ac807b4caa6f525ae33206a52c48a06e8b56319
Author: Maria Spiering
############################################################################
###########################
[UI] Add Icon to open Preferences
Add an icon to the SarosView to open the preferences. In tests only 1 of
7 users noticed the Saros menu in the Eclipse menu bar, because users
rarely see plugins that hook into the main menu.
This makes them more aware of the possibility to change the Saros
preferences.
Commit-Id: 92d532e11b8e5eebc4bd5d8e7b45fd79b7706203
Author: Alexander Waldmann
############################################################################
###########################
[UI] Remove the IMBeep preference toggle icon
Remove the rarely (and mostly once) used IMBeep preference (toggle icon)
from the Saros View toolbar.
Commit-Id: 0d107fc77c9699a44ad8d1734801651e7538fcf7
Author: Franz Zieris
############################################################################
###########################
[UI] Inform participants about Follow Mode state
Inform participants when another is looking at a non-shared file.
Especially let followers know that the Follow Mode is still active and
just "paused".
Commit-Id: de78248a3908cb159b7a653ecacf2a65670a4b08
Author: Maria Spiering
############################################################################
###########################
[FIX] #3515311 Use default chat server does not do what it says
The check-box for using the default chat server only disabled
the editor field, but the default value was never used.
Checking the check-box will now correctly use the
default chat server during session negotiation.
Commit-Id: e63af7c7c44c9e7e7ebaadb6036f9a9a86fd9428
Author: Stefan Rossbach
############################################################################
###########################
[FIX] #3544357 Buddies temporarily disappear at Session end
1. listener was not installed
2. needed method was not overwritten
Inlined and removed static method.
Commit-Id: f1662e11c9945ba8993dea6fd2a6bd024bd4b686
Author: Stefan Rossbach
############################################################################
###########################
[FIX] #3455399 no adding project to session by non-host (read-only)
Prevent calling the affected logic by GUI and business logic checks.
Commit-Id: 56f1ab39d6cdc26ce7889223e227ad2e95d1dc7c
Author: Stefan Rossbach
############################################################################
###########################
[FIX] #3514796 "Create XMPP Account" fails vs. eclipse Guideline
Errors are now only shown if needed.
Removed the clumsy server restriction widget.
Commit-Id: 8aca08711da0352d3aee18ec30ed4ec4f48ce5ed
Author: Stefan Rossbach
############################################################################
###########################
[FIX] #3552437 Smack Error Messages are shown to the User
Commit-Id: 78731c97e91f6b9d87a20def2f9d7a6325cb1e63
Author: Stefan Rossbach
############################################################################
###########################
[FIX] not all files may be shared through partial sharing
The used algorithm relied on the fact, that the resource
list is sorted in a specific order. That might not always
be the case.
Commit-Id: 7ecb86f8e33af30d3abecf4d340a0a143bdb99f3
Author: Stefan Rossbach
############################################################################
###########################
Newly fixed bugs and new features in Release 12.9.28
============================================================================
===========================
[UI] Default color attribution for Saros annotations - part 1
The user color is now the default color for contributions.
The selection annotation uses a slightly lighter color to
distinguish between the two. This lighter color gets represented in the
chat as well.
What remains the same is that contributions will be displayed in a
darker color than the selections.
(Before: User color was the default for selections. Contribution
color was slightly darker.)
Commit-Id: 44d39448e956d8f509318c851db080f71ef74430
Author: Maria Spiering
############################################################################
###########################
[UI] Disable left Viewport Annotation by default
The left viewport annotation is not displayed by default anymore,
because it is confusing for users - and us, too.
Interviews showed that more users take notice of the right viewport
annotation and are more likely to use this one. They do recognize the
left viewport annotation, too but don't use it. Furthermore it is still
possible to enable it via the Eclipse preferences "General > Editors >
Text Editors > Annotations".
Other software like SubEthaEdit show their viewport annotations on
the right handsight too.
So even though the left viewport annotation contains some really useful
information, users are not able grasp it. Since there is no real
solution for this dilemma it is better to go for an "simplicity"
instead of a "quantity of functionality" approach.
Commit-Id: 9e1fe6959c667aeab4806eb3a0300e73c96c8bc4
Author: Maria Spiering
############################################################################
###########################
[FIX] #3562501 adding buddy while in read-only mode
Just removed the logic that prevented further execution.
Commit-Id: 7f9f789702f1c6f6ea5a73e81c0d12892ccf0830
Author: Stefan Rossbach
############################################################################
###########################
[FIX] #3512584 Fix scroll speed in chat
Chat scrolling is not enabled, also clicking on the up-button was too slow,
approximately 20 clicks for 1 line
Copied from SWTP-2012 repository.
- Commit ead8120f955dd49270c627715937ada1f68cd842
- Reviewed on http://saros-build.imp.fu-berlin.de/gerrit/246
Commit-Id: 0ccd5640fbda78eb6121ed19e947fdb0afcf222a
Author: Vera Schlemm
############################################################################
###########################
[FIX] #3514675 Useless notifications for 3rd person joining session
"Buddy joined the session" notifications are only displayed for users
which have joined the session after the local user. Before this fix,
the local user was notified that a buddy had joined the session, even if
this buddy was already in the session. For example, Alice and Bob are in
a session and Carl is invited, Carl is notified that Bob has joined the
session.
Copied from SWTP-2012 repository.
- Commit 1f883535e6a8928c8edcc77e10be6857e47734f0
- Reviewed on http://saros-build.imp.fu-berlin.de/gerrit/251
Commit-Id: 542b3fd5405d15e1398a4b9082b90dcd1f6aa1dd
Author: Arsenij Solovjev
############################################################################
###########################
[FIX] #3455372 No more focus change in Follow Mode
When host changes file and participants are in follow mode and try to type
in chat,
the curser changes to the newly opened file and the participants type in
file instead of in chat.
Copied from SWTP-2012 repository.
- Commit ba7bca0c0fe8021a5ed645ebae80e74ae683275b
- Reviewed on http://saros-build.imp.fu-berlin.de/gerrit/248
Commit-Id: 2ea217a4866387beddf209c08da617fbcb530583
Author: Nils Bussas
############################################################################
###########################
[FIX] #3496219 Saros marks compiled files as shared
The SharedResourceManager / ProjectDeltaVisitor / FileList
classes are ignoring derived files.
It seems, when the partial sharing was introduced the logic for
full shared files got corrupted.
This patch will again ignore derived files for full shared
projects.
Commit-Id: 1c0363ca35efc2872dedcfa2c5dc001109074360
Author: Stefan Rossbach
############################################################################
###########################
Newly fixed bugs and new features in Release 12.8.31 (RELEASE WAS CANCELED)
=======================================================================================================
[UI] Change of "Test data transfer connection..." label
Changed the label from "Test data transfer connection..." to "Test Data
Transfer Connection" according to the Eclipse Guidelines.
Deleted ellipsis because it is an immediate action. It is performed
right away and there a no further options before the action takes place.
See
http://dev.eclipse.org/mhonarc/lists/ui-best-practices-working-group/msg00310.html
for discussion on use of ellipsis by the Eclipse "UI best practices
working group". Furthermore according to the Eclipse Guideline 1.5 the
"Headline style capitalization" format should be used here.
Commit-Id: 6ac807b4caa6f525ae33206a52c48a06e8b56319
Author: Maria Spiering
#######################################################################################################
[UI] Add Icon to open Preferences
Add an icon to the SarosView to open the preferences. In tests only 1 of
7 users noticed the Saros menu in the Eclipse menu bar, because users
rarely see plugins that hook into the main menu.
This makes them more aware of the possibility to change the Saros
preferences.
Commit-Id: 92d532e11b8e5eebc4bd5d8e7b45fd79b7706203
Author: Alexander Waldmann
#######################################################################################################
[UI] Remove the IMBeep preference toggle icon
Remove the rarely (and mostly once) used IMBeep preference (toggle icon)
from the Saros View toolbar.
Commit-Id: 0d107fc77c9699a44ad8d1734801651e7538fcf7
Author: Franz Zieris
#######################################################################################################
[UI] Inform participants about Follow Mode state
Inform participants when another is looking at a non-shared file.
Especially let followers know that the Follow Mode is still active and
just "paused".
Commit-Id: de78248a3908cb159b7a653ecacf2a65670a4b08
Author: Maria Spiering
#######################################################################################################
[FIX] #3515311 Use default chat server does not do what it says
The check-box for using the default chat server only disabled
the editor field, but the default value was never used.
Checking the check-box will now correctly use the
default chat server during session negotiation.
Commit-Id: e63af7c7c44c9e7e7ebaadb6036f9a9a86fd9428
Author: Stefan Rossbach
#######################################################################################################
[FIX] #3544357 Buddies temporarily disappear at Session end
1. listener was not installed
2. needed method was not overwritten
Inlined and removed static method.
Commit-Id: f1662e11c9945ba8993dea6fd2a6bd024bd4b686
Author: Stefan Rossbach
#######################################################################################################
[FIX] #3455399 no adding project to session by non-host (read-only)
Prevent calling the affected logic by GUI and business logic checks.
Commit-Id: 56f1ab39d6cdc26ce7889223e227ad2e95d1dc7c
Author: Stefan Rossbach
#######################################################################################################
[FIX] #3514796 "Create XMPP Account" fails vs. eclipse Guideline
Errors are now only shown if needed.
Removed the clumsy server restriction widget.
Commit-Id: 8aca08711da0352d3aee18ec30ed4ec4f48ce5ed
Author: Stefan Rossbach
#######################################################################################################
[FIX] #3552437 Smack Error Messages are shown to the User
Commit-Id: 78731c97e91f6b9d87a20def2f9d7a6325cb1e63
Author: Stefan Rossbach
#######################################################################################################
[FIX] not all files may be shared through partial sharing
The used algorithm relied on the fact, that the resource
list is sorted in a specific order. That might not always
be the case.
Commit-Id: 7ecb86f8e33af30d3abecf4d340a0a143bdb99f3
Author: Stefan Rossbach
#######################################################################################################
Newly fixed bugs and new features in Release 12.9.28
=======================================================================================================
[UI] Default color attribution for Saros annotations - part 1
The user color is now the default color for contributions.
The selection annotation uses a slightly lighter color to
distinguish between the two. This lighter color gets represented in the
chat as well.
What remains the same is that contributions will be displayed in a
darker color than the selections.
(Before: User color was the default for selections. Contribution
color was slightly darker.)
Commit-Id: 44d39448e956d8f509318c851db080f71ef74430
Author: Maria Spiering
#######################################################################################################
[UI] Disable left Viewport Annotation by default
The left viewport annotation is not displayed by default anymore,
because it is confusing for users - and us, too.
Interviews showed that more users take notice of the right viewport
annotation and are more likely to use this one. They do recognize the
left viewport annotation, too but don't use it. Furthermore it is still
possible to enable it via the Eclipse preferences "General > Editors >
Text Editors > Annotations".
Other software like SubEthaEdit show their viewport annotations on
the right handsight too.
So even though the left viewport annotation contains some really useful
information, users are not able grasp it. Since there is no real
solution for this dilemma it is better to go for an "simplicity"
instead of a "quantity of functionality" approach.
Commit-Id: 9e1fe6959c667aeab4806eb3a0300e73c96c8bc4
Author: Maria Spiering
#######################################################################################################
[FIX] #3562501 adding buddy while in read-only mode
Just removed the logic that prevented further execution.
Commit-Id: 7f9f789702f1c6f6ea5a73e81c0d12892ccf0830
Author: Stefan Rossbach
#######################################################################################################
[FIX] #3512584 Fix scroll speed in chat
Chat scrolling is not enabled, also clicking on the up-button was too slow,
approximately 20 clicks for 1 line
Copied from SWTP-2012 repository.
- Commit ead8120f955dd49270c627715937ada1f68cd842
- Reviewed on http://saros-build.imp.fu-berlin.de/gerrit/246
Commit-Id: 0ccd5640fbda78eb6121ed19e947fdb0afcf222a
Author: Vera Schlemm
#######################################################################################################
[FIX] #3514675 Useless notifications for 3rd person joining session
"Buddy joined the session" notifications are only displayed for users
which have joined the session after the local user. Before this fix,
the local user was notified that a buddy had joined the session, even if
this buddy was already in the session. For example, Alice and Bob are in
a session and Carl is invited, Carl is notified that Bob has joined the
session.
Copied from SWTP-2012 repository.
- Commit 1f883535e6a8928c8edcc77e10be6857e47734f0
- Reviewed on http://saros-build.imp.fu-berlin.de/gerrit/251
Commit-Id: 542b3fd5405d15e1398a4b9082b90dcd1f6aa1dd
Author: Arsenij Solovjev
#######################################################################################################
[FIX] #3455372 No more focus change in Follow Mode
When host changes file and participants are in follow mode and try to type in
chat,
the curser changes to the newly opened file and the participants type in file
instead of in chat.
Copied from SWTP-2012 repository.
- Commit ba7bca0c0fe8021a5ed645ebae80e74ae683275b
- Reviewed on http://saros-build.imp.fu-berlin.de/gerrit/248
Commit-Id: 2ea217a4866387beddf209c08da617fbcb530583
Author: Nils Bussas
#######################################################################################################
[FIX] #3496219 Saros marks compiled files as shared
The SharedResourceManager / ProjectDeltaVisitor / FileList
classes are ignoring derived files.
It seems, when the partial sharing was introduced the logic for
full shared files got corrupted.
This patch will again ignore derived files for full shared
projects.
Commit-Id: 1c0363ca35efc2872dedcfa2c5dc001109074360
Author: Stefan Rossbach
#######################################################################################################
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dpp-devel mailing list
Dpp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel