#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-01-13T13:28:38Z

Thu, 31 Mar 2022 14:37:31 GMT Jiri Svoboda <jiri@…> [0d1d0ea]
	* uspace/lib/ui/include/ui/paint.h (modified)
	* uspace/lib/ui/private/scrollbar.h (modified)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/test/paint.c (modified)
	* uspace/lib/ui/test/scrollbar.c (modified)

	Routine to fill rectangle with character

	Use it to simplify ...


Fri, 25 Mar 2022 21:41:21 GMT Jiri Svoboda <jiri@…> [7ca7215]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/scrollbar.h (modified)
	* uspace/lib/ui/include/ui/scrollbar.h (modified)
	* uspace/lib/ui/private/scrollbar.h (modified)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/test/scrollbar.c (modified)

	Vertical scrollbar orientation


Wed, 23 Mar 2022 18:35:16 GMT Jiri Svoboda <jiri@…> [8965860c]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/types/ui/clickmatic.h (added)
	* uspace/lib/ui/include/ui/clickmatic.h (added)
	* uspace/lib/ui/include/ui/scrollbar.h (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/clickmatic.h (added)
	* uspace/lib/ui/private/scrollbar.h (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/src/clickmatic.c (added)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/clickmatic.c (added)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/scrollbar.c (modified)
	* uspace/lib/ui/test/ui.c (modified)

	Clickmatic

	A class that periodically generates when held, after ...


Mon, 21 Mar 2022 17:38:57 GMT Jiri Svoboda <jiri@…> [d4ea1f6]
	* uspace/lib/ui/include/types/ui/pbutton.h (modified)
	* uspace/lib/ui/include/ui/pbutton.h (modified)
	* uspace/lib/ui/private/scrollbar.h (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/ui/test/scrollbar.c (modified)

	Scroll as soon as scroll button is pressed


Mon, 21 Mar 2022 12:40:57 GMT Jiri Svoboda <jiri@…> [26c90dd]
	* uspace/lib/ui/test/scrollbar.c (modified)

	Do not forget to test.


Sun, 20 Mar 2022 19:51:09 GMT Jiri Svoboda <jiri@…> [1026cc4]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/ui/scrollbar.h (modified)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/private/scrollbar.h (modified)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/test/scrollbar.c (modified)

	Clicking scrollbar through to generate page up / page down


Thu, 17 Mar 2022 12:16:03 GMT Jiri Svoboda <jiri@…> [5ef85c0]
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/scrollbar.c (added)
	* uspace/lib/ui/test/slider.c (modified)

	Scrollbar unit tests


Thu, 17 Mar 2022 11:32:27 GMT Jiri Svoboda <jiri@…> [71edd430]
	* uspace/lib/ui/src/menuentry.c (modified)

	Press-leave-release should not activate menu entry

	Thx: unit test


Wed, 16 Mar 2022 11:04:29 GMT Jiri Svoboda <jiri@…> [f2b9ecf]
	* uspace/app/viewer/viewer.c (modified)

	Viewer needs to use UI_DISPLAY_DEFAULT

	Fixes viewer crashing if ...


Tue, 15 Mar 2022 19:22:58 GMT Jiri Svoboda <jiri@…> [0eca788]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/ui/slider.h (modified)
	* uspace/lib/ui/src/slider.c (modified)
	* uspace/lib/ui/test/slider.c (modified)

	Slider does not have a caption


Tue, 15 Mar 2022 10:39:27 GMT Jiri Svoboda <jiri@…> [bd16113]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/app/uidemo/uidemo.h (modified)
	* uspace/lib/ui/include/types/ui/scrollbar.h (added)
	* uspace/lib/ui/include/ui/scrollbar.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/private/scrollbar.h (added)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/src/scrollbar.c (added)
	* uspace/lib/ui/src/slider.c (modified)

	Scrollbar (WIP)


Fri, 11 Mar 2022 17:28:10 GMT Jiri Svoboda <jiri@…> [b3b48f4]
	* uspace/lib/ui/include/ui/menubar.h (modified)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)

	Use Alt-key accelerators to open menus


Fri, 11 Mar 2022 16:42:03 GMT Jiri Svoboda <jiri@…> [b987eb4]
	* uspace/app/tetris/scores.c (modified)
	* uspace/lib/clui/tinput.c (modified)
	* uspace/lib/ui/src/entry.c (modified)
	* uspace/srv/hid/input/layout/ar.c (modified)
	* uspace/srv/hid/input/layout/cz.c (modified)
	* uspace/srv/hid/input/layout/fr_azerty.c (modified)
	* uspace/srv/hid/input/layout/us_dvorak.c (modified)
	* uspace/srv/hid/input/layout/us_qwerty.c (modified)

	Translate keys to characters even if modifiers are pressed.

	So that ...


Thu, 10 Mar 2022 17:50:08 GMT Jiri Svoboda <jiri@…> [c38ab6c]
	* uspace/app/nav/menu.c (modified)

	Menu accelerators - Navigator


Thu, 10 Mar 2022 17:44:35 GMT Jiri Svoboda <jiri@…> [c88d7f99]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/ui/menuentry.h (modified)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menuentry.c (modified)

	Menu entry accelerators


Thu, 10 Mar 2022 13:44:10 GMT Jiri Svoboda <jiri@…> [96c6a00]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/app/nav/menu.c (modified)
	* uspace/lib/ui/include/ui/accel.h (added)
	* uspace/lib/ui/include/ui/menu.h (modified)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/src/accel.c (added)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/test/accel.c (added)
	* uspace/lib/ui/test/main.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)

	Menu accelerators

	Open a menu by pressing F10, then accelerator key ...


Mon, 07 Mar 2022 21:07:02 GMT Jiri Svoboda <jiri@…> [ca2680d]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/types/ui/paint.h (modified)
	* uspace/lib/ui/include/ui/paint.h (modified)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/resource.c (modified)

	Rendering UI text with highlighted accelerators


Mon, 07 Mar 2022 16:10:44 GMT Jiri Svoboda <jiri@…> [4583015]
	* uspace/app/edit/edit.c (modified)
	* uspace/app/fontedit/fontedit.c (modified)
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/lib/gfxfont/include/gfx/text.h (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/menubar.c (modified)
	* uspace/lib/ui/src/menuentry.c (modified)
	* uspace/lib/ui/src/paint.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)

	Add font to gfx_text_fmt_t

	This is quite logical and saves us one ...


Sun, 06 Mar 2022 22:37:06 GMT Jiri Svoboda <jiri@…> [5c27e77]
	* uspace/app/fontedit/fontedit.c (modified)
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/dist/data/font/helena.tpf (modified)
	* uspace/lib/gfxfont/include/types/gfx/text.h (modified)
	* uspace/lib/gfxfont/include/types/gfx/typeface.h (modified)
	* uspace/lib/gfxfont/private/tpf_file.h (modified)
	* uspace/lib/gfxfont/src/font.c (modified)
	* uspace/lib/gfxfont/src/text.c (modified)

	Text underlining support


Fri, 04 Mar 2022 13:30:23 GMT Jiri Svoboda <jiri@…> [af259da]
	* uspace/srv/net/dhcp/dhcp.c (modified)

	DHCP request must not have ciaddr filled in when Selecting

	ciaddr ...


Fri, 04 Mar 2022 09:11:58 GMT Jiri Svoboda <jiri@…> [b9be9b0]
	* uspace/app/netecho/comm.c (modified)
	* uspace/lib/inet/src/udp.c (modified)
	* uspace/srv/net/udp/assoc.c (modified)
	* uspace/srv/net/udp/test/assoc.c (modified)

	Fix handling of UDP default destination in udp_assoc_send_msg()
 ...


Fri, 11 Feb 2022 00:01:05 GMT Jakub Jermář <jakub@…> [917324b]
	* tools/ew.py (modified)

	tools/ew.py: Fix running sun4u in console


Thu, 10 Feb 2022 23:37:51 GMT Jakub Jermář <jakub@…> [cd0a38e]
	* kernel/generic/src/mm/km.c (modified)

	Make km_unmap() right also on the other CPUs

	The TLB shootdown ...


Thu, 10 Feb 2022 23:00:49 GMT Jakub Jermář <jakub@…> [6ddd7f8]
	* kernel/generic/src/mm/km.c (modified)

	Don't unmap the entire kernel ASID during km_unmap


Thu, 10 Feb 2022 21:56:55 GMT Jakub Jermář <jakub@…> [0436aec]
	* tools/ew.py (modified)

	tools/ew.py: Allow to run sun4u with serial console only


Tue, 08 Feb 2022 12:22:28 GMT Jiri Svoboda <jiri@…> [f7a8052]
	* uspace/lib/clui/tinput.c (modified)

	Account for scrolling while initially printing prompt and text


Tue, 01 Feb 2022 14:42:30 GMT Jiri Svoboda <jiri@…> [7eec25fc]
	* meson/arch/ia32/meson.build (modified)

	Enable -march for ia32 user space

	All pre-requisite bugs have been ...


Tue, 01 Feb 2022 14:38:00 GMT Jiri Svoboda <jiri@…> [50c8e72]
	* uspace/app/edit/edit.c (modified)

	Editor cannot use memcpy() on overlapping blocks while loading file
 ...


Mon, 31 Jan 2022 15:50:14 GMT Jiri Svoboda <jiri@…> [5e629ad4]
	* kernel/arch/ia32/src/cpu/cpu.c (modified)

	Fix setting of CR0.TS bit on ia32 being logically reversed

	This was ...


Sat, 29 Jan 2022 22:12:15 GMT Jiri Svoboda <jiri@…> [7fc81da]
	* uspace/srv/hid/output/output.c (modified)

	128 columns is not enough for everybody

	Fixes corrupted graphical ...


Sat, 29 Jan 2022 21:24:40 GMT Jiri Svoboda <jiri@…> [36aec61e]
	* kernel/arch/ia32/src/boot/vesa_real.inc (modified)

	Verify fallback VESA mode before attempting to set it

	The mode must ...


Sun, 16 Jan 2022 12:53:51 GMT Jiri Svoboda <jiri@…> [485f899]
	* kernel/arch/ia32/src/boot/vesa_real.inc (modified)

	Need to check the entire AX register for VBE status

	AL only tells ...


Tue, 11 Jan 2022 13:22:49 GMT Jiri Svoboda <jiri@…> [b9a30fa]
	* uspace/app/edit/edit.c (modified)

	Edit should display keyboard hint for opening the menu


Tue, 11 Jan 2022 13:16:22 GMT Jiri Svoboda <jiri@…> [bfc0fc6]
	* uspace/lib/ui/src/menubar.c (modified)

	ui_menu_bar_left/right() must not switch to the same menu

	If there ...


Tue, 11 Jan 2022 13:12:15 GMT Jiri Svoboda <jiri@…> [5de852c]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/ui/include/ui/menu.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)

	Coordinate keyboard event delivery between application and UI ...


