#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-03-16T00:49:11Z

Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [95a9cbc]
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/menu.h (modified)
	* uspace/lib/ui/private/menubar.h (modified)
	* uspace/lib/ui/private/menuentry.h (modified)
	* uspace/lib/ui/src/menuentry.c (modified)
	* uspace/lib/ui/test/image.c (modified)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/menu.c (added)
	* uspace/lib/ui/test/menubar.c (added)
	* uspace/lib/ui/test/menuentry.c (added)
	* uspace/lib/ui/test/resource.c (modified)

	UI menu unit tests


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [1746ede]
	* uspace/app/calculator/calculator.c (modified)

	Add menu to Calculator


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [7727cfd]
	* uspace/lib/c/include/clipboard.h (modified)

	Add missing include in clipboard.h


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [4d2a4cd]
	* uspace/lib/ui/src/menuentry.c (modified)

	Correct menu entry height

	Fixes menu entry not being clickable in ...


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [f0ccb2a]
	* uspace/lib/ui/src/dummygc.c (modified)
	* uspace/lib/ui/test/checkbox.c (modified)
	* uspace/lib/ui/test/entry.c (modified)
	* uspace/lib/ui/test/image.c (modified)
	* uspace/lib/ui/test/label.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/ui/test/rbutton.c (modified)
	* uspace/lib/ui/test/slider.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)

	Fix libui unit tests


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [f536a16]
	* uspace/lib/ui/src/menu.c (modified)

	Close menu when button is pressed outside of it


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [f251883]
	* uspace/lib/ui/private/menu.h (modified)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menuentry.c (modified)

	Menu entries need to stretch to the width of the menu


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [62223ec]
	* uspace/lib/ui/include/types/ui/control.h (modified)
	* uspace/lib/ui/include/ui/control.h (modified)
	* uspace/lib/ui/include/ui/fixed.h (modified)
	* uspace/lib/ui/include/ui/menubar.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/src/control.c (modified)
	* uspace/lib/ui/src/fixed.c (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/control.c (modified)
	* uspace/lib/ui/test/fixed.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Close menu when window is unfocused

	This of course means we need to ...


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [0262f16c]
	* uspace/lib/ui/include/ui/menu.h (modified)
	* uspace/lib/ui/include/ui/menuentry.h (modified)
	* uspace/lib/ui/private/menuentry.h (modified)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/menuentry.c (modified)

	Activate menu entry by clicking (instead of simple press)

	This ...


Fri, 09 Apr 2021 22:41:22 GMT jxsvoboda <5887334+jxsvoboda@…> [214aefb]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/menu.h (added)
	* uspace/lib/ui/include/types/ui/menubar.h (added)
	* uspace/lib/ui/include/types/ui/menuentry.h (added)
	* uspace/lib/ui/include/types/ui/rbutton.h (modified)
	* uspace/lib/ui/include/types/ui/resource.h (modified)
	* uspace/lib/ui/include/ui/menu.h (added)
	* uspace/lib/ui/include/ui/menubar.h (added)
	* uspace/lib/ui/include/ui/menuentry.h (added)
	* uspace/lib/ui/include/ui/paint.h (modified)
	* uspace/lib/ui/include/ui/resource.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/menu.h (added)
	* uspace/lib/ui/private/menubar.h (added)
	* uspace/lib/ui/private/menuentry.h (added)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/src/menu.c (added)
	* uspace/lib/ui/src/menubar.c (added)
	* uspace/lib/ui/src/menuentry.c (added)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)

	UI menu (WIP)


Mon, 29 Mar 2021 15:47:35 GMT Jakub Jermář <jakub@…> [b0858150]
	* version (modified)

	Bump version to 0.11.1 (Jubilee)


Mon, 29 Mar 2021 15:39:15 GMT Jakub Jermář <jakub@…> [fbc6b6c]
	* tools/mkfat.py (modified)

	Fix handling of LFN names

	Enforce python3 and correctly detect ...


Thu, 25 Mar 2021 21:12:23 GMT Jiri Svoboda <jiri@…> [dbf1be5]
	* tools/export.sh (modified)
	* tools/xcw/bin/helenos-pkg-config (modified)
	* tools/xcw/demo/Makefile (modified)
	* uspace/lib/math/_dummy.h (added)
	* uspace/lib/meson.build (modified)

	Fix XCW


Mon, 22 Mar 2021 21:35:16 GMT Jakub Jermář <jakub@…> [e9f7778]
	* tools/ew.py (modified)

	tools/ew.py: Add support for Raspberry Pi


Thu, 18 Mar 2021 20:25:44 GMT Jiri Svoboda <jiri@…> [b27553c]
	* uspace/drv/fb/kfb/port.c (modified)

	Fix double fun destroy in kfb's port_init()

	Caused assertion ...


Wed, 17 Mar 2021 17:38:46 GMT Jiri Svoboda <jiri@…> [7d83c54]
	* kernel/generic/src/ddi/ddi.c (modified)

	Initialize backend_data.parea in dmamem_map_anonymous()

	This was ...


Tue, 16 Mar 2021 22:33:16 GMT Jiri Svoboda <jiri@…> [a85d5c6]
	* uspace/lib/ui/src/window.c (modified)

	Fix window resize when not using window double-buffer

	We can only ...


Fri, 12 Mar 2021 19:16:51 GMT Martin Decky <martin@…> [36795edf]
	* kernel/generic/include/adt/hash_table.h (modified)
	* kernel/generic/include/adt/list.h (modified)
	* kernel/generic/include/adt/odict.h (modified)
	* kernel/generic/include/macros.h (modified)
	* kernel/generic/include/member.h (added)
	* uspace/drv/bus/usb/ehci/hc.c (modified)
	* uspace/drv/bus/usb/uhci/hc.h (modified)
	* uspace/drv/bus/usb/vhc/vhcd.h (modified)
	* uspace/drv/bus/usb/xhci/hc.h (modified)
	* uspace/lib/c/generic/adt/hash_table.c (modified)
	* uspace/lib/c/generic/adt/list.c (modified)
	* uspace/lib/c/include/adt/hash_table.h (modified)
	* uspace/lib/c/include/adt/list.h (modified)
	* uspace/lib/c/include/macros.h (modified)
	* uspace/lib/c/include/member.h (added)
	* uspace/lib/nic/src/nic_addr_db.c (modified)
	* uspace/srv/audio/hound/hound_ctx.c (modified)

	Improve lists and other data structures

	Provide more ...


Wed, 10 Mar 2021 15:24:24 GMT Jiri Svoboda <jiri@…> [17fac946]
	* uspace/lib/gfxfont/src/text.c (modified)

	Fix gfx_puttext() failing with empty string in text mode


Mon, 08 Mar 2021 16:21:42 GMT Jiri Svoboda <jiri@…> [f73a8e3]
	* uspace/lib/congfx/src/console.c (modified)

	Console GC needs to implement a dummy update operation

	For the ...


Fri, 05 Mar 2021 11:23:31 GMT Jiri Svoboda <jiri@…> [d6c4d40]
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/congfx/src/console.c (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)

	Do not forget to clean up when exiting


