Re: Specs bei LibreOffice (war:: [de-discuss] Gitterlinien bei Hintergrund)
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)
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)
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)
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)
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)
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