Commit Graph

639 Commits

Author SHA1 Message Date
5a679d11c6 Added Slovak translation 2016-08-10 13:34:03 +00:00
3164d10c69 Add translator comment to .desktop 2016-08-09 15:38:34 +02:00
1ec28630b0 Added Portuguese translation 2016-08-01 11:29:24 +00:00
b57cb40664 Updated Hungarian translation 2016-07-31 18:35:58 +00:00
2bd2be46c5 Added Spanish translation 2016-07-22 09:49:47 +00:00
0e89182300 sp-window: Fix profiler menu button alignment 2016-07-13 09:41:08 +02:00
c45a55b467 lib: avoid using hexpand in SpProfilerMenuButton
This can cause the widget to expand now that GtkHeaderBar supports expand
for start/end packed children.
2016-07-06 23:31:04 -07:00
7bbe8cec72 credits: make strings arrays const 2016-06-21 12:49:26 -07:00
a7a6c59bda build: Add --enable-sysprofd configure flag
This is useful to ensure reproducible builds.

https://bugzilla.gnome.org/show_bug.cgi?id=767902
2016-06-21 12:45:04 -07:00
6e597e8898 window: ignore STATE_0 2016-06-21 12:44:36 -07:00
436e80aa9a README: fix typo
https://bugzilla.gnome.org/show_bug.cgi?id=767832
2016-06-19 14:05:37 -07:00
01ab47f669 Fix typo in help
https://bugzilla.gnome.org/show_bug.cgi?id=767815
2016-06-18 11:52:26 -07:00
329743c917 callgraph: Use U64_TO_POINTER
This fixes a "cast to pointer from integer of different size" on i586.

https://bugzilla.gnome.org/show_bug.cgi?id=767693
2016-06-15 18:06:25 -04:00
15a2873c25 Move from SpScrolledWindow to GtkScrolledWindow
GtkScrolledWindow has max-content-{width,height} properties now. Remove
SpScrolledWindow and bump the gtk+ requirement to 3.21.3 at the same
time.
2016-06-10 21:12:06 +02:00
03ecb8ddfe Updated German translation 2016-06-08 20:26:57 +00:00
28d9a7d8b4 callgraph view: Expand cursor row on Right 2016-06-05 21:08:39 +02:00
96c8032ab0 sp-window: Hide info bar when starting to record 2016-06-05 18:32:52 +02:00
bf293d6128 Updated Swedish translation 2016-05-06 17:28:22 +00:00
a6c9cc25fe doap: add language and app section to sysprof.doap 2016-05-06 12:23:47 +03:00
acfe40f52d Updated Brazilian Portuguese translation 2016-05-03 18:34:31 +00:00
cfd14c3731 Updated Polish translation 2016-05-03 13:18:16 +02:00
3c3eb33930 Updated Czech translation 2016-05-03 12:05:57 +02:00
27be8a1f7a Czech translation 2016-05-03 12:01:12 +02:00
67efcc462b Fix handling plural forms
https://bugzilla.gnome.org/show_bug.cgi?id=765929
2016-05-03 12:42:20 +03:00
395ab9025a doap: update doap for sysprof bugzilla product 2016-04-28 16:04:10 -07:00
273736da98 Updated Hungarian translation 2016-04-28 21:03:26 +00:00
113baca655 build: fix a few warnings from clang 2016-04-28 04:00:27 -07:00
a799765066 Initial Hungarian translation 2016-04-26 19:18:22 +02:00
721f8b3435 Added hu to LINGUAS 2016-04-26 19:16:58 +02:00
012516fc1e tests: fix warning 2016-04-25 23:53:13 -07:00
9c6cec9b49 perf: avoid authorization dialog when user owns target pid
If we check the UID of the pid from /proc/pid/status and the UID matches
our current user, we should be able to forego the authorization dialog.

This should fix a regression where sysprof worked from jhbuild when
profiling a process you have access to.
2016-04-25 15:11:54 -07:00
afadd90834 perf: ping the sysprofd service before we consider it up
This should help catch failures where the peer is not yet up and might
fail to start, before we actually block on communicating with it.
2016-04-24 17:49:03 -07:00
c2cafc9882 build: add some scary warning messages 2016-04-24 17:23:04 -07:00
82d924b87a docs: update DESIGN.md 2016-04-22 18:34:48 -07:00
8709eaff14 build: let gcc know our cast is safe
Data is already aligned, so casting the ->data field is fine.
2016-04-20 22:35:17 -07:00
e759f2999f elf: tag GtkSourceView symbols
We see this library enough in the platform that it is work tagging.
2016-04-20 20:36:01 -07:00
b97425b300 perf: make sure we emit finished after last process exits
This fixes the "auto-stop" feature when the child exits, at least in the
case of /usr/bin/gnome-calculator. However, when testing with gedit I
did not see it accurately clean up, so something still needs to be
troubleshooted.
2016-04-18 22:31:39 -07:00
a85bd6e41f build: ensure COPYING.gpl-2 is bundled in tarballs 2016-04-18 18:53:26 -07:00
a594d06b0c perf: let the compiler know our cast is alignment-safe
We know everything is 64-bit aligned, so casting via (void*) squashes
the compiler warning.
2016-04-18 18:52:20 -07:00
58a2946e45 remove duplicated COPYING for GPLv2. 2016-04-18 18:51:45 -07:00
ba32676d12 Updated Brazilian Portuguese translation 2016-04-18 12:45:18 +00:00
ff395e94c6 window: protect against delayed ::stopped
Large captures could take a while to complete the stop request, so protect
against that so that the user can't accidentally start another capture.
2016-04-18 00:02:50 -07:00
cd98ded300 Added Swedish translation 2016-04-17 20:06:30 +00:00
b37ca76238 Updated Polish translation 2016-04-17 15:30:12 +02:00
7a639e9bf8 menu-button: ensure the scrolled window is always full width
When no items were present, this was shrinking. It should always maintain
width of the popover.
2016-04-16 18:58:43 -07:00
57faf5b9e6 menu-button: show process arguments in process list
This parses the \0 out of the cmdline proc entry and makes them visible
as both in the list of processes and as tooltips when hovered.
2016-04-16 18:57:50 -07:00
9e082a257d menu-button: hide the process list when whole-system is enabled
No sense in showing a desensitized widget that cannot be toggled except
for discover-ability. But progressive disclosure is probably better.
2016-04-16 18:21:26 -07:00
4fdd7aca71 menu-button: improve error reporting on argv command line 2016-04-16 17:40:07 -07:00
117d4c480d about: handle response from about dialog
On systems where this shows a close button, we need to handle the
response and destroy the dialog.
2016-04-16 17:22:52 -07:00
f4aabd8b7c perf: ignore not-supported failures
If the pre-authorize fails due to lacking support for sysprofd, that is
fine, we can fail later on if authorization was required.
2016-04-16 17:16:29 -07:00