Thu, 04 Mar 2021 19:14:30 GMT Jiri Svoboda <jiri@…> [87822ce]
	* uspace/app/bdsh/cmds/modules/cat/cat.c (modified)
	* uspace/app/bdsh/cmds/modules/cp/cp.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/mkbd/main.c (modified)
	* uspace/app/modplay/modplay.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nterm/nterm.c (modified)
	* uspace/app/ping/ping.c (modified)
	* uspace/app/tester/ipc/starve.c (modified)
	* uspace/app/tetris/scores.c (modified)
	* uspace/app/tetris/screen.c (modified)
	* uspace/app/tetris/tetris.c (modified)
	* uspace/app/top/screen.c (modified)
	* uspace/app/top/screen.h (modified)
	* uspace/app/top/top.c (modified)
	* uspace/app/trace/trace.c (modified)
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/ui/src/ui.c (modified)

	Avoid infinite loop when console communication is broken

	Need to ...


Thu, 04 Mar 2021 14:39:35 GMT Jiri Svoboda <jiri@…> [760a392]
	* uspace/lib/ui/src/wdecor.c (modified)

	Fix ccheck

	Be vigilant!


Mon, 01 Mar 2021 22:22:52 GMT Jiri Svoboda <jiri@…> [d6f46c8]
	* uspace/lib/congfx/src/console.c (modified)

	Remove forgotten console calls. Allow use of last line of console.


Mon, 01 Mar 2021 22:20:27 GMT Jiri Svoboda <jiri@…> [cd74fa8]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/lib/ui/src/entry.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)

	Downsize more controls to make calculator look better


Mon, 01 Mar 2021 10:50:25 GMT Jiri Svoboda <jiri@…> [9c7dc8e]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/lib/ui/include/ui/resource.h (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/src/entry.c (modified)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/checkbox.c (modified)
	* uspace/lib/ui/test/entry.c (modified)
	* uspace/lib/ui/test/label.c (modified)
	* uspace/lib/ui/test/paint.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/ui/test/rbutton.c (modified)
	* uspace/lib/ui/test/resource.c (modified)
	* uspace/lib/ui/test/slider.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)

	Print text as text in textmode UI. Make calculator smaller in text
	mode.


Sat, 27 Feb 2021 21:34:15 GMT Jiri Svoboda <jiri@…> [77ffa01]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/lib/ui/include/types/ui/ui.h (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/src/window.c (modified)

	Allow UI to run in the console

	Note that everything is way too large.


Fri, 26 Feb 2021 16:23:36 GMT Jiri Svoboda <jiri@…> [b433f68]
	* uspace/app/fontedit/fontedit.c (modified)
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/lib/gfxfont/include/types/gfx/text.h (modified)
	* uspace/lib/gfxfont/src/text.c (modified)
	* uspace/lib/gfxfont/test/text.c (modified)
	* uspace/lib/ui/src/checkbox.c (modified)
	* uspace/lib/ui/src/entry.c (modified)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/rbutton.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)

	Puttext needs to know the color of the text being printed

	So far we ...


Thu, 25 Feb 2021 17:01:40 GMT Jiri Svoboda <jiri@…> [fe40b67]
	* uspace/lib/gfxfont/src/font.c (modified)

	Remove forgotten prototype code


Thu, 25 Feb 2021 16:57:30 GMT Jiri Svoboda <jiri@…> [ece5982]
	* uspace/lib/gfxfont/src/text.c (modified)

	Right-aligned text was off by one column


Thu, 25 Feb 2021 16:50:22 GMT Jiri Svoboda <jiri@…> [bac8acab]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	Update gfxdemo synopsis


Thu, 25 Feb 2021 16:48:13 GMT Jiri Svoboda <jiri@…> [6a87f28]
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/lib/congfx/src/console.c (modified)
	* uspace/lib/gfxfont/include/gfx/font.h (modified)
	* uspace/lib/gfxfont/include/types/gfx/font.h (modified)
	* uspace/lib/gfxfont/src/font.c (modified)
	* uspace/lib/gfxfont/src/text.c (modified)
	* uspace/lib/gfxfont/test/font.c (modified)

	First attempt at printing text in text-mode via GFX


Thu, 25 Feb 2021 08:00:09 GMT Jakub Jermář <jakub@…> [26853ebc]
	* contrib/qemu/build-from-scratch.sh (modified)

	Bump QEMU version to 5.2.0


Mon, 22 Feb 2021 19:52:08 GMT Jiri Svoboda <jiri@…> [68a552f]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)
	* uspace/lib/c/generic/io/con_srv.c (modified)
	* uspace/lib/c/generic/io/console.c (modified)
	* uspace/lib/c/include/io/con_srv.h (modified)
	* uspace/lib/c/include/io/console.h (modified)
	* uspace/lib/c/include/ipc/console.h (modified)
	* uspace/lib/congfx/private/console.h (modified)
	* uspace/lib/congfx/src/console.c (modified)
	* uspace/srv/hid/console/console.c (modified)

	Efficient way of rendering to the console via shared buffer

	Makes ...


