Re: Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)

2011-06-29 Diskussionsfäden Uwe Altmann
Hi

Am 25.06.11 12:06, schrieb André Schnabel:
 Am 25.06.2011 11:14, schrieb Uwe Altmann:
 Im Spec-schreiben bin ich ganz gut - hast Du konkret was im Auge?
 
 Ich bastel mir grade mal eine ganz primitive Spec-Vorlage im wiki
 zusammen (nur die wichtigsten Stichpunkte, was denn so enthalten sein
 sollte). Sobald ich den Ersten Wurf habe, melde ich mich wieder.
 
 Als Testballon würde ich eben die Gitterlinien in Calc nehmen - bzw.
 die zugehörige Implementierung der Optionen.

Ich bin gerade wieder von einer Reise mit höllischen Zahschmerzen und
einer drohenden Wurzelbehandlung zurück und falle daher diese Woche wohl
noch aus - wie es aussieht, kommt Ihr nach Deinen mahnenden Worten ja
aber auch so ganz gut zurecht - vielleicht musst Du einfach mal öfter in
den Meckermodus gehen ;-)
-- 
Mit freundlichen Grüßen
Uwe Altmann

-- 
Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)

2011-06-25 Diskussionsfäden André Schnabel
Hi,

Am 25.06.2011 11:14, schrieb Uwe Altmann:
 HI André

 Am 25.06.11 09:35, schrieb Andre Schnabel:
 ...Ich hatte es da schon erwähnt, dass kaum ein Entwickler böse 
 über eine spec ist, wenn er sie denn nicht allein schreiben muss. Und 
 das würde ich auch immerwieder so sagen, denn eine Spec *hilft* dem
 Entwickler. Nur müssen wir irgendwie dazu kommen, dass mehr Leute an 
 sowas arbeiten ...
 Im Spec-schreiben bin ich ganz gut - hast Du konkret was im Auge?

Ich bastel mir grade mal eine ganz primitive Spec-Vorlage im wiki
zusammen (nur die wichtigsten Stichpunkte, was denn so enthalten sein
sollte). Sobald ich den Ersten Wurf habe, melde ich mich wieder.

Als Testballon würde ich eben die Gitterlinien in Calc nehmen - bzw.
die zugehörige Implementierung der Optionen.
Die Diskussion dazu läuft leider verteilt über zwei Listen:
http://lists.freedesktop.org/archives/libreoffice-ux-advise/2011-June/thread.html
http://dir.gmane.org/gmane.comp.documentfoundation.libreoffice.design

Betreff ist jeweils Option for gridline display in Calc (fdo#30800)

Natürlich geht es primär nicht darum die Spec zu schreiben sondern
rauszufinden, was der beste Weg zur Implementierung ist.

Aktueller Stand ist, dass

* eine Option eingeführt werden soll, um das Verhalten zu steuern

* diese entweder
als Kompatibiltätsoption unter Calc - Kompatibilität (a)
oder
als Ansichtsoption unter Calc - Ansicht (b)
eingeführt werden soll.


a) hat den Bachteil, dass für den Anwender nicht sofort ersichtlich ist,
was diese Option steuert. (und ist außerdem
umständlicher zu implementieren, was aber erstmal uninteressant ist)

b) hat den Nachteil, dass die Optionsseite Ansicht schon voll ist.
Der Vorschlag, die Seite zu vergrößern ist imo inakzeptabel, da man
dann alle UI-Elemente auf *allen* Optionsseiten prüfen und ggf. neu
positionieren müsste. (Mal abgesehen davon, dass 22 Einzeloptionen auf
einer Seite eh schon genug sind)

Deshalb gibt es den Vorschlag entweder die Option Linienfarbe zu
entfernen, da keiner richtig weiß, ob das überhaupt jemand nutzt
(schließlich gibt es eine entsprechende Option unter LibreOffice -
Darstellung) .. oder man fasst die die Optionen zur Anzeige der
Grafikobjekte (Objekte, Diagramme, Zeichnungselemente) zusammen.

