creator cover mskrasnov
mskrasnov

mskrasnov 

Студент, пишу всякое на Rust

0subscribers

20posts

goals3
0 of 50 paid subscribers
Финансовая поддержка делает меня счастливее и я активнее работаю над FSM. // Financial support makes me happier and I work more actively on FSM.
$0 of $141 raised
На покупку нового SSD в ноутбук // To by a new SSD to my laptop
$0 of $71 raised
На полёт на Марс // On a flight to Mars

About

Работаю над проектами TimeKeeper и Ferrix.

New "System Monitor" Design // Новый дизайн "Системного монитора"

Slightly redesigned the design of the "System Monitor" page (compared to the corrective v0.5.1 version). I moved the legend down the graph (in the future I will add automatic height detection of the legend so that it takes up less space), added a percentage display (the last recorded within the measurements) for each element of the graph.
//
Немного переделал дизайн страницы "Системный монитор" (по сравнению с корректирующей v0.5.1 версией). Перенёс легенду вниз графика (в будущем добавлю автоматическое определение высоты легенды, чтобы занимало меньше места), добавил отображение процента (последнего зарегистрированного в рамках измерений) по каждому элементу графика.
Added Y axis labels; implemented line series color change ability

New "Settings" design // Новый дизайн "Настроек"

I redesigned the Settings page, and also added two new parameters: the update time of the graph data, as well as the thickness of its lines. The new settings look simpler and more beautiful.
Переделал дизайн страницы "Настройки", а также добавил два новых параметра: время обновления данных графика, а также толщину его линий. Новые настройки выглядят проще и красивее.

Significantly reduced the load on the CPU // Значительно снизил нагрузку на ЦП

FSM heavily loaded the processor - it's all about the graphics rendering engine (iced_aksel). As a result, I switched to a simpler and lighter plotters-iced - and the code turned out to be less, and the processor loads more adequately, although it eats a little more RAM (literally by a couple of megabytes).
//
FSM сильно нагружал процессор - всё дело в движке для отрисовки графиков (iced_aksel). В итоге перешёл на более простой и лёгкий plotters-iced - и кода получилось меньше, и процессор грузит адекватнее, хотя оперативки ест несколько больше (буквально на пару мегабайт).
The first in the list of GNOME System Monitor is FSM v0.5.0, the second is FSM v0.5.1 // Первый в списке GNOME System Monitor - FSM v0.5.0, второй - FSM v0.5.1.
I also reduced the refresh period of the graph from 1 second to 0.5 seconds, and also increased the allowed number of counts on the X-axis from 60 to 120. I slightly changed the background style of the graphs so that all the lines on it were clearly visible (this was done mostly for a light theme, the background color has not yet settled and, possibly, will be changed to a more suitable one) // Также я уменьшил период обновления графика с 1 секунды до 0.5 секунды, а также увеличил допустимое число отсчётов по оси X с 60 до 120. Немного изменил стиль фона графиков, чтобы все линии на нём были хорошо видны (сделано это по большей части для светлой темы, цвет фона пока ещё не устоялся и, возможно, будет изменён на более подходящий)
The release will be published this afternoon (Moscow time) // Релиз будет опубликован сегодня днём (по МСК)

Copy to clipboard // Копирование в буфер обмена

Implemented the function of copying the value to the clipboard. Only some values are copied (except for table headers and row headers, as well as special values). In future versions, I want to add a context menu, by clicking on which you can choose whether to copy the entire row, copy a specific value (above which the cursor is located) or copy the JSON of this table.
// 
Реализовал функцию копирования значения в буфер обмена. Копируются только некоторые значения (кроме заголовков таблицы и заголовков строк, а также специальных значений). В будущих версиях хочу добавить контекстное меню, по нажатие на которое можно выбрать - скопировать ли всю строку, скопировать конкретное значение (над которым находится курсор) или скопировать JSON этой таблицы.

WSL Support

You can run FSM in the WSL environment // Вы можете запустить FSM в окружении WSL.
Конечно, работает оно косо, но основные данные отображает. Нужно только причесать UI, чтобы отображал плейсхолдеры вместо пустых страниц, если данных нет
Subscription levels4

Watcher // Наблюдатель

$1.41 per month

Active User // Активный пользователь

$3.6 per month

Sponsor // Спонсор

$5 per month
Subscription Spots Are Limited

Patron // Меценат

$7.1 per month
If you're crazy. // Если вы сумасшедший
Go up