Tue, 16 Feb 2021 18:12:05 GMT Jiri Svoboda <jiri@…> [2ab8ab3]
	* HelenOS.config (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/lib/gfx/include/gfx/render.h (modified)
	* uspace/lib/gfx/include/types/gfx/ops/context.h (modified)
	* uspace/lib/gfx/src/render.c (modified)
	* uspace/lib/gfx/test/render.c (modified)
	* uspace/lib/ipcgfx/include/ipcgfx/ipc/gc.h (modified)
	* uspace/lib/ipcgfx/src/client.c (modified)
	* uspace/lib/ipcgfx/src/server.c (modified)
	* uspace/lib/ipcgfx/test/ipcgfx.c (modified)
	* uspace/lib/memgfx/include/memgfx/memgc.h (modified)
	* uspace/lib/memgfx/include/types/memgfx/memgc.h (modified)
	* uspace/lib/memgfx/private/memgc.h (modified)
	* uspace/lib/memgfx/src/memgc.c (modified)
	* uspace/lib/memgfx/test/memgfx.c (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/checkbox.c (modified)
	* uspace/lib/ui/src/dummygc.c (modified)
	* uspace/lib/ui/src/entry.c (modified)
	* uspace/lib/ui/src/image.c (modified)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/rbutton.c (modified)
	* uspace/lib/ui/src/slider.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/window.c (modified)

	Client-side UI rendering

	It is possible to turn on and off and if ...


Fri, 05 Feb 2021 15:59:16 GMT Jiri Svoboda <jiri@…> [ef734b7]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/slider.h (added)
	* uspace/lib/ui/include/ui/slider.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/slider.h (added)
	* uspace/lib/ui/src/slider.c (added)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/slider.c (added)

	Slider UI control


Tue, 02 Feb 2021 10:58:33 GMT Jiri Svoboda <jiri@…> [5a68791]
	* uspace/lib/ui/src/rbutton.c (modified)

	Fix radio button label alignment


Mon, 01 Feb 2021 19:55:51 GMT Jiri Svoboda <jiri@…> [f14a900]
	* uspace/lib/ui/test/paint.c (modified)
	* uspace/lib/ui/test/rbutton.c (modified)

	Radio button unit tests need work


Mon, 01 Feb 2021 10:53:48 GMT Jiri Svoboda <jiri@…> [7020d1f]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/paint.h (added)
	* uspace/lib/ui/include/types/ui/rbutton.h (added)
	* uspace/lib/ui/include/ui/paint.h (modified)
	* uspace/lib/ui/include/ui/rbutton.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/rbutton.h (added)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/rbutton.c (added)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/rbutton.c (added)

	Radio button

	Please don't ask me how I derived the formulae for ...


Wed, 06 Jan 2021 10:06:42 GMT Jiri Svoboda <jiri@…> [d70dc1c4]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/checkbox.h (added)
	* uspace/lib/ui/include/ui/checkbox.h (added)
	* uspace/lib/ui/include/ui/paint.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/checkbox.h (added)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/src/checkbox.c (added)
	* uspace/lib/ui/src/entry.c (modified)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/test/checkbox.c (added)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/paint.c (modified)

	Check box


Tue, 29 Dec 2020 22:17:21 GMT Jiri Svoboda <jiri@…> [e037cf37]
	* kernel/genarch/src/drivers/ega/ega.c (modified)
	* kernel/genarch/src/fb/fb.c (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/mm/backend_phys.c (modified)

	Show kernel console again when its physical area is unmapped

	It's ...


Mon, 14 Dec 2020 21:03:38 GMT Jiri Svoboda <jiri@…> [1483981]
	* uspace/srv/hid/output/port/kfb.c (deleted)
	* uspace/srv/hid/output/port/kfb.h (deleted)

	Remove defunct, unreferenced kfb output server backend

	This has now ...


Mon, 14 Dec 2020 20:43:03 GMT Jiri Svoboda <jiri@…> [02fe42e]
	* tools/build-ccheck.sh (modified)

	Update sycek for single-line comment spacing


Mon, 14 Dec 2020 20:41:53 GMT Jiri Svoboda <jiri@…> [d1582b50]
	* kernel/arch/arm32/include/arch/cp15.h (modified)
	* kernel/arch/arm32/include/arch/mm/page_armv6.h (modified)
	* kernel/arch/arm32/src/fpu_context.c (modified)
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/arch/arm32/src/mach/gta02/gta02.c (modified)
	* kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified)
	* kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c (modified)
	* kernel/arch/arm32/src/mm/page_fault.c (modified)
	* kernel/arch/arm64/src/mach/virt/virt.c (modified)
	* kernel/arch/sparc64/include/arch/register.h (modified)
	* kernel/arch/sparc64/src/smp/sun4v/smp.c (modified)
	* kernel/genarch/include/genarch/drivers/amdm37x/gpt.h (modified)
	* kernel/genarch/include/genarch/drivers/omap/uart_regs.h (modified)
	* kernel/genarch/include/genarch/drivers/pl011/pl011.h (modified)
	* kernel/genarch/src/drivers/i8042/i8042.c (modified)
	* kernel/genarch/src/kbrd/scanc_at.c (modified)
	* kernel/generic/include/cpu/cpu_mask.h (modified)
	* kernel/generic/src/adt/hash_table.c (modified)
	* kernel/generic/src/mm/as.c (modified)
	* kernel/generic/src/mm/frame.c (modified)
	* kernel/generic/src/mm/slab.c (modified)
	* kernel/generic/src/udebug/udebug_ops.c (modified)
	* uspace/app/mkmfs/mkmfs.c (modified)
	* uspace/app/pkg/pkg.c (modified)
	* uspace/app/sbi/src/rdata_t.h (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/usbinfo/info.c (modified)
	* uspace/drv/audio/sb16/registers.h (modified)
	* uspace/drv/block/ahci/ahci.c (modified)
	* uspace/drv/block/ahci/ahci_hw.h (modified)
	* uspace/drv/block/ahci/ahci_sata.h (modified)
	* uspace/drv/bus/isa/i8237.c (modified)
	* uspace/drv/bus/usb/ehci/ehci_batch.c (modified)
	* uspace/drv/bus/usb/ehci/ehci_rh.c (modified)
	* uspace/drv/bus/usb/ehci/endpoint_list.h (modified)
	* uspace/drv/bus/usb/ohci/endpoint_list.h (modified)
	* uspace/drv/bus/usb/ohci/hc.c (modified)
	* uspace/drv/bus/usb/ohci/ohci_bus.h (modified)
	* uspace/drv/bus/usb/ohci/ohci_regs.h (modified)
	* uspace/drv/bus/usb/ohci/ohci_rh.c (modified)
	* uspace/drv/bus/usb/uhci/hc.c (modified)
	* uspace/drv/bus/usb/usbhub/usbhub.h (modified)
	* uspace/drv/bus/usb/xhci/hc.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)
	* uspace/drv/char/ns8250/ns8250.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/hid/usbhid/generic/hiddev.c (modified)
	* uspace/drv/hid/usbhid/multimedia/keymap.c (modified)
	* uspace/drv/hid/usbhid/usbhid.c (modified)
	* uspace/drv/nic/ar9271/ar9271.h (modified)
	* uspace/drv/nic/ne2k/dp8390.h (modified)
	* uspace/drv/nic/rtl8139/defs.h (modified)
	* uspace/drv/nic/rtl8139/driver.h (modified)
	* uspace/lib/bithenge/src/compound.c (modified)
	* uspace/lib/bithenge/src/expression.c (modified)
	* uspace/lib/bithenge/src/script.c (modified)
	* uspace/lib/bithenge/src/sequence.c (modified)
	* uspace/lib/bithenge/src/transform.c (modified)
	* uspace/lib/c/generic/adt/hash_table.c (modified)
	* uspace/lib/c/generic/double_to_str.c (modified)
	* uspace/lib/c/generic/getopt.c (modified)
	* uspace/lib/c/generic/inet/tcp.c (modified)
	* uspace/lib/c/generic/io/printf_core.c (modified)
	* uspace/lib/c/generic/rtld/symbol.c (modified)
	* uspace/lib/c/include/double_to_str.h (modified)
	* uspace/lib/c/include/nic/eth_phys.h (modified)
	* uspace/lib/c/test/stdio/scanf.c (modified)
	* uspace/lib/c/test/uuid.c (modified)
	* uspace/lib/fdisk/src/fdisk.c (modified)
	* uspace/lib/fmtutil/fmtutil.c (modified)
	* uspace/lib/gfx/test/coord.c (modified)
	* uspace/lib/hound/src/protocol.c (modified)
	* uspace/lib/math/test/rounding.c (modified)
	* uspace/lib/minix/minix.h (modified)
	* uspace/lib/posix/src/fnmatch.c (modified)
	* uspace/lib/trackmod/protracker.c (modified)
	* uspace/lib/usb/src/debug.c (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)
	* uspace/lib/usbhid/include/usb/hid/hidpath.h (modified)
	* uspace/lib/usbhid/include/usb/hid/hidtypes.h (modified)
	* uspace/lib/usbhid/src/hiddescriptor.c (modified)
	* uspace/lib/usbhost/src/bandwidth.c (modified)
	* uspace/lib/usbhost/src/utility.c (modified)
	* uspace/srv/fs/udf/udf_file.h (modified)
	* uspace/srv/net/tcp/ncsim.c (modified)
	* uspace/srv/net/tcp/test.c (modified)

	Fix spacing in single-line comments using latest ccheck

	This found ...


Mon, 14 Dec 2020 19:09:05 GMT Jiri Svoboda <jiri@…> [1382446]
	* HelenOS.config (modified)
	* uspace/app/init/init.c (modified)
	* uspace/srv/hid/output/meson.build (modified)
	* uspace/srv/hid/output/output.c (modified)
	* uspace/srv/hid/output/port/ddev.c (added)
	* uspace/srv/hid/output/port/ddev.h (added)

	Display device backend for output server

	This provides console on a ...


Mon, 14 Dec 2020 12:36:17 GMT Jiri Svoboda <jiri@…> [0350033]
	* uspace/srv/hid/console/console.c (modified)

	Console needs to be fully redrawn at the beginning


Thu, 10 Dec 2020 11:12:51 GMT Jiri Svoboda <jiri@…> [442210e]
	* uspace/app/barber/barber.c (modified)

	Barber must destroy frames before destroying window

	As they are ...


Thu, 10 Dec 2020 10:27:07 GMT Jiri Svoboda <jiri@…> [0da03df]
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/seat.h (modified)
	* uspace/srv/hid/display/test/seat.c (modified)

	Distinguish between focus switching and evacuation

	It's the same ...


Thu, 10 Dec 2020 10:22:24 GMT Jiri Svoboda <jiri@…> [08f345f]
	* uspace/srv/hid/display/seat.c (modified)

	Switch to previous (last) window when cycling

	Focusing a window ...


Thu, 10 Dec 2020 10:19:26 GMT Jiri Svoboda <jiri@…> [1762ceb]
	* uspace/srv/hid/display/main.c (modified)

	Lock display when destroying client


Thu, 10 Dec 2020 10:17:46 GMT Jiri Svoboda <jiri@…> [13d20e5]
	* uspace/srv/hid/display/dsops.c (modified)

	No need to separately remove window from client in ...


Mon, 07 Dec 2020 23:44:20 GMT Jiri Svoboda <jiri@…> [25f26600]
	* uspace/lib/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)

	Resize application GC when resizing window (and app GC is being used)


Mon, 07 Dec 2020 00:08:37 GMT Jiri Svoboda <jiri@…> [7e38970d]
	* meson/part/initrd_manifest/meson.build (modified)
	* tools/export.sh (modified)
	* tools/xcw/bin/helenos-pkg-config (modified)
	* tools/xcw/demo/Makefile (modified)
	* uspace/app/barber/barber.c (modified)
	* uspace/app/barber/meson.build (modified)
	* uspace/app/calculator/calculator.c (added)
	* uspace/app/calculator/doc/doxygroups.h (moved)
	* uspace/app/calculator/meson.build (moved)
	* uspace/app/fontedit/doc/doxygroups.h (added)
	* uspace/app/fontedit/fontedit.c (added)
	* uspace/app/fontedit/fontedit.h (added)
	* uspace/app/fontedit/meson.build (added)
	* uspace/app/fontviewer/doc/doxygroups.h (deleted)
	* uspace/app/fontviewer/fontviewer.c (deleted)
	* uspace/app/gfxdemo/doc/doxygroups.h (modified)
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/app/gfxdemo/meson.build (modified)
	* uspace/app/hello/doc/doxygroups.h (added)
	* uspace/app/hello/hello.c (added)
	* uspace/app/hello/hello.h (added)
	* uspace/app/hello/meson.build (moved)
	* uspace/app/init/init.c (modified)
	* uspace/app/launcher/doc/doxygroups.h (moved)
	* uspace/app/launcher/gfx/helenos.tga (moved)
	* uspace/app/launcher/launcher.c (added)
	* uspace/app/launcher/launcher.h (added)
	* uspace/app/launcher/meson.build (moved)
	* uspace/app/meson.build (modified)
	* uspace/app/terminal/doc/doxygroups.h (moved)
	* uspace/app/terminal/main.c (moved)
	* uspace/app/terminal/meson.build (moved)
	* uspace/app/terminal/terminal.c (moved)
	* uspace/app/terminal/terminal.h (moved)
	* uspace/app/uidemo/doc/doxygroups.h (added)
	* uspace/app/uidemo/meson.build (added)
	* uspace/app/uidemo/uidemo.c (added)
	* uspace/app/uidemo/uidemo.h (moved)
	* uspace/app/vcalc/vcalc.c (deleted)
	* uspace/app/vdemo/doc/doxygroups.h (deleted)
	* uspace/app/vdemo/vdemo.c (deleted)
	* uspace/app/viewer/meson.build (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/app/vlaunch/vlaunch.c (deleted)
	* uspace/dist/data/font/helena.tpf (added)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified)
	* uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.h (modified)
	* uspace/drv/fb/amdm37x_dispc/meson.build (modified)
	* uspace/drv/fb/kfb/meson.build (modified)
	* uspace/drv/fb/kfb/port.c (modified)
	* uspace/lib/c/include/io/pixelmap.h (modified)
	* uspace/lib/c/include/io/window.h (deleted)
	* uspace/lib/congfx/src/console.c (modified)
	* uspace/lib/display/include/types/display.h (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/display/private/display.h (added)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/draw/codec/webp.c (deleted)
	* uspace/lib/draw/cursor.c (deleted)
	* uspace/lib/draw/cursor/embedded.c (deleted)
	* uspace/lib/draw/doc/doxygroups.h (deleted)
	* uspace/lib/draw/drawctx.c (deleted)
	* uspace/lib/draw/font.c (deleted)
	* uspace/lib/draw/font/bitmap_backend.c (deleted)
	* uspace/lib/draw/font/embedded.c (deleted)
	* uspace/lib/draw/font/pcf.c (deleted)
	* uspace/lib/draw/gfx/cursor-11x18.c (deleted)
	* uspace/lib/draw/include/draw/font.h (deleted)
	* uspace/lib/draw/path.c (deleted)
	* uspace/lib/draw/source.c (deleted)
	* uspace/lib/draw/surface.c (deleted)
	* uspace/lib/fbfont/doc/doxygroups.h (added)
	* uspace/lib/fbfont/include/fbfont/font-8x16.h (moved)
	* uspace/lib/fbfont/meson.build (moved)
	* uspace/lib/fbfont/src/font-8x16.c (moved)
	* uspace/lib/gfx/include/gfx/coord.h (modified)
	* uspace/lib/gfx/include/types/gfx/bitmap.h (modified)
	* uspace/lib/gfx/private/color.h (modified)
	* uspace/lib/gfx/src/bitmap.c (modified)
	* uspace/lib/gfx/src/coord.c (modified)
	* uspace/lib/gfx/test/coord.c (modified)
	* uspace/lib/gfxfont/doc/doxygroups.h (added)
	* uspace/lib/gfxfont/include/gfx/font.h (added)
	* uspace/lib/gfxfont/include/gfx/glyph.h (added)
	* uspace/lib/gfxfont/include/gfx/glyph_bmp.h (added)
	* uspace/lib/gfxfont/include/gfx/text.h (added)
	* uspace/lib/gfxfont/include/gfx/typeface.h (moved)
	* uspace/lib/gfxfont/include/types/gfx/font.h (moved)
	* uspace/lib/gfxfont/include/types/gfx/glyph.h (moved)
	* uspace/lib/gfxfont/include/types/gfx/glyph_bmp.h (added)
	* uspace/lib/gfxfont/include/types/gfx/text.h (added)
	* uspace/lib/gfxfont/include/types/gfx/typeface.h (added)
	* uspace/lib/gfxfont/meson.build (moved)
	* uspace/lib/gfxfont/private/font.h (added)
	* uspace/lib/gfxfont/private/glyph.h (added)
	* uspace/lib/gfxfont/private/glyph_bmp.h (moved)
	* uspace/lib/gfxfont/private/tpf_file.h (added)
	* uspace/lib/gfxfont/private/typeface.h (added)
	* uspace/lib/gfxfont/src/font.c (added)
	* uspace/lib/gfxfont/src/glyph.c (added)
	* uspace/lib/gfxfont/src/glyph_bmp.c (added)
	* uspace/lib/gfxfont/src/text.c (added)
	* uspace/lib/gfxfont/src/typeface.c (added)
	* uspace/lib/gfxfont/test/font.c (added)
	* uspace/lib/gfxfont/test/glyph.c (added)
	* uspace/lib/gfxfont/test/glyph_bmp.c (added)
	* uspace/lib/gfxfont/test/main.c (added)
	* uspace/lib/gfxfont/test/text.c (added)
	* uspace/lib/gfxfont/test/tpf.c (added)
	* uspace/lib/gfxfont/test/typeface.c (added)
	* uspace/lib/gfximage/doc/doxygroups.h (added)
	* uspace/lib/gfximage/include/gfximage/tga.h (moved)
	* uspace/lib/gfximage/include/gfximage/tga_gz.h (moved)
	* uspace/lib/gfximage/meson.build (added)
	* uspace/lib/gfximage/src/tga.c (moved)
	* uspace/lib/gfximage/src/tga_gz.c (moved)
	* uspace/lib/gui/button.c (deleted)
	* uspace/lib/gui/canvas.c (deleted)
	* uspace/lib/gui/common.c (deleted)
	* uspace/lib/gui/connection.c (deleted)
	* uspace/lib/gui/doc/doxygroups.h (deleted)
	* uspace/lib/gui/grid.c (deleted)
	* uspace/lib/gui/label.c (deleted)
	* uspace/lib/gui/minimal.c (deleted)
	* uspace/lib/gui/widget.c (deleted)
	* uspace/lib/gui/widget.h (deleted)
	* uspace/lib/gui/window.c (deleted)
	* uspace/lib/gui/window.h (deleted)
	* uspace/lib/guigfx/doc/doxygroups.h (deleted)
	* uspace/lib/guigfx/src/canvas.c (deleted)
	* uspace/lib/memgfx/src/memgc.c (modified)
	* uspace/lib/meson.build (modified)
	* uspace/lib/pixconv/doc/doxygroups.h (moved)
	* uspace/lib/pixconv/meson.build (moved)
	* uspace/lib/pixconv/pixconv.c (moved)
	* uspace/lib/pixconv/pixconv.h (moved)
	* uspace/lib/riff/doc/doxygroups.h (added)
	* uspace/lib/riff/include/riff/chunk.h (added)
	* uspace/lib/riff/include/riff/rwave.h (added)
	* uspace/lib/riff/include/types/riff/chunk.h (added)
	* uspace/lib/riff/include/types/riff/rwave.h (added)
	* uspace/lib/riff/meson.build (moved)
	* uspace/lib/riff/src/chunk.c (added)
	* uspace/lib/riff/src/rwave.c (added)
	* uspace/lib/riff/test/chunk.c (added)
	* uspace/lib/riff/test/main.c (added)
	* uspace/lib/riff/test/rwave.c (added)
	* uspace/lib/softrend/compose.c (deleted)
	* uspace/lib/softrend/compose.h (deleted)
	* uspace/lib/softrend/filter.c (deleted)
	* uspace/lib/softrend/rectangle.c (deleted)
	* uspace/lib/softrend/transform.c (deleted)
	* uspace/lib/softrend/transform.h (deleted)
	* uspace/lib/ui/doc/doxygroups.h (added)
	* uspace/lib/ui/include/types/ui/control.h (added)
	* uspace/lib/ui/include/types/ui/cursor.h (moved)
	* uspace/lib/ui/include/types/ui/entry.h (moved)
	* uspace/lib/ui/include/types/ui/event.h (added)
	* uspace/lib/ui/include/types/ui/fixed.h (added)
	* uspace/lib/ui/include/types/ui/image.h (added)
	* uspace/lib/ui/include/types/ui/label.h (added)
	* uspace/lib/ui/include/types/ui/pbutton.h (added)
	* uspace/lib/ui/include/types/ui/resource.h (added)
	* uspace/lib/ui/include/types/ui/ui.h (moved)
	* uspace/lib/ui/include/types/ui/wdecor.h (moved)
	* uspace/lib/ui/include/types/ui/window.h (added)
	* uspace/lib/ui/include/ui/control.h (added)
	* uspace/lib/ui/include/ui/entry.h (moved)
	* uspace/lib/ui/include/ui/fixed.h (added)
	* uspace/lib/ui/include/ui/image.h (added)
	* uspace/lib/ui/include/ui/label.h (moved)
	* uspace/lib/ui/include/ui/paint.h (added)
	* uspace/lib/ui/include/ui/pbutton.h (moved)
	* uspace/lib/ui/include/ui/resource.h (added)
	* uspace/lib/ui/include/ui/ui.h (added)
	* uspace/lib/ui/include/ui/wdecor.h (added)
	* uspace/lib/ui/include/ui/window.h (added)
	* uspace/lib/ui/meson.build (moved)
	* uspace/lib/ui/private/control.h (moved)
	* uspace/lib/ui/private/dummygc.h (moved)
	* uspace/lib/ui/private/entry.h (added)
	* uspace/lib/ui/private/fixed.h (moved)
	* uspace/lib/ui/private/image.h (moved)
	* uspace/lib/ui/private/label.h (added)
	* uspace/lib/ui/private/pbutton.h (added)
	* uspace/lib/ui/private/resource.h (added)
	* uspace/lib/ui/private/ui.h (moved)
	* uspace/lib/ui/private/wdecor.h (added)
	* uspace/lib/ui/private/window.h (moved)
	* uspace/lib/ui/src/control.c (added)
	* uspace/lib/ui/src/dummygc.c (added)
	* uspace/lib/ui/src/entry.c (added)
	* uspace/lib/ui/src/fixed.c (added)
	* uspace/lib/ui/src/image.c (added)
	* uspace/lib/ui/src/label.c (added)
	* uspace/lib/ui/src/paint.c (added)
	* uspace/lib/ui/src/pbutton.c (added)
	* uspace/lib/ui/src/resource.c (added)
	* uspace/lib/ui/src/ui.c (added)
	* uspace/lib/ui/src/wdecor.c (added)
	* uspace/lib/ui/src/window.c (added)
	* uspace/lib/ui/test/control.c (added)
	* uspace/lib/ui/test/entry.c (added)
	* uspace/lib/ui/test/fixed.c (added)
	* uspace/lib/ui/test/image.c (added)
	* uspace/lib/ui/test/label.c (added)
	* uspace/lib/ui/test/main.c (added)
	* uspace/lib/ui/test/paint.c (added)
	* uspace/lib/ui/test/pbutton.c (added)
	* uspace/lib/ui/test/resource.c (added)
	* uspace/lib/ui/test/ui.c (added)
	* uspace/lib/ui/test/wdecor.c (added)
	* uspace/lib/ui/test/window.c (added)
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/output/gfx/font-8x16.c (deleted)
	* uspace/srv/hid/rfb/main.c (modified)

	Merge branch 'jxsvoboda-gfx' into master


Sun, 06 Dec 2020 23:59:38 GMT Jiri Svoboda <jiri@…> [8596474]
	* contrib/qemu/build-from-scratch.sh (modified)

	Merge https://github.com/HelenOS/helenos into gfx


Sun, 06 Dec 2020 23:57:22 GMT Jiri Svoboda <jiri@…> [3541cb9]

	Merge /data/helenos/master into gfx


Sun, 06 Dec 2020 23:30:02 GMT Jiri Svoboda <jiri@…> [7b1bfdb]
	* uspace/lib/riff/include/riff/rwave.h (modified)

	Fix header guard to correspond to header name (thx Jakub)


Mon, 30 Nov 2020 21:47:23 GMT Jiri Svoboda <jiri@…> [db3c6795]
	* tools/export.sh (modified)
	* tools/xcw/bin/helenos-pkg-config (modified)

	Add missing export libraries


Sat, 28 Nov 2020 23:06:31 GMT Jiri Svoboda <jiri@…> [266ec54]
	* uspace/app/barber/barber.c (modified)
	* uspace/app/fontedit/fontedit.c (modified)
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/lib/gfx/include/gfx/coord.h (modified)
	* uspace/lib/gfx/src/coord.c (modified)
	* uspace/lib/gfx/test/coord.c (modified)
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)

	Viewer fullsreen mode

	Fullscreen window placement is more of a ...


Thu, 26 Nov 2020 12:35:52 GMT Jiri Svoboda <jiri@…> [554a5f1]
	* uspace/srv/hid/display/seat.c (modified)

	Do not switch focus to the same window

	If the same window is ...


Thu, 26 Nov 2020 11:59:59 GMT Jiri Svoboda <jiri@…> [2d879f7]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/ui/include/types/ui/cursor.h (added)
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)

	Basic support for window resizing


