Timeline



Dec 12, 2019: Today

10:51 AM Changeset in sratom [c229219]serd1 by David Robillard <d@…>
fixup! Use serd log
10:42 AM Changeset in ingen [3c0ed6b]serd1 by David Robillard <d@…>
WIP: Port to serd1
3:57 AM Changeset in jalv [c66e1dd]serd1 by David Robillard <d@…>
fixup! WIP: Port to serd1
3:57 AM Changeset in jalv [cd2f398]serd1 by David Robillard <d@…>
Define more namespace prefixes for pretty printing
3:57 AM Changeset in jalv [721dffc]serd1 by David Robillard <d@…>
WIP: Port to serd1
3:40 AM Changeset in sratom [ea30cf1]serd1 by David Robillard <d@…>
Use serd log
3:40 AM Changeset in sratom [3b6744b]serd1 by David Robillard <d@…>
Fix mismatched free
3:40 AM Changeset in sratom [bcdfc26]serd1 by David Robillard <d@…>
WIP: Add C++ bindings
3:40 AM Changeset in sratom [772ca60]serd1 by David Robillard <d@…>
WIP: Port to serd1
3:36 AM Changeset in lilv [5bfc798]serd1 by David Robillard <d@…>
WIP: Port to serd1
3:35 AM Changeset in lilv [81203e3]serd1 by David Robillard <d@…>
Remove Lilv::uri_to_path
3:35 AM Changeset in lilv [ac7329d]serd1 by David Robillard <d@…>
Remove old URI defines
2:24 AM Changeset in pugl [3630523]vulkan by David Robillard <d@…>
WIP: Vulkan shaders

Dec 11, 2019: Yesterday

2:20 PM Changeset in pugl [3d2ced2]vulkan by David Robillard <d@…>
WIP: Vulkan
2:20 PM Changeset in pugl [02198e7]vulkan by David Robillard <d@…>
Add puglInitApplication() for initialising programs This is basically …
2:20 PM Changeset in pugl [53064ef]c++vulkan by David Robillard <d@…>
WIP: Update C++ bindings
2:18 PM Changeset in pugl [ad39159]c++mastervulkan by David Robillard <d@…>
GL3 Test: Use instancing
2:09 PM Changeset in pugl [47b8e41]c++vulkan by David Robillard <d@…>
GL3 Test: Update bindings to OpenGL 3.3
2:09 PM Changeset in pugl [7568f5c]c++vulkan by David Robillard <d@…>
GL3 Test: Spread out rectangles more
2:09 PM Changeset in pugl [731fa0d]c++vulkan by David Robillard <d@…>
GL3 Test: Use core profile in shaders
2:09 PM Changeset in pugl [c61bf06]c++vulkan by David Robillard <d@…>
GL3 Test: Use camel case for shader variables
2:06 PM Changeset in pugl [642b1d9]c++vulkan by David Robillard <d@…>
GL3 Test: Calculate border color on the GPU
1:59 PM Changeset in pugl [13f9ef0]c++vulkan by David Robillard <d@…>
GL3 Test: Move shaders to separate files

Dec 9, 2019:

11:52 AM Changeset in pugl [91773de]c++vulkan by David Robillard <d@…>
Mac: Fix missing NSWindowStyleMask type on 10.11
1:42 AM Changeset [cb8f731]master by David Robillard <d@…>
Fix autowaf submodule reference
1:41 AM Changeset in patchage [0a175df]master by David Robillard <d@…>
Fix autowaf submodule reference
1:41 AM Changeset in raul [e87bb39]master by David Robillard <d@…>
Fix autowaf submodule reference
1:41 AM Changeset in jalv [15f779a]masterserd1 by David Robillard <d@…>
Fix autowaf submodule reference
1:41 AM Changeset in ingen [e32f32a]masterserd1 by David Robillard <d@…>
Fix autowaf submodule reference
1:39 AM Changeset in suil [5d45fda]master by David Robillard <d@…>
Fix autowaf submodule reference
1:38 AM Changeset in sratom [2a585c3]masterserd1 by David Robillard <d@…>
Fix autowaf submodule reference
1:38 AM Changeset in sord [834610c]master by David Robillard <d@…>
Fix autowaf submodule reference
1:38 AM Changeset in lilv [d1c9d1b]masterserd1 by David Robillard <d@…>
Fix waflib submodule reference

