#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-01-12T10:51:57Z

Sat, 04 Feb 2023 17:20:04 GMT Jiří Zárevúcky <zarevucky.jiri@…> [c1b073b7]
	* kernel/generic/src/proc/thread.c (modified)

	Remove some unnecessary #ifdefs

	%p does not care about specified ...


Sat, 04 Feb 2023 17:14:26 GMT Jiří Zárevúcky <zarevucky.jiri@…> [30b56d9]
	* uspace/lib/c/generic/assert.c (modified)

	Use the correct format specifier when printing task_id_t


Sat, 04 Feb 2023 17:13:28 GMT Jiří Zárevúcky <zarevucky.jiri@…> [661a5ac]
	* kernel/generic/src/proc/thread.c (modified)

	Use panic() instead of an infinite loop at the unreachable end of ...


Sat, 04 Feb 2023 16:43:03 GMT Jiří Zárevúcky <zarevucky.jiri@…> [e86f568]
	* kernel/generic/src/proc/current.c (modified)

	Initialize CURRENT->mutex_locks

	It is not used anywhere yet, but ...


Sat, 04 Feb 2023 16:19:33 GMT Jiří Zárevúcky <zarevucky.jiri@…> [011c79a]
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/time/clock.c (modified)

	Replace CPU->needs_relink with CPU->relink_deadline

	This removes a ...


Sat, 04 Feb 2023 16:19:21 GMT Jiří Zárevúcky <zarevucky.jiri@…> [aae2869]
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/include/proc/thread.h (modified)
	* kernel/generic/src/proc/scheduler.c (modified)
	* kernel/generic/src/proc/thread.c (modified)
	* kernel/generic/src/time/clock.c (modified)

	Replace THREAD->ticks with CPU->preempt_deadline

	This removes a bit ...


Fri, 03 Feb 2023 17:01:49 GMT Jiří Zárevúcky <zarevucky.jiri@…> [8addb24a]
	* kernel/arch/abs32le/include/arch/asm.h (modified)
	* kernel/arch/amd64/include/arch/asm.h (modified)
	* kernel/arch/arm32/include/arch/asm.h (modified)
	* kernel/arch/arm64/include/arch/asm.h (modified)
	* kernel/arch/ia32/include/arch/asm.h (modified)
	* kernel/arch/ia64/include/arch/asm.h (modified)
	* kernel/arch/mips32/include/arch/asm.h (modified)
	* kernel/arch/ppc32/include/arch/asm.h (modified)
	* kernel/arch/riscv64/include/arch/asm.h (modified)
	* kernel/arch/sparc64/include/arch/asm.h (modified)
	* kernel/generic/src/synch/spinlock.c (modified)

	Turn spin look hint into a function


Thu, 02 Feb 2023 22:23:23 GMT Jiří Zárevúcky <zarevucky.jiri@…> [64e9cf4]
	* kernel/arch/amd64/include/arch/asm.h (modified)
	* kernel/arch/arm32/include/arch/asm.h (modified)
	* kernel/arch/arm64/include/arch/asm.h (modified)
	* kernel/arch/ia32/include/arch/asm.h (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/generic/include/arch.h (modified)
	* kernel/generic/include/mm/tlb.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/synch/irq_spinlock.c (added)
	* kernel/generic/src/synch/spinlock.c (modified)
	* kernel/generic/src/synch/waitq.c (modified)
	* kernel/generic/src/time/clock.c (modified)

	Merge a few changes to spinlock code

	Changed organization of the ...


Thu, 02 Feb 2023 21:58:36 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b076dfb]
	* kernel/generic/include/arch.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/synch/irq_spinlock.c (modified)

	Implement more elaborate debug checking for spinlocks


Thu, 02 Feb 2023 21:58:36 GMT Jiří Zárevúcky <zarevucky.jiri@…> [2b264c4]
	* kernel/arch/amd64/include/arch/asm.h (modified)
	* kernel/arch/arm32/include/arch/asm.h (modified)
	* kernel/arch/arm64/include/arch/asm.h (modified)
	* kernel/arch/ia32/include/arch/asm.h (modified)
	* kernel/generic/src/synch/spinlock.c (modified)

	Add architecture-specific spinlock optimization


Thu, 02 Feb 2023 21:58:36 GMT Jiří Zárevúcky <zarevucky.jiri@…> [f43d8ce]
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/ppc32/src/mm/frame.c (modified)
	* kernel/generic/include/mm/tlb.h (modified)
	* kernel/generic/include/synch/spinlock.h (modified)
	* kernel/generic/src/synch/irq_spinlock.c (modified)
	* kernel/generic/src/synch/spinlock.c (modified)
	* kernel/generic/src/synch/waitq.c (modified)
	* kernel/generic/src/time/clock.c (modified)

	Make spinlock_lock/unlock into proper functions in all configurations


Thu, 02 Feb 2023 21:58:36 GMT Jiří Zárevúcky <zarevucky.jiri@…> [95658c9]
	* kernel/generic/meson.build (modified)
	* kernel/generic/src/synch/irq_spinlock.c (added)
	* kernel/generic/src/synch/spinlock.c (modified)

	Put irq_spinlock_*() functions in a separate file


