logo
Product categories

EbookNice.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link.  https://ebooknice.com/page/post?id=faq


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookNice Team

(Ebook) The anatomy of the modern window manager by Max van Deurzen

  • SKU: EBN-22897480
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

0.0

0 reviews
Instant download (eBook) The anatomy of the modern window manager after payment.
Authors:Max van Deurzen
Pages:82 pages.
Year:2019
Editon:1
Publisher:Radboud University
Language:english
File Size:1.61 MB
Format:pdf
Categories: Ebooks

Product desciption

(Ebook) The anatomy of the modern window manager by Max van Deurzen

At the heart of the modern personal computer experience lies the desktop environment, an implementation of the desktop metaphor comprising a variety of programs that together provide common graphical user interface components. Arguably the most complex and, in some systems, the most important component of the desktop environment, is the window manager. A window manager is system software that controls the placement and appearance of windows within a graphical user interface.In this thesis we describe the functioning of top-level window managers. We showcase what common features window managers may consist of, and what their interaction with other system software looks like. In doing so, we will discuss the X Window System[1], along with the Inter-Client Communication Conventions Manual (ICCCM) and Extended Window Manager Hints (EWMH), two standard protocols that define policy on top of the X Window System. Together, they form an environment that facilitates the interoperability between window managers and other, regular programs.As a proof of concept, we provide and discuss kranewm, a complete C++implementation of an ICCCM and EWMH compliant top-level reparenting, tiling window manager, built on top of the X Window System,using Xlib as client-side programming library. With it, we illustrate the low-level functioning of modern top-level window management. Leading up to an extensive demonstration of the product, we review several Agile software development concepts that were applied throughout, before describing the process undergone to realize the implementation.
*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products