Mon, 10 Jan 2022 19:29:00 GMT Jiri Svoboda <jiri@…> [59768c7]
	* uspace/lib/ui/include/ui/menu.h (modified)
	* uspace/lib/ui/include/ui/menubar.h (modified)
	* uspace/lib/ui/include/ui/menuentry.h (modified)
	* uspace/lib/ui/private/menu.h (modified)
	* uspace/lib/ui/private/menubar.h (modified)
	* uspace/lib/ui/src/menu.c (modified)
	* uspace/lib/ui/src/menubar.c (modified)
	* uspace/lib/ui/src/menuentry.c (modified)
	* uspace/lib/ui/src/popup.c (modified)
	* uspace/lib/ui/test/menu.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)
	* uspace/lib/ui/test/menuentry.c (modified)

	Menu control using F10, cursor keys, Enter, Escape


Wed, 22 Dec 2021 20:47:11 GMT Jiri Svoboda <jiri@…> [9754ed2]
	* meson/arch/sparc64/meson.build (modified)
	* tools/ew.py (modified)
	* uspace/drv/bus/isa/ebus.dev (modified)
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)

	Make user-space mouse/keyboard work on Qemu sun4u machine

	Now we ...


Wed, 22 Dec 2021 20:27:19 GMT Jiri Svoboda <jiri@…> [dbc1398]
	* uspace/lib/drv/generic/remote_hw_res.c (modified)

	Fix enabling interrupt instead of clearing it in remote_hw_res


