0.4.0: Prepare for a release.

Let's try to make this work good for a release with EFL 1.24.
This commit is contained in:
Alastair Poole 2020-04-18 15:58:20 +01:00
parent f54ded6c4d
commit acf601c456
6 changed files with 13 additions and 10 deletions

9
NEWS
View File

@ -1,14 +1,17 @@
============ ============
Evisum 0.3.4 Evisum 0.4.0
============ ============
* Use a generic list for process listing (pretty).
* Add process menu.
* Set application priority (nice).
* UI improvements.
* Offer kvm_openfiles means of obtaining PID list on * Offer kvm_openfiles means of obtaining PID list on
FreeBSD-based platforms. This requires specific FreeBSD-based platforms. This requires specific
permissions (s+g kmem). We fallback if that fails. permissions (s+g kmem). We fallback if that fails.
* Get rid of the horrible entry-based process list and
use a genlist (meh). use a genlist (meh).
* Save settings upon exit (kb/mb/gb) and sorting. * Save settings upon exit (kb/mb/gb) and sorting.
* UI Changes (Too many labels and progress bars). * Remove redundant code.
* Other stuff. * Other stuff.
============ ============

2
README
View File

@ -1,6 +1,6 @@
# evisum # evisum
System Information (EFL) System Monitor (EFL)
This is a process monitor and system monitor for Linux, macOS, This is a process monitor and system monitor for Linux, macOS,
FreeBSD, DragonFlyBSD and OpenBSD. FreeBSD, DragonFlyBSD and OpenBSD.

View File

@ -1 +1 @@
0.3.4 0.4.0

View File

@ -1,7 +1,7 @@
[Desktop Entry] [Desktop Entry]
Type=Application Type=Application
Name=Evisum Name=Evisum
GenericName=System Activity GenericName=System Monitor
GenericName[fr]=Moniteur d'activité système GenericName[fr]=Moniteur d'activité système
GenericName[it]=Attività del sistema GenericName[it]=Attività del sistema
GenericName[ru]=Системная активность GenericName[ru]=Системная активность

View File

@ -28,7 +28,7 @@ _win_add(void)
elm_icon_standard_set(icon, "evisum"); elm_icon_standard_set(icon, "evisum");
elm_win_icon_object_set(win, icon); elm_win_icon_object_set(win, icon);
evas_object_resize(win, EVISUM_SIZE_WIDTH * elm_config_scale_get(), EVISUM_SIZE_HEIGHT * elm_config_scale_get()); evas_object_resize(win, EVISUM_SIZE_WIDTH * elm_config_scale_get(), EVISUM_SIZE_HEIGHT * elm_config_scale_get());
elm_win_title_set(win, "System Activity"); elm_win_title_set(win, "Evisum: System Monitor");
elm_win_center(win, EINA_TRUE, EINA_TRUE); elm_win_center(win, EINA_TRUE, EINA_TRUE);
ui = ui_add(win); ui = ui_add(win);

View File

@ -2617,7 +2617,7 @@ _ui_tabs_add(Evas_Object *parent, Ui *ui)
evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL); evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_size_hint_min_set(button, TAB_BTN_SIZE * elm_config_scale_get(), 0); evas_object_size_hint_min_set(button, TAB_BTN_SIZE * elm_config_scale_get(), 0);
elm_object_text_set(button, "General"); elm_object_text_set(button, "Processes");
evas_object_show(button); evas_object_show(button);
elm_object_content_set(border, button); elm_object_content_set(border, button);
elm_box_pack_end(hbox, border); elm_box_pack_end(hbox, border);
@ -2649,7 +2649,7 @@ _ui_tabs_add(Evas_Object *parent, Ui *ui)
evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_weight_set(button, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL); evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_size_hint_min_set(button, TAB_BTN_SIZE * elm_config_scale_get(), 0); evas_object_size_hint_min_set(button, TAB_BTN_SIZE * elm_config_scale_get(), 0);
elm_object_text_set(button, "Memory"); elm_object_text_set(button, "RAM");
evas_object_show(button); evas_object_show(button);
elm_object_content_set(border, button); elm_object_content_set(border, button);
elm_box_pack_end(hbox, border); elm_box_pack_end(hbox, border);
@ -2681,7 +2681,7 @@ _ui_tabs_add(Evas_Object *parent, Ui *ui)
evas_object_size_hint_weight_set(button, EVAS_HINT_FILL, EVAS_HINT_EXPAND); evas_object_size_hint_weight_set(button, EVAS_HINT_FILL, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL); evas_object_size_hint_align_set(button, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_size_hint_min_set(button, TAB_BTN_SIZE * elm_config_scale_get(), 0); evas_object_size_hint_min_set(button, TAB_BTN_SIZE * elm_config_scale_get(), 0);
elm_object_text_set(button, "Misc"); elm_object_text_set(button, "Other");
evas_object_show(button); evas_object_show(button);
elm_object_content_set(border, button); elm_object_content_set(border, button);
elm_box_pack_end(hbox, border); elm_box_pack_end(hbox, border);