aristocratos
87af2875f9
Coretemp toggle fix
2020-10-25 01:32:13 +02:00
aristocratos
94538bfd72
Fixed: Cleanup of escaped characters in process argument string
2020-10-25 01:25:27 +02:00
aristocratos
d9ee18b5a9
Added: Proper mapping for correct coretemp display and added toggle for coretemp
2020-10-25 01:15:08 +02:00
aristocratos
734f3af531
Moved battery_symbols dict to CpuBox class init
2020-10-24 21:42:30 +02:00
aristocratos
4c8f02fbec
Merge branch 'refactoring'
2020-10-24 21:20:07 +02:00
David Perez-Suarez
509c962e61
🔋 battery symbol status changed to a dictionary
2020-10-24 18:30:32 +01:00
David Perez-Suarez
9e38b8fd58
➰ removes unnecessary loops
2020-10-24 18:29:37 +01:00
David Perez-Suarez
11eb53dd59
🔗 Use of chained comparisons to ease readibility
2020-10-24 18:26:35 +01:00
David Perez-Suarez
a3dbcef390
🎨 Removes unnecessary if-statements
2020-10-24 18:21:29 +01:00
DodoGTA
1dc6bfed10
Fix missing CPU temperature/model (in certain cases)
...
This commit fixes a regression caused by commit f932ae1c91
2020-10-20 19:41:41 +03:00
aristocratos
71c0f6b675
v1.0.44 Bug fixes and design polish
2020-10-19 21:05:48 +02:00
aristocratos
f0a941ae6b
Added additional crash fixes for graph and swap toggles
2020-10-19 20:51:04 +02:00
Erwin Junge
c4a9c2bb6f
Spread CPUs accross columns evenly if possible
2020-10-19 10:25:27 +02:00
aristocratos
504a0ed337
v1.0.43 Bug fixes
2020-10-18 15:49:53 +02:00
aristocratos
85d7049d1c
Fixed additional error handling to prevent crashes from graph and swap toggles
2020-10-18 15:44:28 +02:00
aristocratos
d55beebebf
Fixed get_cpu_name() function for some Xeon cpus
2020-10-18 15:34:43 +02:00
aristocratos
f932ae1c91
Fixed correction for broken cpu high and cpu critical temps
2020-10-18 15:23:17 +02:00
aristocratos
ab8d04f5f2
Fixed battery meter not clearing properly when disabled
2020-10-18 15:09:06 +02:00
aristocratos
adee413eac
v1.0.42 Small fixes
2020-10-08 17:45:54 +02:00
aristocratos
079b8e7135
v1.0.41 Small fixes
2020-10-08 17:43:04 +02:00
aristocratos
c92ea27042
Fixed battery clear if removed
2020-10-08 17:42:09 +02:00
aristocratos
be75d1751c
Added stripping of .local from /host clock format
2020-10-08 17:25:46 +02:00
aristocratos
3e65c68e78
Fixed battery status not using same sensors as psutil
2020-10-08 17:21:33 +02:00
aristocratos
935c4e5d4d
v1.0.40 OsX and BSD crashfix when battery monitoring is enabled
2020-09-28 16:16:43 +02:00
aristocratos
c2659274d4
Merge branch 'battery-crash-fix'
2020-09-28 16:00:56 +02:00
Li-Wen Hsu
6643dc2605
Fix the case that "/sys/class/power_supply" is not existing
...
This fixes the execution on FreeBSD.
2020-09-28 17:02:26 +08:00
aristocratos
1d7688820c
Fixed title leading whitespace
2020-09-27 22:01:22 +02:00
aristocratos
45b103adb1
v1.0.39 Bug fixes
2020-09-27 21:52:13 +02:00
aristocratos
77f9db0edf
Fixes for clock and battery placement and sizing
2020-09-27 21:45:51 +02:00
aristocratos
2920569cc1
Fixed rare swap toggle crash
2020-09-27 01:57:50 +02:00
aristocratos
6ee0f89a7a
Fixed manual sensor selection screen refresh
2020-09-27 01:48:03 +02:00
aristocratos
90f1624657
v1.0.38 New feature + Bug fixes
2020-09-26 23:43:34 +02:00
aristocratos
6f65cff85e
Added custom options for clock formatting: hostname and username
2020-09-26 20:29:30 +02:00
aristocratos
e36c379544
Fixed menu collection timeout and menu background update stall
2020-09-26 19:38:42 +02:00
aristocratos
f1f6f3a475
Fixed cpu sensor check when changing from manual sensor to Auto
2020-09-26 19:08:22 +02:00
aristocratos
c4fa23e890
v1.0.37 Bug fixes
2020-09-22 20:15:43 +02:00
aristocratos
c7a1c7cfae
Fixed cpu sensor option to trigger temp toggle if check temp is true
2020-09-22 18:03:20 +02:00
aristocratos
f61c0006ea
Fixed swap toggle rare crash
2020-09-22 17:55:04 +02:00
aristocratos
d132889159
v1.0.36 Bug fixes
2020-09-21 19:46:15 +02:00
aristocratos
da5dfe85e4
Fixed crash during theme change
2020-09-21 19:43:39 +02:00
aristocratos
85adc7f285
Fixed cpu temp not showing when manually selected and not auto deteced
2020-09-21 16:35:38 +02:00
aristocratos
0de2903045
Added rounding for floating_humanizer() short option
2020-09-20 19:30:07 +02:00
aristocratos
aebc82eb35
v1.0.35 Bug fix
2020-09-20 19:20:16 +02:00
aristocratos
fbfd7c3721
Fixed decimal placement in floating_humanizer() function
2020-09-20 19:18:50 +02:00
aristocratos
4aaba39784
v1.0.34 Added option to select cpu temp sensor + bug fixes
2020-09-20 18:30:40 +02:00
aristocratos
4fd928e4a6
Fixed battery meter adaptation
2020-09-20 18:27:10 +02:00
aristocratos
526d10146c
Added option to choose cpu temperature sensor
2020-09-20 18:04:51 +02:00
aristocratos
3278091fd1
Improvement on cpu name detection
2020-09-16 22:08:02 +02:00
aristocratos
34208f2efa
v1.0.33 Better temperature detection for OSX and updates to battery stats detection
2020-09-15 18:03:42 +02:00
aristocratos
527d611f8a
Fixed battery stats crash and better battery status detection
2020-09-15 17:58:16 +02:00
aristocratos
1df9ed9f55
Improvement on osx cpu temperature collection with coretemp
2020-09-15 16:49:44 +02:00
aristocratos
8f9e8e852d
v1.0.32 Bug fixes and new features
2020-09-14 18:12:23 +02:00
aristocratos
b4873584e6
Added: support for OSX cpu core temperatures via coretemp program
2020-09-14 18:09:15 +02:00
aristocratos
1e61a6a1f9
Fixed battery meter placement calculation correction
2020-09-14 17:16:00 +02:00
aristocratos
36557dffee
Fixed exception when sending signal using uppercase T, K, I
2020-09-14 17:04:15 +02:00
aristocratos
f00e840657
Fixed cpu model name exception for certain xeon cpus
2020-09-14 17:00:36 +02:00
aristocratos
d3f8a2f11d
Added symbol for battery inactive
2020-09-13 16:30:16 +02:00
aristocratos
9244b43b60
v1.0.31 Small fixes
2020-09-13 10:54:22 +02:00
aristocratos
2f32651a68
Fixed cpu temp color wrong on small sizes
2020-09-13 02:58:04 +02:00
aristocratos
2ea39f58f4
Fixed battery meter fixes
2020-09-13 01:41:14 +02:00
aristocratos
f2014dfbc4
Fixed battery meter redraw after terminal resize
2020-09-13 00:53:06 +02:00
aristocratos
96ffae4310
v1.0.30 Battery stat fix and argument parsing optimization
2020-09-12 15:10:39 +02:00
aristocratos
9b05d987ce
Fixed hide battery time when not known
2020-09-12 15:04:12 +02:00
aristocratos
f19d883532
Changed to using argparse
2020-09-12 14:59:04 +02:00
aristocratos
a99a57c733
Merge branch 'argparse'
2020-09-12 14:52:11 +02:00
j_umar
cfe8eeed9a
Easy arguments handler
2020-09-12 12:33:50 +00:00
aristocratos
95183128e6
v1.0.29 Battery stats fixes
2020-09-12 14:27:41 +02:00
aristocratos
8f589f1931
Fixed battery percent converted to integer, battery timed hidden at 100%
2020-09-12 14:26:34 +02:00
aristocratos
e12a3e2b6e
v1.0.28 Battery meter bugfix
2020-09-12 13:34:55 +02:00
aristocratos
58bf478534
Fixed battery meter crash when connecting/disconnecting battery
2020-09-12 13:32:45 +02:00
aristocratos
67fe090fe6
v1.0.27 New features and new theme kyli0x
2020-09-12 00:00:02 +02:00
aristocratos
592cf5a3ff
Added option to change the tree view auto collapse depth
2020-09-11 23:15:44 +02:00
aristocratos
f093d793d1
Added battery meter and stats
2020-09-11 22:56:08 +02:00
aristocratos
1e23535aab
v1.0.26 Bug fixes
2020-09-07 20:47:12 +02:00
aristocratos
02d98108cb
Fixed temp color index crash and start from virtualenv crash
2020-09-07 20:44:30 +02:00
aristocratos
e49030f9e5
v1.0.25 Added more adaptation for small terminal sizes
2020-09-06 21:36:53 +02:00
aristocratos
d03387406a
Fixed center clock
2020-09-06 09:53:18 +02:00
aristocratos
16852f652b
Added more sizing adaptation for processes
2020-09-05 22:09:57 +02:00
aristocratos
206ebcd523
v1.0.24 Menu fixes for newly added features
2020-09-05 18:26:12 +02:00
aristocratos
4dcf22056b
Fixed help menu entries
2020-09-05 18:24:36 +02:00
aristocratos
a8faab32c0
Fixed "view_mode" option entry format
2020-09-05 18:17:25 +02:00
aristocratos
dee2951e3a
v1.0.23 New features and some fixes
2020-09-05 17:56:43 +02:00
aristocratos
d9ac68b9b2
Added option to sync network scaling between download and upload
2020-09-05 17:50:30 +02:00
aristocratos
a4a802b909
Merge branch 'spacing'
2020-09-05 16:32:02 +02:00
aristocratos
6bf5a44b7f
Added view mode toggle with 3 presets
2020-09-05 16:29:06 +02:00
aristocratos
0d5a13c421
v1.0.22 Some refactoring and cleanup
2020-09-01 21:14:02 +02:00
aristocratos
56f04e9fce
Added theme search path for snap install
2020-09-01 21:09:08 +02:00
aristocratos
ec9e626002
Some refactoring and cleanup
2020-08-29 12:29:13 +02:00
RedBearAK
5ec30e87dd
Standardizing element spacing
...
This patch standardizes some spacing of elements in the "menu bar" areas for the CPU box and Process box.
1. In every box corner except the top right (update_ms display), and bottom right (display of selected process / total number of processes), the elements are exactly two character widths away from the corner, which is visually appealing as a standard. This patch moves the update_ms display (top right) and the number of processes display (bottom right) to the left by one character width, to adhere to the two-character standard. There should be no visual display issues with the bottom right element and the "terminate" element up to a process count of 999/999, at a window size of 80x24 or larger. There are two character widths of spacing to the left up to process #99 , then one character spacing and the capital "H" visual appearance for processes 100-999.
2. Nearly every element that is near to (and "tied" to when the window expands) another associated element in the UI is allowed to be only a single character width away, forming a neat capital "H" with the graphical line characters. Except for the "filter" displayed element, which is two characters from "proc". Other elements that have more space between them typically have more than one character width by coincidence, such as "mem" and "graph" in the Memory box, and "disks" and "swap" in the Disks box, which each maintain two characters distance from their respective corners and expand away from each other, attached to their own box corners. This patch moves "filter" to the left by one character width, since it moves along with "proc" when the window is expanded. This removes a minor visual anomaly in the overall UI.
3. The display of "Menu" and "mini" have not been moved in this patch. Since they are somewhat unique "meta" elements relating to the overall application rather than the content of a box, it seems visually logical that they be treated separately and left exactly where they are.
2020-08-27 21:42:46 -08:00
aristocratos
59916c9a85
v1.0.21 Bug fixes
2020-08-24 17:18:01 +02:00
RedBearAK
0115bb68f3
Clean excess whitespace from CPU model name
...
Added one line to clean excess whitespace from the returned CPU model name, just before unnecessary patterns are removed and the name is returned. See issue #68
2020-08-23 21:56:28 -08:00
aristocratos
7806d6f66b
v1.0.20 Release bump to fix pypi and source version missmatch
2020-08-23 22:53:51 +02:00
aristocratos
62ccba9cf7
v1.0.19 Bug fixes
2020-08-23 21:15:59 +02:00
aristocratos
ccc3d0bcd0
Fixed sorting out negative cpu temperature values from bad sensors
2020-08-23 21:13:01 +02:00
aristocratos
620f3b47f6
Changed net_auto to default to True
2020-08-23 15:11:33 +02:00
aristocratos
332e8458ce
v1.0.18 Bug fixes
2020-08-23 15:00:49 +02:00
aristocratos
6e84fadabc
Fix init screen and error log level when starting from pip installation
2020-08-23 14:59:38 +02:00
aristocratos
17fad3d834
v1.0.17
2020-08-23 14:26:10 +02:00
aristocratos
95b0076445
Expanded cpu name detection
2020-08-23 13:17:16 +02:00
aristocratos
dfc6ea70dc
Added option to toggle theme background color
2020-08-23 12:37:34 +02:00