Sun, 22 Nov 2020 17:52:37 GMT Jiri Svoboda <jiri@…> [d8ddf7a]
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/image.h (modified)
	* uspace/lib/ui/include/ui/image.h (modified)
	* uspace/lib/ui/private/image.h (modified)
	* uspace/lib/ui/src/image.c (modified)
	* uspace/lib/ui/test/image.c (modified)

	UI demo should demonstrate image and entry controls

	We also add the ...


Sat, 21 Nov 2020 20:15:32 GMT Jiri Svoboda <jiri@…> [4f64b7b8]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	GFX demo needs to quit sooner

	It should not take too much time ...


Sat, 21 Nov 2020 20:07:34 GMT Jiri Svoboda <jiri@…> [0d6d527]
	* uspace/app/launcher/launcher.c (modified)

	Put GFX demo in launcher instead of launcher

	Don't really need to ...


Sat, 21 Nov 2020 20:01:33 GMT Jiri Svoboda <jiri@…> [68698ba]
	* uspace/app/hello/doc/doxygroups.h (added)
	* uspace/app/hello/hello.c (added)
	* uspace/app/hello/hello.h (added)
	* uspace/app/hello/meson.build (added)
	* uspace/app/meson.build (modified)

	Add minimalistic UI hello world application

	This can serve as an ...