Dec 8, 2019:

4:55 PM Changeset in serd [7dd28fa]serd1 by David Robillard <d@…>
Use Werror on CI
4:55 PM Changeset in serd [b408e8c]serd1 by David Robillard <d@…>
Fix memory leak in writer when caller doesn't clean up the stack
4:54 PM Changeset in serd [47fdc1b]serd1 by David Robillard <d@…>
Strengthen clang-tidy warnings
4:54 PM Changeset in serd [eb0c622]serd1 by David Robillard <d@…>
Enable ultra strict warnings with clang
4:53 PM Changeset in serd [a7b9760]serd1 by David Robillard <d@…>
Avoid use of ctype.h macros entirely Some of these cause warnings, …
4:53 PM Changeset in serd [b12dad6]serd1 by David Robillard <d@…>
Improve writer packing
4:53 PM Changeset in serd [3b237ad]serd1 by David Robillard <d@…>
Fix spurious semicolons
4:52 PM Changeset in serd [55f402d]serd1 by David Robillard <d@…>
Normalise away rdf:langString datatype Depending on how you read the …
4:52 PM Changeset in serd [20276dd]serd1 by David Robillard <d@…>
Enable signed conversion warnings
4:52 PM Changeset in serd [95f4abd]serd1 by David Robillard <d@…>
Add support for basic literal normalisation
4:51 PM Changeset in serd [5f0bc9e]serd1 by David Robillard <d@…>
Add function to SerdSink? for freeing opaque handle This can be used …
4:51 PM Changeset in serd [909372e]serd1 by David Robillard <d@…>
WIP: Add C++ bindings
4:51 PM Changeset in serd [cbf7aef]serd1 by David Robillard <d@…>
Remove old floating point tests
4:50 PM Changeset in serd [21c7065]serd1 by David Robillard <d@…>
Add precise floating point parsing
4:50 PM Changeset in serd [dd1abb5]serd1 by David Robillard <d@…>
Separate decimal parsing from floating point conversion
4:50 PM Changeset in serd [d119914]serd1 by David Robillard <d@…>
Add support for xsd:double and xsd:float These can be used to …
4:50 PM Changeset in serd [b5e690f]serd1 by David Robillard <d@…>
Add precise decimal digit generation
4:49 PM Changeset in serd [0618e2d]serd1 by David Robillard <d@…>
Factor out decimal digit generation
4:49 PM Changeset in serd [6ff8395]serd1 by David Robillard <d@…>
Add minimal big integer implementation This is needed for floating …
4:49 PM Changeset in serd [be6fade]serd1 by David Robillard <d@…>
Add minimal soft floating point implementation
4:48 PM Changeset in serd [ff47468]serd1 by David Robillard <d@…>
Add IEEE floating point utility header
4:48 PM Changeset in serd [89a8792]serd1 by David Robillard <d@…>
Add faster decimal digit counting function
4:48 PM Changeset in serd [1fb298e]serd1 by David Robillard <d@…>
Move MIN macro to int_math.h
4:48 PM Changeset in serd [47106e3]serd1 by David Robillard <d@…>
Add integer and bit math utilities
4:47 PM Changeset in serd [a89e5e7]serd1 by David Robillard <d@…>
Fix clang-tidy warnings
4:47 PM Changeset in serd [db02bb0]serd1 by David Robillard <d@…>
Remove spurious semicolons Clang 8 adds warnings for this.
4:47 PM Changeset in serd [f50b40a]serd1 by David Robillard <d@…>
Use one sentence per line in man page This apparently lets troff do …
4:46 PM Changeset in serd [febdcfd]serd1 by David Robillard <d@…>
Add validation to command line interface
4:46 PM Changeset in serd [893fc4b]serd1 by David Robillard <d@…>
Add support for reading multiple files at once
4:46 PM Changeset in serd [b20b361]serd1 by David Robillard <d@…>
Suppress simple test output
4:46 PM Changeset in serd [8fbe286]serd1 by David Robillard <d@…>
Add empty syntax type for suppressing output
4:45 PM Changeset in serd [a3c4cab]serd1 by David Robillard <d@…>
Improve add and chop prefix functions when given empty strings
4:45 PM Changeset in serd [dd4d64b]serd1 by David Robillard <d@…>
Simplify handling of input string arguments
4:45 PM Changeset in serd [37484b6]serd1 by David Robillard <d@…>
Add input base URI option
4:45 PM Changeset in serd [9cb9214]serd1 by David Robillard <d@…>
Remove redundant casts
4:44 PM Changeset in serd [6dfc413]serd1 by David Robillard <d@…>
Add test for failure while writing a list from a model
4:44 PM Changeset in serd [0263fb0]serd1 by David Robillard <d@…>
Replace serd_reader_set_strict() with SerdReaderFlags? This makes …
4:44 PM Changeset in serd [e64cdd8]serd1 by David Robillard <d@…>
Report writer errors and add strict write mode
4:44 PM Changeset in serd [6dec57c]serd1 by David Robillard <d@…>
Fix node alignment on 32-bit ARM
4:44 PM Changeset in serd [351bed2]serd1 by David Robillard <d@…>
Make node size always 64 bits This ensures that sizeof(SerdNode?) is a …
4:43 PM Changeset in serd [5cd3a97]serd1 by David Robillard <d@…>
Allocate nodes with posix_memalign when available This fixes …
4:43 PM Changeset in serd [d8b9e2a]serd1 by David Robillard <d@…>
Avoid absurd Windows warnings about "deprecated" POSIX functions
4:43 PM Changeset in serd [7c8449b]serd1 by David Robillard <d@…>
Improve Env test coverage
4:43 PM Changeset in serd [3e0b15b]serd1 by David Robillard <d@…>
Add support for writing terse collections
4:43 PM Changeset in serd [e57374f]serd1 by David Robillard <d@…>
Tolerate lack of predicate when context is popped
4:42 PM Changeset in serd [036cb34]serd1 by David Robillard <d@…>
Reset writer to empty when finished to avoid spurious blank lines
4:42 PM Changeset in serd [b1d532b]serd1 by David Robillard <d@…>
Pass context flags to write_sep()
4:42 PM Changeset in serd [30b7f46]serd1 by David Robillard <d@…>
Add initial flags to write context
4:42 PM Changeset in serd [4b0ddb4]serd1 by David Robillard <d@…>
Factor out pushing and popping writer context
4:42 PM Changeset in serd [13689d6]serd1 by David Robillard <d@…>
Strengthen writer statement preconditions
4:42 PM Changeset in serd [25ee68a]serd1 by David Robillard <d@…>
Add option for writing terse output without newlines
4:41 PM Changeset in serd [c2eea05]serd1 by David Robillard <d@…>
Factor out writing top level separator
4:41 PM Changeset in serd [b7d8dd8]serd1 by David Robillard <d@…>
Rename SERD_STYLE_ASCII to SERD_WRITE_ASCII
4:41 PM Changeset in serd [e5de2da]serd1 by David Robillard <d@…>
Support reading lone lists in lax mode This allows parsing documents …
4:41 PM Changeset in serd [1d140dd]serd1 by David Robillard <d@…>
Simplify writer statement validity checking
4:41 PM Changeset in serd [f3d87b5]serd1 by David Robillard <d@…>
Add clang-tidy file
4:41 PM Changeset in serd [a428a5f]serd1 by David Robillard <d@…>
Add test for serd_strerror with unknown errors
4:40 PM Changeset in serd [efbafea]serd1 by David Robillard <d@…>
Fix reading from socket-like streams and add test
4:40 PM Changeset in serd [0c690e6]serd1 by David Robillard <d@…>
Make reader tolerant of being started several times
4:40 PM Changeset in serd [d6d79a9]serd1 by David Robillard <d@…>
Remove pointless switch statement
4:40 PM Changeset in serd [c6a99bb]serd1 by David Robillard <d@…>
Fix various warnings and conversion issues
4:40 PM Changeset in serd [7b71606]serd1 by David Robillard <d@…>
Add serd_new_boolean()
4:40 PM Changeset in serd [86a223e]serd1 by David Robillard <d@…>
Remove reader status and handle errors more precisely
4:39 PM Changeset in serd [03fd0b3]serd1 by David Robillard <d@…>
Add model validation
4:39 PM Changeset in serd [51d039c]serd1 by David Robillard <d@…>
Factor out test option iterator generation
4:39 PM Changeset in serd [0381475]serd1 by David Robillard <d@…>
Add model to benchmarks
4:39 PM Changeset in serd [ef4f662]serd1 by David Robillard <d@…>
Add model
4:39 PM Changeset in serd [25fd12c]serd1 by David Robillard <d@…>
Use conventional short variable name for status
4:39 PM Changeset in serd [8382b4c]serd1 by David Robillard <d@…>
Use consistent naming for function types
4:39 PM Changeset in serd [cbe73e6]serd1 by David Robillard <d@…>
Add extensible logging API
4:38 PM Changeset in serd [396c693]serd1 by David Robillard <d@…>
Use line comments where appropriate and clean up header
4:38 PM Changeset in serd [c47877f]serd1 by David Robillard <d@…>
Add Env to Sink This isn't technically necessary for any sink, but is …
4:38 PM Changeset in serd [85b0600]serd1 by David Robillard <d@…>
Rename SerdStyle? to SerdWriterFlags?
4:38 PM Changeset in serd [2678fb8]serd1 by David Robillard <d@…>
Rename SerdType? to SerdNodeType? The old name has become ambiguous …
4:38 PM Changeset in serd [8ef911c]serd1 by David Robillard <d@…>
Clean up and expose base64 implementation
4:38 PM Changeset in serd [809c7d1]serd1 by David Robillard <d@…>
Expose the node cache in the world
4:38 PM Changeset in serd [b209e8e]serd1 by David Robillard <d@…>
Remove serd_env_foreach()
4:38 PM Changeset in serd [44360de]serd1 by David Robillard <d@…>
Add serd_env_write_prefixes()
4:37 PM Changeset in serd [c26670e]serd1 by David Robillard <d@…>
Simplify reader test sink
4:34 PM Changeset in serd [3e8cd6b]serd1 by David Robillard <d@…>
Add serd_node_compare()
4:34 PM Changeset in serd [fbfe9dd]serd1 by David Robillard <d@…>
Add stack overflow tests
4:34 PM Changeset in serd [9f4a65b]serd1 by David Robillard <d@…>
Improve node test coverage
4:34 PM Changeset in serd [c89d731]serd1 by David Robillard <d@…>
Add test for bad blank graph labels
4:34 PM Changeset in serd [c407358]serd1 by David Robillard <d@…>
Fix writer flags type
4:34 PM Changeset in serd [48468c8]serd1 by David Robillard <d@…>
Simplify reader stack pushing code
4:33 PM Changeset in serd [73cb7a4]serd1 by David Robillard <d@…>
Ensure serd_new_resolved_uri returns an absolute URI or NULL
4:33 PM Changeset in serd [84a44e8]serd1 by David Robillard <d@…>
Use simpler names for statement flags
4:33 PM Changeset in serd [2a38bca]serd1 by David Robillard <d@…>
Simplify streaming API and improve pretty printing This removes the …
4:33 PM Changeset in serd [85f2505]serd1 by David Robillard <d@…>
Cache commonly used nodes in the world
4:33 PM Changeset in serd [741fd84]serd1 by David Robillard <d@…>
Add SerdNodes? class for storing a cache of nodes
4:33 PM Changeset in serd [cc07bc6]serd1 by David Robillard <d@…>
Add serd_env_copy() and serd_env_equals()
4:33 PM Changeset in serd [ea09fd7]serd1 by David Robillard <d@…>
Separate ByteSink? from Writer
4:33 PM Changeset in serd [f369ac9]serd1 by David Robillard <d@…>
Expose SerdByteSink? in public API
4:33 PM Changeset in serd [a4b0c5d]serd1 by David Robillard <d@…>
Remove serd_reader_set_default_graph()
4:32 PM Changeset in serd [5629b63]serd1 by David Robillard <d@…>
Add zix data structures for use in model
4:32 PM Changeset in serd [86b1da2]serd1 by David Robillard <d@…>
Add rooted URI resolution test
4:32 PM Changeset in serd [6ad0573]serd1 by David Robillard <d@…>
Add test for reading chunks
4:32 PM Changeset in serd [01dd718]serd1 by David Robillard <d@…>
Make reader return failure when no statement is read
4:31 PM Changeset in serd [a357c39]serd1 by David Robillard <d@…>
Fix warnings
4:31 PM Changeset in serd [5e8faaa]serd1 by David Robillard <d@…>
Simplify writer style options
4:31 PM Changeset in serd [efb1101]serd1 by David Robillard <d@…>
Avoid writing invalid prefixed name prefixes
4:31 PM Changeset in serd [5b671e8]serd1 by David Robillard <d@…>
Separate style enum from style flags types
4:31 PM Changeset in serd [f841ed9]serd1 by David Robillard <d@…>
Automatically finish reader on destruction
4:31 PM Changeset in serd [4b27342]serd1 by David Robillard <d@…>
Make SerdSink? opaque
4:31 PM Changeset in serd [dd12a8f]serd1 by David Robillard <d@…>
Simplify SerdEnv? API
4:31 PM Changeset in serd [f1b4e50]serd1 by David Robillard <d@…>
Add cursor to statement This allows the file and position of …
4:30 PM Changeset in serd [9e5972a]serd1 by David Robillard <d@…>
Add SerdCursor? to public API
4:30 PM Changeset in serd [8998174]serd1 by David Robillard <d@…>
Remove escape parameter from serd_new_file_uri Since characters are …
4:30 PM Changeset in serd [6a460e7]serd1 by David Robillard <d@…>
Shorten node constructor names
4:30 PM Changeset in serd [375d81b]serd1 by David Robillard <d@…>
Make statement sink take a statement rather than nodes This makes the …
4:30 PM Changeset in serd [7982340]serd1 by David Robillard <d@…>
Add sink interface
4:30 PM Changeset in serd [37a657f]serd1 by David Robillard <d@…>
Add SerdStatement?
4:30 PM Changeset in serd [cc5a36c]serd1 by David Robillard <d@…>
Expand datatype of literal nodes in serd_env_expand_node
4:30 PM Changeset in serd [eec7a69]serd1 by David Robillard <d@…>
Move syntax name/extension utilities to public API
4:29 PM Changeset in serd [9aa85b7]serd1 by David Robillard <d@…>
Move SerdField? to public API
4:29 PM Changeset in serd [2b0e1381]serd1 by David Robillard <d@…>
Clean up reader error handling
4:15 PM Changeset in serd [a0358e7]serd1 by David Robillard <d@…>
Fix UTF-8 round tripping
4:15 PM Changeset in serd [28689a4]serd1 by David Robillard <d@…>
Add debug checks for node padding
4:15 PM Changeset in serd [8a6e235]serd1 by David Robillard <d@…>
Zero node padding before passing to reader sinks
4:15 PM Changeset in serd [ff6a9f3]serd1 by David Robillard <d@…>
Remove datatype and language from reader context
4:15 PM Changeset in serd [32cbdc3]serd1 by David Robillard <d@…>
Simplify stack management by popping in bulk at higher levels Since …
4:15 PM Changeset in serd [24a0191]serd1 by David Robillard <d@…>
Use a fixed-size reader stack This improves performance, and makes …
4:15 PM Changeset in serd [06d1b84]serd1 by David Robillard <d@…>
Set datatypes on integer, decimal, and base64 nodes
4:15 PM Changeset in serd [f1b899b]serd1 by David Robillard <d@…>
Add serd_world_get_blank()
4:15 PM Changeset in serd [96f68e8]serd1 by David Robillard <d@…>
Avoid copying nodes when equivalent prefixes are set
4:15 PM Changeset in serd [988657a]serd1 by David Robillard <d@…>
Separate base64 implementation
4:15 PM Changeset in serd [d07bc93]serd1 by David Robillard <d@…>
Use SerdNodeFlags? type everywhere
4:15 PM Changeset in serd [eabe9e9]serd1 by David Robillard <d@…>
Simplify serd_substrlen This is only ever called with flags.
4:15 PM Changeset in serd [227d3d0]serd1 by David Robillard <d@…>
Clean up node construction API
4:15 PM Changeset in serd [e361a33]serd1 by David Robillard <d@…>
Clean up includes and improve source file separation
4:15 PM Changeset in serd [1e71cf9]serd1 by David Robillard <d@…>
Move system utilities to separate source files
4:15 PM Changeset in serd [c1239148]serd1 by David Robillard <d@…>
Hide fopen wrapper and use reader interface consistently
4:15 PM Changeset in serd [c6bb794]serd1 by David Robillard <d@…>
Add blank node API
4:15 PM Changeset in serd [86b6f9d]serd1 by David Robillard <d@…>
Make serd_node_new_literal take datatype as a node
4:15 PM Changeset in serd [af8d6a8]serd1 by David Robillard <d@…>
Move error handling to world
4:15 PM Changeset in serd [9a38639]serd1 by David Robillard <d@…>
Add SerdWorld? for shared library state
4:14 PM Changeset in serd [27471d2]serd1 by David Robillard <d@…>
Add SerdSink? interface and hide individual function implementations
4:12 PM Changeset in serd [2e7d755]serd1 by David Robillard <d@…>
Bring read/write interface closer to C standard
4:12 PM Changeset in serd [3474844]serd1 by David Robillard <d@…>
Clean up and separate internal headers
4:12 PM Changeset in serd [0d43eab]serd1 by David Robillard <d@…>
Merge datatype and/or language into node This moves closer to the …
4:12 PM Changeset in serd [9cc0349]serd1 by David Robillard <d@…>
Simplify reader interface
4:09 PM Changeset in serd [3cc07a5]serd1 by David Robillard <d@…>
Remove serd_uri_to_path()
4:09 PM Changeset in serd [7150d95]serd1 by David Robillard <d@…>
Make nodes opaque
4:09 PM Changeset in serd [e269f01]serd1 by David Robillard <d@…>
Use opaque node API
4:09 PM Changeset in serd [8d0f00d]serd1 by David Robillard <d@…>
Add node accessor API
4:09 PM Changeset in serd [246c7cd]serd1 by David Robillard <d@…>
Make serd_strtod API const-correct This is an API breakage, but a …
4:09 PM Changeset in serd [e6161d2]serd1 by David Robillard <d@…>
Rename SerdChunk? to SerdStringView?
4:09 PM Changeset in serd [f6a0be2]serd1 by David Robillard <d@…>
Use char* for strings in public API The constant casting just makes …
4:09 PM Changeset in serd [d9d6d74]serd1 by David Robillard <d@…>
Remove useless character counting
4:09 PM Changeset in serd [e665dd0]serd1 by David Robillard <d@…>
Use SerdBuffer? for mutable buffers This avoids const violations from …
3:11 PM Changeset in pugl [116188e]c++vulkan by David Robillard <d@…>
Fix use of incorrect union element
3:03 PM Changeset in pugl [69bae88]c++vulkan by David Robillard <d@…>
Cleanup: Fix whitespace
2:30 PM Changeset in ingen [36949a8]serd1 by David Robillard <d@…>
Fix network communication with Python bindings
2:21 PM Changeset in serd [2efb107]masterserd1 by David Robillard <d@…>
Fix reading from a null-delimited socket
12:18 PM Changeset in ingen [681d42a]serd1 by David Robillard <d@…>
Improve lint target
12:11 PM Changeset in ingen [7859da2]serd1 by David Robillard <d@…>
Fix use of virtual functions in destructors
12:11 PM Changeset in ingen [afffeca]serd1 by David Robillard <d@…>
Cleanup: Work around clang-tidy bug For some reason clang-tidy thinks …
12:08 PM Changeset in ingen [c910a12]serd1 by David Robillard <d@…>
Cleanup: Use emplace_back
12:08 PM Changeset in ingen [1ef262c]serd1 by David Robillard <d@…>
Cleanup: Fix potential memory leak
12:08 PM Changeset in ingen [39dbbecc]serd1 by David Robillard <d@…>
Cleanup: Fix potential null dereferences
12:08 PM Changeset in ingen [69969ef]serd1 by David Robillard <d@…>
Cleanup: Remove potentially redundant store
12:08 PM Changeset in ingen [9e668eed]serd1 by David Robillard <d@…>
Cleanup: Set up engine RNG with a distinct seed From a clang-tidy …
12:08 PM Changeset in ingen [425bfc5]serd1 by David Robillard <d@…>
Cleanup: Add missing namespace comment
12:08 PM Changeset in ingen [1263e36]serd1 by David Robillard <d@…>
Cleanup: Use strtoul for numeric conversion
12:08 PM Changeset in ingen [3f183ed]serd1 by David Robillard <d@…>
Cleanup: Make single argument constructors explicit
12:08 PM Changeset in ingen [9b0da6c]serd1 by David Robillard <d@…>
Cleanup: Remove multiple variable declarations on a single line
12:08 PM Changeset in ingen [3a59f2d]serd1 by David Robillard <d@…>
Cleanup: Use brace initialisation to avoid repeating return type
12:08 PM Changeset in ingen [097dd71]serd1 by David Robillard <d@…>
Cleanup: Improve a few basic operator implementations
12:08 PM Changeset in ingen [9a2c78b]serd1 by David Robillard <d@…>
Cleanup: Remove unnecessary numeric conversions
12:08 PM Changeset in ingen [484665f]serd1 by David Robillard <d@…>
Cleanup: Add missing explicit initialisations
11:59 AM Changeset in ingen [6f1277f]serd1 by David Robillard <d@…>
Cleanup: Fix mismatched parameter name
11:59 AM Changeset in ingen [294665a]serd1 by David Robillard <d@…>
Cleanup: Remove redundant string initialisations
11:59 AM Changeset in ingen [e80baa4]serd1 by David Robillard <d@…>
Cleanup: Merge branches with identical bodies
11:59 AM Changeset in ingen [4257d61b]serd1 by David Robillard <d@…>
Cleanup: Remove unused parameter names
11:59 AM Changeset in ingen [3be84c2]serd1 by David Robillard <d@…>
Cleanup: Remove meaningless const qualifiers
11:59 AM Changeset in ingen [43c8fb0]serd1 by David Robillard <d@…>
Cleanup: Add missing copy and assignment method declarations
11:59 AM Changeset in ingen [1920eb8]serd1 by David Robillard <d@…>
Cleanup: Remove redundant branches
11:59 AM Changeset in ingen [ffe238b]serd1 by David Robillard <d@…>
Cleanup: Make methods static where possible
11:59 AM Changeset in ingen [951fa5c]serd1 by David Robillard <d@…>
Cleanup: Use "default" for default constructors and destructors
11:59 AM Changeset in ingen [3283bca]serd1 by David Robillard <d@…>
Cleanup: Use faster char overload of find_last_of()
11:59 AM Changeset in ingen [14cd32a]serd1 by David Robillard <d@…>
Cleanup: Use "auto" to avoid repeating type names
11:59 AM Changeset in ingen [88dff1a]serd1 by David Robillard <d@…>
Cleanup: Use empty() instead of size() where appropriate
11:59 AM Changeset in ingen [c35cbf0]serd1 by David Robillard <d@…>
Cleanup: Avoid parameter copying overhead
11:59 AM Changeset in ingen [8215246]serd1 by David Robillard <d@…>
Cleanup: Use range-based for loops
11:59 AM Changeset in ingen [ecad88d]serd1 by David Robillard <d@…>
Cleanup: Use "using" instead of "typedef" where appropriate
11:59 AM Changeset in ingen [4ca5268]serd1 by David Robillard <d@…>
Cleanup: Use std::make_shared
11:59 AM Changeset in ingen [1953452]serd1 by David Robillard <d@…>
Cleanup: Fix some includes and forward declarations
8:43 AM Changeset in ingen [07821c9]serd1 by David Robillard <d@…>
Cleanup: Format Python code to be mostly flake8 clean
4:41 AM Changeset in lilv [ac562ca]serd1 by David Robillard <d@…>
Implement state:freePath feature

