# # ChangeLog for uspace/app/gfxdemo/gfxdemo.c in mainline # # Generated by Trac 1.6 # 2025-03-15T13:14:22Z Mon, 24 Feb 2020 17:03:26 GMT Jiri Svoboda [265989d] * tools/export.sh (modified) * tools/xcw/bin/helenos-pkg-config (modified) * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/terminal/main.c (modified) * uspace/lib/display/include/types/display.h (modified) * uspace/lib/meson.build (modified) Applications need to catch up with display server switch Fri, 13 Dec 2019 19:02:10 GMT Jiri Svoboda [4d9c807] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/terminal/terminal.c (modified) * uspace/lib/display/include/disp_srv.h (modified) * uspace/lib/display/include/display.h (modified) * uspace/lib/display/include/types/display/wndparams.h (added) * uspace/lib/display/src/disp_srv.c (modified) * uspace/lib/display/src/display.c (modified) * uspace/lib/display/test/display.c (modified) * uspace/srv/hid/display/dsops.c (modified) Communicate window dimensions to display server Wed, 11 Dec 2019 01:05:44 GMT Jiri Svoboda [5bded44] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/terminal/main.c (modified) Should get command line back after terminal/gfxdemo starts Tue, 10 Dec 2019 13:40:06 GMT Jiri Svoboda [5fae123] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/drv/fb/kfb/port.c (modified) KFB needs to translate bitmaps properly when rendering Sat, 07 Dec 2019 20:26:28 GMT Jiri Svoboda [0b63dc2] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/init/init.c (modified) * uspace/drv/fb/kfb/kfb.c (modified) * uspace/drv/fb/kfb/meson.build (modified) * uspace/drv/fb/kfb/port.c (modified) * uspace/lib/ddev/include/ddev_srv.h (modified) * uspace/lib/ddev/src/ddev.c (modified) * uspace/lib/ddev/src/ddev_srv.c (modified) * uspace/lib/ddev/test/ddev.c (modified) * uspace/srv/hid/rfb/main.c (modified) Switch compositor -> display server Convert KFB from visualizer to ... Sun, 17 Nov 2019 23:30:20 GMT Jiri Svoboda [32dde7e8] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/ipcgfx/src/client.c (modified) Handle errors correctly Mon, 04 Nov 2019 14:05:35 GMT Jiri Svoboda [b3c185b6] * abi/include/abi/ipc/interfaces.h (modified) * 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/display/event.h (added) * uspace/lib/display/include/ipc/display.h (modified) * uspace/lib/display/include/types/display.h (modified) * uspace/lib/display/include/types/display/event.h (added) * uspace/lib/display/src/disp_srv.c (modified) * uspace/lib/display/src/display.c (modified) * uspace/srv/hid/display/client.c (added) * uspace/srv/hid/display/client.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/main.h (added) * uspace/srv/hid/display/meson.build (modified) * uspace/srv/hid/display/output.c (modified) * uspace/srv/hid/display/output.h (modified) * uspace/srv/hid/display/test/display.c (modified) * uspace/srv/hid/display/test/window.c (modified) * uspace/srv/hid/display/types/display/client.h (added) * uspace/srv/hid/display/types/display/display.h (modified) * uspace/srv/hid/display/types/display/window.h (modified) * uspace/srv/hid/display/window.c (modified) * uspace/srv/hid/display/window.h (modified) Window event delivery mechanism Tue, 29 Oct 2019 02:01:45 GMT Jiri Svoboda [587b4cb] * uspace/app/gfxdemo/gfxdemo.c (modified) Clear screen between demos, add second bitmap demo Sat, 26 Oct 2019 23:30:51 GMT Jiri Svoboda [0008c0f] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/ipcgfx/include/ipcgfx/ipc/gc.h (modified) * uspace/lib/ipcgfx/private/client.h (modified) * uspace/lib/ipcgfx/private/server.h (added) * uspace/lib/ipcgfx/src/client.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/srv/hid/display/types/display/window.h (modified) * uspace/srv/hid/display/window.c (modified) Bitmaps in IPC GC and in display server Mon, 21 Oct 2019 00:17:28 GMT Jiri Svoboda [1822545] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/congfx/src/console.c (modified) * uspace/lib/gfx/include/types/gfx/coord.h (modified) * uspace/lib/guigfx/src/canvas.c (modified) * uspace/srv/hid/display/output.c (modified) Add typedef for scalar coordinate Because today I feel like adding it Mon, 21 Oct 2019 00:08:24 GMT Jiri Svoboda [d18f3b7] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/congfx/private/console.h (modified) * uspace/lib/congfx/src/console.c (modified) Implement bitmaps in console GC Sat, 19 Oct 2019 10:07:32 GMT Jiri Svoboda [e0545de] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/guigfx/private/canvas.h (modified) * uspace/lib/guigfx/src/canvas.c (modified) Implement bitmaps in canvas GC, demo in gfxdemo Thu, 03 Oct 2019 09:10:01 GMT Jiri Svoboda [c8cf261] * abi/include/abi/ipc/interfaces.h (modified) * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/gfxdemo/meson.build (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/display/doc/doxygroups.h (added) * uspace/lib/display/include/disp_srv.h (added) * uspace/lib/display/include/display.h (added) * uspace/lib/display/include/ipc/display.h (added) * uspace/lib/display/include/types/display.h (added) * uspace/lib/display/meson.build (added) * uspace/lib/display/src/disp_srv.c (added) * uspace/lib/display/src/display.c (added) * uspace/lib/ipcgfx/include/ipcgfx/server.h (modified) * uspace/lib/ipcgfx/src/client.c (modified) * uspace/lib/ipcgfx/src/server.c (modified) * uspace/lib/meson.build (modified) * uspace/srv/hid/display/display.c (added) * uspace/srv/hid/display/display.h (added) * uspace/srv/hid/display/doc/doxygroups.h (added) * uspace/srv/hid/display/main.c (added) * uspace/srv/hid/display/meson.build (added) * uspace/srv/hid/display/types/wingc.h (added) * uspace/srv/hid/display/wingc.c (added) * uspace/srv/hid/display/wingc.h (added) * uspace/srv/meson.build (modified) Display server scaffolding Tue, 24 Sep 2019 11:13:18 GMT Jiri Svoboda [a3f63ac] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/app/gfxdemo/meson.build (modified) * uspace/lib/congfx/doc/doxygroups.h (added) * uspace/lib/congfx/include/congfx/console.h (moved) * uspace/lib/congfx/include/types/congfx/console.h (moved) * uspace/lib/congfx/meson.build (added) * uspace/lib/congfx/private/console.h (moved) * uspace/lib/congfx/src/console.c (moved) * uspace/lib/gfx/include/gfx/color.h (modified) * uspace/lib/gfx/meson.build (modified) * uspace/lib/gfx/src/color.c (modified) * uspace/lib/guigfx/doc/doxygroups.h (added) * uspace/lib/guigfx/include/guigfx/canvas.h (moved) * uspace/lib/guigfx/include/types/guigfx/canvas.h (moved) * uspace/lib/guigfx/meson.build (added) * uspace/lib/guigfx/private/canvas.h (moved) * uspace/lib/guigfx/src/canvas.c (moved) * uspace/lib/meson.build (modified) Move canvas GC and console GC out of libgfx We need libgfx not to ... Mon, 23 Sep 2019 14:24:09 GMT Jiri Svoboda [00e8290] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/gfx/include/gfx/backend/canvas.h (added) * uspace/lib/gfx/include/types/gfx/backend/canvas.h (added) * uspace/lib/gfx/meson.build (modified) * uspace/lib/gfx/private/backend/canvas.h (added) * uspace/lib/gfx/src/backend/canvas.c (added) * uspace/lib/meson.build (modified) Canvas backend for libgfx Mon, 23 Sep 2019 13:05:52 GMT Jiri Svoboda [9be2358] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/gfx/include/gfx/backend/console.h (modified) * uspace/lib/gfx/private/backend/console.h (modified) * uspace/lib/gfx/src/backend/console.c (modified) Caller needs entire console GC to be able to destroy it properly Tue, 16 Apr 2019 09:15:55 GMT Jiri Svoboda [9259d20] * uspace/app/gfxdemo/gfxdemo.c (modified) * uspace/lib/gfx/Makefile (modified) * uspace/lib/gfx/include/gfx/backend/console.h (added) * uspace/lib/gfx/include/types/gfx/backend/console.h (added) * uspace/lib/gfx/private/backend/console.h (added) * uspace/lib/gfx/private/color.h (added) * uspace/lib/gfx/src/backend/console.c (added) * uspace/lib/gfx/src/color.c (modified) * uspace/lib/gfx/src/context.c (modified) * uspace/lib/gfx/test/render.c (modified) Drawing rectangles in the console Mon, 15 Apr 2019 15:45:04 GMT Jiri Svoboda [045186b] * .gitignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/gfxdemo/Makefile (added) * uspace/app/gfxdemo/doc/doxygroups.h (added) * uspace/app/gfxdemo/gfxdemo.c (added) * uspace/lib/gfx/Makefile (modified) * uspace/lib/gfx/include/gfx/context.h (modified) * uspace/lib/gfx/include/types/gfx/ops/context.h (added) * uspace/lib/gfx/private/context.h (added) * uspace/lib/gfx/src/context.c (added) * uspace/lib/gfx/src/render.c (modified) * uspace/lib/gfx/test/render.c (modified) Gfxdemo application stub, Gfx context virtual method dispatch