Mon, 20 Dec 2021 20:44:44 GMT Jiri Svoboda <jiri@…> [581a54a]
	* meson/arch/amd64/meson.build (modified)
	* meson/arch/arm32/meson.build (modified)
	* meson/arch/arm64/meson.build (modified)
	* meson/arch/ia32/meson.build (modified)
	* meson/arch/ia64/meson.build (modified)
	* meson/arch/mips32/meson.build (modified)
	* meson/arch/ppc32/meson.build (modified)
	* meson/arch/riscv64/meson.build (modified)
	* meson/arch/sparc64/meson.build (modified)
	* meson/part/initrd_manifest/meson.build (modified)
	* uspace/meson.build (modified)

	Allow filtering list of drivers even in non-barebone mode

	This ...


Fri, 17 Dec 2021 19:37:09 GMT Jiri Svoboda <jiri@…> [c0436cb]
	* version (modified)

	Bump version to 0.11.2 (Kiev)


Wed, 15 Dec 2021 09:47:18 GMT Jakub Jermář <jakub@…> [9faa2e3]
	* contrib/qemu/build-from-scratch.sh (modified)

	Bump QEMU version to 6.2.0


Sun, 21 Nov 2021 19:20:38 GMT Jiri Svoboda <jiri@…> [e7ac0feb]
	* tools/build-ccheck.sh (modified)

	Bump Sycek