Mon, 30 Jan 2023 18:24:15 GMT Jakub Jermář <jakub@…> [f114d40]
	* kernel/arch/amd64/include/arch/mm/page.h (modified)

	Change amd64 pte_t bitfields to have a 40-bit address field and ...


Mon, 30 Jan 2023 18:23:45 GMT Jakub Jermář <jakub@…> [0161d16]
	* kernel/arch/amd64/include/arch/mm/page.h (modified)

	Adjust PTE bit field definitions and sizes to match and align with ...


Sun, 22 Jan 2023 11:05:28 GMT Jiri Svoboda <jiri@…> [b1f0a14]
	* uspace/app/launcher/launcher.c (modified)
	* uspace/app/launcher/launcher.h (modified)
	* uspace/lib/ui/private/ui.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/src/window.c (modified)

	Pass input device ID via display specification argument

	This allows ...


Fri, 20 Jan 2023 11:50:41 GMT Jiri Svoboda <jiri@…> [5d380b6]
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/display/private/params.h (modified)
	* uspace/lib/display/src/disp_srv.c (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/ui/include/types/ui/popup.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/include/ui/menu.h (modified)
	* uspace/lib/ui/include/ui/menubar.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/popup.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/menu.c (modified)
	* uspace/lib/ui/test/menubar.c (modified)
	* uspace/lib/ui/test/menuentry.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/window.c (modified)

	Create menu windows in the correct seat

	Add a mechanism to set the ...


Thu, 19 Jan 2023 13:51:14 GMT Jiri Svoboda <jiri@…> [6828a56]
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/window.h (modified)

	Avoid two seats fighting when moving/resizing a window

	When two ...


Thu, 19 Jan 2023 12:09:34 GMT Jiri Svoboda <jiri@…> [3be5366]
	* uspace/lib/display/include/disp_srv.h (modified)
	* uspace/lib/display/include/display.h (modified)
	* uspace/lib/display/src/disp_srv.c (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)
	* uspace/srv/hid/display/dsops.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/types/display/window.h (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/window.h (modified)

	Add pos_id information to move request, too

	This will become useful ...


Wed, 18 Jan 2023 21:05:15 GMT Jiří Zárevúcky <zarevucky.jiri@…> [aaa3b855]
	* uspace/lib/c/arch/arm32/src/entryjmp.c (modified)

	ccheck


Wed, 18 Jan 2023 20:47:12 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b67ce1ff]
	* kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c (modified)
	* kernel/arch/arm32/src/mach/beaglebone/beaglebone.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)

	Use irq_spinlock functions in arm32 code, to be consistent with all ...


Wed, 18 Jan 2023 20:20:29 GMT Jiří Zárevúcky <zarevucky.jiri@…> [eb630cf]
	* uspace/lib/c/arch/arm32/meson.build (modified)
	* uspace/lib/c/arch/arm32/src/atomic.c (modified)
	* uspace/lib/c/arch/arm32/src/crt0.S (modified)
	* uspace/lib/c/arch/arm32/src/entryjmp.S (deleted)
	* uspace/lib/c/arch/arm32/src/entryjmp.c (added)
	* uspace/lib/c/arch/arm32/src/ras_page.h (added)
	* uspace/lib/c/arch/arm32/src/rtld/reloc.c (modified)

	Fix handling of ABS32 relocation on arm32

	A bad symbol reference in ...


Wed, 18 Jan 2023 20:15:42 GMT Jiří Zárevúcky <zarevucky.jiri@…> [b83c5e4]
	* uspace/lib/c/generic/rtld/rtld.c (modified)

	Make sure we don't call memcpy() with NULL pointer

	The standard ...


Wed, 18 Jan 2023 16:59:36 GMT Jiri Svoboda <jiri@…> [3e7e226]
	* uspace/srv/hid/display/seat.c (modified)

	Remove seat's focus when destroying it

	Stop leaking foci!(TM)


Wed, 18 Jan 2023 16:51:44 GMT Jiri Svoboda <jiri@…> [a0d4afe]
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/idevcfg.c (modified)
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/seat.h (modified)
	* uspace/srv/hid/display/types/display/idevcfg.h (modified)
	* uspace/srv/hid/display/types/display/seat.h (modified)

	Make sure input device configuration is destroyed together with seat
 ...


