Commit Graph

20 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
cd689999ac feat: moved from UnsafePointer<Store> to sharable instance (Store.shared) 2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
d19f21ac9f fix: fixed visual bug of Mini widget (#326). Text rotated when turned on 2021-02-20 19:54:29 +01:00
Serhiy Mytrovtsiy
7b2b786b86 feat: now few widgets can be enabled for one module 2021-02-13 16:39:11 +01:00
Serhiy Mytrovtsiy
c7476a7c40 feat: small refactoring of widget protocol. Preparing to allow a few widget per module). 2021-02-01 19:48:58 +01:00
Serhiy Mytrovtsiy
bd3298e7aa feat: allow to change widget title for Mini widget (#111, #232) 2020-12-19 19:26:49 +01:00
Serhiy Mytrovtsiy
22a8c2aff5 - adjust Mini widget width when 100% and no label 2020-12-07 17:50:18 +01:00
Serhiy Mytrovtsiy
1f8bdfeab0 - adjust Mini widget to borderless
- adjust LineChart widget to borderless
- adjust BarChart widget to borderless

- improve Mini, LineChart, and BarChart widgets borders on low resolution displays (#105)
2020-12-03 17:58:59 +01:00
Serhiy Mytrovtsiy
a8e68c6231 - change Constants.Widget.margin from CGFloat to CGPoint 2020-11-28 13:31:39 +01:00
Serhiy Mytrovtsiy
44d229c34f - move back from CALayer to Core Graphics in Mini widget (CG using less CPU) 2020-11-16 20:05:44 +01:00
Serhiy Mytrovtsiy
da1b68a4b1 v2.4.3 2020-11-15 13:23:19 +01:00
Serhiy Mytrovtsiy
3b47c09906 - update settings view and layout 2020-11-13 16:29:44 +01:00
Serhiy Mytrovtsiy
b843ff4cbf - add total upload/download stats to the Network widget (#153) 2020-11-13 13:57:33 +01:00
Serhiy Mytrovtsiy
5b649df28c - fix disk name for macOS Big Sur
- fix label color in Mini widget for macOS Big Sur
- fix colors in Sensors widget for macOS Big Sur
- adjust label size in Mini widget
- fix temperature unit format for macOS Big Sur
2020-11-13 13:43:42 +01:00
Serhiy Mytrovtsiy
762afd1763 - adjust Mini widget sizes 2020-11-09 22:31:56 +01:00
Serhiy Mytrovtsiy
3ab1fb0156 - adjust value and layout updates (updateLayer() and layout()) in Mini widget 2020-11-09 21:45:06 +01:00
Serhiy Mytrovtsiy
f9b90bc3ba - move from core graphics to CALayout in Mini widget 2020-11-05 13:24:20 +01:00
Serhiy Mytrovtsiy
a424dc871e i18n (#77)
* - initialize localization with English
- add i18n to app settings

* - add translation to widget settings

* - add translation to CPU

* - add translation to GPU

* - add translation to Memory

* - add translation to Disk

* - add translation to Sensors
- add translation to Network

* - add translation to Battery

* - add Polish language
- small fixes in translation

* - add Ukrainian language
2020-08-30 13:23:40 +02:00
Serhiy Mytrovtsiy
8b9698006f - add an option to select a color for each module (from a predefined list)
- add a separator to select color menu
2020-07-08 18:14:38 +02:00
Serhiy Mytrovtsiy
8669bb0c2b clean mini widget
- make Colorize works in Mini (text) widget

- now Colorize properly works (line chart/bar chart)
- main color is system color accent
- fix box visibility in dark mode

- fix colors in chart
2020-06-28 23:58:37 +02:00
Serhiy Mytrovtsiy
4d6f759d3b v2.0.0 (#34)
* v2.0.0
* rewritten application from scratch
* new Settings
* new custom popup view
* moved to own implementation of chart
* added more option to configure a widget
* now each module has own widget in the menu bar
* a lot of new features...
2020-06-07 12:22:32 +02:00