Auf beiden Wegen hätte man dann platz für die neue Option, aber man hat
halt Seiteneffekte, die man auch wieder beachten muss. Z.B. ob die alten
Optionen nur von der Oberfläche entfernt werden sollen oder ob sie
komplett entfallen.

Ich vermute mal, du stimmst mir zu, dass das alles Dinge sind, bei denen
man Input von einem Entwickler braucht (was überhaupt machbar ist) ...
bei denen man aber die Entscheidung sicher nicht allein dem Entwickler
überlassen sollte, der mit dem Kopf grade voll im Code steckt ;)


Gruß,

André


-- 
Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)

2011-06-25 Diskussionsfäden André Schnabel
So ..

Am 25.06.2011 12:06, schrieb André Schnabel:
 Ich bastel mir grade mal eine ganz primitive Spec-Vorlage im wiki
 zusammen (nur die wichtigsten Stichpunkte, was denn so enthalten sein
 sollte). Sobald ich den Ersten Wurf habe, melde ich mich wieder.

erster Wurf:
http://wiki.documentfoundation.org/User:Andreschnabel/SpecTemplate

mit Stichpunkten zur Erklärung:
http://wiki.documentfoundation.org/User_talk:Andreschnabel/SpecTemplate




-- 
Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)

2011-06-25 Diskussionsfäden Regina Henschel

Hallo André,

André Schnabel schrieb:

Hi,

Am 25.06.2011 11:14, schrieb Uwe Altmann:

HI André

Am 25.06.11 09:35, schrieb Andre Schnabel:

...Ich hatte es da schon erwähnt, dass kaum ein Entwickler böse
über eine spec ist, wenn er sie denn nicht allein schreiben muss. Und
das würde ich auch immerwieder so sagen, denn eine Spec *hilft* dem
Entwickler. Nur müssen wir irgendwie dazu kommen, dass mehr Leute an
sowas arbeiten ...

Im Spec-schreiben bin ich ganz gut - hast Du konkret was im Auge?


Ich bastel mir grade mal eine ganz primitive Spec-Vorlage im wiki
zusammen (nur die wichtigsten Stichpunkte, was denn so enthalten sein
sollte). Sobald ich den Ersten Wurf habe, melde ich mich wieder.


[..]


Aktueller Stand ist, dass

* eine Option eingeführt werden soll, um das Verhalten zu steuern

* diese entweder
 als Kompatibiltätsoption unter Calc - Kompatibilität (a)
oder
 als Ansichtsoption unter Calc - Ansicht (b)
eingeführt werden soll.


Ich möchte zwei weitere Version zu bedenken geben:
(1)
Statt der jetzigen Checkbox Grid lines (Abschnitt 'Visual aids' in 
ToolsOptionsCalc/View) eine drop-down-liste zu benutzen. Und zwar mit 
den Einträgen

none   : bisherige Verhalten, falls die Option nicht markiert war
back : bisheriges LibO Verhalten, falls die Option markiert war
front : Verhalten wie in OOo, falls die Option markiert war

Vorteile:
*Alle bisherigen Einstellmöglichkeiten bleiben erhalten.
*Es wird kein zusätzlicher Platz benötigt.

(2)
Die Einstellung der Gitterlinien völlig aus den Optionen herausnehmen 
und in die Seiten-Eigenschaften verlagern und so eine Einstellung per 
Seitevorlage ermöglichen.


Vorteile:
*Die undurchsichtige Beziehung zwischen allgemeinen Einstellungen in 
Tools/Options/LibO/Appearance und Tools/Options/Calc/View verschwindet.

*Die Seite Tools/Options/Calc/View wird entlastet.
*Es wird möglich, innerhalb eines Dokuments einzelne Sheets ohne 
Gitterlinien zu benutzen. Dies ermöglicht insbesondere ein ähnliches 
Verhalten wie in Excel, wo Diagramme auf einer separaten Seite ohne 
Gitterlinien erzeugt werden können. 
http://openoffice.org/bugzilla/show_bug.cgi?id=14893


