Pop!_OS 19.10 duyuruldu

Kullanıcının işine odaklanmasına imkan vermek için çok az miktarda dağınıklığa sebep olacak şekilde tasarlanan, özel bir GNOME masaüstüne sahip ve Ubuntu tabanlı bir GNU/Linux dağıtımı olan Pop!_OS‘un, 19.10 sürümü duyuruldu. İşletim sisteminin görünüm ayarlarında Pop! _OS için yeni bir karanlık modun mevcut olduğu ve bu karanlık modun masaüstünde daha tutarlı bir karanlık estetik sağlayan kabuk içerecek şekilde genişletildiği ifade ediliyor. Pop! _OS’un yeni sürümünde, uygulama önizlemelerinin artık daha hızlı yüklendiği söyleniyor. Pop!_OS 19.10 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Pop!_OS 19.10 edinmek için aşağıdaki linkten yararlanabilirsiniz.

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

Wine-Staging 4.18 duyuruldu

Wine’in 4.18 sürümünün duyurulmasından hemen sonra, Wine-Staging’in 4.18 sürümü Alistair Leslie-Hughes tarafından duyuruldu. Henüz geliştirme aşamasına gelmemiş hata düzeltmelerini ve özellikleri ele alan ve winehq.org‘un bir test alanı olan Wine Staging‘in yeni sürümünde, 2 değişiklik, 2 ekleme ve 2 silme işlemi gerçekleştirilmiş bulunuyor. Yazılım, Overwatch ve StarCitizen gibi oyunların yanı sıra çalışan veya büyük ölçüde geliştirilmiş girdi işlemeyi gören diğer oyunlar için ham girdi desteği sağlıyor. Wine-Staging 4.18, aynı zamanda birkaç daha az bilinen oyun, başlangıç dsdmo.dll desteği ve o zamanki oyunları etkileyen on iki yıllık bir hata raporu da dahil olmak üzere diğer DirectSound çalışmaları için kilitlenme düzeltmelerini içeriyor. Wine-Staging 4.18 hakkında daha ayrıntılı bilgi edinmek için GitHub üzerindeki değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Wine-Staging 4.18 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

DXVK 1.4.3 duyuruldu

DX11 kullanan (D3D11) oyunlar için Wine‘dan daha iyi performans ve düzgün renderleme olanağı sağlayan DXVK‘nin 1.4.3 sürümü, Philip Rebohle tarafından duyuruldu. Daha küçük dosyalara yol açacak yeni bir durum önbellek dosyası formatı uygulandığını belirten Rebohle; önceki DXVK sürümlerinden gelen durum önbellekleri otomatik olarak dönüştürüleceğini söyledi. Özellikle çok sayıda farklı gölgelendiriciye sahip oyunlarda CPU ek yükü azaltıldığını söyleyen Rebohle; yanlış MSAA örnek pozisyonlarının gölgelendiricilere bildirildiğini ifade etti. ICEY gibi Rewired Unity kitaplığını kullanan oyunlar için denetleyici desteğinin geliştirildiği, Planetfall gibi oyunlar için font oluşturma özelliğini ve bazı küçük oyun uyumluluğu sorunlarını iyileştiren wine-mono’nun 4.9.3’e yükseltildiği söyleniyor. Bazı VR oyunlarında olası kazaların düzeltildiği ifade ediliyor. DXVK 1.4.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

DXVK 1.4.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wine 4.18 duyuruldu

Wine’in 4.18 sürümü, Alexandre Julliard tarafından duyuruldu. Wine ekibinin, Wine 4.18 geliştirme sürümünü duyurmaktan gurur duyduğunu söyleyen Julliard; birçok yeni VBScript işlevi getirilen yazılımın, birkaç test hatası için yapılan düzeltmeler dışında, çeşitli hata düzeltmeleri ve Quartz üzerinde bir takım temizlik ve iyileştirmeler içerdiğini ifade etti. Vulkan desteği, Direct3D 12 desteği, Android’de yüksek DPI desteği sunulduğunu hatırlatan Julliard; çeşitli hata düzeltmeleriyle gelen sürümün, Windows script çalışma zamanı kütüphanesinin ilk sürümünü içerdiğini söyledi. XRandR cihaz değişikliği bildirimleri için destek sağlanan sürümde, RSA anahtarları oluşturmak için destek de sunuluyor. Wine 4.18 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wine 4.18 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0