Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | hswg: merge in hasp as a mode | Přemysl Eric Janouch | 2020-08-15 | 3 | -114/+61 | |
| | | | | No need to have the two-line header processor in two places. | |||||
* | hswg: add a static website generator | Přemysl Eric Janouch | 2020-08-15 | 1 | -0/+217 | |
| | ||||||
* | Update README.adoc | Přemysl Eric Janouch | 2020-08-12 | 1 | -4/+7 | |
| | ||||||
* | Render the README as AsciiDoc | Přemysl Eric Janouch | 2020-08-12 | 1 | -0/+0 | |
| | | | | The little issues aren't worth the monospace font in Gitea. | |||||
* | Update .gitignore | Přemysl Eric Janouch | 2020-08-06 | 1 | -1/+14 | |
| | ||||||
* | hasp: bump libasciidoc and other dependencies | Přemysl Eric Janouch | 2020-08-01 | 3 | -8/+155 | |
| | ||||||
* | Name change | Přemysl Eric Janouch | 2020-08-01 | 9 | -10/+10 | |
| | ||||||
* | hid: mention Go 1.12 alternative to TLS autodetection | Přemysl Janouch | 2019-02-27 | 1 | -0/+4 | |
| | ||||||
* | hpcu: eliminate infinite looping | Přemysl Janouch | 2019-02-04 | 1 | -1/+1 | |
| | ||||||
* | Use Go modules | Přemysl Janouch | 2018-12-01 | 2 | -0/+33 | |
| | ||||||
* | hpcu: the slightest cleanup | Přemysl Janouch | 2018-11-01 | 1 | -144/+158 | |
| | ||||||
* | Make README more AsciiDoc-compatible | Přemysl Janouch | 2018-10-08 | 1 | -16/+19 | |
| | | | | It seems to almost work, except for callouts without blocks. | |||||
* | ht: add generated wcwidth tables and algorithm | Přemysl Janouch | 2018-10-07 | 2 | -0/+288 | |
| | ||||||
* | ht: add generated X11 keysym maps | Přemysl Janouch | 2018-10-07 | 4 | -0/+7718 | |
| | | | | Now we can make sense of keysyms and translate them to text. | |||||
* | Update README | Přemysl Janouch | 2018-10-07 | 1 | -27/+36 | |
| | | | | Some reprioritization was in order. Added some resources for hss. | |||||
* | hasp: add a libasciidoc preprocessor | Přemysl Janouch | 2018-10-07 | 2 | -0/+96 | |
| | ||||||
* | hpcu: add a selection unifier | Přemysl Janouch | 2018-09-30 | 2 | -4/+368 | |
| | | | | So far not supporting large selections. | |||||
* | xgb-selection: add a demo to track X11 selections | Přemysl Janouch | 2018-09-30 | 1 | -0/+199 | |
| | ||||||
* | nexgb: update README | Přemysl Janouch | 2018-09-30 | 1 | -1/+4 | |
| | ||||||
* | nexgb: update to xcb-proto 1.13 | Přemysl Janouch | 2018-09-30 | 3 | -9/+356 | |
| | ||||||
* | nexgb: regenerate from xcb-proto 1.12 | Přemysl Janouch | 2018-09-30 | 26 | -2300/+2479 | |
| | | | | To refresh documentation. | |||||
* | xgbgen: make request function signatures shorter | Přemysl Janouch | 2018-09-30 | 1 | -2/+21 | |
| | ||||||
* | xgbgen: process <doc> elements | Přemysl Janouch | 2018-09-30 | 9 | -24/+187 | |
| | | | | | Most of XCB documentation now ends up in Go sources, although the end result is of mixed quality. | |||||
* | xgbgen: generate proper sentences with full stops | Přemysl Janouch | 2018-09-30 | 1 | -4/+3 | |
| | ||||||
* | nexgb: export {Major,Minor}Version for extensions | Přemysl Janouch | 2018-09-30 | 26 | -0/+131 | |
| | ||||||
* | nexgb: gofmt | Přemysl Janouch | 2018-09-30 | 2 | -3/+3 | |
| | ||||||
* | nexgb: relicense xgbgen to 0BSD | Přemysl Janouch | 2018-09-30 | 2 | -13/+13 | |
| | | | | | | | Doing what the fuck I want to. Included BurntSushi as a copyright holder because under the Berne convention he totally is. | |||||
* | nexgb: rewrite import paths | Přemysl Janouch | 2018-09-21 | 35 | -78/+78 | |
| | ||||||
* | nexgb: post-merge fixups and cleanups | Přemysl Janouch | 2018-09-08 | 14 | -136/+111 | |
| | | | | | | | | | AUTHORS, CONTRIBUTORS: still useful, add people from git log, clean up. LICENSE: Google doesn't really grant you shit anymore. The EU doesn't have software patents either, so it doesn't affect me directly. README, doc.go: erase mentions of unmaintained xgbutil. | |||||
* | Merge aarzilli/xgb, branch xcb1.12 as nexgb | Přemysl Janouch | 2018-09-08 | 71 | -0/+69355 | |
|\ | | | | | | | | | | | | | | | | | History has been linearized and rewritten to stay under the new subdirectory. I want to make changes incompatible to BurntSushi/xgb. The history begs for being thrown away entirely because of its quality and because it doesn't cover the Google period but it is still useful for copyright tracking. | |||||
| * | Regenerated from xcb-proto 1.12 | aarzilli | 2018-09-08 | 13 | -264/+667 | |
| | | ||||||
| * | Changed xgbgen to support xcb-proto 1.12 | aarzilli | 2018-09-08 | 9 | -158/+174 | |
| | | | | | | | | | | | | | | | | * Added minimal support for switch fields. * Changed the way Size is calculated to accomodate for lists inside structs (added to randr) * Removed heuristic to place alignment gaps, they are now explicitly described in xml | |||||
| * | Makefile: do not redefine $XPROTO if it's already defined. | aarzilli | 2018-09-08 | 1 | -0/+2 | |
| | | ||||||
| * | Remove stray format char in randr example | Rabin Vincent | 2018-09-08 | 1 | -1/+1 | |
| | | ||||||
| * | fix structs with field name of 'Bytes' | Andrew Gallant | 2018-09-08 | 4 | -7/+11 | |
| | | | | | | | | | | (it conflict with a method of the same name that is generated for all such structs) | |||||
| * | Handle wildcard values in Xauthority file | aarzilli | 2018-09-08 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | Some field values in the Xauthority file have special meanings: - a value of 65535 in the 'family' field means that the entry will match a connection of any family on any address - an empty string in the 'display number' field means that the entry will match a connection on any display number This behaviour is documented at: https://cgit.freedesktop.org/xorg/lib/libXau/tree/AuGetBest.c#n109 | |||||
| * | Read/Write mutex for Extensions map | aarzilli | 2018-09-08 | 29 | -103/+2526 | |
| | | ||||||
| * | sendRequest reads req.buf after closing req.seq | aarzilli | 2018-09-08 | 1 | -1/+1 | |
| | | | | | | | | | | NewRequest says you can avoid reallocating a new buffer for each request by calling it directly. This is not true if req.seq is closed before req.buf is read. | |||||
| * | Remove panics/fatal errors. | Andrew Gallant | 2018-09-08 | 2 | -40/+28 | |
| | | | | | | | | | | | | | | | | Fixes #9. This makes shutdown a little more graceful, but there's more work to be done here. Namely, all outstanding cookies need to be given the error, otherwise they will block forever. | |||||
| * | assign a sequence id to the cookie before returning from Conn.NewRequest | Bryan Matsuo | 2018-09-08 | 1 | -1/+7 | |
| | | ||||||
| * | add a new api: NewConnNet | fangyuanziti | 2018-09-08 | 2 | -0/+31 | |
| | | ||||||
| * | Formatting and 80 cols. | Andrew Gallant | 2018-09-08 | 3 | -19/+11 | |
| | | ||||||
| * | Fix Issue #21: automatic calculation of alignment padding after lists | aarzilli | 2018-09-08 | 30 | -474/+630 | |
| | | ||||||
| * | examples:randr use info.Connection to detect whether there has any Randr.Modes | snyh | 2018-09-08 | 1 | -1/+1 | |
| | | ||||||
| * | example/randr: check the GetOutputInfo's mode length (virtual head can have ↵ | snyh | 2018-09-08 | 1 | -4/+6 | |
| | | | | | | | | zero mode) | |||||
| * | Use consistent extension names. Close #6. | Andrew Gallant | 2018-09-08 | 11 | -391/+389 | |
| | | ||||||
| * | It appears that the "Str" type (which is built into the core X protocol) | Andrew Gallant | 2018-09-08 | 10 | -49/+52 | |
| | | | | | | | | | | | | doesn't specify any padding. So it has to be treated as a special case. Close #12. | |||||
| * | shortcuts for the lazy | Andrew Gallant | 2018-09-08 | 1 | -0/+4 | |
| | | ||||||
| * | When writing, don't pad the length of bytes produced from inner | Andrew Gallant | 2018-09-08 | 10 | -57/+57 | |
| | | | | | | | | | | | | structs/unions. Each type should take care of its own padding. Close #14. | |||||
| * | Regenerate xgb with latest XML descriptions. | Andrew Gallant | 2018-09-08 | 7 | -45/+2454 | |
| | |