Nachteil:
Bisher steht die Eigenschaft im file unter settings. Ich weiß nicht, ob 
sie dort bleiben könnte, vermute aber sie müsste zu styles oder zu 
content, und ich weiß nicht, ob dies mit den vorhandenen 
ODF-Spezifikationen möglich ist.


MfG
Regian


--
Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)

2011-06-25 Diskussionsfäden André Schnabel
Hallo Regina,

Am 25.06.2011 13:31, schrieb Regina Henschel:
 Aktueller Stand ist, dass

 * eine Option eingeführt werden soll, um das Verhalten zu steuern

 * diese entweder
  als Kompatibiltätsoption unter Calc - Kompatibilität (a)
 oder
  als Ansichtsoption unter Calc - Ansicht (b)
 eingeführt werden soll.


 Ich möchte zwei weitere Version zu bedenken geben:
 (1)
 Statt der jetzigen Checkbox Grid lines (Abschnitt 'Visual aids' in
 ToolsOptionsCalc/View) eine drop-down-liste zu benutzen. Und zwar
 mit den Einträgen
 none   : bisherige Verhalten, falls die Option nicht markiert war
 back : bisheriges LibO Verhalten, falls die Option markiert war
 front : Verhalten wie in OOo, falls die Option markiert war

 Vorteile:
 *Alle bisherigen Einstellmöglichkeiten bleiben erhalten.
 *Es wird kein zusätzlicher Platz benötigt.

Hmm . bliebe der Nachteil, dass sich der Typ der Option (ja / nein zu
drei Werte) ändert. Das kann man aber bei der implementierung beachten
und die alten Settings noch lesen, aber nur noch die neuen schreiben.

Allerdings .. wenn ich mir den Dialog anschaue, haben Checkboxen einen
geringeren horizontalen Abstand zueinander als drop-down-Listen. Kann
leicht sein, dass wir dann doch ein Platzproblem haben.



 (2)
 Die Einstellung der Gitterlinien völlig aus den Optionen herausnehmen
 und in die Seiten-Eigenschaften verlagern und so eine Einstellung per
 Seitevorlage ermöglichen.

 http://openoffice.org/bugzilla/show_bug.cgi?id=14893

Wie in dem Issue schon erwähnt, hat Kohei dafür einen Patch
bereitgestellt - der in LibO integriert ist.


 Nachteil:
 Bisher steht die Eigenschaft im file unter settings. Ich weiß nicht,
 ob sie dort bleiben könnte, vermute aber sie müsste zu styles oder zu
 content, und ich weiß nicht, ob dies mit den vorhandenen
 ODF-Spezifikationen möglich ist.


Zumindest nach Koheis Beschreibung im Issue ist es möglich - geprüft hab
ich's nicht.

Implementiert ist das aber über die Symbolleiste (und nicht
Seiteneigenschaften). Die Einstellung pro Seite konkurriert natürlich
mit den Einstellungen in Extras - Optionen. Insofern bin ich mit dieser
(aktuellen) Implementierung auch nicht glücklich und bin ganz stark
dafür, das aufzuräumen. Nur ... das ist wirklich nicht die Einzige
Option in Calc, die doppelt belegt, nicht intuitiv oder vollkommen
übeflüssig ist. Ich denke, so einen Umbau sollte man separat machen.



Gruß,

André

-- 
Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)

2011-06-25 Diskussionsfäden Regina Henschel

Hallo André,

André Schnabel schrieb:

Hallo Regina,

Am 25.06.2011 13:31, schrieb Regina Henschel:

Aktueller Stand ist, dass

* eine Option eingeführt werden soll, um das Verhalten zu steuern

* diese entweder
  als Kompatibiltätsoption unter Calc - Kompatibilität (a)
oder
  als Ansichtsoption unter Calc - Ansicht (b)
eingeführt werden soll.