Dec 7, 2019:

3:01 AM Changeset in suil [d738e9b] by David Robillard <d@…>
Fix building Qt5 with --no-cocoa flag

Nov 21, 2019:

1:09 AM Changeset in pugl [9685d66]c++vulkan by David Robillard <d@…>
Cleanup: Fix flake8 warnings
12:37 AM Changeset in pugl [ce90f7c]c++vulkan by David Robillard <d@…>
Check explicitly for GLX and only link against the necessary library …

Nov 20, 2019:

3:03 PM Changeset in pugl [92288da]c++vulkan by David Robillard <d@…>
Rename "backend" headers Working on Vulkan clarified what has always …
3:03 PM Changeset in pugl [1e0b9d8]c++vulkan by David Robillard <d@…>
Use consistent include guards
3:03 PM Changeset in pugl [762c9c6]c++vulkan by David Robillard <d@…>
X11: Remove libGL dependency from GL backend This was the only use of …
3:03 PM Changeset in pugl [2d1131e]c++vulkan by David Robillard <d@…>
Clean up configuration code
2:58 PM Changeset in pugl [a9643c8]c++vulkan by David Robillard <d@…>
Mac: Move puglGetProcAddress() to mac_gl.m
2:58 PM Changeset in pugl [ca0beb0]c++vulkan by David Robillard <d@…>
Mac: Fix unused parameter warning

