Archive | Yazılım

KDE Plasma 5.17.1 duyuruldu

KDE Plasma’nın 5.17.1 final sürümü duyuruldu. Masaüstü ortamının ihtiyaçlar için öngörülen şekilde tasarlandığı belirtilen sürüm, X11 için güneş renklendiğinde gözleri rahatlatan renk derecelendirme sistemi Night Color ile geliyor. KDE katılımcılarından yeni çeviriler ve düzeltmelerle gelen yeni sürüm, küçük hata düzeltmelerini içeriyor ama bunların önemli olduğu ifade ediliyor. KDE Plasma’nın her zaman olduğu gibi çok hafif ve tasarruflu olduğu belirtilirken, Plasma’nın her şeyden önce şimdi daha da hızlı başladığı söyleniyor. Plasma masaüstü yüklendiğinde, sistem tepsisinde aşağı bildirimde yapılan değişikliklerin görülebileceği belirtilirken, bu değişikliklerden birinin, yukarıda belirtildiği gibi, sunumları açılır bildirimlerle bölmekten kaçınma yeteneği olduğu söyleniyor. KDE Plasma 5.17.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KDE Plasma 5.17.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LibreOffice 6.4.0 Alpha1 çıktı

LibreOffice 6.4.0’ın ilk alpha sürümü, sürüm takviminde belirtilen tarihe göre, The Document Foundation (TDF) tarafından çıkarılarak test edilmek üzere kullanıma sunuldu. Hatılanacağı gibi bu sürüm, 21 Ekim 2019 Pazartesi günü yapılacak olan LibreOffice 6.4.0 için ilk hata avcılığı oturumunda kullanılacak sürüm. Çeşitli hata düzeltmeleri ve iyileştirmelerle gelen sürümün bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. LibreOffice 6.4.0 Alpha1’i var olan LibreOffice kurulumuna paralel kurabilirsiniz. Farklı dağıtımlar için ayrıntılı kurulum yönergelerini incelemeniz önerilir. Sürüme ilişkin hataları Bugzilla üzerinden bildirebilirsiniz. LibreOffice 6.4.0 Alpha1 hakkında bilgi edinmek için yayımlandıktan sonra sürüm notlarını inceleyebileceksiniz.

Continue Reading →

LibreOffice 6.4.0 Alpha1 edinmek için aşağıdaki linklerden yararlanabilirsiniz. Resmi duyuru yapılana kadar:

Resmi duyuru yapıldıktan sonra:

 

0

GNOME 3.35.1 duyuruldu

GNOME masaüstü ortamının 2020’nin Mart ayında yayınlanması planlanan 3.36 sürümüne doğru ilk adım olarak 3.35.1 sürümü, Javier Jardón tarafından duyuruldu. Epiphany web tarayıcısında isteğe bağlı olarak hızlandırılmış birleştirme işleminin yeniden etkinleştirildiğini söyleyen Jardón; sürümün çeşitli hata düzeltmeleri ve GNOME Shell ile Mutter’a yapılan temizlik işlemleriyle kullanıma sunulduğunu ifade etti. NetworkManager uygulamasının artık geçici ağların WPA2 kimlik doğrulamasını desteklemesinin sağlandığını belirten Jardón; Kasım sonunda GNOME 3.35.2’nin yayınlanmasının planlandığını söyledi. GNOME 3.35.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNOME 3.35.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Xfce 4.16 geliştirme süreci başladı

Xfce 4.16 geliştirme sürecinin resmen başladığı, Simon Steinbeiß tarafından duyuruldu. Bu kez daha sıkı bir biçimde çalışacaklarını söyleyen Steinbeiß; Gtk2 desteğinin Xfce 4.16 ile bırakılacağını belirtti. Bunun eski panel eklentileri veya libxfce4ui’ye dayanan Gtk2 uygulamaları üzerinde somut bir etkisi olacağını belirten Steinbeiß; 4.16 döngüsünde, araç çubukları veya satır içi araç çubukları gibi tutarsız olan bazı öğelerin görünümünü uyumlaştırmayı planladıklarını söyledi. Thunar ile ilgili olarak daha önce de belirtildiği gibi büyük bir yeniden tasarım olmadığını söyleyen Steinbeiß; sevilen dosya yöneticisinin kullanıcı deneyimini arttırmak için çok daha küçük geliştirmeler ve güzelliklerin planlandığını ifade etti. Steinbeiß; buna eklentiler için API’nin genişletilmesi, bazı Thunar eylemlerinin varsayılan olarak yüklenmesi ve dizin başına görünüm ayarlarının kaydedilmesi dahil olduğunu söyledi.

Continue Reading →