Tue, 17 Jan 2023 15:21:13 GMT Jiri Svoboda <jiri@…> [b0ae23f]
	* uspace/lib/display/include/disp_srv.h (modified)
	* uspace/lib/display/include/display.h (modified)
	* uspace/lib/display/src/disp_srv.c (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)
	* uspace/srv/hid/display/dsops.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/types/display/window.h (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/window.h (modified)

	Change the correct pointer's shape when resizing window

	The request ...


Mon, 16 Jan 2023 20:34:01 GMT Jiri Svoboda <jiri@…> [46a47c0]
	* uspace/app/terminal/terminal.c (modified)
	* uspace/lib/display/include/types/display.h (modified)
	* uspace/lib/display/include/types/display/event.h (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/ui/include/types/ui/control.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/include/ui/control.h (modified)
	* uspace/lib/ui/include/ui/fixed.h (modified)
	* uspace/lib/ui/include/ui/window.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/control.c (modified)
	* uspace/lib/ui/test/fixed.c (modified)
	* uspace/lib/ui/test/popup.c (modified)
	* uspace/lib/ui/test/window.c (modified)
	* uspace/srv/hid/display/client.c (modified)
	* uspace/srv/hid/display/client.h (modified)
	* uspace/srv/hid/display/test/client.c (modified)
	* uspace/srv/hid/display/window.c (modified)

	Make sure window is only show as inactive when it loses last focus
 ...


Sun, 15 Jan 2023 09:24:50 GMT Jiri Svoboda <jiri@…> [b3eeae5]
	* uspace/app/disp/disp.c (modified)
	* uspace/lib/dispcfg/include/dispcfg.h (modified)
	* uspace/lib/dispcfg/include/dispcfg_srv.h (modified)
	* uspace/lib/dispcfg/include/ipc/dispcfg.h (modified)
	* uspace/lib/dispcfg/src/dispcfg.c (modified)
	* uspace/lib/dispcfg/src/dispcfg_srv.c (modified)
	* uspace/lib/dispcfg/test/dispcfg.c (modified)
	* uspace/srv/hid/display/cfgops.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/idevcfg.c (added)
	* uspace/srv/hid/display/idevcfg.h (added)
	* uspace/srv/hid/display/meson.build (modified)
	* uspace/srv/hid/display/test/display.c (modified)
	* uspace/srv/hid/display/types/display/display.h (modified)
	* uspace/srv/hid/display/types/display/idevcfg.h (added)

	Assigning devices to seats


Thu, 12 Jan 2023 18:08:24 GMT Jiri Svoboda <jiri@…> [46b02cb]
	* uspace/srv/hid/display/test/cfgclient.c (added)

	Add missing cfgclient.c


Mon, 09 Jan 2023 21:14:04 GMT Jiri Svoboda <jiri@…> [d8503fd]
	* uspace/app/disp/disp.c (added)
	* uspace/app/disp/doc/doxygroups.h (added)
	* uspace/app/disp/meson.build (added)
	* uspace/app/meson.build (modified)
	* uspace/srv/hid/display/cfgclient.c (added)
	* uspace/srv/hid/display/cfgclient.h (added)
	* uspace/srv/hid/display/cfgops.c (added)
	* uspace/srv/hid/display/cfgops.h (added)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/main.c (modified)
	* uspace/srv/hid/display/meson.build (modified)
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/seat.h (modified)
	* uspace/srv/hid/display/test/client.c (modified)
	* uspace/srv/hid/display/test/display.c (modified)
	* uspace/srv/hid/display/test/main.c (modified)
	* uspace/srv/hid/display/test/seat.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/types/display/cfgclient.h (added)
	* uspace/srv/hid/display/types/display/display.h (modified)
	* uspace/srv/hid/display/types/display/seat.h (modified)
	* uspace/srv/hid/display/wmclient.c (modified)

	Display configuration utility and server support

	Currently we can ...


Sun, 08 Jan 2023 21:19:21 GMT GitHub <noreply@…> [e04b72d6]
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/include/time/timeout.h (modified)
	* kernel/generic/src/time/clock.c (modified)
	* kernel/generic/src/time/timeout.c (modified)

	Merge pull request #222 from le-jzr/timeout

	Simplify timeout ...


Sun, 08 Jan 2023 14:59:46 GMT Jiri Svoboda <jiri@…> [5b19d80]
	* abi/include/abi/ipc/interfaces.h (modified)
	* uspace/lib/c/include/ipc/services.h (modified)
	* uspace/lib/dispcfg/doc/doxygroups.h (added)
	* uspace/lib/dispcfg/include/dispcfg.h (added)
	* uspace/lib/dispcfg/include/dispcfg_srv.h (added)
	* uspace/lib/dispcfg/include/ipc/dispcfg.h (added)
	* uspace/lib/dispcfg/include/types/dispcfg.h (added)
	* uspace/lib/dispcfg/meson.build (added)
	* uspace/lib/dispcfg/private/dispcfg.h (added)
	* uspace/lib/dispcfg/src/dispcfg.c (added)
	* uspace/lib/dispcfg/src/dispcfg_srv.c (added)
	* uspace/lib/dispcfg/test/dispcfg.c (added)
	* uspace/lib/dispcfg/test/main.c (added)
	* uspace/lib/meson.build (modified)

	Display configuration library

	Initial version of protocol library ...


Fri, 06 Jan 2023 13:48:32 GMT Jiri Svoboda <jiri@…> [ffed09d]
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)

	Fix copy-and-paste error in null server op check


Thu, 05 Jan 2023 21:00:53 GMT Jiri Svoboda <jiri@…> [ca9aa89]
	* uspace/srv/hid/display/seat.c (modified)

	Improve Shift-Tab window switching

	Use ds_window_find_alt() and ...


Thu, 05 Jan 2023 20:17:32 GMT Jiri Svoboda <jiri@…> [ededdc4]
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/test/seat.c (modified)
	* uspace/srv/hid/display/window.c (modified)

	Use ds_window_unfocus() when destroying a window


Thu, 05 Jan 2023 19:28:22 GMT Jiri Svoboda <jiri@…> [17c0f5d]
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/seat.h (modified)
	* uspace/srv/hid/display/test/seat.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/window.h (modified)

	Switch to another window when window is minimized

	And do it ...


Wed, 04 Jan 2023 20:48:35 GMT Jiri Svoboda <jiri@…> [5d86797]
	* uspace/app/taskbar/wndlist.c (modified)

	Need to update GC when unpainting a button

	This caused nothing to ...


Wed, 04 Jan 2023 20:24:44 GMT Jiri Svoboda <jiri@…> [3c54869]
	* uspace/app/taskbar/test/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)
	* uspace/lib/ui/include/ui/pbutton.h (modified)
	* uspace/lib/ui/private/pbutton.h (modified)
	* uspace/lib/ui/private/resource.h (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/wndmgt/include/types/wndmgt.h (modified)
	* uspace/lib/wndmgt/src/wndmgt.c (modified)
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)
	* uspace/lib/wndmgt/test/wndmgt.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/types/display/window.h (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Highlight active window in task bar


Tue, 03 Jan 2023 20:38:44 GMT Jiri Svoboda <jiri@…> [cdd6fc9]
	* uspace/lib/ddev/src/ddev_srv.c (modified)
	* uspace/lib/device/src/bd_srv.c (modified)
	* uspace/lib/device/src/io/chardev_srv.c (modified)
	* uspace/lib/display/src/disp_srv.c (modified)
	* uspace/lib/inet/src/iplink_srv.c (modified)
	* uspace/lib/ipcgfx/src/server.c (modified)
	* uspace/lib/usbvirt/src/ipc_dev.c (modified)
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)

	Add missing replies in IPC error paths


