|
|
|
@4645b2c
|
5 years |
jiri |
Start porting libgui over to libdisplay/libgfx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f5191b4
|
5 years |
jiri |
Fix unit test failures
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cc90846
|
5 years |
jiri |
Repaint display when window is created or destroyed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01c2759
|
5 years |
jiri |
Fix window paint optimization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28db46b
|
5 years |
jiri |
Clear pointer by properly repainting what's under
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2012fe0
|
5 years |
jiri |
Repaint display when finished moving a window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c79545e
|
5 years |
jiri |
Paint desktop background with a solid color
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@946a666
|
5 years |
jiri |
Backbuffer for repainting a window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a40ae0d
|
5 years |
jiri |
Moving windows by mouse drag
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e9781f
|
5 years |
jiri |
Remove references to window manager
We will introduce the concept of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb420e48
|
5 years |
jiri |
Use window dimensions for picking window to focus
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2250702
|
5 years |
jiri |
Clip KFB render operations to KFB interior
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65160d7
|
5 years |
jiri |
Clip rendering operations to window interior
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3434233
|
5 years |
jiri |
Store dimensions in display server window structure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fdc8e40
|
5 years |
jiri |
gfx_rect_clip, gfx_rect_rtranslate
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d9c807
|
5 years |
jiri |
Communicate window dimensions to display server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fbdc3d
|
5 years |
jiri |
Movement events from input server, display pointer, focus by click again
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5bded44
|
5 years |
jiri |
Should get command line back after terminal/gfxdemo starts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fae123
|
5 years |
jiri |
KFB needs to translate bitmaps properly when rendering
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23e86c6
|
5 years |
jiri |
Fix 32-bit build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02f45748
|
5 years |
jiri |
Source display server events from input server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df1a019
|
5 years |
jiri |
Switch to kernel console with F12.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b63dc2
|
5 years |
jiri |
Switch compositor → display server
Convert KFB from visualizer to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71cbe5c
|
5 years |
jiri |
Make bitmaps work with IPC GC / RFB
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87a7cdb
|
5 years |
jiri |
Enumerate display devices for output, RFB conversion (WIP)
Currently …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@973efd36
|
5 years |
jiri |
Display device protocol library
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24cf391a
|
5 years |
jiri |
Switch window focus on mouse click
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79949f3
|
5 years |
jiri |
Switch window focus on Alt-Tab or Shift-Tab
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd1f9a6d
|
5 years |
jiri |
Add missing tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94635b30
|
5 years |
jiri |
Display test must now set focus for the event to be delivered
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@879d7245
|
5 years |
jiri |
Make use of window now having a pointer directly to display
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd777a2
|
5 years |
jiri |
Add list of all windows on a display, in stacking order
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf32dbd
|
5 years |
jiri |
Introduce window focus, housed in a seat object
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38e5f36c
|
5 years |
jiri |
Move implementation of display ops to a separate module
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@670cfcf
|
5 years |
jiri |
Optimize terminal rendering
This is pretty much equivalent of what …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b1ce56
|
5 years |
jiri |
Computing rectangle envelope
Useful for tracking changed areas, for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf22cb78
|
5 years |
jiri |
Fix 32-bit build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@959ef5d
|
5 years |
jiri |
Change wording
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48f7e47
|
5 years |
jiri |
Port terminal application directly to display service
This is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32dde7e8
|
5 years |
jiri |
Handle errors correctly
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecb7828
|
5 years |
jiri |
Export libgfx, libipcgfx, libdisplay
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84876aa4
|
5 years |
jiri |
Merge master into gfx
Mainly to get XCW fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d548fc0
|
5 years |
jiri |
Bring back helenos-bld-config and ammend XCW demo
Demonstrate use of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b78300f
|
5 years |
jiri |
Also fix helenos-pkg-config
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc65b87
|
5 years |
jiri |
Fix missing libraries for gzx, msim, sycek
It seems the export …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b9a853
|
5 years |
jiri |
Fix XCW both manual case and when ran by HSCT
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e1abc964
|
5 years |
jiri |
Move UDP's client association to a separate module
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b093a62
|
5 years |
jiri |
Fix event delivery test
There was an infinite supply of events which …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da412547
|
5 years |
jiri |
Display server should deal with client not destroying windows properly
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6427f083
|
5 years |
jiri |
Do not forget to end exchange in failure case of display_get_event()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcac756
|
5 years |
jiri |
Improve libdisplay tests, fix bugs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@453c5ce
|
5 years |
jakub |
Added support for French keyboard layout
Use CTRL+F5 to use it.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38e4f42
|
5 years |
jiri |
Add tests for libipcgfx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bac129a
|
5 years |
jiri |
Remove forgotten comment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfddc62
|
5 years |
jiri |
Finish libdisplay tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e422ff6
|
5 years |
jiri |
ds_client_get_event() should not block if no events are pending
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@959b7ec
|
5 years |
jiri |
Start adding tests for libdisplay and fix display_close
So far we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@648e2ac
|
5 years |
jiri |
ds_window_delete should be ds_window_destroy
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2d1df3
|
5 years |
jiri |
Fix test, add missing tests for ds_client and ds_display
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be15256
|
5 years |
jiri |
ds_client should not have reverse dependency on libdisplay's …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3c185b6
|
5 years |
jiri |
Window event delivery mechanism
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22faaf2
|
5 years |
jiri |
A little bit of tiling support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@587b4cb
|
5 years |
jiri |
Clear screen between demos, add second bitmap demo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0008c0f
|
5 years |
jiri |
Bitmaps in IPC GC and in display server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e18f0c0
|
5 years |
zarevucky.jiri |
Run doxygen in the correct directory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b882c1f
|
5 years |
jiri |
Need some vector operations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1822545
|
5 years |
jiri |
Add typedef for scalar coordinate
Because today I feel like adding it
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d18f3b7
|
5 years |
jiri |
Implement bitmaps in console GC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0545de
|
5 years |
jiri |
Implement bitmaps in canvas GC, demo in gfxdemo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dcc4cb31
|
5 years |
jiri |
Refine bitmap ops and add tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78a71936
|
5 years |
jiri |
Bitmap operations (WIP)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@924fd60
|
5 years |
jiri |
Remove forgotten debug variables
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@46a8c3cd
|
5 years |
jiri |
Add unit tests for UDP servers' msg and pdu modules
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fc0de8c
|
5 years |
jakub |
Move kobject's ops out of kobject
Kobject ops is a property of the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1cd4b0
|
5 years |
jiri |
Fix indentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@89ba88c
|
5 years |
jiri |
Test udp_assoc_send()
This required virtualizing inet_get_src_addr() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25525133
|
5 years |
jiri |
UDP association tests for addref, delref, set_iplink, received, reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@16b0ac3
|
5 years |
jiri |
Start adding unit tests for UDP associations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@159776f
|
5 years |
jiri |
Provisional display server output via canvas/guigfx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a163d10
|
5 years |
jiri |
Fix getopt_optional_param test failing
This is a bug in the test, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de65624
|
5 years |
jiri |
Fix too many integer digits when rounding capacity up
Apparently, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf9a1e2
|
5 years |
jiri |
Fix use of unitialized variable
Found by gcc -Og
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3106054
|
5 years |
jiri |
Do not use segment after freeing in TCP server's tqueue tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a201454
|
5 years |
jiri |
Volsrv should not use zero as a valid reference count
Volume server …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bef51cf
|
5 years |
jiri |
Need a few more tests for ds_display_t/ds_window_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6af4b4f
|
5 years |
jiri |
Introduce ds_display_t, ds_window_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c8cf261
|
5 years |
jiri |
Display server scaffolding
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5667dca
|
5 years |
jiri |
Do not block faulted task until debugger exits
If a task faults while …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9dcf472
|
5 years |
jiri |
Trace should not wait for spawned task by ID
It can just use a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2443ad8
|
5 years |
jiri |
Let trace not use the loader API directly
This fixes traced binaries …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6fa3a03
|
5 years |
jiri |
Improve the chances of trace's syscall table remaining up to date
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f57fb2
|
5 years |
jakub |
Fix header guard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c24b0dcb
|
5 years |
jakub |
Rename capacity-related 'cap' to 'capa'
This allows to use 'cap' for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef0a3375
|
5 years |
jiri |
Update syscall table in syscall tracer
Overdue by waaay too long!
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0a2c96c
|
5 years |
jakub |
Check for unsigned wrap-around in malloc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aac5069
|
5 years |
jiri |
Add IPC transport library for GFX
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3f63ac
|
5 years |
jiri |
Move canvas GC and console GC out of libgfx
We need libgfx not to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00e8290
|
5 years |
jiri |
Canvas backend for libgfx
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9be2358
|
5 years |
jiri |
Caller needs entire console GC to be able to destroy it properly
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e828ea
|
5 years |
jiri |
Merge changes from master, especially Meson build
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|