Steinbeiß; kullanıcılardan bugzilla hesabı oluşturmalarını, hata bildiriminde bulunmalarını, yama eklemelerini, sabırla beklemelerini istediklerini söylüyor. Steinbeiß; kullanıcıların IRC’ye (#xfce on freenode) katılmalarını ya da posta listesini takip etmelerini öneriyor. Simon Steinbeiß’in “Xfce 4.16 development phase starting” başlıklı yazısına buradan ulaşabilirsiniz.

Simon Steinbeiß

0

New Feature in Libreoffice: Full-Sheet Previews

Birlikte, The Document Foundation üyesi olmaktan büyük keyif aldığım, LibreOffice geliştiricisi Sevgili Kardeşim Muhammet Kara, kendi sitesinde”New Feature in Libreoffice: Full-Sheet Previews” başlıklı çok hoş bir yazı yayımlamış. Sevgili Muhammet’in bu yazısını buraya aktarmaktan kendimi alamadım. Muhammet’in yazısı şu şekilde: “Have you ever wanted to have a way to see the full content of a spreadsheet document in a pdf form, without the usual slicing of the sheets into printable pages? Why would I need that? Here is the screenshot of a sheet containing some data and graphics:

Continue Reading →

Sample SheetAnd this is how it looks like when exported to pdf in the old/usual way: Usual PDF Output

Also read the blog on the Collabora-website for more explanation.

How do I use it?

  • Open your spreadsheet document in LibreOffice Calc
  • From the menu, select File – Export as PDF…
  • On the General tab of the PDF Options dialog, check the option named Full-Sheet Previews
  • Click the Export button, and choose a location for your preview pdf
  • Enjoy your pdf file of full sheet previews

Full-Sheet Preview PDF

Option on the dialog

Full-Sheet Previews option on the PDF Export Dialog

Also available in the LibreOffice/Collabora Online api

If you happen to use the LibreOffice/Collabora Online REST api for document conversions, here is a command to get a preview output of your sheet:

curl --insecure -F "[email protected]" -F "FullSheetPreview=true" https://localhost:9980/lool/convert-to/pdf > out.pdf

More info about the REST api

Where and when?

The feature was developed on the cp-6.2 branch of LibreOffice code-base (which is basicly Collabora Office 6.2), and is already available in Collabora Office snaphots. And is being backported to LibreOffice master, so it will be also available in LibreOffice development builds and soon in the Collabora Office snapshots.

For more info and the snapshot

Tips

  • Currently, this option disregards most of the other options on the pdf export dialog
  • Preview pages will have different sizes (same as the source sheets)
  • This is not meant for printing
  • The export dialog remembers your last choice, so better not forget to uncheck this option next time you would like to get a regular (for-printing) output

Dev Notes

  • The PDF export dialog’s UI description is in filter/uiconfig/ui/pdfgeneralpage.ui
  • The class for the dialog is named ImpPDFTabGeneralPage
  • To introduce a new option, you need to add the widget to the .ui file, then add a proper item to the class, and connect the two in the constructor
    • In our case, the id of the new checkbox on the ui file is singlepagesheets
      <object class="GtkCheckButton" id="singlepagesheets">
                  <property name="label" translatable="yes" context="pdfgeneralpage|singlepagesheets">Full-Sheet Previews</property>
                  <property name="visible">True</property>
                  <property name="can_focus">True</property>
                  <property name="receives_default">False</property>
                  <property name="use_underline">True</property>
                  <property name="xalign">0</property>
                  <property name="draw_indicator">True</property>
          </object>
      
    • And the corresponding member in the ImpPDFTabGeneralPage class is named as mxCbSinglePageSheets
      std::unique_ptr<weld::CheckButton> mxCbSinglePageSheets;
      
    • We connect the two via this line in the constructor of the class:
       mxCbSinglePageSheets(m_xBuilder->weld_check_button("singlepagesheets"))
      

And here is a list of related commits if you would like to see what other changes were done:

  1. Add ‘SinglePageSheets’ option to the PDF export dialog
  2. Handle SinglePageSheets option for pdf export
  3. Add FullSheetPreview support for convert-to endpoint of online
  4. Rename ‘Single-page sheets’ to ‘Full-Sheet Previews’ to avoid confusion

muhammetkara.com

 

0

Qbs 1.14.0 duyuruldu

Çoklu platformlarda projeler geliştirmek için yapım sürecini basitleştiren bir QT aracı olan Qbs’in 1.14.0 sürümü, Richard Weickelt tarafından duyuruldu. Qbs 1.14.0 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Weickelt; Qbs topluluğu tarafından yayınlanan ilk sürümün aslında bir bakım sürümü olduğunu belirtti. Hız ve çoklu platform geliştirme için tasarlanmış bir yapı otomasyon aracı olan Qbs; temiz konsepti ve öğrenmesi kolay dili ile özellikle takdir ediliyor. Bunun, bir mühendisin otomasyona harcadığı çabayı önemli ölçüde azaltabileceği belirtilirken, kuşkusuz maliyet ve zamandan tasarruf sağladığı ifade ediliyor. Visual Studio 2019 yanı sıra clang-cl’nin artık desteklendiği bildirilirken, gömülü takım zincirleri IAR, KEIL ve SDCC için destek eklendiği söyleniyor. Qbs, programlama dili, araç kiti veya kullanılan kütüphanelerden bağımsız olarak herhangi bir yazılım projesi için kullanılabilir. Qbs 1.14.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Qbs 1.14.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LTTng (Linux Trace Toolkit Next Generation) 2.11.0 duyuruldu

Linux çekirdeğinin, uygulamalarının ve kütüphanelerinin izini süren bir sistem yazılımı paketi olan
LTTng‘nin (Linux Trace Toolkit Next Generation), “Lafontaine” kod adlı 2.11.0 sürümü duyuruldu. 2005 yılında ilk kez kullanıma sunulan proje, Mathieu Desnoyers tarafından geliştirilmiş bulunuyor. Selefi, Linux Trace Toolkit olan yazılım, Linux çekirdeğinin Tracepoint enstrümantasyonunun yanı sıra kproblar ve Perf performans izleme sayaçları gibi diğer bilgi kaynaklarını kullanıyor. “Lafontaine” kod adlı 2.11.0 sürümünün duyurulmasından mutluluk duyulduğu ifade edilirken, Montréal’s Oshlag mikro birahanesinden gelen modern bir Saison birasının adını alan yeni sürümün, filtrelerdeki diziler ve bitsel ikili operatörlere destek sunduğu belirtildi. Sürümün iki yıllık bir süreçte hazırlandığı belirtildi. LTTng (Linux Trace Toolkit Next Generation) 2.11.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LTTng (Linux Trace Toolkit Next Generation) 2.11.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0