Sun, 21 Nov 2021 19:18:27 GMT Jiri Svoboda <jiri@…> [5d1e4e5]
	* abi/include/abi/proc/uarg.h (modified)

	Remove superfluous parentheses (ccheck)


Fri, 19 Nov 2021 21:38:58 GMT Jiri Svoboda <jiri@…> [9ad591a9]
	* abi/include/abi/proc/uarg.h (modified)
	* tools/build-ccheck.sh (modified)

	Revert previous two commits (needs more work)


Fri, 19 Nov 2021 21:34:53 GMT Jiri Svoboda <jiri@…> [27a5040]
	* tools/build-ccheck.sh (modified)

	Bump sycek


Fri, 19 Nov 2021 21:33:14 GMT Jiri Svoboda <jiri@…> [e510b28]
	* abi/include/abi/proc/uarg.h (modified)

	Missing '*' in function pointer declaration (ccheck)


Tue, 16 Nov 2021 16:55:31 GMT Jiri Svoboda <jiri@…> [3b1660a]
	* uspace/app/bdsh/cmds/modules/help/help.c (modified)

	Bdsh help is a little bit rusty


Fri, 12 Nov 2021 20:58:01 GMT Jiri Svoboda <jiri@…> [a5d20a3]
	* uspace/lib/ui/src/label.c (modified)

	Fix vertical label alignment


Fri, 12 Nov 2021 20:41:01 GMT Jiri Svoboda <jiri@…> [232bf2c]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	Fix UI demo crashing

	We don't get away with incorrectly passing ...


Thu, 04 Nov 2021 17:41:24 GMT Jiri Svoboda <jiri@…> [0802ab6]
	* uspace/app/nav/nav.c (modified)

	Fix ccheck


Thu, 04 Nov 2021 17:40:24 GMT Jiri Svoboda <jiri@…> [f0155e4]
	* uspace/lib/ui/test/entry.c (modified)
	* uspace/lib/ui/test/popup.c (modified)

	Fix unit tests


