aboutsummaryrefslogtreecommitdiff
path: root/prototypes
Commit message (Collapse)AuthorAgeFilesLines
* xgb-image: seek 32-bit visuals along with 30-bitPřemysl Eric Janouch2021-08-011-4/+5
| | | | | We only tried to upgrade to 32-bit depth when we weren't looking for 30-bit visuals. Probably of no practical consequence.
* xgb-image: support 10-bit coloursPřemysl Eric Janouch2021-07-151-26/+71
| | | | Apparently, a DefaultDepth 30 Xserver won't do translucency.
* xgb-image: gofmtPřemysl Eric Janouch2021-07-151-4/+5
|
* Name changePřemysl Eric Janouch2020-08-011-1/+1
|
* xgb-selection: add a demo to track X11 selectionsPřemysl Janouch2018-09-301-0/+199
|
* xgb-draw: double buffer, change color, cleanupPřemysl Janouch2018-09-061-46/+61
|
* xgb-draw: point interpolationPřemysl Janouch2018-09-051-4/+54
|
* xgb-draw: proper brush stroke renderPřemysl Janouch2018-09-051-20/+143
|
* xgb-draw: add a demo drawing applicationPřemysl Janouch2018-09-031-0/+141
| | | | Just trying to see how fast XRender can be and such.
* xgb-text-viewer: add a demo text viewerPřemysl Janouch2018-09-021-0/+538
| | | | | More of a real application and just needs pictures in order to bring the parts I have so far all together.
* xgb-image: add support for the MIT-SHM extensionPřemysl Janouch2018-09-021-16/+77
|
* xgb-image: add a demo that shows a scaled picturePřemysl Janouch2018-09-021-0/+252
|
* xgb-keys: minimal example of reading keysPřemysl Janouch2018-09-021-0/+213
|
* xgb-monitors: add an experimental dumperPřemysl Janouch2018-09-021-0/+40
|
* xgb-render: update commentsPřemysl Janouch2018-09-021-0/+8
|
* xgb-render: go back to RGBA because of alignmentPřemysl Janouch2018-09-021-6/+9
| | | | Size 9 just happened to have the buffer 16 bytes wide.
* xgb-render: give up on composite alphaPřemysl Janouch2018-09-021-10/+8
|
* xgb-render: cleanup, tolerable glyph placementPřemysl Janouch2018-09-021-15/+21
|
* xgb-render: slightly simplifyPřemysl Janouch2018-09-021-31/+23
|
* xgb-render: preliminary text renderingPřemysl Janouch2018-09-021-2/+191
| | | | I have finally got it working at all, now let's fix bounds etc.
* xgb-render: add some commentsPřemysl Janouch2018-09-021-1/+26
| | | | | Some containing code to list out potentially interesting information from the X server.
* xgb-window: add comparison with correct blendingPřemysl Janouch2018-09-021-4/+27
|
* xgb-xrender: add a basic demo for XRenderPřemysl Janouch2018-09-021-0/+176
| | | | So far just a conversion of xgb-window.go.
* xgb-window: add a basic xgb demoPřemysl Janouch2018-09-021-0/+133
| | | | Demonstrating RGBA visuals and direct pixel values.
* tls-autodetect: updates, now that hid is portedPřemysl Janouch2018-08-061-16/+15
| | | | | | - fix SSL 2.0 detection - give up on using the resolved hostname later - rename connCloseWrite to connCloseWriter
* tls-autodetect: mark issues, fix initializationPřemysl Janouch2018-07-241-6/+10
|
* tls-autodetect: avoid a goroutine leak on timeoutPřemysl Janouch2018-07-231-1/+1
|
* tls-autodetect: finish inQ overrun handlingPřemysl Janouch2018-07-221-10/+17
|
* tls-autodetect: fix client-initiated shutdownPřemysl Janouch2018-07-221-28/+29
|
* Rename client.kill to client.closeLinkPřemysl Janouch2018-07-211-4/+4
|
* tls-autodetect: put most of the server code in placePřemysl Janouch2018-07-151-52/+136
| | | | So far we act up when it is the client who initializes the shutdown.
* Initial commitPřemysl Janouch2018-07-151-0/+356
Add a work-in-progress demo chat server with TLS autodetection. It needs to be perfected before I move on to writing an IRCd on the foundations. If history is of any indication, this might lead towards a nice set of applications.