Sat, 21 Nov 2020 19:56:45 GMT Jiri Svoboda <jiri@…> [20667af]
	* uspace/lib/riff/include/types/riff/chunk.h (modified)
	* uspace/lib/riff/src/chunk.c (modified)

	Remember current position in libriff and optimize sequential reading
 ...


Thu, 19 Nov 2020 22:38:17 GMT Jiri Svoboda <jiri@…> [06d0c81]
	* uspace/app/barber/barber.c (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/terminal/main.c (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)

	Window placement

	Needed to recreate the current 'desktop' and keep ...


Thu, 19 Nov 2020 11:20:49 GMT Jiri Svoboda <jiri@…> [2e0a2e7]
	* uspace/srv/hid/display/window.c (modified)

	Repaint desktop when window is brought to front

	Libgui used to ...


Mon, 16 Nov 2020 18:13:09 GMT Jiri Svoboda <jiri@…> [140e21a]
	* tools/export.sh (modified)
	* tools/xcw/bin/helenos-pkg-config (modified)

	Update export.sh and helenos-pkg-config


Mon, 16 Nov 2020 11:26:21 GMT Jiri Svoboda <jiri@…> [6d527cff]
	* uspace/drv/fb/kfb/port.c (modified)
	* uspace/lib/c/include/io/mode.h (deleted)
	* uspace/lib/c/include/io/pixelmap.h (modified)
	* uspace/lib/c/include/io/window.h (deleted)

	Remove headers which are no longer used


Sat, 14 Nov 2020 21:44:37 GMT Jiri Svoboda <jiri@…> [0d3bc7b1]
	* uspace/drv/fb/amdm37x_dispc/meson.build (modified)
	* uspace/drv/fb/kfb/meson.build (modified)
	* uspace/lib/gfximage/meson.build (modified)
	* uspace/lib/meson.build (modified)
	* uspace/lib/pixconv/doc/doxygroups.h (moved)
	* uspace/lib/pixconv/meson.build (moved)
	* uspace/lib/pixconv/pixconv.c (moved)
	* uspace/lib/pixconv/pixconv.h (moved)

	Rename libsoftrend to libpixconv


Sat, 14 Nov 2020 21:41:43 GMT Jiri Svoboda <jiri@…> [4b06a70]
	* uspace/lib/softrend/compose.c (deleted)
	* uspace/lib/softrend/compose.h (deleted)
	* uspace/lib/softrend/filter.c (deleted)
	* uspace/lib/softrend/filter.h (deleted)
	* uspace/lib/softrend/meson.build (modified)
	* uspace/lib/softrend/pixconv.c (modified)
	* uspace/lib/softrend/rectangle.c (deleted)
	* uspace/lib/softrend/rectangle.h (deleted)
	* uspace/lib/softrend/transform.c (deleted)
	* uspace/lib/softrend/transform.h (deleted)

	Remove everything from libsoftrend except pixel conversions


Sat, 14 Nov 2020 21:31:55 GMT Jiri Svoboda <jiri@…> [63b35c7]
	* uspace/lib/draw/codec/tga.c (deleted)
	* uspace/lib/draw/codec/tga.gz.c (deleted)
	* uspace/lib/draw/codec/webp.c (deleted)
	* uspace/lib/draw/cursor.c (deleted)
	* uspace/lib/draw/cursor/embedded.c (deleted)
	* uspace/lib/draw/doc/doxygroups.h (deleted)
	* uspace/lib/draw/drawctx.c (deleted)
	* uspace/lib/draw/font.c (deleted)
	* uspace/lib/draw/font/bitmap_backend.c (deleted)
	* uspace/lib/draw/font/embedded.c (deleted)
	* uspace/lib/draw/font/pcf.c (deleted)
	* uspace/lib/draw/gfx/cursor-11x18.c (deleted)
	* uspace/lib/draw/include/draw/codec.h (deleted)
	* uspace/lib/draw/include/draw/cursor.h (deleted)
	* uspace/lib/draw/include/draw/drawctx.h (deleted)
	* uspace/lib/draw/include/draw/font.h (deleted)
	* uspace/lib/draw/include/draw/gfx.h (deleted)
	* uspace/lib/draw/include/draw/path.h (deleted)
	* uspace/lib/draw/include/draw/source.h (deleted)
	* uspace/lib/draw/include/draw/surface.h (deleted)
	* uspace/lib/draw/meson.build (deleted)
	* uspace/lib/draw/path.c (deleted)
	* uspace/lib/draw/source.c (deleted)
	* uspace/lib/draw/surface.c (deleted)
	* uspace/lib/meson.build (modified)

	Remove libdraw


Sat, 14 Nov 2020 21:28:35 GMT Jiri Svoboda <jiri@…> [0576df9]
	* uspace/app/barber/barber.c (modified)
	* uspace/app/barber/meson.build (modified)
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/launcher/meson.build (modified)
	* uspace/app/viewer/meson.build (modified)
	* uspace/app/viewer/viewer.c (modified)
	* uspace/lib/gfximage/doc/doxygroups.h (added)
	* uspace/lib/gfximage/include/gfximage/tga.h (added)
	* uspace/lib/gfximage/include/gfximage/tga_gz.h (added)
	* uspace/lib/gfximage/meson.build (added)
	* uspace/lib/gfximage/src/tga.c (added)
	* uspace/lib/gfximage/src/tga_gz.c (added)
	* uspace/lib/meson.build (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Decoding images without libdraw


Thu, 12 Nov 2020 20:58:33 GMT Jiri Svoboda <jiri@…> [38f5598]
	* tools/xcw/demo/Makefile (modified)
	* uspace/lib/gui/button.c (deleted)
	* uspace/lib/gui/button.h (deleted)
	* uspace/lib/gui/canvas.c (deleted)
	* uspace/lib/gui/canvas.h (deleted)
	* uspace/lib/gui/common.c (deleted)
	* uspace/lib/gui/common.h (deleted)
	* uspace/lib/gui/connection.c (deleted)
	* uspace/lib/gui/connection.h (deleted)
	* uspace/lib/gui/doc/doxygroups.h (deleted)
	* uspace/lib/gui/grid.c (deleted)
	* uspace/lib/gui/grid.h (deleted)
	* uspace/lib/gui/label.c (deleted)
	* uspace/lib/gui/label.h (deleted)
	* uspace/lib/gui/meson.build (deleted)
	* uspace/lib/gui/minimal.c (deleted)
	* uspace/lib/gui/minimal.h (deleted)
	* uspace/lib/gui/terminal.c (deleted)
	* uspace/lib/gui/terminal.h (deleted)
	* uspace/lib/gui/widget.c (deleted)
	* uspace/lib/gui/widget.h (deleted)
	* uspace/lib/gui/window.c (deleted)
	* uspace/lib/gui/window.h (deleted)
	* uspace/lib/meson.build (modified)

	Remove libgui


Thu, 12 Nov 2020 20:47:57 GMT Jiri Svoboda <jiri@…> [2c9fdeed]
	* uspace/app/viewer/meson.build (modified)
	* uspace/app/viewer/viewer.c (modified)

	Port viewer to UI


Thu, 12 Nov 2020 10:58:36 GMT Jiri Svoboda <jiri@…> [12008adf]
	* uspace/app/barber/barber.c (modified)
	* uspace/app/barber/meson.build (modified)
	* uspace/lib/ui/include/ui/image.h (modified)
	* uspace/lib/ui/src/image.c (modified)
	* uspace/lib/ui/test/image.c (modified)

	Port barber to UI


Wed, 11 Nov 2020 18:28:08 GMT Jiri Svoboda <jiri@…> [7a5825b]
	* uspace/lib/guigfx/doc/doxygroups.h (deleted)
	* uspace/lib/guigfx/include/guigfx/canvas.h (deleted)
	* uspace/lib/guigfx/include/types/guigfx/canvas.h (deleted)
	* uspace/lib/guigfx/meson.build (deleted)
	* uspace/lib/guigfx/private/canvas.h (deleted)
	* uspace/lib/guigfx/src/canvas.c (deleted)
	* uspace/lib/meson.build (modified)

	Remove guigfx library


Wed, 11 Nov 2020 18:26:11 GMT Jiri Svoboda <jiri@…> [b93ec7c0]
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/app/gfxdemo/meson.build (modified)

	Port GFX demo from guigfx to UI


Wed, 11 Nov 2020 18:05:01 GMT Jiri Svoboda <jiri@…> [66a2becf]
	* uspace/app/fontedit/fontedit.c (modified)
	* uspace/app/fontedit/fontedit.h (modified)
	* uspace/app/fontedit/meson.build (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Application area GC / port font editor

	Font editor and other ...


Tue, 10 Nov 2020 09:46:07 GMT Jiri Svoboda <jiri@…> [d942ca4]
	* uspace/app/calculator/calculator.c (modified)

	Calculator should respond to keyboard control


Tue, 10 Nov 2020 09:00:48 GMT Jiri Svoboda <jiri@…> [03145ee]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/lib/ui/include/types/ui/entry.h (added)
	* uspace/lib/ui/include/ui/entry.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/entry.h (added)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/src/entry.c (added)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/test/entry.c (added)
	* uspace/lib/ui/test/main.c (modified)

	Add UI text entry (read-only)

	We use the read-only text entry to ...


Mon, 09 Nov 2020 18:34:59 GMT Jiri Svoboda <jiri@…> [0d71fd6]
	* meson/part/initrd_manifest/meson.build (modified)
	* uspace/app/fontviewer/doc/doxygroups.h (deleted)
	* uspace/app/fontviewer/fontviewer.c (deleted)
	* uspace/app/fontviewer/meson.build (deleted)
	* uspace/app/init/init.c (modified)
	* uspace/app/meson.build (modified)
	* uspace/app/vdemo/doc/doxygroups.h (deleted)
	* uspace/app/vdemo/meson.build (deleted)
	* uspace/app/vdemo/vdemo.c (deleted)
	* uspace/app/vterm/doc/doxygroups.h (deleted)
	* uspace/app/vterm/meson.build (deleted)
	* uspace/app/vterm/vterm.c (deleted)
	* uspace/lib/gui/terminal.c (modified)

	Remove vterm, vdemo, fontviewer


Mon, 09 Nov 2020 18:26:27 GMT Jiri Svoboda <jiri@…> [6dca10f]
	* uspace/app/calculator/calculator.c (moved)
	* uspace/app/calculator/doc/doxygroups.h (moved)
	* uspace/app/calculator/meson.build (moved)
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/meson.build (modified)

	Rename vcalc to calculator


Mon, 09 Nov 2020 18:21:05 GMT Jiri Svoboda <jiri@…> [b41564c]
	* uspace/app/vcalc/meson.build (modified)
	* uspace/app/vcalc/vcalc.c (modified)
	* uspace/lib/ui/src/label.c (modified)

	Port vcalc to UI


Sun, 08 Nov 2020 22:29:06 GMT Jiri Svoboda <jiri@…> [2109961]
	* meson/part/initrd_manifest/meson.build (modified)
	* uspace/app/init/init.c (modified)
	* uspace/app/launcher/doc/doxygroups.h (moved)
	* uspace/app/launcher/gfx/helenos.tga (moved)
	* uspace/app/launcher/launcher.c (moved)
	* uspace/app/launcher/launcher.h (moved)
	* uspace/app/launcher/meson.build (moved)
	* uspace/app/meson.build (modified)

	Rename vlaunch to launcher


Sun, 08 Nov 2020 22:25:07 GMT Jiri Svoboda <jiri@…> [a09d401]
	* uspace/app/vlaunch/meson.build (modified)
	* uspace/app/vlaunch/vlaunch.c (modified)
	* uspace/app/vlaunch/vlaunch.h (added)

	Port vlaunch to UI


Sun, 08 Nov 2020 22:24:45 GMT Jiri Svoboda <jiri@…> [f93e4e3]
	* uspace/app/uidemo/meson.build (modified)
	* uspace/lib/gfx/src/bitmap.c (modified)
	* uspace/lib/ui/include/types/ui/image.h (added)
	* uspace/lib/ui/include/ui/image.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/image.h (added)
	* uspace/lib/ui/src/image.c (added)
	* uspace/lib/ui/test/image.c (added)
	* uspace/lib/ui/test/label.c (modified)
	* uspace/lib/ui/test/main.c (modified)

	Add UI image


Sun, 08 Nov 2020 19:51:04 GMT Jiri Svoboda <jiri@…> [3583ffb]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/ui/label.h (modified)
	* uspace/lib/ui/include/ui/pbutton.h (modified)
	* uspace/lib/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/label.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Revert "Create UI controls based on UI object..."

	This was a ...


Sat, 07 Nov 2020 22:12:12 GMT Jiri Svoboda <jiri@…> [8c772c4]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/ui/label.h (modified)
	* uspace/lib/ui/include/ui/pbutton.h (modified)
	* uspace/lib/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/label.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Create UI controls based on UI object instead of based on UI resource ...


Sat, 07 Nov 2020 16:16:01 GMT Jiri Svoboda <jiri@…> [d55ab823]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/src/ui.c (modified)

	Return task return code from ui_run()


Sat, 07 Nov 2020 16:07:22 GMT Jiri Svoboda <jiri@…> [b71c0fc]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/ui/fixed.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/private/fixed.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/control.c (modified)
	* uspace/lib/ui/src/fixed.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/fixed.c (modified)
	* uspace/lib/ui/test/label.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Make fixed layout a UI control and hook it up to the window


Tue, 03 Nov 2020 18:46:35 GMT Jiri Svoboda <jiri@…> [fa01c05]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	UI window should fill the application are background

	Except for ...


Mon, 02 Nov 2020 15:42:15 GMT Jiri Svoboda <jiri@…> [4ac11ff]
	* uspace/lib/display/include/types/display.h (modified)
	* uspace/lib/display/private/display.h (added)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)

	Make display_t and display_window_t declaration opaque


Sun, 01 Nov 2020 22:49:05 GMT Jiri Svoboda <jiri@…> [c6f00b40]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/types/ui/control.h (modified)
	* uspace/lib/ui/include/ui/control.h (modified)
	* uspace/lib/ui/src/control.c (modified)
	* uspace/lib/ui/src/fixed.c (modified)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/test/control.c (modified)
	* uspace/lib/ui/test/fixed.c (modified)

	Add virtual destructor for UI control


Sun, 01 Nov 2020 18:37:09 GMT Jiri Svoboda <jiri@…> [4df6607]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/types/ui/control.h (modified)
	* uspace/lib/ui/include/ui/control.h (modified)
	* uspace/lib/ui/include/ui/fixed.h (modified)
	* uspace/lib/ui/src/control.c (modified)
	* uspace/lib/ui/src/fixed.c (modified)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/test/control.c (modified)
	* uspace/lib/ui/test/fixed.c (modified)

	Paint controls via layout


Sat, 31 Oct 2020 01:03:26 GMT Jiri Svoboda <jiri@…> [8009dc27]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/control.h (added)
	* uspace/lib/ui/include/types/ui/fixed.h (added)
	* uspace/lib/ui/include/ui/control.h (added)
	* uspace/lib/ui/include/ui/fixed.h (added)
	* uspace/lib/ui/include/ui/label.h (modified)
	* uspace/lib/ui/include/ui/pbutton.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/control.h (added)
	* uspace/lib/ui/private/fixed.h (added)
	* uspace/lib/ui/private/label.h (modified)
	* uspace/lib/ui/private/pbutton.h (modified)
	* uspace/lib/ui/src/control.c (added)
	* uspace/lib/ui/src/fixed.c (added)
	* uspace/lib/ui/src/label.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/test/control.c (added)
	* uspace/lib/ui/test/fixed.c (added)
	* uspace/lib/ui/test/main.c (modified)

	Prototype control base class and fixed layout class

	So far only ...


Wed, 28 Oct 2020 12:42:11 GMT Jiri Svoboda <jiri@…> [f03d1308]
	* uspace/app/terminal/main.c (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Convert terminal to using ui_window


Tue, 27 Oct 2020 21:56:15 GMT Jiri Svoboda <jiri@…> [d284ce9]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Let ui_window handle window decoration, display window


Sun, 25 Oct 2020 19:20:57 GMT Jiri Svoboda <jiri@…> [f7a90df]
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/ui/include/types/ui/ui.h (added)
	* uspace/lib/ui/include/types/ui/window.h (added)
	* uspace/lib/ui/include/ui/ui.h (added)
	* uspace/lib/ui/include/ui/window.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/dummygc.h (added)
	* uspace/lib/ui/private/ui.h (added)
	* uspace/lib/ui/private/window.h (added)
	* uspace/lib/ui/src/dummygc.c (added)
	* uspace/lib/ui/src/ui.c (added)
	* uspace/lib/ui/src/window.c (added)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/ui.c (added)
	* uspace/lib/ui/test/window.c (added)

	Prototype UI and window classes

	It is difficult to do any useful ...


Fri, 23 Oct 2020 17:16:09 GMT Jiri Svoboda <jiri@…> [5a43bd0]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)

	Fix terminal nits