Commit Graph

  • 9c028a9c07 Added unpacking of 32-bit images appeared in some new official WFs master Valeriy Mironov 2018-08-20 01:53:54 +0300
  • 4ad3537a26 Added support for non image resources Valeriy Mironov 2019-05-04 11:44:19 +0300
  • baa352661d Revert "Added unpacking of 32-bit images appeared in some new official WFs" Valeriy Mironov 2019-02-02 23:26:15 +0200
  • 948fd521cc WIP on new elemens Valeriy Mironov 2019-02-02 23:22:00 +0200
  • 1c3663b65d Added unpacking of 32-bit images appeared in some new official WFs Valeriy Mironov 2018-08-20 01:53:54 +0300
  • 10273531cf Fixed error on searching images 1.0.3.0 Valeriy Mironov 2018-06-09 15:12:24 +0300
  • 7d0938b569 Animated preview generation code now read states from a PreviewStates.json file, preview generated using Mono runtime will have separate .png files instead of 1 .gif, added support for drawing correct weather icon depending on weather condition in state Valeriy Mironov 2018-06-09 12:29:59 +0300
  • 37ca2a8142 Updated Changelog Valeriy Mironov 2018-06-07 20:40:43 +0000
  • f2cc221072 Added support for air quality index value, animated preview now shows discharging battery 1.0.2.12 Valeriy Mironov 2018-06-07 23:35:26 +0300
  • b09c78a2a2 Improved speed of all operations by tuning logging options 1.0.2.11 Valeriy Mironov 2018-05-27 15:20:11 +0300
  • 09f7ef180d Partially reconstructed decompression algorithm amazfit_cor Valeriy Mironov 2018-05-13 17:42:18 +0300
  • d29691e0ee Started work on Cor .res decompression Valeriy Mironov 2018-05-13 08:21:37 +0300
  • e24d09073a Removed not supported yet options (unpacking/packing bin) Valeriy Mironov 2018-04-29 15:54:19 +0300
  • 1d73ef6c20 Added packing all types of images Valeriy Mironov 2018-04-14 16:42:37 +0300
  • d7d90aeb16 Fixed decoding 32bit images, added smoothing for drawing circle progress Valeriy Mironov 2018-03-24 21:19:03 +0200
  • d48bc3d81c Fixed invalid colors on unpacking 16bit images, added support for new WF elements Valeriy Mironov 2018-03-16 02:27:29 +0200
  • 237308699a Some speed improvements on decoding images Valeriy Mironov 2018-01-14 12:31:53 +0200
  • 07c2dd228d Implemented drawing clock hands Valeriy Mironov 2018-01-14 12:15:39 +0200
  • 9ead83d0db Added parsing Cor-specific elements Valeriy Mironov 2018-01-13 15:58:37 +0200
  • e356074f66 Added support for unpacking 24 and 32-bit images, WIP on 16-bit images Valeriy Mironov 2018-01-06 00:47:00 +0200
  • 020a8be99b Initial work for support unpacking Amazfit Cor watchfaces Valeriy Mironov 2018-01-05 11:58:32 +0200
  • dd2421c7b4 Updated changelog Valeriy Mironov 2018-04-30 22:03:44 +0000
  • cfff020bc0 Skipped storing empty paramter lists. It was possible to brick watches with this :( 1.0.2.10 Valeriy Mironov 2018-05-01 00:54:51 +0300
  • 64beee1574 Added extracting font images from 0.1.0.86 firmware fonts_experiment Valeriy Mironov 2018-02-11 13:49:17 +0200
  • ac785b0c6a Started work on extracting font images from fonts and firmware Valeriy Mironov 2018-02-06 12:26:24 +0200
  • 985fd1688e Updated changelog Valeriy Mironov 2018-03-25 08:48:54 +0000
  • 631b90fcb5 Added sorting palette of images (fixes #23) 1.0.2.9 Valeriy Mironov 2018-03-25 11:42:15 +0300
  • 320be4c269 Updated changelog Valeriy Mironov 2018-02-01 23:31:26 +0000
  • e906ed4ff2 Added support for packing a new format of .res-file (fixes #18) 1.0.2.8 Valeriy Mironov 2018-02-02 01:23:37 +0200
  • 2398ab8086 Added reading new format of .res-files, fixed order of drawing AmPm element Valeriy Mironov 2018-01-27 20:57:32 +0200
  • 950462fb90 Updated changelog Valeriy Mironov 2018-01-13 16:08:56 +0000
  • 7ef631924d Added support for custom weather icon 1.0.2.7 Valeriy Mironov 2018-01-13 17:43:09 +0200
  • 3e6f8c44fe Removed using C#7 features Valeriy Mironov 2018-01-10 10:27:13 +0200
  • 6074eeb335 Fixed appearing of zero DrawingOrder for watchfaces without it 1.0.2.6 Valeriy Mironov 2017-12-25 19:58:21 +0200
  • 20f7155838 Updated Changelog Valeriy Mironov 2017-12-25 11:14:20 +0000
  • bb8388e95c Fixed drawing weather icon when alt coordinates isn't present 1.0.2.5 Valeriy Mironov 2017-12-25 13:04:29 +0200
  • 1957abecbc Added support for time elements drawing order, fixed displaying time when DrawingOrder isn't present, added drawing preview for state when current temperature isn't available Valeriy Mironov 2017-12-25 12:23:48 +0200
  • c28196305f Fixed typo in debug message Valeriy Mironov 2017-12-15 01:50:38 +0200
  • ee9660dc5a Updated changelog Valeriy Mironov 2017-12-14 21:30:23 +0000
  • 128a3fa33e Fixed dithering for images with 8-bit alph-channel (closes #8), applied dithering on images loading step to generate previews using dithered image 1.0.2.4 Valeriy Mironov 2017-12-14 23:16:29 +0200
  • b5916ab5ba Fixed drawing text block element when text size is bigger than block size Valeriy Mironov 2017-12-14 22:51:00 +0200
  • f4426b09aa Created Changelog Valeriy Mironov 2017-12-10 11:32:10 +0000
  • cbc3e37b8c Fixed packing .res files unpacked with latest version (using leading zeroes in image file names) 1.0.2.3 Valeriy Mironov 2017-12-10 12:30:33 +0200
  • 6235ac685f Used string representation of text alignment on unpacking, used bool type for flags in parameters 1.0.2.2 Valeriy Mironov 2017-12-09 14:36:15 +0200
  • 1eb3d0f292 Changed naming of extracted images to have 3 digits with leading zeroes, added loading of images named this way, closes #9 Valeriy Mironov 2017-12-09 12:18:29 +0200
  • eb3f152b66 Fixed displaying battery image for 100% charge state, fixes #10 Valeriy Mironov 2017-12-09 01:06:32 +0200
  • e5a91d423e Fixed alignment of circle steps progress, fixes #11 Valeriy Mironov 2017-12-08 22:57:55 +0200
  • 9e8add76b1 Fixed generating preview for case when Tens or Ones are missing from TwoDigits block, closes #4 1.0.2.1 Valeriy Mironov 2017-12-05 15:29:02 +0200
  • 3d0b01fe0d Improved speed of decoding/encoding images, added generating animated previews, fixed drawing clock hands 1.0.2.0 Valeriy Mironov 2017-12-05 03:29:46 +0200
  • 027b9c266d Generating preview on packing/unpacking watchface 1.0.1.0 Valeriy Mironov 2017-11-30 03:46:17 +0200
  • fa2cbebad2 Added saving resources version on unpacking .res file, added packing .res file, closes #1 1.0.0.3 Valeriy Mironov 2017-11-29 04:42:21 +0200
  • a6f36424e8 Added dithering for images on packing, added deleting incomplete bin if error happened on packing, closes #2 1.0.0.2 Valeriy Mironov 2017-11-28 14:05:25 +0200
  • c5a1ed3fef Increased version 1.0.0.1 Valeriy Mironov 2017-11-26 21:58:26 +0200
  • feb2b48fb5 Merge branch 'net-40' Valeriy Mironov 2017-11-26 21:54:08 +0200
  • b75b3c6d39 Added ability to skip Off image for bluetooth and ability to add Off images for Lock, DND and Alarm elements Valeriy Mironov 2017-11-26 21:53:43 +0200
  • 067d0ce3fc Reworked for Net 4.0 compatibility Valeriy Mironov 2017-11-26 21:24:47 +0200
  • 78c009f7e3 Fixed packing images with only one color 1.0.0.0 Valeriy Mironov 2017-11-26 10:33:27 +0200
  • 4b69ea94dc Renomed Unknown parameters in Date block Valeriy Mironov 2017-11-26 02:09:31 +0200
  • 9a663d64e7 Renamed Unknown1 in ClockHand to OnlyBorder Valeriy Mironov 2017-11-26 01:39:18 +0200
  • f8c2f8495f Renamed Unknown6 attribute to Spacing Valeriy Mironov 2017-11-26 00:19:04 +0200
  • c0c88c9754 Added validation for not supported JSON keys, updated usage info, some cleanup Valeriy Mironov 2017-11-25 23:57:09 +0200
  • 4767e9877d Fixed packing negative numbers, allowed some images be optional Valeriy Mironov 2017-11-25 23:02:33 +0200
  • e23093230e Implemented basic WF packing, some packed WF still doesn't work correctly Valeriy Mironov 2017-11-25 21:34:46 +0200
  • 0869b979c7 Moved attributes to separate folder Valeriy Mironov 2017-11-25 16:42:48 +0200
  • b558e379d9 Implemented images loader which loads and sorts used in WF images Valeriy Mironov 2017-11-25 15:47:55 +0200
  • dbad1974fe Improved warning message for not supported colors Valeriy Mironov 2017-11-25 13:15:01 +0200
  • ce8bcabd50 Added warning for not supported colors on extracting images Valeriy Mironov 2017-11-25 12:58:08 +0200
  • 68274901de Strted adding support for validating images on packing watchface, added support for alpha-channel on extracting images Valeriy Mironov 2017-11-25 12:10:44 +0200
  • 9c2b7b8781 Added support for serializing lists to parameters, added logging on serialization, serialized all WF parameters to separate streams Valeriy Mironov 2017-11-25 02:30:43 +0200
  • 6986268043 Moved resources related work to separate project, improved parsing logging, added support for parsing 'game' watchface, renamed several classes and attributes Valeriy Mironov 2017-11-25 01:03:47 +0200
  • 3dc14edfff Merged in 123159753/amazfitbiptools/fix (pull request #1) 123159753 2017-11-23 22:02:47 +0000
  • 364b23ab05 Added validation for rewriting already set parameters Valeriy Mironov 2017-11-23 15:48:47 +0200
  • 3eef84c9e2 global correction of namespaces 123159753 2017-11-23 15:49:48 +0300
  • 34858ae622 Added more checks on reading parameters from bin Valeriy Mironov 2017-11-23 11:49:57 +0200
  • 6f935f5734 Fixed assembly name and namespace for parser library Valeriy Mironov 2017-11-23 11:32:21 +0200
  • af3d324fae Added validation for zero Id on parsing parameters Valeriy Mironov 2017-11-23 11:26:26 +0200
  • 15f58054d0 Removed ImageSharp dependency, changed framework for parser to Net Framework 4.6.1 Valeriy Mironov 2017-11-23 11:17:52 +0200
  • 27671aafbe Added parsing data using reflection, started work on generating watchface from config Valeriy Mironov 2017-11-23 04:23:43 +0200
  • 128d4ad242 Renamed some elements Valeriy Mironov 2017-11-22 03:24:29 +0200
  • d20e5340ba Finished unpacking watch face Valeriy Mironov 2017-11-22 03:09:13 +0200
  • 0db8acd3a3 Renamed projects Valeriy Mironov 2017-11-22 02:40:10 +0200
  • 4dc2d05f1a Added tracing, fixed loading all available watch faces Valeriy Mironov 2017-11-22 01:51:49 +0200
  • de156812e8 Added extracting all data, renamed project Valeriy Mironov 2017-11-21 23:16:36 +0200
  • b58b7030cf Added parsing all known for now types of parameters Valeriy Mironov 2017-11-21 21:32:49 +0200
  • d1bacbb62c Added parsing background, time, activities and date to models Valeriy Mironov 2017-11-21 18:33:44 +0200
  • 3ce62f8446 Implemented reading structure of watch face and reading images Valeriy Mironov 2017-11-20 09:11:33 +0200
  • 9be932fcee Add project files. Valeriy Mironov 2017-11-18 16:29:09 +0200
  • 1723e38825 Add .gitignore and .gitattributes. valeronm 2017-11-18 16:29:06 +0200