12 Haziran 2017 Pazartesi

LibreOffice Hesap Tablosu Korumasız Hücreleri Seç

Hesap tablosunda hücrelerin hepsi varsayılan olarak korumalıdır. Bu koruma ancak siz çalışma kağıdını koruma altına aldığınızda aktif olur. Hücrenin koruma durumunu hızlıca değiştirebilmek için bir toggle butonu daha önce eklemiştim.

Bir çalışma kağıdını koruma altına aldığınızda içindeki koruması kaldırılmış hücrelere toplu işlemler yapmanın (Hepsini sil, hepsinin font büyüklüğünü değiştir vs vs) bir yolu yoktu. Elle tek tek seçmeniz gerekiyordu. Hücrenin korumalı/korumasız olması da gözle ayırt edilemediği için imkansızdı diyebilirim.

Eklediğim bu özellik çalışma kağıdı korumalı yada korumasız olduğunda içindeki tüm koruması kaldırılmış hücreleri seçmenize izin veriyor. 6.0 sürümünden itibaren kullanılabilecektir.

İlgili hata kaydı: https://bugs.documentfoundation.org/show_bug.cgi?id=95883
Gönderdiğim yama: https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=ed715a460254e4d72c78ff6eb244a9fc6692e2a6
Sürüm notu:  https://wiki.documentfoundation.org/ReleaseNotes/6.0#Calc

Hücre biçimlendirme çubuğunun toggle davranışı düzeltildi.

LibreOffice hesap tablosunda  aşağıdaki araç çubuğu yardımıyla hücrenin sayı biçimini değiştirmek mümkün:

Sırasıyla standart, para birimi, yüzde, ondalıklı, tarih, bilimsel

Normalde olması gereken aşağıdaki gibi seçili olan hücre hangi biçimdeyse o butonun basılı görünmesiydi.


Bu durum ondalıklı sayı biçimi için geçerli değildi ve daha önce bu durumu düzeltmiştim.

Şimdi standart yani bir hücreye bir sayı yazdığınızda varsayılan biçimi için bu toggle özeliğinin düzeltilmesi gerekiyordu. Ama bu diğerlerinden farklı bir davranışta olmalıydı. Hücre zaten başka bir biçemle biçilendirilmediğinde standart butonu üzerine tıklansada hala basılı durumda kalmalıydı. Ve başka bir buton örneğin % tıkladıysa ve yeniden tıklanıp biçim geri alındıysa standart butonu üzerine basılmadığı halde basık görünmeliydi.

Bu davranışa toggle demek doğru değil, bir radio buton davranışı da değil ne diyeceğimi bilemiyorum. Bu sorun 5.4 sürümünden itibaren düzelmiştir. Var olan özelliğin hatasının çözümü olduğundan önceki ara sürümlere de eklenmesi muhtemel.

İlgili hata kaydı: https://bugs.documentfoundation.org/show_bug.cgi?id=86119
Gönderdiğim yamalar:
https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=82beda528fb74ae1c6b5e12a98dbf5d4e9e4c0db

https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=07dcac8a0057fc24e8cf0a8daebacd97da9c982c
Sürüm notu: https://wiki.documentfoundation.org/ReleaseNotes/5.4#Calc