25 Commits

Author SHA1 Message Date
jaska
658f3b640d Support NULL inside the options of Grid, Overlay and Timeline (#740)
* 🐛 initial fix for NULL in custom charts. fix #738

* 🔬 complete tests for grid, overlay and timeline. #738

* 💄 bump version number

*  fixing pep8 warnings
2018-09-07 11:48:56 +08:00
陈键冬
3e7e2bfc77 Lias (#722)
* Add: 新增 lias 工具格式化 imports

* Update: 细节修正

* Fix: fix #721

* Update: var reused

* Format: 格式化导包顺序

* Update: modules import order: python builtin imports on top, 3rd parties libraries in the middle, package's own libraries in the bottom
2018-09-01 16:07:00 +08:00
jaska
437ae7d7f6 True theme (#546)
* 🐛 fix theme color problem for themes other than dark, #544

* 🔬 test remove_key_with_none_value and whitening

* 📚 update docs and pump version

* Update json_serializable.py

* Update __init__.py

* 💚 fix unit test failures

* 🔥 get rid of dev code

* 💚 pass all unit tests

* 👕 use python 2 to generate the fixtures

* 🔥 remove empty dictionary that resulted from cleaning

* 🔬 more test cases. 👕 whitening

* 💚 ignore basestring please, flake8

* 🔨 code refactor test

* 🔨 address review feedbacks

* 💄 change single quote

* Update: docs update

* Update: img link update

* Update: docs update
2018-05-10 20:57:32 +08:00
陈键冬
8f16369400 Charts docs update and pink everything (#536)
* Update: docs update

* Update: 统一注释文档风格

* Update: pink echarts folder

* Update: pink charts folder

* Update: pink custom folder

* Update: pink pyecharts and dataset folder

* Update: pink test folder

* Update: pink utils folder

* Update: micro docs update for theme

* Fix: fixed broken test
2018-05-04 22:37:27 +08:00
jaska
26840eb9d3 code refactoring all python codes using https://github.com/kennethreitz/white (#472)
* 🔨 code refactoring using https://github.com/kennethreitz/white

* 🔨 code refactoring the test code using https://github.com/kennethreitz/white
2018-04-02 16:00:35 +08:00
陈键冬
11dece7677 修复 Timeline 中 Overlap 图的 label_color 配置项不生效的 bug (#449)
* 修复 Timeline 中 Overlap 图的 label_color 配置项不生效的 bug

* 测试完善
2018-03-19 22:12:12 +08:00
陈键冬
c3909fee90 Timeline bug fixed (#438)
*  #438 修复 Timeline 图累计多个 Bar 图会导致条形宽度压缩的 bug 以及不能正常显示 Tooltip 组件的 bug

* 文档细节修正

* 测试修复以及版本号更新
2018-03-13 17:24:44 +08:00
chenjiandongx
c3b3083969 测试修复 2018-01-12 22:08:00 +08:00
chenjiandongx
b56e0198a9 新增测试 test_timeline_different_legend 2018-01-12 22:01:31 +08:00
chenjiandongx
4b6bb5caaf import 语句移动至首部 2017-12-29 15:52:46 +08:00
chenjiandongx
1130dc0646 测试完善 2017-12-25 20:21:12 +08:00
chenjiandongx
951c538bc9 新增测试 2017-12-25 13:56:50 +08:00
chenjiandongx
e2ff167043 测试代码整理 2017-10-21 19:30:06 +08:00
chenjiandongx
3563e69b2d 新增 Style 类,用于优化配置项代码编写 2017-10-19 21:22:20 +08:00
chenjiandongx
8db8a7fb7e #217 PR 文档部分进行修改 2017-10-17 20:00:01 +08:00
chenjiandongx
6efd55bfe3 #218 PR 部分代码进行完善和修改 2017-10-17 09:36:09 +08:00
chfw
cbd6421656 🚜 major code refactoring on top of chenjiandong's latest re-construct. timeline, grid, overlap and charts are now under the same Base class. 2017-10-15 17:29:44 +01:00
chenjiandongx
77a0b55395 代码整理 2017-09-30 18:59:12 +08:00
chenjiandongx
5ec75b9076 code clean: clear up test code 2017-09-07 15:10:54 +08:00
chenjiandongx
d99d3408c6 clean code, remove unwanted statements and reduce pep8 warnings 2017-08-23 13:00:50 +08:00
chenjiandongx
886976498f clean code: reduce pep8 warnings 2017-08-21 14:03:26 +08:00
chenjiandongx
7302e1690f integrate custom module, move file to custom package 2017-08-14 13:59:42 +08:00
chenjiandongx
0eef4fd345 redesigned customize module,make it more reasonable 2017-08-14 02:41:18 +08:00
chenjiandongx
67117d3ec8 fixed broken test 2017-08-13 23:34:20 +08:00
chenjiandongx
4d383e804f add timeline component,It will be a awesome feature 2017-08-13 23:13:03 +08:00