|
|
@5d62130
|
3 years |
jiri |
Taskbar should be always on top
We add support for topmost windows …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68704ab
|
3 years |
jiri |
Do not list popup windows in task bar
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88d828e
|
3 years |
jiri |
Keyboard events need device ID too + some DS multiseat work
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6492460
|
3 years |
jiri |
Pass ID of device that clicked the window button to activate window
…
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54593f3
|
3 years |
jiri |
Remove obsolete 'renderer' category
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60ebe63
|
3 years |
jiri |
Store positioning device ID in position events
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a6d44b7
|
3 years |
jiri |
Activate window by pushing window button on taskbar
Note that with …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1f433d
|
3 years |
jiri |
Update window button when window caption changes
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@913add60
|
3 years |
jiri |
Deliver WM events for windows being added and removed
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7cc30e9
|
3 years |
jiri |
Display server needs to store window caption
Even though it does not …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a05d924
|
3 years |
jiri |
Return correct number of windows from display server
But not the …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1766326
|
3 years |
jiri |
Window management plumbing
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2fbd49c
|
3 years |
jiri |
Audio synk needs locking
Without locking the list of sink …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7155d7
|
3 years |
jiri |
DHCP should specify a parameter request list with the requested fields …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bbb7ffe
|
3 years |
jiri |
Randomize DHCP XID, cosmetic flag fix
Set XID to a random 32-bit …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5877de74
|
3 years |
jiri |
Add missing deallocations in error paths of ds_window_create()
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad698f4
|
3 years |
jiri |
Fix comment
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35cffea
|
3 years |
jiri |
Maximizing/unmaximizing a window
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b987eb4
|
3 years |
jiri |
Translate keys to characters even if modifiers are pressed.
So that …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af259da
|
3 years |
jiri |
DHCP request must not have ciaddr filled in when Selecting
ciaddr is …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9be9b0
|
3 years |
jiri |
Fix handling of UDP default destination in udp_assoc_send_msg()
Fixes …
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7fc81da
|
3 years |
jiri |
128 columns is not enough for everybody
Fixes corrupted graphical …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b48e680f
|
4 years |
jiri |
Allow console application to set the terminal window caption
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8edec53
|
4 years |
jiri |
Support double-click
Needed to open Navigator entries using the mouse.
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f783081
|
4 years |
5887334+jxsvoboda |
libfs's service_get() returns service ID for service-special files
…
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b79c91cc
|
4 years |
jiri |
Enable UTF-8 on user-space serial console output
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b2e20c
|
4 years |
jiri |
Add code page 437 support
EGA driver can now display all 256 …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06f10ac
|
4 years |
martin |
Implement support for HiKey 960
Initial support for the 96Boards …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e6bca8
|
4 years |
jiri |
Represent Ethernet address as a number instead of an array
Carefully …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4edc96
|
4 years |
jiri |
Rename and move addr48_t to eth_addr_t
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5ed54b
|
4 years |
jiri |
Use assignment operator to copy Ethernet addresses
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f05edcb
|
4 years |
jiri |
Make addr48_t a structure
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ead72f2
|
4 years |
jiri |
Fix mapping of blue color on ECMA/VT-100
Don't wanna be seeing red …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d1ff11
|
4 years |
jiri |
Implement mouse/tablet support in the console
That is, we can now …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1215db9
|
4 years |
jiri |
Memory GC needs to be able to forward cursor control
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fc8244
|
4 years |
jiri |
Move device-related stuff out of libc to libdevice
Unfortunately, we …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db3895d
|
4 years |
jiri |
Set cursor shape to I-beam when hovering over text entry
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90f1f19
|
4 years |
5887334+jxsvoboda |
Allow setting initial window position (instead of moving the window)
…
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98735eb
|
4 years |
5887334+jxsvoboda |
Purge events from client event queue when destroying window
If the …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7f82635
|
4 years |
5887334+jxsvoboda |
Deliver close event to popup window when appropriate
That is, when …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5823aef3
|
4 years |
5887334+jxsvoboda |
Fix delivery of release events to popup window
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e84d2c
|
4 years |
5887334+jxsvoboda |
Popup windows event delivery is special
Popup windows don't get …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9927c66
|
4 years |
5887334+jxsvoboda |
Set menu popup position based on parent window position
Added a …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ec7902d
|
4 years |
jiri |
Move TCP/IP library support out of libc to separate library
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7470d97
|
4 years |
jiri |
Add GC operation to set clipping rectangle
The number of changed …
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36795edf
|
4 years |
martin |
Improve lists and other data structures
Provide more …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@68a552f
|
4 years |
jiri |
Efficient way of rendering to the console via shared buffer
Makes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ab8ab3
|
4 years |
jiri |
Client-side UI rendering
It is possible to turn on and off and if …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1483981
|
5 years |
jiri |
Remove defunct, unreferenced kfb output server backend
This has now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1582b50
|
5 years |
jiri |
Fix spacing in single-line comments using latest ccheck
This found …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1382446
|
5 years |
jiri |
Display device backend for output server
This provides console on a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0350033
|
5 years |
jiri |
Console needs to be fully redrawn at the beginning
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0da03df
|
5 years |
jiri |
Distinguish between focus switching and evacuation
It's the same …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08f345f
|
5 years |
jiri |
Switch to previous (last) window when cycling
Focusing a window …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1762ceb
|
5 years |
jiri |
Lock display when destroying client
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13d20e5
|
5 years |
jiri |
No need to separately remove window from client in disp_window_destroy …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@554a5f1
|
5 years |
jiri |
Do not switch focus to the same window
If the same window is clicked, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e0a2e7
|
5 years |
jiri |
Repaint desktop when window is brought to front
Libgui used to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26653c9
|
5 years |
jiri |
Move fixed width font to its own library, libfbfont
We've actually …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d62c10
|
5 years |
jiri |
Rendering text in different colors via colorization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d74a2b8
|
5 years |
jiri |
Need to lock display while updating window
This was causing flicker …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ddb844e
|
5 years |
jiri |
Resolve merge conflicts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de19d4a
|
5 years |
jiri |
Clean up vestiges of visualizer interface
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@78445be8
|
5 years |
jiri |
Log message strings should not have a newline at the end
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8630748
|
5 years |
jiri |
Handle attempt to launch second display server gracefully
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62018a0
|
5 years |
jiri |
Properly clip cursor when repainting a part of the display
Not doing …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbf5d7c
|
5 years |
jiri |
Only initialize input after we have probed for display devices
Avoids …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@195b7b3
|
5 years |
jiri |
Clean up debug messages and logging
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5271e4c
|
5 years |
jiri |
Duplicate rendering to additional output devices using a cloning GC
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@28a5ebd
|
5 years |
martin |
Use char32_t instead of wchat_t to represent UTF-32 strings
The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7eea3c9
|
5 years |
jiri |
Identify places where we should free resources for ill-behaved clients
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@afcf704
|
5 years |
jiri |
Allow GUI direct access to window buffer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc492d5
|
5 years |
jiri |
Only deliver release events to the focused window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@84e74ea
|
5 years |
jiri |
Remove XXX comment from each call to display_get_gc()
These were …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a65b0c8
|
5 years |
jiri |
Preview window with a non-filled rectangle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8aef01c
|
5 years |
jiri |
Configurable display double-buffering
On by default (since turning …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6301a24f
|
5 years |
jiri |
Window previews need to be drawn as part of ds_display_paint
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d70e7b7b
|
5 years |
jiri |
Fix typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@978c9bc5
|
5 years |
jiri |
Pointer needs to be drawn as part of ds_display_paint
Everything …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbef30f
|
5 years |
jiri |
Use memory GC to render window in display server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f483be
|
5 years |
jiri |
Do not deliver events that triggered WM actions to the client
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bea947f
|
5 years |
jiri |
Implement bitmap color key to allow transparent cursor background
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9901f267
|
5 years |
jiri |
Display server needs to override cursor when resizing windows
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9242ad9
|
5 years |
jiri |
Switch to double-arrow cursors when pointer is above resize areas
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c4d6142
|
5 years |
jiri |
We should execute seat unit tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4912dd59
|
5 years |
jiri |
Actually fill in fake cursor unit tests (paint, get_rect)
Fixed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d8002d
|
5 years |
jiri |
Bitmapped mouse cursor
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6feccae
|
5 years |
jiri |
Remove compositor, libgraph
Libgraph is the old display driver …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83cb672
|
5 years |
jiri |
Fix display server unit test
Window dpos does not change until after …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c11ee605
|
5 years |
jiri |
Display server needs some locking
Sometimes destroying a window would …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef30659
|
5 years |
jiri |
Fix null pointer dereference when last window is destroyed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71eff34
|
5 years |
jiri |
Avoid artifacts when resizing a window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b443cc0
|
5 years |
jiri |
Avoid artifacts when moving window
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76a02db
|
5 years |
jiri |
Deduplicate code between _start_move/resize and _move_req/_resize_req
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0680854
|
5 years |
jiri |
Moving window by client request, emulate window placement flags
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aeb3037
|
5 years |
jiri |
Allow getting display dimensions
Can be used to position special …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a1271d
|
5 years |
jiri |
Add missing comment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5c7cee
|
5 years |
jiri |
Bring focused window to top and handle overlapping windows
When …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3825aa
|
5 years |
jiri |
Add testing of minimum window size in ds_window_calc_resize
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b502dd
|
5 years |
jiri |
Maintain minimum window size in display server
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|