Nov 18, 2019:

10:50 AM Changeset in pugl [196d8d2]c++vulkan by David Robillard <d@…>
Cleanup: Remove unnecessary includes
10:40 AM Changeset in pugl [c3efbc6]c++vulkan by David Robillard <d@…>
Move puglGetProcAddress to pugl_gl_backend.h This establishes a …
10:33 AM Changeset in pugl [47beee7]c++vulkan by David Robillard <d@…>
Add test utility function for logging errors
10:33 AM Changeset in pugl [dd90f0d]c++vulkan by David Robillard <d@…>
Ignore clang-tidy warnings in system headers
10:33 AM Changeset in pugl [e9ae30e]c++vulkan by David Robillard <d@…>
Add error checking option to test programs

Nov 17, 2019:

4:32 AM Changeset in pugl [077b318]c++vulkan by David Robillard <d@…>
X11: Don't select on server socket if events are already queued
4:20 AM Changeset in pugl [2f422e1]c++vulkan by David Robillard <d@…>
X11: Support pasting (almost) arbitrarily long text This is a bit …
4:10 AM Changeset in pugl [50f1188]c++vulkan by David Robillard <d@…>
X11: Don't send expose events to invisible windows
4:10 AM Changeset in pugl [8fe6591]c++vulkan by David Robillard <d@…>
X11: Track visibility via system events This ensure that visibility …
3:09 AM Changeset in pugl [78e402b]c++vulkan by David Robillard <d@…>
Use typedefs for flag types This doesn't change anything about …
2:57 AM Changeset in pugl [4e9a709]c++vulkan by David Robillard <d@…>
Cleanup: Use consistent formatting for field documentation
Note: See TracTimeline for information about the timeline view.