Commit Graph

854 Commits

Author SHA1 Message Date
Jeff Huang
911a1ceb5d I18n: Update translation zh_TW (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-06 12:31:00 +01:00
Piotr Sokół
4e996f640e I18n: Update translation pl (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-06 12:31:00 +01:00
Yannick Le Guen
f658b43de2 I18n: Update translation fr (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-06 12:31:00 +01:00
Tobias Bannert
d6a0431e2c I18n: Update translation de (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-06 00:30:59 +01:00
Kiril Kirilov
383040f53a I18n: Update translation bg (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-06 00:30:59 +01:00
Nuno Miguel
8015b449a8 I18n: Update translation pt (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-05 18:31:02 +01:00
Pjotr
5039b63cab I18n: Update translation nl (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-05 18:31:02 +01:00
Michal Várady
335aba243e I18n: Update translation cs (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-05 18:31:01 +01:00
Edin Veskovic
95beca7811 I18n: Update translation hr (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-05 12:31:02 +01:00
Harald Judt
047242f85e I18n: Update translation de (100%).
74 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-05 12:31:02 +01:00
Peter de Ridder
39e08d490b Auto expand the process tree. 2014-12-04 23:17:12 +01:00
Peter de Ridder
d3800112a3 Use the correct model on right click. 2014-12-04 22:32:56 +01:00
Landry Breuil
32443defff Merge branch 'peter/tree-model' 2014-12-04 20:57:16 +01:00
Landry Breuil
c6c74cd959 Display the memory usage as bytes instead of a percentage when show-memory-in-xbytes is set (#6503)
- move the percentage calculation to init_timeout(), use g_format_size() here too
- carry memory/swap used vs total all around
- make the XtmProcessStatusbar swap and memory properties strings instead of float

Based on a diff from  Ján Sucan, thanks!

Note to translators: this changes some strings, mostly removing % in format printing
2014-12-04 20:52:12 +01:00
Landry Breuil
7e7521cf2f connect the notify::show-memory-in-xbytes signal to a force_timeout_update() call 2014-12-04 20:40:46 +01:00
Landry Breuil
76dd1025e9 Remove memory_human_size and use g_format_size instead 2014-12-04 20:39:26 +01:00
Landry Breuil
589ea153cf Add a show-memory-in-xbytes checkbox and its corresponding property 2014-12-04 20:37:31 +01:00
Landry Breuil
a554ff2e8b Repair memory and swap size calculation on OpenBSD. 2014-12-04 20:35:17 +01:00
Landry Breuil
96ee31879b uninitialized variable in solaris backend 2014-12-04 20:35:06 +01:00
Landry Breuil
c7db6cfcfc add m4/ 2014-12-04 18:34:08 +01:00
Peter de Ridder
dbd10ae655 Added the process tree to the settings. 2014-12-03 23:21:18 +01:00
Peter de Ridder
2a81817868 Sort the tree according to the list model. 2014-12-03 23:21:18 +01:00
Peter de Ridder
80feabede2 Added tree model process view.
This model builds a tree model out of a list model.
2014-12-03 23:21:18 +01:00
Harald Judt
afb2ad8b8a Use modern AM_CPPFLAGS instead of old INCLUDES 2014-12-03 19:05:12 +01:00
Harald Judt
099a97c40e Handle autotools m4 stuff properly 2014-12-03 19:04:30 +01:00
Landry Breuil
f2856728c6 add .gitignore 2014-12-03 18:45:58 +01:00
Landry Breuil
69f56371ba Silently and gracefully handle the case when a process disappears before we try to get its argv 2014-12-03 18:30:34 +01:00
Landry Breuil
230e85f5ff update configure.ac.in macros wrt "new" standards 2014-12-03 17:52:27 +01:00
Landry Breuil
2392f5328f GApplication appeared in glib/gio 2.28, protect those codepaths with GLIB_CHECK_VERSION(2, 28, 0) 2014-12-03 17:51:44 +01:00
Landry Breuil
97f974f7a8 Use a gint since fgetc returns an int. (#10417)
Should fix a warning on arm, and maybe other issues there..
2014-12-03 17:26:42 +01:00
Landry Breuil
03a86667d3 Implement basic unique app behaviour via GApplication. (#8808)
Requires GIO 2.28, checks for it will be added later.
2014-12-03 10:26:21 +01:00
Landry Breuil
c91db0bb3b Make xtm_process_window_show() public, GApplication will use it to activate a running instance. 2014-12-03 10:24:28 +01:00
Landry Breuil
bd2ae21b15 Merge branch 'master' of git://git.xfce.org/apps/xfce4-taskmanager 2014-12-03 09:16:32 +01:00
Landry Breuil
66c00f1871 the "changed" callback should return void (#9856) 2014-12-03 09:16:24 +01:00
GenghisKhan
1ba6c815f7 I18n: Update translation he (100%).
75 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-12-03 00:31:18 +01:00
Harald Judt
0b1014f8f9 Make Escape key close the main window
This patch makes pressing the Escape key have the same effect as
clicking the close window button.
2014-12-01 10:30:04 +01:00
Landry Breuil
38d511465d Default the focus on the process list instead of the exec button (#10643) 2014-12-01 10:28:05 +01:00
Landry Breuil
aed546d1c1 Default "Show/hide the status icon" to FALSE
This way, the close button closes the taskmanager by default instead of hiding it
in the systray, which seems to confuse/annoy most users.
2014-12-01 10:20:32 +01:00
Landry Breuil
e1e8ceb7b3 fix indentation in previous (tabs vs spaces) 2014-12-01 09:53:40 +01:00
Landry Breuil
ff69f4d3b3 filter_entry_keyrelease_handler() is supposed to return a gboolean, make it return has_text 2014-12-01 09:49:51 +01:00
Matias De lellis
9ca4c078c6 Add filter entry to search especific command lines. (#9856) 2014-12-01 09:46:52 +01:00
Landry Breuil
21c372715e Merge branch 'master' of git://git.xfce.org/apps/xfce4-taskmanager 2014-11-30 21:48:29 +01:00
Landry Breuil
7c67014733 uninitialized variable; cppcheck 2014-11-30 21:48:21 +01:00
Landry Breuil
095098f87b please cppcheck, check for i < N_COLUMNS before using i to access the array (#10664) 2014-11-30 21:48:02 +01:00
Yannick Le Guen
6cf121adeb I18n: Update translation fr (100%).
75 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
2014-11-29 18:31:00 +01:00
Cy Shubert
994e0c2b9f Include <sys/vmmeter.h> on FreeBSD (#8081) 2014-11-29 12:10:49 +01:00
Landry Breuil
59ed589b26 Use g_strlcpy() instead of g_snprintf(dest, strlen(dest), "%s", src)
Fixes a SIGABRT at startup on OpenBSD, for some reason deep in the glib/libc
stack the va_list arg p is lost.. g_strlcpy() is equivalent here, and even faster.
2014-11-29 11:48:38 +01:00
Landry Breuil
92675eba53 Use g_utf8_strlen(text, -1) to check for text length, not sizeof(text) which is the size of a pointer and always > 3 2014-11-29 11:41:58 +01:00
Alistair Buxton
18311141d0 Fix the refresh rate menu
1. Make all of the items into radio items, not just the one for
   the current refresh rate.

2. Add all the items into a group, so that only one can be checked.

3. Only fire the signal handler when the item is activated, not
   when it is deactivated.
2014-11-29 11:10:08 +01:00
Landry Breuil
bf7ad9f99e include <sys/vmmeter.h> for struct vmtotal, probably needed on NetBSD 2014-11-29 10:33:49 +01:00