fe2o3_graphics/src/png.rs
113 operations, oldest first
created by r1870400018:13946, which is this file's identity for as long as the history lasts, whatever it is later renamed to
read the file · who wrote it · compare two states
An operation carries no clock of its own. Each row is therefore dated by the first mark written after it by the same replica, which is one copy of the repository, and that mark is where the command that wrote the operation ended.
+ signed and verified, ? signed by a key this forge does not carry, - unsigned
| Operation | Author | What | When | |
|---|---|---|---|---|
| + | r1870400018:13946 | replica 1870400018 | created fe2o3_graphics/src/png.rs | 78 days ago under "Add fe2o3_graphics: paths, an analytic rasteriser, pixmaps and PNG" |
| + | r1870400018:13947 | replica 1870400018 | inserted 16.9 KiB | 78 days ago under "Add fe2o3_graphics: paths, an analytic rasteriser, pixmaps and PNG" |
| + | r1870400018:14144 | replica 1870400018 | inserted 320 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14145 | replica 1870400018 | inserted 485 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14146 | replica 1870400018 | inserted 36 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14147 | replica 1870400018 | inserted 520 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14148 | replica 1870400018 | replaced 2 bytes with 16 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14149 | replica 1870400018 | inserted 16 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14150 | replica 1870400018 | inserted 15 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14151 | replica 1870400018 | inserted 2.4 KiB | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14152 | replica 1870400018 | inserted 106 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14153 | replica 1870400018 | inserted 22 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14154 | replica 1870400018 | replaced 124 bytes with 384 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14155 | replica 1870400018 | replaced 6 bytes with 234 bytes | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:14156 | replica 1870400018 | inserted 8.6 KiB | 78 days ago under "Read the PNG chunk that carries transparency" |
| + | r1870400018:17942 | replica 1870400018 | replaced 241 bytes with 882 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17943 | replica 1870400018 | inserted 861 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17944 | replica 1870400018 | replaced 97 bytes with 40 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17945 | replica 1870400018 | inserted 449 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17946 | replica 1870400018 | inserted 163 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17947 | replica 1870400018 | replaced 1 byte with 2 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17948 | replica 1870400018 | replaced 9 bytes with 12 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17949 | replica 1870400018 | replaced 3 bytes with 1014 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17950 | replica 1870400018 | inserted 2.9 KiB | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17951 | replica 1870400018 | inserted 9 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17952 | replica 1870400018 | replaced 174 bytes with 345 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17953 | replica 1870400018 | replaced 19 bytes with 45 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17954 | replica 1870400018 | inserted 61 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17955 | replica 1870400018 | inserted 10 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17956 | replica 1870400018 | inserted 158 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17957 | replica 1870400018 | replaced 3 bytes with 97 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17958 | replica 1870400018 | inserted 1 byte | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17959 | replica 1870400018 | replaced 51 bytes with 22 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17960 | replica 1870400018 | inserted 1 byte | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17961 | replica 1870400018 | replaced 2 bytes with 24 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17962 | replica 1870400018 | replaced 30 bytes with 58 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17963 | replica 1870400018 | replaced 23 bytes with 16 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17964 | replica 1870400018 | replaced 58 bytes with 79 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17965 | replica 1870400018 | inserted 44 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17966 | replica 1870400018 | replaced 10 bytes with 36 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17967 | replica 1870400018 | replaced 25 bytes with 38 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17968 | replica 1870400018 | replaced 33 bytes with 40 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17969 | replica 1870400018 | replaced 73 bytes with 132 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17970 | replica 1870400018 | replaced 36 bytes with 647 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17971 | replica 1870400018 | inserted 11 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17972 | replica 1870400018 | inserted 7 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17973 | replica 1870400018 | inserted 7 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17974 | replica 1870400018 | inserted 7 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17975 | replica 1870400018 | inserted 7 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17976 | replica 1870400018 | replaced 55 bytes with 37 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17977 | replica 1870400018 | replaced 28 bytes with 28 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17978 | replica 1870400018 | replaced 3 bytes with 10 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17979 | replica 1870400018 | replaced 14 bytes with 14 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17980 | replica 1870400018 | replaced 10 bytes with 4 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17981 | replica 1870400018 | replaced 15 bytes with 27 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17982 | replica 1870400018 | replaced 10 bytes with 79 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17983 | replica 1870400018 | replaced 1 byte with 2 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17984 | replica 1870400018 | replaced 41 bytes with 52 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17985 | replica 1870400018 | replaced 11 bytes with 2.4 KiB | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17986 | replica 1870400018 | inserted 14 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17987 | replica 1870400018 | replaced 28 bytes with 269 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17989 | replica 1870400018 | replaced 20 bytes with 96 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17990 | replica 1870400018 | replaced 11 bytes with 31 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17991 | replica 1870400018 | replaced 1 byte with 1 byte | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17992 | replica 1870400018 | inserted 24 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17993 | replica 1870400018 | replaced 46 bytes with 118 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17994 | replica 1870400018 | replaced 7 bytes with 37 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17995 | replica 1870400018 | replaced 58 bytes with 142 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17996 | replica 1870400018 | replaced 67 bytes with 187 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17997 | replica 1870400018 | replaced 17 bytes with 118 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17998 | replica 1870400018 | inserted 165 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:17999 | replica 1870400018 | replaced 14 bytes with 22 bytes | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:18000 | replica 1870400018 | inserted 12.3 KiB | 64 days ago under "Read every bit depth and Adam7 interlacing in the PNG decoder" |
| + | r1870400018:18280 | replica 1870400018 | replaced 76 bytes with 666 bytes | 64 days ago under "Take the PNG scanline slices through get rather than indexing" |
| + | r1870400018:18281 | replica 1870400018 | replaced 42 bytes with 51 bytes | 64 days ago under "Take the PNG scanline slices through get rather than indexing" |
| + | r1870400018:20007 | replica 1870400018 | inserted 919 bytes | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20008 | replica 1870400018 | inserted 27 bytes | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20009 | replica 1870400018 | replaced 1 byte with 39 bytes | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20010 | replica 1870400018 | replaced 21 bytes with 12 bytes | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20011 | replica 1870400018 | replaced 11 bytes with 3 bytes | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20013 | replica 1870400018 | inserted 9.0 KiB | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20014 | replica 1870400018 | inserted 5.9 KiB | 64 days ago under "Show a drawing moving, in a file a still reader still reads" |
| + | r1870400018:20969 | replica 1870400018 | inserted 1.8 KiB | 55 days ago under "fe2o3_graphics: an image's size, without decoding the image" |
| + | r1870400018:20970 | replica 1870400018 | inserted 1.3 KiB | 55 days ago under "fe2o3_graphics: an image's size, without decoding the image" |
| + | r1870400018:34497 | replica 1870400018 | inserted 96 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34498 | replica 1870400018 | replaced 3 bytes with 2 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34500 | replica 1870400018 | replaced 5 bytes with 11 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34501 | replica 1870400018 | replaced 28 bytes with 16 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34502 | replica 1870400018 | replaced 24 bytes with 17 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34503 | replica 1870400018 | replaced 29 bytes with 19 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34504 | replica 1870400018 | replaced 32 bytes with 16 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34507 | replica 1870400018 | replaced 350 bytes with 226 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34508 | replica 1870400018 | replaced 72 bytes with 86 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34509 | replica 1870400018 | replaced 25 bytes with 19 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34510 | replica 1870400018 | replaced 26 bytes with 21 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34512 | replica 1870400018 | replaced 15 bytes with 1 byte | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34513 | replica 1870400018 | replaced 5 bytes with 15 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34514 | replica 1870400018 | replaced 68 bytes with 44 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34515 | replica 1870400018 | replaced 20 bytes with 17 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34516 | replica 1870400018 | replaced 10 bytes with 3 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34517 | replica 1870400018 | replaced 20 bytes with 16 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34518 | replica 1870400018 | replaced 60 bytes with 38 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34521 | replica 1870400018 | replaced 18 bytes with 13 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34522 | replica 1870400018 | replaced 13 bytes with 12 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34523 | replica 1870400018 | replaced 8 bytes with 17 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34524 | replica 1870400018 | replaced 77 bytes with 38 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34527 | replica 1870400018 | replaced 5 bytes with 18 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34528 | replica 1870400018 | replaced 19 bytes with 20 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34529 | replica 1870400018 | replaced 19 bytes with 21 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34530 | replica 1870400018 | replaced 56 bytes with 40 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34531 | replica 1870400018 | replaced 31 bytes with 31 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34532 | replica 1870400018 | replaced 24 bytes with 19 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |
| + | r1870400018:34533 | replica 1870400018 | replaced 19 bytes with 18 bytes | 44 days ago under "Say a thing once in the codecs, and keep every clause reference" |