Tue, 03 Jan 2023 20:06:16 GMT Jiri Svoboda <jiri@…> [df54aa8]
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)

	Fix replies in wndmgt_srv error paths

	Under the right circumstances ...


Thu, 22 Dec 2022 12:32:03 GMT Jiri Svoboda <jiri@…> [570a3f3]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/include/types/ui/wdecor.h (modified)

	Make minimize box part of default decoration


Wed, 21 Dec 2022 15:37:11 GMT Jiri Svoboda <jiri@…> [d9d6f29]
	* uspace/srv/hid/display/display.c (modified)

	Roll back properly in error path of ds_display_add_ddev()


Tue, 20 Dec 2022 17:47:39 GMT Jiri Svoboda <jiri@…> [4e7b0ad]
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/test/cursor.c (modified)

	Add missing actions in display destructor

	We might to actually ...


Tue, 20 Dec 2022 12:31:44 GMT Jiri Svoboda <jiri@…> [06176e1]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/display/include/disp_srv.h (modified)
	* uspace/lib/display/include/display.h (modified)
	* uspace/lib/display/include/ipc/display.h (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/display/src/disp_srv.c (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.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/paint.h (modified)
	* uspace/lib/ui/include/ui/window.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/private/window.h (modified)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/lib/ui/test/paint.c (modified)
	* uspace/lib/ui/test/wdecor.c (modified)
	* uspace/lib/ui/test/window.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/dsops.c (modified)
	* uspace/srv/hid/display/seat.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/window.h (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Minimizing windows


Sat, 10 Dec 2022 13:31:58 GMT Jakub Jermář <jakub@…> [d46ac73]
	* version (modified)

	Update version information


Mon, 05 Dec 2022 10:46:20 GMT Jiri Svoboda <jiri@…> [14b4577]
	* uspace/lib/ui/src/scrollbar.c (modified)

	Do not report out of range scrollbar positions

	This caused file ...


Sun, 04 Dec 2022 10:42:48 GMT Jiri Svoboda <jiri@…> [29a5a99]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/test/display.c (modified)
	* uspace/srv/hid/display/types/display/display.h (modified)
	* uspace/srv/hid/display/window.c (modified)

	Maximized windows should avoid task bar


Thu, 01 Dec 2022 14:44:00 GMT Jiri Svoboda <jiri@…> [795c6f7]
	* uspace/lib/ui/src/pbutton.c (modified)

	Fix rendering of very small buttons

	In text mode we have some ...


Thu, 01 Dec 2022 14:39:56 GMT Jiri Svoboda <jiri@…> [c4a53280]
	* uspace/app/taskbar/test/wndlist.c (modified)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)

	Optimize redrawing of window buttons

	We cache the button pich ...


Wed, 23 Nov 2022 12:50:27 GMT Jiri Svoboda <jiri@…> [68d68e9]
	* uspace/app/taskbar/test/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)
	* uspace/lib/ui/src/pbutton.c (modified)

	Vary window button size to fit

	If they get too narrow, we stop ...


Sat, 19 Nov 2022 17:46:27 GMT Jiri Svoboda <jiri@…> [6e91475]
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/srv/hid/display/window.c (modified)

	I can see an invisible button in the task bar

	Who're you gonna call?


Sat, 19 Nov 2022 09:40:15 GMT Jiri Svoboda <jiri@…> [d19d15b]
	* uspace/srv/hid/display/dsops.c (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/wmclient.c (modified)

	Adjust message verbosity levels in display server


Fri, 18 Nov 2022 20:00:57 GMT Jiri Svoboda <jiri@…> [f2d4a46]
	* uspace/lib/gfxfont/src/text.c (modified)

	Abbreviation in text mode


Fri, 18 Nov 2022 19:45:24 GMT Jiri Svoboda <jiri@…> [901b302]
	* uspace/app/gfxdemo/gfxdemo.c (modified)

	Add text abbreviation screen to GFX Demo


Thu, 17 Nov 2022 19:56:07 GMT Jiri Svoboda <jiri@…> [a130983]
	* uspace/app/barber/barber.c (modified)
	* uspace/lib/gfxfont/include/types/gfx/text.h (modified)
	* uspace/lib/gfxfont/src/text.c (modified)
	* uspace/lib/ui/include/types/ui/paint.h (modified)
	* uspace/lib/ui/private/wdecor.h (modified)
	* uspace/lib/ui/src/paint.c (modified)
	* uspace/lib/ui/src/wdecor.c (modified)

	Implement text abbreviation

	When rendering text, gfx_puttext can ...


Sun, 13 Nov 2022 10:56:43 GMT Jiri Svoboda <jiri@…> [5d62130]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/test/display.c (modified)

	Taskbar should be always on top

	We add support for topmost windows ...


Sat, 12 Nov 2022 20:54:17 GMT Jiri Svoboda <jiri@…> [a5c7b865]
	* uspace/app/init/init.c (modified)

	Start task bar by default


Sat, 12 Nov 2022 20:48:05 GMT Jiri Svoboda <jiri@…> [2f106b0]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/test/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)

	Do not show window buttons that do not fit


Wed, 09 Nov 2022 20:56:24 GMT Jiri Svoboda <jiri@…> [c48192e]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/ui/include/types/ui/window.h (modified)
	* uspace/lib/ui/src/window.c (modified)

	Prevent task bar from being listed in task bar


Wed, 09 Nov 2022 20:40:57 GMT Jiri Svoboda <jiri@…> [68704ab]
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/lib/wndmgt/include/types/wndmgt.h (modified)
	* uspace/lib/wndmgt/src/wndmgt.c (modified)
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)
	* uspace/lib/wndmgt/test/wndmgt.c (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Do not list popup windows in task bar


Wed, 09 Nov 2022 16:44:28 GMT Jiri Svoboda <jiri@…> [88d828e]
	* uspace/lib/c/include/io/kbd_event.h (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/input.c (modified)
	* uspace/srv/hid/display/test/display.c (modified)
	* uspace/srv/hid/display/types/display/idev.h (added)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Keyboard events need device ID too + some DS multiseat work


Wed, 09 Nov 2022 16:17:59 GMT Jiri Svoboda <jiri@…> [a6492460]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/lib/wndmgt/src/wndmgt.c (modified)
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Pass ID of device that clicked the window button to activate window
 ...


Tue, 08 Nov 2022 22:37:05 GMT Jiri Svoboda <jiri@…> [54593f3]
	* uspace/srv/locsrv/locsrv.c (modified)

	Remove obsolete 'renderer' category


Tue, 08 Nov 2022 22:16:37 GMT Jiri Svoboda <jiri@…> [1099f25]
	* uspace/app/taskbar/wndlist.c (modified)

	Fix window buttons leaving artifacts

	They were extending into the ...


Tue, 08 Nov 2022 21:24:11 GMT Jiri Svoboda <jiri@…> [7bcd15f]
	* .clang-format (deleted)

	Remove clang format configuration

	This was never finished and ...


Tue, 08 Nov 2022 21:20:23 GMT Jiri Svoboda <jiri@…> [60ebe63]
	* uspace/lib/c/generic/io/input.c (modified)
	* uspace/lib/c/include/io/input.h (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)

	Store positioning device ID in position events


Mon, 07 Nov 2022 17:42:51 GMT Jiri Svoboda <jiri@…> [3a6d44b7]
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/lib/wndmgt/include/wndmgt.h (modified)
	* uspace/lib/wndmgt/include/wndmgt_srv.h (modified)
	* uspace/lib/wndmgt/src/wndmgt.c (modified)
	* uspace/lib/wndmgt/src/wndmgt_srv.c (modified)
	* uspace/lib/wndmgt/test/wndmgt.c (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Activate window by pushing window button on taskbar

	Note that with ...


Fri, 04 Nov 2022 20:54:04 GMT Jiri Svoboda <jiri@…> [f1f433d]
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)
	* uspace/lib/ui/include/ui/pbutton.h (modified)
	* uspace/lib/ui/private/pbutton.h (modified)
	* uspace/lib/ui/src/pbutton.c (modified)
	* uspace/lib/ui/test/pbutton.c (modified)
	* uspace/lib/wndmgt/include/types/wndmgt.h (modified)
	* uspace/lib/wndmgt/src/wndmgt.c (modified)
	* uspace/lib/wndmgt/test/wndmgt.c (modified)
	* uspace/srv/hid/display/test/wmclient.c (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/wmclient.c (modified)
	* uspace/srv/hid/display/wmclient.h (modified)

	Update window button when window caption changes


Wed, 02 Nov 2022 10:19:25 GMT Jiri Svoboda <jiri@…> [fc00f0d]
	* uspace/app/taskbar/test/wndlist.c (modified)

	Add missing window list unit tests


Tue, 01 Nov 2022 13:22:48 GMT Jiri Svoboda <jiri@…> [1b92d4b]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/test/wndlist.c (modified)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)

	Update window buttons based on window added/removed events


Mon, 31 Oct 2022 10:53:53 GMT Jiri Svoboda <jiri@…> [913add60]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/srv/hid/display/client.c (modified)
	* uspace/srv/hid/display/display.c (modified)
	* uspace/srv/hid/display/display.h (modified)
	* uspace/srv/hid/display/main.c (modified)
	* uspace/srv/hid/display/meson.build (modified)
	* uspace/srv/hid/display/test/display.c (modified)
	* uspace/srv/hid/display/test/main.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/test/wmclient.c (added)
	* uspace/srv/hid/display/types/display/display.h (modified)
	* uspace/srv/hid/display/types/display/wmclient.h (added)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/wmclient.c (added)
	* uspace/srv/hid/display/wmclient.h (added)
	* uspace/srv/hid/display/wmops.c (modified)

	Deliver WM events for windows being added and removed


Mon, 24 Oct 2022 17:50:46 GMT Jiri Svoboda <jiri@…> [7cc30e9]
	* uspace/app/gfxdemo/gfxdemo.c (modified)
	* uspace/lib/display/include/disp_srv.h (modified)
	* uspace/lib/display/include/display.h (modified)
	* uspace/lib/display/include/ipc/display.h (modified)
	* uspace/lib/display/include/types/display/wndparams.h (modified)
	* uspace/lib/display/private/params.h (modified)
	* uspace/lib/display/src/disp_srv.c (modified)
	* uspace/lib/display/src/display.c (modified)
	* uspace/lib/display/test/display.c (modified)
	* uspace/lib/ui/src/window.c (modified)
	* uspace/srv/hid/display/dsops.c (modified)
	* uspace/srv/hid/display/test/window.c (modified)
	* uspace/srv/hid/display/types/display/window.h (modified)
	* uspace/srv/hid/display/window.c (modified)
	* uspace/srv/hid/display/window.h (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Display server needs to store window caption

	Even though it does ...


Thu, 20 Oct 2022 08:05:06 GMT Jiri Svoboda <jiri@…> [7a05d924]
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/types/wndlist.h (modified)
	* uspace/app/taskbar/wndlist.c (modified)
	* uspace/app/taskbar/wndlist.h (modified)
	* uspace/lib/wndmgt/include/types/wndmgt.h (modified)
	* uspace/srv/hid/display/main.c (modified)
	* uspace/srv/hid/display/wmops.c (modified)

	Return correct number of windows from display server

	But not the ...


Tue, 18 Oct 2022 09:06:07 GMT Jiri Svoboda <jiri@…> [1766326]
	* uspace/app/taskbar/main.c (modified)
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/taskbar.h (modified)
	* uspace/app/taskbar/test/taskbar.c (modified)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/lib/wndmgt/src/wndmgt.c (modified)
	* uspace/lib/wndmgt/test/wndmgt.c (modified)
	* uspace/srv/hid/display/main.c (modified)
	* uspace/srv/hid/display/meson.build (modified)
	* uspace/srv/hid/display/wmops.c (added)
	* uspace/srv/hid/display/wmops.h (added)

	Window management plumbing


Sun, 16 Oct 2022 09:34:40 GMT Jiri Svoboda <jiri@…> [0761448]
	* abi/include/abi/ipc/interfaces.h (modified)
	* uspace/lib/c/include/ipc/services.h (modified)
	* uspace/lib/meson.build (modified)
	* uspace/lib/wndmgt/doc/doxygroups.h (added)
	* uspace/lib/wndmgt/include/ipc/wndmgt.h (added)
	* uspace/lib/wndmgt/include/types/wndmgt.h (added)
	* uspace/lib/wndmgt/include/wndmgt.h (added)
	* uspace/lib/wndmgt/include/wndmgt_srv.h (added)
	* uspace/lib/wndmgt/meson.build (added)
	* uspace/lib/wndmgt/private/wndmgt.h (added)
	* uspace/lib/wndmgt/src/wndmgt.c (added)
	* uspace/lib/wndmgt/src/wndmgt_srv.c (added)
	* uspace/lib/wndmgt/test/main.c (added)
	* uspace/lib/wndmgt/test/wndmgt.c (added)

	Window management protocol library

	This allows the client to ...


Fri, 07 Oct 2022 08:38:50 GMT Jiri Svoboda <jiri@…> [e0e612b]
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/taskbar.h (modified)
	* uspace/app/taskbar/test/main.c (modified)
	* uspace/app/taskbar/test/wndlist.c (added)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/app/taskbar/types/wndlist.h (added)
	* uspace/app/taskbar/wndlist.c (added)
	* uspace/app/taskbar/wndlist.h (added)
	* uspace/lib/ui/include/ui/resource.h (modified)
	* uspace/lib/ui/src/resource.c (modified)
	* uspace/lib/ui/test/resource.c (modified)

	Add window list to taskbar (with one dummy entry so far)


Tue, 04 Oct 2022 19:55:25 GMT Jiri Svoboda <jiri@…> [c77cfd8]
	* uspace/app/taskbar/clock.c (modified)
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/test/clock.c (added)
	* uspace/app/taskbar/test/main.c (added)
	* uspace/app/taskbar/test/taskbar.c (added)
	* uspace/app/taskbar/types/clock.h (modified)

	Proper timer cleanup, unit tests

	Destroying a timer that sets ...


Thu, 29 Sep 2022 07:45:07 GMT Jiri Svoboda <jiri@…> [3fd38b2]
	* uspace/app/taskbar/clock.c (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/lib/ui/include/ui/ui.h (modified)
	* uspace/lib/ui/src/ui.c (modified)
	* uspace/lib/ui/test/ui.c (modified)

	Size taskbar based on display size, fix text mode


Mon, 26 Sep 2022 11:58:09 GMT Jiri Svoboda <jiri@…> [50a16d9]
	* uspace/app/taskbar/clock.c (added)
	* uspace/app/taskbar/clock.h (added)
	* uspace/app/taskbar/meson.build (modified)
	* uspace/app/taskbar/taskbar.c (modified)
	* uspace/app/taskbar/types/clock.h (added)
	* uspace/app/taskbar/types/taskbar.h (modified)
	* uspace/lib/ui/include/ui/resource.h (modified)
	* uspace/lib/ui/src/resource.c (modified)

	Add simple digital clock display to task bar


Fri, 23 Sep 2022 19:45:33 GMT Jiri Svoboda <jiri@…> [2139676]
	* uspace/app/meson.build (modified)
	* uspace/app/taskbar/doc/doxygroups.h (added)
	* uspace/app/taskbar/main.c (added)
	* uspace/app/taskbar/meson.build (added)
	* uspace/app/taskbar/taskbar.c (added)
	* uspace/app/taskbar/taskbar.h (added)
	* uspace/app/taskbar/types/taskbar.h (added)

	Add initial task bar application


Thu, 22 Sep 2022 09:01:32 GMT Jiri Svoboda <jiri@…> [2fbd49c]
	* uspace/srv/audio/hound/audio_sink.c (modified)
	* uspace/srv/audio/hound/audio_sink.h (modified)
	* uspace/srv/audio/hound/connection.c (modified)
	* uspace/srv/audio/hound/hound.c (modified)

	Audio synk needs locking

	Without locking the list of sink ...


Wed, 24 Aug 2022 12:41:45 GMT Jiří Zárevúcky <zarevucky.jiri@…> [a76e76b]
	* uspace/lib/ext4/src/extent.c (modified)

	Fix partial release of first extent

	For partial release, ...


Tue, 23 Aug 2022 17:17:22 GMT Jiří Zárevúcky <zarevucky.jiri@…> [a247c32]
	* .gitignore (modified)

	Add tools/__pycache__ to .gitignore


Mon, 15 Aug 2022 17:34:30 GMT Jiří Zárevúcky <zarevucky.jiri@…> [eda43238]
	* kernel/generic/src/time/clock.c (modified)
	* kernel/generic/src/time/timeout.c (modified)

	Hog the fame and glory


Mon, 15 Aug 2022 17:20:56 GMT Jiří Zárevúcky <zarevucky.jiri@…> [ab855cd]
	* kernel/generic/src/time/clock.c (modified)

	Remove unnecessary loop


Mon, 15 Aug 2022 17:19:55 GMT Jiří Zárevúcky <zarevucky.jiri@…> [61ae4b0]
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/src/time/timeout.c (modified)

	A bit of cleanup


Mon, 15 Aug 2022 16:35:04 GMT Jiří Zárevúcky <zarevucky.jiri@…> [46b305a]
	* kernel/generic/include/time/timeout.h (modified)
	* kernel/generic/src/time/clock.c (modified)
	* kernel/generic/src/time/timeout.c (modified)

	Remove redundant timeout->lock

	See the previous commit for ...


Mon, 15 Aug 2022 16:31:58 GMT Jiří Zárevúcky <zarevucky.jiri@…> [ad58fd2]
	* kernel/generic/include/time/timeout.h (modified)
	* kernel/generic/src/time/clock.c (modified)
	* kernel/generic/src/time/timeout.c (modified)

	Make timeout->cpu immutable

	We ensure timeout->cpu is only changed ...


Mon, 15 Aug 2022 14:20:53 GMT Jiří Zárevúcky <zarevucky.jiri@…> [742f95ec]
	* kernel/generic/include/time/timeout.h (modified)
	* kernel/generic/src/time/clock.c (modified)
	* kernel/generic/src/time/timeout.c (modified)

	Replace timeout->ticks with timeout->deadline

	Instead of counting ...


Mon, 15 Aug 2022 13:33:01 GMT Jiří Zárevúcky <zarevucky.jiri@…> [d9dda26]
	* kernel/generic/include/cpu.h (modified)
	* kernel/generic/src/time/clock.c (modified)

	Update uptime using absolute count of clock ticks


Sat, 02 Jul 2022 14:34:36 GMT Jiri Svoboda <jiri@…> [0d59ea7e]
	* uspace/drv/audio/hdaudio/codec.c (modified)
	* uspace/drv/audio/hdaudio/codec.h (modified)
	* uspace/drv/audio/hdaudio/hdactl.c (modified)
	* uspace/drv/audio/hdaudio/hdaudio.c (modified)
	* uspace/drv/audio/hdaudio/pcm_iface.c (modified)
	* uspace/drv/audio/hdaudio/spec/regs.h (modified)
	* uspace/drv/audio/hdaudio/stream.c (modified)

	Multiple HD Audio converters cannot pull from a single stream

	We ...


Mon, 27 Jun 2022 16:13:45 GMT Jiri Svoboda <jiri@…> [9e9d9bc6]
	* uspace/drv/hid/xtkbd/xtkbd.c (modified)

	XT keyboard scancode parsing needs some work

	Properly decode fake ...


Mon, 27 Jun 2022 10:46:59 GMT Jiri Svoboda <jiri@…> [bb4ba92]
	* uspace/drv/hid/xtkbd/xtkbd.c (modified)

	XT keyboard driver needs a function for getting scan codes


Fri, 24 Jun 2022 09:44:00 GMT Jiri Svoboda <jiri@…> [b7155d7]
	* uspace/srv/net/dhcp/dhcp.c (modified)
	* uspace/srv/net/dhcp/dhcp_std.h (modified)

	DHCP should specify a parameter request list with the requested ...


Fri, 24 Jun 2022 09:40:05 GMT Jiri Svoboda <jiri@…> [bbb7ffe]
	* uspace/srv/net/dhcp/dhcp.c (modified)
	* uspace/srv/net/dhcp/dhcp_std.h (modified)

	Randomize DHCP XID, cosmetic flag fix

	Set XID to a random 32-bit ...


Mon, 20 Jun 2022 13:28:07 GMT Jiri Svoboda <jiri@…> [52214a2]
	* uspace/lib/ui/src/resource.c (modified)

	Tweak entry color in text mode for better consistence

	Bye bye, ...


Mon, 20 Jun 2022 13:10:08 GMT Jiri Svoboda <jiri@…> [54ddb59]
	* 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)
	* uspace/lib/ui/include/ui/filelist.h (modified)
	* uspace/lib/ui/private/filelist.h (modified)
	* uspace/lib/ui/src/filelist.c (modified)

	Base navigator panel on UI file list

	Free scrollbar!


Thu, 16 Jun 2022 10:05:17 GMT Jiri Svoboda <jiri@…> [453f9645]
	* uspace/app/uidemo/uidemo.c (modified)
	* uspace/lib/ui/private/filelist.h (modified)
	* uspace/lib/ui/src/filelist.c (modified)
	* uspace/lib/ui/src/scrollbar.c (modified)
	* uspace/lib/ui/test/filelist.c (modified)

	Add scroll bar to file list control


Thu, 02 Jun 2022 19:13:12 GMT Jiri Svoboda <jiri@…> [fdf55a3]
	* uspace/lib/ui/src/filelist.c (modified)
	* uspace/lib/ui/test/filelist.c (modified)

	Do not select/open last entry if user clicks below

	This behavior, ...


Thu, 02 Jun 2022 12:38:39 GMT Jiri Svoboda <jiri@…> [03fc3a9]
	* uspace/lib/ui/src/filelist.c (modified)

	Correct handling of partially visible file list entry


Tue, 31 May 2022 08:38:28 GMT Jiri Svoboda <jiri@…> [11662bd]
	* uspace/lib/ui/include/types/ui/filelist.h (added)
	* uspace/lib/ui/include/ui/filelist.h (added)
	* uspace/lib/ui/meson.build (modified)
	* uspace/lib/ui/private/filedialog.h (modified)
	* uspace/lib/ui/private/filelist.h (added)
	* uspace/lib/ui/src/filedialog.c (modified)
	* uspace/lib/ui/src/filelist.c (added)
	* uspace/lib/ui/test/filelist.c (added)
	* uspace/lib/ui/test/main.c (modified)

	File list control

	File dialogs now allow browsing files/directories ...