345 Commits (7129833254fac5f2012f02618ce51f4176942296)

Author SHA1 Message Date
Brendan Howell a285e7d25d fix bad font globbing 5 years ago
Brendan Howell f0c1835d82 add support for ttf fonts 5 years ago
Brendan Howell 508ef56899 add support for ttf fonts 5 years ago
Brendan Howell 15639c7aa5 embed fonts for news 5 years ago
Brendan Howell 4a1dd71b2a try to deal with missing fonts 5 years ago
Brendan Howell d41cbe33e4 refactor barcode generation for svgs. 5 years ago
Brendan Howell 0b122c963a add generic barcode methods to bureau 5 years ago
Brendan Howell 2211378651 fixed barcode generators 5 years ago
Brendan Howell def8c6c16b remove old code128 deps 5 years ago
Brendan Howell 73d056561f Merge branch 'master' of gitlab.com:bhowell/the-screenless-office 6 years ago
Brendan Howell 2d4b5886f6 small pdf layout fixes for news 6 years ago
Brendan Howell 9477572259 layout tweaks to articles 6 years ago
Brendan Howell 6e7f11e3a4 new methods and tweaks for printing gifs 6 years ago
Brendan Howell 6cf67aea2c reimplement now_playing track output for vlc playback 6 years ago
Brendan Howell ae47f81638 rewrite audio playback to use vlc instead of moc 6 years ago
Brendan Howell 59852b11dc rename play media method 6 years ago
Brendan Howell 054be7a942 proper logging for all errors and threads 6 years ago
Brendan Howell 397b051934 modify typing pool to deal with DOS-ish barcode scanners 6 years ago
Brendan Howell ec2b44a135 . 6 years ago
Brendan Howell e2fd18800c try to smack unicode into cp437 for usernames 6 years ago
Brendan Howell ea91a57e0a . 6 years ago
Brendan Howell 532f864f56 format user and display name for notifications 6 years ago
Brendan Howell 6c73991a7b format date/time for notifications 6 years ago
Brendan Howell 6da9b8a54f grab and display mastodon notifications 6 years ago
Brendan Howell 457d856816 new approach for logging (and printing!) stack traces 6 years ago
Brendan Howell 6ee6438747 try to support embedded fonts 6 years ago
Brendan Howell 071292d1df use extended tweet field 6 years ago
Brendan Howell f3463fff9d use tweet_mode extended to get full 280 chars of tweet text 6 years ago
Brendan Howell c382dba94c fix svg barcode inlines on article views 6 years ago
Brendan Howell 084a9f0c3f clean up article style. embed custom fonts. remove cruft from print_full mmethod 6 years ago
Brendan Howell f749e5038b typo 6 years ago
Brendan Howell e5cdec6073 try using b64 encoded inline svgs 6 years ago
Brendan Howell 22f14e5386 fix debug output for new weasyprint rendering 6 years ago
Brendan Howell 2c4eafe5c0 fix debug output for new weasyprint rendering 6 years ago
Brendan Howell 844677d1a9 switch from slimer.js and firefox to weasyprint for rendering html to pdf 6 years ago
Brendan Howell c6fed3bbf1 switch to latest slimerJS with headless firefox 6 years ago
Brendan Howell 8ab48ac779 fix for parsing twitter media entities 6 years ago
Brendan Howell ef67065889 default to duplex printing 6 years ago
Brendan Howell 8a0726676e reply to tweets 7 years ago
Brendan Howell d5034c7047 print all images in tweet details 7 years ago
Brendan Howell 424488a306 strip html from mastodon tootline 7 years ago
Brendan Howell b5cb43d34d try using a bytestream 7 years ago
Brendan Howell 89bee5e6b2 use direct io for mastodon images 7 years ago
Brendan Howell 5ab819f2cb use direct io for mastodon images 7 years ago
Brendan Howell 97023f4e5a use direct io for mastodon images 7 years ago
Brendan Howell 8fe7ba48ce try to only use the remote url for images 7 years ago
Brendan Howell 8c1b8f4217 convert int post ids to string 7 years ago
Brendan Howell b6f5335e19 fix attributes for toot user names 7 years ago
Brendan Howell fabd7a4dac first hack at mastodon 7 years ago
Brendan Howell 956a8f20c4 - try to force twitter to use favorite id as a parameter not url subdir 7 years ago
Brendan Howell 2d6dd7877c - try doing a like with a POST 7 years ago
Brendan Howell 9ed17f3767 - fixed parameter parsing for retweets and tweet likes 7 years ago
Brendan Howell 344b694f4d - revert to old version of escpos lib 7 years ago
Brendan Howell 66b15017d7 - like and retweet should work from detail view now 7 years ago
Brendan Howell 2b2d4741ee - deal with non-existent tweet shortcodes
- parse tweet detail parameters properly
7 years ago
Brendan Howell 8658ba4448 - Fixes for urls that are too long
- started to clean up tweet detail print-out
7 years ago
Brendan Howell bb5dbec714 get correct logging settings 7 years ago
Brendan Howell 399ba17d24 oh unicode. 7 years ago
Brendan Howell 54f117d330 add some debug logging for audio bureau 7 years ago
Brendan Howell 7b46a865fb audio start/stop/pause/next/prev all using MOC 7 years ago
Brendan Howell c0433e715a Audio Services dept. first commands - add url, play. good enough for internet radio basics. 7 years ago
Brendan Howell 73be0eecf9 implements new KeyValStore for convenient, fast databases for all bureaus 7 years ago
Brendan Howell dcaa15aeec ignore already read articles in feed 7 years ago
Brendan Howell 79d5489f67 cope with missing email sender name string 7 years ago
Brendan Howell f7b685ad81 ignore messed up web servers 7 years ago
Brendan Howell a4bec0d8b0 some debugging for entries 7 years ago
Brendan Howell c488b7191b force args to a tuple 7 years ago
Brendan Howell 74ca1e5aaf try some multi-threading to deal with slow downloads of feeds and metadata 7 years ago
Brendan Howell 1ad025c043 logging for bureau exception traces 7 years ago
Brendan Howell b31bd3fa84 more informative formatting for printed logs 7 years ago
Brendan Howell 2e74af06dd logging is now screenless too - printing to rcp printer. 7 years ago
Brendan Howell 630cf5f03c give up on slow loading news pages 7 years ago
Brendan Howell a1553b965a skip bogus links in articles 7 years ago
Brendan Howell 05f1558e85 correctly detect article key image 7 years ago
Brendan Howell 9312ed8b0e deal with bogus URLs 7 years ago
Brendan Howell 103f9b69fd skip bogus or empty news feed items 7 years ago
Brendan Howell 8930c7df33 xpath to find non-meta tags with OG data 7 years ago
Brendan Howell 10066d82d4 support OpenGraph data for news 7 years ago
Brendan Howell c8b47ec336 deal with empty sender name field 7 years ago
Brendan Howell 98efd00228 RSS feeds now defined in YAML config file 7 years ago
Brendan Howell 7b3a153044 some tweaks for yaml config files 7 years ago
Brendan Howell 529191aad6 bytes to strings tapdance 7 years ago
Brendan Howell 691da15624 more typos... I need a proper test setup. 7 years ago
Brendan Howell 392c5ba4db started tweet interaction 7 years ago
Brendan Howell 976acc5159 started tweet interaction 7 years ago
Brendan Howell 547a77b12c started tweet interaction 7 years ago
Brendan Howell 7d4f7ddace started tweet interaction 7 years ago
Brendan Howell 582cfa1d49 switch back to 8MP camera 8 years ago
Brendan Howell 3bd7e4b44c nice up rss for french audience 8 years ago
Brendan Howell fc5cea7e0c one last exciting unicode fix 8 years ago
Brendan Howell 584595232c one last exciting unicode fix 8 years ago
Brendan Howell ac9d760869 hand optimize for extra pixels 8 years ago
Brendan Howell 38d98edc4e hand optimize for extra pixels 8 years ago
Brendan Howell 3359906e42 fix missing auth ref 8 years ago
Brendan Howell eeb6982cc0 auth stuff again... 8 years ago
Brendan Howell 49e9cf81ec remap pins for paper size 8 years ago
Brendan Howell 3e0824e7ca remap pins for paper size 8 years ago
Brendan Howell 92da0895a3 some debug output for webcam 8 years ago
Brendan Howell f8cf608c27 wait longer for webcam to write to disk 8 years ago
Brendan Howell e2f8248a0a update photography temporarily for logitech cam. docstring cleanup. 8 years ago
Brendan Howell 67922dcca2 cropping and rotating based on switch states 8 years ago
Brendan Howell 240c9507c6 fix layout news, especially post 8 years ago
Brendan Howell 6ec91abd1b some tweaks for auth stuff 8 years ago
Brendan Howell a2d17c4190 cleaned up layout and data for news 8 years ago
Brendan Howell 2a5d40498e get rid of catch-all for key errors 8 years ago
Brendan Howell 99c9d1a5b0 use bleach to clean up cruddy html 8 years ago
Brendan Howell 00fe6eb843 refactor email message formatting. redo unread lister. keep track of imapid-shortcode mappings. 8 years ago
Brendan Howell 1ff5b3e886 use requests, cope with site timeouts 8 years ago
Brendan Howell 519fad60bd properly deal with unknown url short codes 8 years ago
Brendan Howell 166705d798 switch to using requests with timeout for rss. cope with slow imap servers. 8 years ago
Brendan Howell 95ef24b788 barcodes for news entries 8 years ago
Brendan Howell d8f2502bf2 add command to show office IP address 8 years ago
Brendan Howell 84d32cc8a1 add readline for command history in the tester module. so nice! 8 years ago
Brendan Howell 5bcd089f69 use full path for images 8 years ago
Brendan Howell fd842a19ba use full path for images 8 years ago
Brendan Howell 666f6fc690 use killall to find the bastid 8 years ago
Brendan Howell 1fe5f50781 try sigint 8 years ago
Brendan Howell ffa11d18e8 use sigkill again... 8 years ago
Brendan Howell bfdf637012 use a shell script to avoid cli mess 8 years ago
Brendan Howell a5bf35cfe4 kill with sigkill 8 years ago
Brendan Howell 21a9f8740c kill with sigterm. larger ring-buffer. 8 years ago
Brendan Howell 664461f304 fix pin reference 8 years ago
Brendan Howell 771b9924d9 initialize gpio config. quote escaping 8 years ago
Brendan Howell eeae5331aa try to wait til camera image is written 8 years ago
Brendan Howell bad4c9ee18 locate mjpg-streamer plugins path hopefully... 8 years ago
Brendan Howell c21307b965 locate mjpg-streamer plugins path 8 years ago
Brendan Howell c1a97abd1f locate mjpg-streamer plugins 8 years ago
Brendan Howell 047ce743e3 locate mjpg-streamer lib 8 years ago
Brendan Howell 62282f2987 locate mjpg-streamer lib 8 years ago
Brendan Howell e8e9a6d7da debug paths 8 years ago
Brendan Howell 6c54e2f2b0 fix paths 8 years ago
Brendan Howell bbf7b8283d test using mjpg_streamer for webcam 8 years ago
Brendan Howell b52c07322c cope with unusual image modes 8 years ago
Brendan Howell 83a92c6f5e unescape html entities in tweets 8 years ago
Brendan Howell 4150dd685f unescape html entities in tweets 8 years ago
Brendan Howell 2882562354 just use raw bytes for small printer output 8 years ago
Brendan Howell aa03d719c3 cope with unicode in twitter user names 8 years ago
Brendan Howell 87546aa7a4 format small printer usb id properly 8 years ago
Brendan Howell 9e5f3ddfe2 tweaks and fixes for email reading 8 years ago
Brendan Howell 8f8ee7b6af small printer tweaks for twitter timeline 8 years ago
Brendan Howell 110241161f news now working. template needs stylesheet work. 8 years ago
Brendan Howell aecc2902e3 more details for template errors 8 years ago
Brendan Howell 79f15e9246 joys of unicode... cleaned up unread message header data 8 years ago
Brendan Howell 487994b633 massage unread message data to be serializable dict 8 years ago
Brendan Howell 0288f6976a styling for news template 8 years ago
Brendan Howell 6a8cba2851 use absolute path to fortune 8 years ago
Brendan Howell 08d492ef8f add gpio mocks for testing 8 years ago
Brendan Howell 8bb5d2700a fix missing module 8 years ago
Brendan Howell 1c2af31314 a little experiment with zmq polling2 8 years ago
Brendan Howell 2e561bbed9 a little experiment with zmq polling 8 years ago
Brendan Howell 7fa2deaa15 fix doc light pin reference 8 years ago
Brendan Howell be23c04af8 port news to the new system. 8 years ago
Brendan Howell 3de427b4eb gpio setup and methods to control document camera light 8 years ago
Brendan Howell c2505aa06c tweaks for new camera 8 years ago
Brendan Howell 1dac6a2cdb rough cut at email replies. fixed bug with expired IMAP sessions. 8 years ago
Brendan Howell ffa4abb0cd autonomous restart and furlough methods work 8 years ago
Brendan Howell ffe60c5540 set up per-bureau logging. get rid of print statements 8 years ago
Brendan Howell 81fb54c14d mark_unread method for mail room 8 years ago
Brendan Howell 831d27d71e barcodes and template tweaks for email 8 years ago
Brendan Howell f11a1327c2 fix reconnect exception handling. layout tweaks. html entities in headers. 8 years ago
Brendan Howell 27857a5a31 first whack at reading / printing emails 8 years ago
Brendan Howell f3f8f7b55c add delete and mark-as-spam commands to mailroom. started read-mail. 8 years ago
Brendan Howell d881188296 latest design for menu 8 years ago
Brendan Howell 252c3cf4b2 rearrange slimer.js places 8 years ago
Brendan Howell 240b6c5e63 some hacks for barcode layout wierdness 8 years ago
Brendan Howell e1f1e3ae0f set up slimerjs to use xvfb 8 years ago
Brendan Howell a575c9cea0 commands for restructuring and furlough 8 years ago
Brendan Howell f1961337d3 add print small image method for thermal/roll printer 8 years ago
Brendan Howell d13ad2f873 initial facebook posting stuff 8 years ago
Brendan Howell 546f449706 webcam tweaks 8 years ago
Brendan Howell 30f9ef8f45 start of mailroom bureau 8 years ago
Brendan Howell 74d0f97f2f tidy up menu templates 8 years ago
Brendan Howell 90a7908490 article template 2-col layout. typography tweaks. 9 years ago
Brendan Howell 44914e90e7 article scraping, printing and template. barcodes and db for links. 9 years ago
Brendan Howell 85438784f8 clean up ambiguous or sloppy use of . delimiter 9 years ago
Brendan Howell 37f6c1cfc3 set typing pool to use device id instead of dev file. now works when usb stuff has been disonnected or moved around. 9 years ago
Brendan Howell 66ef6b4318 big cleanup and rearrange into modules. added skeleton for publications CMS. added a sales dept to play vids from barcodes. 9 years ago
Brendan Howell 7df4a77645 -new template for main menu. some barcode tweaks. 9 years ago
Brendan Howell 83fc86a1c1 tidy up print methods and switch to slimerjs for rendering pdf 9 years ago
Brendan Howell 986cbaec83 typing pool now integrated. also supports upper and lower case. 9 years ago
Brendan Howell 020b75a619 add barcodes. use html templates for menu. 9 years ago
Brendan Howell 88bf14f087 cleaned up self-references in IR bureau. no more startup delays. 9 years ago
Brendan Howell bef9fa5e4e big cleanup. turn bureaus into proper python packages. mgmt keeps track of processes. 9 years ago
Brendan Howell 40a645679d removed old callback style calls in PR and photo depts. add timeline print command to PR. 9 years ago
Brendan Howell f55733eb3f slightly improved polling for ipc messaging. 9 years ago
Brendan Howell 2ac3ba6ecb add Humor Department. fix small printing formatting. 9 years ago
Brendan Howell 5d1df02ee0 new management. master launches subordinate bureaus in subprocesses. 9 years ago
Brendan Howell 576e213193 basic barcode/KB I/O stuff with Typing Pool bureau 9 years ago
Brendan Howell 8a4f0774a3 config management and some more sensible paths 9 years ago
Brendan Howell 8207a45654 kbtest resets connections after timeout 9 years ago
Brendan Howell 88b9d48015 fixed ipc problems. added some error response handlers/messages. 9 years ago
Brendan Howell b75211f42f add mailroom PR departments 10 years ago
Brendan Howell d1f283e09f basic document camera module 10 years ago
Brendan Howell 0833aa2102 update bureau to send and recieve json formatted params for API calls 10 years ago
Brendan Howell 7ac0fc8f3f add core Bureau, InhumanResources, HumorDept and kbtest bureaus. 10 years ago