Thu, 04 Nov 2021 16:36:15 GMT Jiri Svoboda <jiri@…> [e3e64f6]
	* uspace/lib/ui/src/ui.c (modified)

	Pause before resuming UI, if needed

	To be able to see output of ...


Thu, 04 Nov 2021 16:29:57 GMT Jiri Svoboda <jiri@…> [bad765a]
	* uspace/lib/riff/src/chunk.c (modified)

	Fix reading and writing chunk padding

	You cannot use riff_read() to ...


Thu, 04 Nov 2021 16:25:46 GMT Jiri Svoboda <jiri@…> [f05f413]
	* uspace/lib/ddev/test/ddev.c (modified)

	Fix unit test

	It seems the error code from the server side actually ...


Wed, 03 Nov 2021 21:05:07 GMT Jiri Svoboda <jiri@…> [1aa8c86]
	* uspace/app/nav/nav.c (modified)

	Fix navigator crashing if it cannot initialize output


Wed, 03 Nov 2021 20:56:59 GMT Jiri Svoboda <jiri@…> [552b69f]
	* uspace/app/calculator/calculator.c (modified)
	* uspace/app/hello/hello.c (modified)
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/ui/include/types/ui/ui.h (modified)
	* uspace/lib/ui/src/ui.c (modified)

	Dual-mode applications should automatically fall back to console


Wed, 03 Nov 2021 18:27:47 GMT Jiri Svoboda <jiri@…> [ec8a1bf]
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/launcher/launcher.h (modified)

	Add Text Editor to launcher