Ich möchte zwei weitere Version zu bedenken geben:
(1)
Statt der jetzigen Checkbox Grid lines (Abschnitt 'Visual aids' in
ToolsOptionsCalc/View) eine drop-down-liste zu benutzen. Und zwar
mit den Einträgen
none   : bisherige Verhalten, falls die Option nicht markiert war
back : bisheriges LibO Verhalten, falls die Option markiert war
front : Verhalten wie in OOo, falls die Option markiert war

Vorteile:
*Alle bisherigen Einstellmöglichkeiten bleiben erhalten.
*Es wird kein zusätzlicher Platz benötigt.


Hmm . bliebe der Nachteil, dass sich der Typ der Option (ja / nein zu
drei Werte) ändert. Das kann man aber bei der implementierung beachten
und die alten Settings noch lesen, aber nur noch die neuen schreiben.


Was aber noch nicht sagt, wie man es im Dateiformat ablegt. Im 
Dateiformat könnte man auch einen neuen config-item IsGridInFront 
einführen.




Allerdings .. wenn ich mir den Dialog anschaue, haben Checkboxen einen
geringeren horizontalen Abstand zueinander als drop-down-Listen. Kann
leicht sein, dass wir dann doch ein Platzproblem haben.


Horizontal sollte es passen. Direkt darunter ist ja die drop-down-Liste 
für die Farbe und die hat ja auch Platz. Die Labels der Listen sollten 
dann aber linksbündig angeordnet werden.


Diese Lösung hat im Vergleich zu dem Ort 'Kompatibilität' den Vorteil, 
dass ein Benutzer keinen neuen Platz lernen muss.







(2)
Die Einstellung der Gitterlinien völlig aus den Optionen herausnehmen
und in die Seiten-Eigenschaften verlagern und so eine Einstellung per
Seitevorlage ermöglichen.

http://openoffice.org/bugzilla/show_bug.cgi?id=14893


Wie in dem Issue schon erwähnt, hat Kohei dafür einen Patch
bereitgestellt - der in LibO integriert ist.



Nachteil:
Bisher steht die Eigenschaft im file unter settings. Ich weiß nicht,
ob sie dort bleiben könnte, vermute aber sie müsste zu styles oder zu
content, und ich weiß nicht, ob dies mit den vorhandenen
ODF-Spezifikationen möglich ist.



Zumindest nach Koheis Beschreibung im Issue ist es möglich - geprüft hab
ich's nicht.


Soweit ich sehe, wird in der ODF Spezifikation nicht festgelegt, welche 
config-item es gibt. Vielleicht war das der Grund, weshalb Kohei es dort 
angesiedelt hat?




Implementiert ist das aber über die Symbolleiste (und nicht
Seiteneigenschaften).


Es gibt also jetzt schon ein Icon, dass zwischen 'anzeigen' und 'nicht 
anzeigen' wechselt. Ein weiteres Icon für Wechsel zwischen 'front' und 
'back' hat aber eigentlich keinen Platz mehr in der Symbolleiste. Platz 
wäre in der Statusleiste. Dort könnte man auch wie beim Selektiermodus 
durch mehrere Optionen routieren. Ein Platz in der UI ist aber 
erforderlich, wenn man eine Einstellmöglichkeit pro Tabellenblatt haben 
möchte. Also doch wohl eher dokumentweit in Optionen.


 Die Einstellung pro Seite konkurriert natürlich

mit den Einstellungen in Extras - Optionen. Insofern bin ich mit dieser
(aktuellen) Implementierung auch nicht glücklich und bin ganz stark
dafür, das aufzuräumen. Nur ... das ist wirklich nicht die Einzige
Option in Calc, die doppelt belegt, nicht intuitiv oder vollkommen
übeflüssig ist. Ich denke, so einen Umbau sollte man separat machen.


Ich träume auch von einem aufgeräumten Optionen-Dialog, aber in 
absehbarer Zeit wird da wohl nichts passieren. Oder kennst du jemanden, 
der sich drum kümmern möchte?


MfG
Regina










--
Informationen zum Abmelden: E-Mail an discuss+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert