Commit graph

18 commits

Author SHA1 Message Date
James 9acd9f69f3 Clean up wasted allocations in shortcut generation 2018-08-08 20:29:59 +10:00
James 19bec5d80c Add a global shortcut for the maintenance tool 2018-08-08 19:58:30 +10:00
James 82b3681a74 Add support for shortcuts on Windows 2018-08-08 19:31:38 +10:00
James 09f8ae4444 Add tar.xz support; framework for more 2018-08-08 12:47:32 +10:00
James b32e9f6f33 Dynamically fetch configuration file 2018-08-07 15:39:53 +10:00
James c0387c9a0a Clean up typos in source 2018-08-04 22:18:12 +10:00
James 390440c8b0 CLean up source (as per Clippy) 2018-08-04 18:35:00 +10:00
James 518565f422 Overhaul all unwraps/expects to use new logging interface 2018-08-04 17:03:32 +10:00
James 66fc287770 Use proper logging solution 2018-08-04 16:28:13 +10:00
James a9e51af7e0 Add logging for install/uninstall errors 2018-08-04 16:11:49 +10:00
James 55239ec4aa Bind to both IPv4 and 6 2018-08-04 00:54:03 +10:00
James 7f86ac634a Add checks for updating of packages 2018-08-04 00:38:34 +10:00
James 05de23a918 Correctly grab parent directories when installing artifacts 2018-08-04 00:21:51 +10:00
James cb29b4acdf Implement uninstall pipeline 2018-08-03 23:44:35 +10:00
James 1f6d1e8d52 Clean up logging somewhat 2018-08-03 20:59:43 +10:00
James 012f0b87fb Artificially increasing installation time is the best measure (not) 2018-08-03 20:56:40 +10:00
James 7630180c4f Overhaul installer pipeline, breaking down components into tasks 2018-08-03 20:45:42 +10:00
James 5eca483b06 Don't need phf for an array of 5-10 elements
Allows for Stable to build the application again
2018-08-03 17:50:17 +10:00