Change key assignment and management for Viewers, set it on creation of a new viewer and store it inside the viewer-array and not separately.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gworkspace/trunk@37016 72102866-910b-0410-8b05-ffd578937521
Fix warning and call from sizeDescription sizeDescription() avoiding code duplication. Remove sign info useless with an unsigned parameter.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gworkspace/trunk@37021 72102866-910b-0410-8b05-ffd578937521
fix type format

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gworkspace/trunk@37024 72102866-910b-0410-8b05-ffd578937521
fix type format

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gworkspace/trunk@37025 72102866-910b-0410-8b05-ffd578937521
operation reference updated to NSUInteger and others.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gworkspace/trunk@37067 72102866-910b-0410-8b05-ffd578937521
Do not propagate file change notification to desktop or dock if they are not active.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gworkspace/trunk@37071 72102866-910b-0410-8b05-ffd578937521