Commit Graph

72 Commits

Author SHA1 Message Date
createskyblue
7e6b070c6e default language
The default language is English.
2020-08-18 14:08:54 +08:00
createskyblue
87a26ead09 Add comments
Add comments
Provide methods for language localization
2020-08-18 14:00:17 +08:00
createskyblue
21503d2a60 Optimize multi language
Optimize multi language,
improve efficiency and save memory

The project uses 32056 bytes and takes up (99%) program storage space.
The maximum size is 32256 bytes.
The global variables use 1733 bytes (84%) of dynamic memory, leaving 315
bytes of local variables. The maximum size is 2048 bytes.
2020-08-18 13:37:08 +08:00
createskyblue
cebea1811f Fix Menu Text Size 2020-08-18 12:17:41 +08:00
createskyblue
8c365b6dfd English is Back!!!
Once in order to add cool graphical interface, Chinese and even
animation to make memory tight, it is not necessary to delete part of
the English support.
But after thrilling optimization
(the project uses
32234 bytes and takes up (99%) program storage space. Up to 32256
bytes)

95% of English support is back (5% due to the removal of the
message screen function)

It's more difficult to scan the x648
code
(nobody knows compression better than I do)

At the same time, this
version optimizes some animation experience!

Of course, there are some
shortcomings. When you look at the code, it is easy to find that the
code from the English part about language support is very bloated

I am
shallow in knowledge, I hope someone can help me optimize it!!!

曾经为了加入炫酷的图形化界面、中文甚至动画使内存紧张不得以删除部分英文支持。

不过经过惊险的优化
(项目使用了 32234 字节,占用了 (99%) 程序存储空间。最大为 32256 字节)
95%的英文支持回来了 (5%是由于 MessageScreen函数被移除)

代价是二维码变得更难扫描(64x64 --> 48x48)
(没有人比我更懂压缩)

同时此版本优化一些动画体验!
当然有一些缺点,当大家查阅代码的时候很容易发现来自于英文部分关于语言支持的代码写的很臃肿!?
我学识浅薄,我希望有人可以帮助我优化它!!!
2020-08-18 02:15:14 +08:00
createskyblue
adbd5b9976 Simple display mode Update
简洁显示模式中加入数值滚动以及状态条
Simple display mode with numeric scrolling and status bar
2020-08-16 18:07:19 +08:00
createskyblue
b57fc16fb9 Numerical scrolling effect
1. Modify the scrolling direction to make the scrolling more coordinated
with the number size change
2. The main page also USES numerical scrolling in the simplified mode to
make the temperature change more vivid
2020-08-16 16:46:50 +08:00
createskyblue
9fb3751914 Update README.md
增加中文警告,提示此版本存在的缺陷
2020-08-16 16:05:01 +08:00
createskyblue
567755f5c2 Update README.md
Video from LHW-createskyblue (UI-v1.6L)
2020-08-16 16:00:12 +08:00
createskyblue
5dfaf56267 Update README.md 2020-08-16 15:33:05 +08:00
createskyblue
69108dacfd Graphic library link 2020-08-16 15:27:40 +08:00
createskyblue
38f8486151 README 2020-08-16 13:46:03 +08:00
createskyblue
a2b04fe463 Update README
fix the gif
2020-08-16 13:42:58 +08:00
createskyblue
0ecbc092bd UI Upgrade
1. Beautify the detail page and increase the power bar
2. Menus have ICONS
3. Better scrolling animation
4. Get rid of the U8g graphics library and use the ArduBoy graphics
Library (Lite) to improve the frame rate and reduce memory usage to make
graphics possible
5. Add flip display Settings to adapt to the habits of different people
6. Add multilingual support for English and Chinese
2020-08-16 13:35:56 +08:00
createskyblue
988b28f497 更好的UI 2020-08-16 12:25:10 +08:00
wagiminator
39acc27f07 Update files 2020-08-07 15:53:40 +02:00
wagiminator
09ea926e84 Update files 2020-08-07 13:51:08 +02:00
wagiminator
543a666a53 Update files 2020-08-02 21:38:04 +02:00
wagiminator
862db02f00 Update files 2020-07-27 19:06:34 +02:00
wagiminator
93ab89446f Upload new version 2020-06-21 14:32:03 +02:00
wagiminator
c8740e9376 Upload new version 2020-06-21 14:28:46 +02:00
wagiminator
b0cf127d87 Upload new version 2020-06-21 14:24:47 +02:00
Stefan Wagner
f713a7220f Update README.md 2020-05-23 18:14:40 +02:00
wagiminator
1f2863309d Updating files 2020-05-20 13:11:59 +02:00
Stefan Wagner
437def0874 Add files via upload 2020-05-18 21:44:29 +02:00
Stefan Wagner
aeca309073 Delete Gerber_SolderingStation_v2.4_2020-04-30_19-14-30.zip 2020-05-18 21:43:46 +02:00
Stefan Wagner
971c5e182b Delete Gerber_SolderingStation_v2.3_20191223184333.zip 2020-05-18 21:43:37 +02:00
Stefan Wagner
d9fb7848d4 Delete Schematic_ATmega SolderingStation SMD v2_2020-04-30_19-14-57.pdf 2020-05-18 21:43:17 +02:00
Stefan Wagner
a765c3c43a Add files via upload 2020-05-18 21:41:36 +02:00
Stefan Wagner
e4db6c30ce Delete SolderingStationV2_Instructions.pdf 2020-05-11 10:33:46 +02:00
Stefan Wagner
cc1618425d Add files via upload 2020-05-11 10:33:15 +02:00
Stefan Wagner
999d2ec3f9 Update LICENSE 2020-05-10 19:44:32 +02:00
Stefan Wagner
f07b579d38 Update README.md 2020-05-04 12:58:40 +02:00
Stefan Wagner
d5a14d4910 Update README.md 2020-05-04 12:41:01 +02:00
Stefan Wagner
1a9ff05005 Add files via upload 2020-05-02 20:17:28 +02:00
Stefan Wagner
3e43b9f93a Add files via upload 2020-05-02 20:16:48 +02:00
Stefan Wagner
8767103f4e Update README.md 2020-04-30 22:32:44 +02:00
Stefan Wagner
0b089b6a6f Add files via upload 2020-04-30 19:17:41 +02:00
Stefan Wagner
559b37780f Delete Schematic_ATmega SolderingStation SMD v2_SolderingStation v2_20191223184245.pdf 2020-04-30 19:17:15 +02:00
Stefan Wagner
ff80122e4d Add files via upload 2020-04-30 19:16:52 +02:00
Stefan Wagner
85162e03d7 Update README.md 2020-04-30 19:12:11 +02:00
Stefan Wagner
266fc94d4d Add files via upload 2020-04-08 14:59:46 +02:00
Stefan Wagner
facd4b6f67 Add files via upload 2020-04-08 14:58:59 +02:00
Stefan Wagner
db9ce5a61b Update README.md 2020-03-24 17:51:26 +01:00
wagiminator
0f8320c004 Update README.md 2020-03-24 14:45:43 +01:00
wagiminator
b4a192f686 Update README.md 2020-03-24 12:08:50 +01:00
wagiminator
16a6ca90e9 Create readme.txt 2020-03-24 12:06:17 +01:00
wagiminator
8e3ecea180 Delete empty 2020-03-24 12:01:26 +01:00
wagiminator
3b1cd28c97 Add files via upload 2020-03-24 12:00:45 +01:00
wagiminator
35b92bc81b Create empty 2020-03-24 12:00:19 +01:00