Dear Developers,

 

the full list of changes in Release 12.8.31 are attached to this mail. 

The first section includes modifications in the UI of Saros. The rest are
bug-fixes.

 

Best regards,

Norman

 

 

 

Newly fixed bugs and new features in Release 12.8.31

============================================================================
===========================

 

[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.8.31
=======================================================================================================

[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

--> Possible Test-scenario:
        Projects fooA, fooB and Saros. 
        fooA and fooB have the folder A,B,C (every folder has the files 
fileA.txt, fileB.txt and fileC.txt)
        ALICE selects the project fooB, the folder B and C and the file 
A/fileB.txt in the project fooA 
        and the package "de.fu_berlin.inf.dpp.concurrent" in Saros.
        ALICE shares the projects with the menubar > Saros > Share Project(s).
        Try the other ways for sharing, too.
------------------------------------------------------------------------------
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

Reply via email to