Wed, 03 Nov 2021 10:23:28 GMT Jiri Svoboda <jiri@…> [b48e680f]
	* uspace/app/terminal/terminal.c (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/ui/include/ui/wdecor.h (modified)
	* uspace/lib/ui/include/ui/window.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/srv/hid/console/console.c (modified)

	Allow console application to set the terminal window caption


Tue, 02 Nov 2021 18:49:52 GMT Jiri Svoboda <jiri@…> [ce862ac]
	* uspace/app/terminal/main.c (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)

	Terminate terminal if the child task has terminated

	Try saying that ...


Tue, 02 Nov 2021 00:24:50 GMT Jiri Svoboda <jiri@…> [24c452b3]
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/launcher/launcher.h (modified)

	Start Navigator from launcher


Mon, 01 Nov 2021 21:24:05 GMT Jiri Svoboda <jiri@…> [7b11315]
	* uspace/app/terminal/main.c (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/terminal/terminal.h (modified)

	Add -c option to terminal to execute a command

	This is to allow ...


Thu, 28 Oct 2021 15:13:50 GMT Jiri Svoboda <jiri@…> [91ece11b]
	* tools/list_profiles.sh (modified)

	Fix list_profiles.sh not working on Btrfs

	There is no guarantee per ...


Mon, 25 Oct 2021 17:51:10 GMT Jiri Svoboda <jiri@…> [8edec53]
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/terminal/terminal.c (modified)
	* uspace/lib/c/generic/io/input.c (modified)
	* uspace/lib/c/include/io/input.h (modified)
	* uspace/lib/c/include/io/pos_event.h (modified)
	* uspace/lib/c/include/ipc/input.h (modified)
	* uspace/lib/ui/src/checkbox.c (modified)
	* uspace/lib/ui/src/menuentry.c (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/rbutton.c (modified)
	* uspace/lib/ui/src/slider.c (modified)
	* uspace/srv/hid/console/console.c (modified)
	* uspace/srv/hid/display/input.c (modified)
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/types/display/ptd_event.h (modified)
	* uspace/srv/hid/input/input.c (modified)
	* uspace/srv/hid/input/mouse.h (modified)
	* uspace/srv/hid/input/proto/mousedev.c (modified)

	Support double-click

	Needed to open Navigator entries using the mouse.


Mon, 25 Oct 2021 11:18:04 GMT Jiri Svoboda <jiri@…> [805a149]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/app/tester/console/console1.c (modified)
	* uspace/lib/congfx/src/console.c (modified)

	Make terminal colors consistent with EGA

	The current color scheme ...


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [d0fd86a]
	* uspace/app/nav/panel.c (modified)

	Simple way to prevent file names from overflowing the panel


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [9ee55cd]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/test/panel.c (modified)

	Page up/down by mouse click on panel border


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [e0377075]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)

	Select entry using the mouse


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [39ab17c]
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/app/nav/types/panel.h (modified)

	Activating panel using the mouse


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [c632c96]
	* uspace/app/nav/panel.c (modified)
	* uspace/lib/congfx/include/congfx/console.h (modified)
	* uspace/lib/congfx/src/console.c (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/test/ui.c (modified)

	Unmap and clear console before executing a binary

	Fixes running ...


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [f59212cc]
	* uspace/app/nav/menu.c (modified)
	* uspace/app/nav/menu.h (modified)
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/test/menu.c (modified)
	* uspace/app/nav/types/menu.h (modified)
	* uspace/lib/ui/include/ui/menuentry.h (modified)

	Add File / Open, properly deliver menu events to Navigator


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [5bbb4453]
	* uspace/app/nav/panel.c (modified)

	Make sure page is not beyond end of list

	Need to correct max_idx ...


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [97c3c59]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/test/panel.c (modified)

	When moving up a dir, seek to the directory just exited


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [01e9991]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)

	Executing binaries


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [7aeb52cb]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/app/nav/types/panel.h (modified)

	Different color for service-special files


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [f783081]
	* uspace/lib/ext4/src/ops.c (modified)
	* uspace/srv/fs/fat/fat_ops.c (modified)
	* uspace/srv/fs/mfs/mfs_ops.c (modified)
	* uspace/srv/fs/udf/udf_ops.c (modified)

	libfs's service_get() returns service ID for service-special files
 ...


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [4fcc2de]
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/app/nav/types/panel.h (modified)

	Opening directories


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [fa792e8]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/app/nav/types/panel.h (modified)

	Highlight directories and sort them first


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [1eb0fafe]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)

	Sort panel entries


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [692c7f40]
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/nav.h (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/nav.c (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/app/nav/types/nav.h (modified)
	* uspace/app/nav/types/panel.h (modified)

	Panel activation

	Active panel can be switched using the Tab key. ...


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [2fb49522]
	* uspace/app/nav/menu.h (modified)
	* uspace/app/nav/nav.h (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/app/nav/types/menu.h (added)
	* uspace/app/nav/types/nav.h (added)
	* uspace/app/nav/types/panel.h (added)

	Move type definitions to separate directory


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [8c72f533]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)

	Page up and page down


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [be1d74c1]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)

	Cursor movement (up, down, to top, to bottom)


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [9f7e9bb]
	* uspace/app/nav/nav.c (modified)

	Ctrl-Q to quit Navigator


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [0e80e40]
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)
	* uspace/lib/gfxfont/include/gfx/text.h (modified)

	Read and display directory contents


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [61784ed]
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/panel.c (modified)

	Creating and enumerating panel entries


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [b36ebb42]
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/nav.h (modified)
	* uspace/app/nav/panel.c (modified)
	* uspace/app/nav/panel.h (modified)
	* uspace/app/nav/test/menu.c (modified)
	* uspace/app/nav/test/panel.c (modified)

	Create, position panels and paint boxes around them


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [6aa85c1]
	* uspace/app/nav/main.c (added)
	* uspace/app/nav/menu.c (modified)
	* uspace/app/nav/menu.h (modified)
	* uspace/app/nav/meson.build (modified)
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/nav.h (modified)
	* uspace/app/nav/panel.c (added)
	* uspace/app/nav/panel.h (added)
	* uspace/app/nav/test/main.c (added)
	* uspace/app/nav/test/menu.c (added)
	* uspace/app/nav/test/nav.c (added)
	* uspace/app/nav/test/panel.c (added)

	Add panel class and add unit tests for all classes


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [5d466a1]
	* uspace/app/nav/menu.c (added)
	* uspace/app/nav/menu.h (added)
	* uspace/app/nav/meson.build (modified)
	* uspace/app/nav/nav.c (modified)
	* uspace/app/nav/nav.h (modified)

	Add menu, make window full-screen


Mon, 25 Oct 2021 00:32:45 GMT jxsvoboda <5887334+jxsvoboda@…> [748c8bd]
	* uspace/app/meson.build (modified)
	* uspace/app/nav/doc/doxygroups.h (added)
	* uspace/app/nav/meson.build (added)
	* uspace/app/nav/nav.c (added)
	* uspace/app/nav/nav.h (added)

	Navigator stub

	Navigator is the HelenOS file manager


Fri, 08 Oct 2021 17:14:45 GMT Jiří Zárevúcky <zarevucky.jiri@…> [cd981f2a]
	* uspace/meson.build (modified)

	Work around a change in Meson 0.58.0

	Meson no longer adds custom ...


Mon, 04 Oct 2021 12:25:43 GMT Jiri Svoboda <jiri@…> [3d10a2f]
	* uspace/lib/ui/include/types/ui/ui.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/window.c (modified)

	Null display spec for the benefit of unit testing

	When testing ...


Mon, 04 Oct 2021 12:23:54 GMT Jiri Svoboda <jiri@…> [6d172f6]
	* uspace/lib/ui/src/ui.c (modified)

	Fix window destruction with dummy output

	In unit tests when we ...


Sat, 02 Oct 2021 19:17:05 GMT Jiri Svoboda <jiri@…> [9bf5da6f]
	* uspace/lib/ui/src/window.c (modified)

	Remove accidentally left over debugging code


Wed, 29 Sep 2021 14:30:00 GMT Jiri Svoboda <jiri@…> [e0cf963]
	* uspace/app/edit/edit.c (modified)
	* uspace/lib/ui/include/types/ui/filedialog.h (modified)
	* uspace/lib/ui/include/types/ui/promptdialog.h (modified)
	* uspace/lib/ui/src/filedialog.c (modified)
	* uspace/lib/ui/src/promptdialog.c (modified)

	Set initial entry text for prompt and file dialog


Wed, 29 Sep 2021 14:07:36 GMT Jiri Svoboda <jiri@…> [6c0766b]
	* uspace/lib/ui/src/filedialog.c (modified)
	* uspace/lib/ui/src/promptdialog.c (modified)

	Confirm / cancel file and prompt dialogs using Enter / Escape


Mon, 27 Sep 2021 17:53:20 GMT Jiri Svoboda <jiri@…> [8603145]
	* uspace/app/edit/edit.c (modified)

	Fix moving cursor/selecting by mouse click


Mon, 27 Sep 2021 17:28:49 GMT Jiri Svoboda <jiri@…> [a7a8f599]
	* uspace/lib/ui/include/ui/entry.h (modified)
	* uspace/lib/ui/private/entry.h (modified)
	* uspace/lib/ui/src/filedialog.c (modified)
	* uspace/lib/ui/src/promptdialog.c (modified)

	Activate text entry in file / prompt dialog

	So the user can ...


Mon, 27 Sep 2021 17:16:37 GMT Jiri Svoboda <jiri@…> [448c448]
	* uspace/app/edit/edit.c (modified)

	Add menu entry equivalents to hot keys for editor actions


Mon, 27 Sep 2021 12:53:24 GMT Jiri Svoboda <jiri@…> [a330f2e]
	* uspace/app/edit/edit.c (modified)

	Fix Ctrl-Q not quitting


Mon, 27 Sep 2021 12:42:37 GMT Jiri Svoboda <jiri@…> [2f910b7]
	* uspace/app/edit/edit.c (modified)

	Search dialog