Commit Graph

123 Commits

Author SHA1 Message Date
timvisee
cb5970c995 Update clap to v2.31, update Cargo.lock 2018-03-06 15:04:53 +01:00
timvisee
c4ee1f5442 Update clap dependency to version 2.30 2018-02-20 22:18:39 +01:00
timvisee
231a9fc234 Enable LTO optimizations for release builds 2018-02-20 01:46:31 +01:00
timvisee
ecc1a8bc8b Update Cargo.lock 2018-02-20 00:07:09 +01:00
timvisee
ed17d7f0ee Flush the write buffer to the pixelflut server 2018-02-20 00:05:00 +01:00
timvisee
13e0591fc9 Fix screen size regex spacing 2018-02-13 16:59:37 +01:00
timvisee
097499c918 Update README 2018-02-12 21:48:13 +01:00
timvisee
349c085d78 Add TODO item; release pixelpwnr binary 2018-02-12 17:11:55 +01:00
Tim Visée
ea00639d49 Merge branch 'master' of github.com:timvisee/pixelpwnr 2018-02-12 15:58:46 +01:00
Tim Visée
519a0a83f6 Remove unused constant 2018-02-12 15:47:56 +01:00
Tim Visée
8c377cec81 Update README 2018-02-12 15:47:35 +01:00
Tim Visée
e74b6f7108 Update image updates in all threads at the same time 2018-02-12 15:40:58 +01:00
timvisee
cff40b268f Optimize CLI argument handling with defaults 2018-01-11 20:23:15 +01:00
timvisee
7a3ae058e8 Make default number of threads same as CPU cores 2018-01-11 20:14:55 +01:00
timvisee
d1e6d0638c Fix Rust language website URL 2018-01-11 20:09:31 +01:00
timvisee
f3ff11314e Mention some instructions are Linux/macOS only 2018-01-02 19:49:27 +01:00
timvisee
28cdcfa656 Remove duplicate alias for x and y CLI options 2018-01-02 19:48:37 +01:00
timvisee
07394d1e4b Add performance improvements to TODO 2018-01-01 21:26:03 +01:00
timvisee
dee70348e7 Add performance and speed optimization section 2018-01-01 21:20:50 +01:00
timvisee
da1a853c60 Update TODO 2018-01-01 21:02:03 +01:00
Tim Visée
68b56ccf92 Update README 2017-12-31 21:26:12 +01:00
Tim Visée
c23b2f611b Fix help formatting 2017-12-31 21:23:08 +01:00
Tim Visée
ce8eba3c7a Fix screen size parsing single digit dimentions 2017-12-31 21:20:12 +01:00
Tim Visée
00c6cf7bfe Get screen size, use it as default image size 2017-12-31 21:19:54 +01:00
Tim Visée
b0d684738a Move stream build logic to Client, fix client data reading and screen size parsing 2017-12-31 21:02:23 +01:00
Tim Visée
316fb11b4c Update CLI help 2017-12-31 20:25:31 +01:00
Tim Visée
4776ca83b4 Mention that Git is required 2017-12-31 20:02:55 +01:00
Tim Visée
3591385742 Add TODO 2017-12-31 00:47:16 +01:00
Tim Visée
f39de2fbbc Only update a single image once 2017-12-31 00:35:12 +01:00
Tim Visée
60ffaeaae3 Move painter modules to sub module 2017-12-31 00:17:03 +01:00
Tim Visée
82d4eeb0f3 Move pix modules to sub module 2017-12-31 00:05:37 +01:00
Tim Visée
c113a9ebaf Move image work to the image manager 2017-12-30 23:56:43 +01:00
Tim Visée
e70b50f58e Simplify main code file 2017-12-30 23:47:44 +01:00
Tim Visée
98a571f655 Spread all components over modules 2017-12-30 23:43:37 +01:00
Tim Visée
be0b3aa41f Move color and rectangle structs to separate module 2017-12-30 21:29:24 +01:00
Tim Visée
08b42805ff Move application constants to module 2017-12-30 21:25:17 +01:00
Tim Visée
a7244ca64f Polish README 2017-12-30 21:20:47 +01:00
Tim Visée
e8b3638bc4 Remove code file with tilde 2017-12-30 21:08:29 +01:00
Tim Visée
a221465e08 Polish README 2017-12-30 21:06:21 +01:00
Tim Visée
86aeb177b6 Update README, apply GNU GPL-3.0 license 2017-12-30 18:59:58 +01:00
Tim Visée
abd7c3db12 Resolve all Rust warnings 2017-12-30 17:19:22 +01:00
Tim Visée
dbfcef3148 Simplify canvas image updating 2017-12-30 17:16:15 +01:00
Tim Visée
6b5e58b21b Don't push an image when starting painter threads 2017-12-30 17:13:58 +01:00
Tim Visée
8e3c0dd8de Make FPS rate configurable, minor cleanup 2017-12-30 17:06:17 +01:00
Tim Visée
3887ad869a Support multiple frames 2017-12-30 16:58:04 +01:00
Tim Visée
64a983617e Allow painters to have no image (on start) 2017-12-30 13:32:47 +01:00
Tim Visée
9d0d7238dd Start working on image manager, for multiple image support 2017-12-30 13:24:45 +01:00
Tim Visée
00af76a472 Dirty push 2017-12-30 12:45:22 +01:00
Tim Visée
4a28e20d2a Actually parse CLI arguments 2017-12-30 02:48:33 +01:00
Tim Visée
a6f3a7b9a5 Check if the input image exists 2017-12-30 02:39:21 +01:00