ffcd9e4cae
Update Persian translation
2023-08-14 22:19:16 +00:00
751337a47a
sysprof: make zoom in/out sticky to left edge
...
Fixes #37
2023-08-14 11:27:40 -07:00
f67b9871e0
Update Ukrainian translation
2023-08-14 17:35:33 +00:00
a141d9a194
sysprof-cli: bump default buffer size to 8mb
...
The goal here is just to reduce the number of file system transactions during
the recording process.
2023-08-14 10:26:24 -07:00
336d4a6e91
cli: add option to specify buffer size in pages
2023-08-14 10:22:33 -07:00
6d1314d45b
Update Indonesian translation
2023-08-14 06:30:12 +00:00
cebafcf207
Update Georgian translation
2023-08-14 04:15:13 +00:00
c5d94be1eb
Update Persian translation
2023-08-13 13:03:51 +00:00
14b1ca400e
Update Ukrainian translation
2023-08-13 10:31:37 +00:00
df18064307
Merge branch 'mark-translatable' into 'master'
...
ui: Mark two strings translatable
See merge request GNOME/sysprof!73
2023-08-13 06:38:55 +00:00
6e72cb3497
ui: Mark two strings translatable
...
- Logs
- Stack Traces
2023-08-13 02:22:08 +03:00
85719b098a
Update Basque translation
2023-08-12 17:47:19 +00:00
1c90c947b0
Update Galician translation
2023-08-12 11:11:59 +00:00
22b4ba0167
Update Galician translation
2023-08-11 19:59:27 +00:00
4ad44609d0
build: remove optional support for libunwind
...
backtrace() was only ever used for bringup, not actually meant to be used
in any production capacity.
2023-08-11 12:22:57 -07:00
912f8e8852
sysprof-cli: avoid erroring on non-zero exit
2023-08-09 22:49:24 -07:00
f9aae4564a
Update Georgian translation
2023-08-09 16:17:24 +00:00
2a0a90188c
Updated Spanish translation
2023-08-09 13:00:19 +02:00
fd705063bf
libsysprof: defend against empty symbol lists
2023-08-08 14:15:51 -07:00
3a875aaf26
sysprof: add missing CPU usage recording to template
2023-08-08 12:16:08 -07:00
4948364746
Update Russian translation
2023-08-08 14:38:17 +00:00
e9512dacb5
Updated Spanish translation
2023-08-08 12:42:07 +02:00
b8fcd85cf3
Update Persian translation
2023-08-08 10:12:39 +00:00
9f786541a5
Update Ukrainian translation
2023-08-08 06:24:42 +00:00
a1211ec298
libsysprof: add some memory counters
...
We will probably add a bunch more here too.
2023-08-07 18:02:05 -07:00
dac36ed851
Release 45.beta
2023-08-07 15:41:43 -07:00
a7a5a484ba
data: update screenshot of main window
2023-08-07 15:41:43 -07:00
fba4642451
build: fix static dep race in enums
2023-08-07 15:41:43 -07:00
8d2fe823a3
window: don't let window disposal cause app exit with greeter
...
If the greeter was shown and the window got closed, the whole app could
exit without this.
2023-08-07 15:27:49 -07:00
4aef0ffe12
sysprof: add greeter menu back
...
We don't have a way to show this until the main window is available
currently, which can be problematic if you need to get the help or
about info for troubleshooting.
2023-08-07 15:22:01 -07:00
13a1f97cad
sysprof: disable frame-timings from compositor by default
2023-08-07 15:12:58 -07:00
5f60ae8f94
sysprof: fix window loading after recording
2023-08-07 15:12:16 -07:00
2e2c53ad6b
sysprof: add --version option
2023-08-07 15:04:57 -07:00
b6692e8faa
build: prepare for beta
2023-08-07 15:04:48 -07:00
6fbf7250b1
build: fix warning from release build
2023-08-07 14:52:37 -07:00
a40f330096
sysprof: fix check for development build
2023-08-07 14:50:47 -07:00
954e06ca14
sysprof: setup document subtitle for window
2023-08-07 14:47:18 -07:00
7ec7cb9b84
libsysprof: add a subtitle property
...
To make things easier to bind from the window.
2023-08-07 14:47:13 -07:00
2b57315bae
sysprof: show loading information in window title
2023-08-07 14:36:02 -07:00
65515cfe64
sysprof: add progressbar while loading
...
And try to keep some of the window disabled during the loading process.
2023-08-07 14:32:49 -07:00
170122abc8
sysprof: show window while document is loading
...
That way the user knows something is actually going on.
2023-08-07 14:07:15 -07:00
4b89afd718
sysprof: ensure type for cpu section
2023-08-07 14:06:59 -07:00
08927ef4f7
sysprof: hoist capture open dialog into sysprof-window.c
...
This allows it to be reused from the window without having to have pages
in the greeter.
2023-08-07 13:48:54 -07:00
79fe14a587
sysprof: open files
...
I wanted to have the ability to ignore bundled symbols and provide a custom
kallsyms to help with some perculiar situations, but we might need to
defer that to a preferences window.
2023-08-07 13:39:14 -07:00
c38c1fb4b0
libsysprof: allow specifying phase for subprocess output
...
This is helpful in that you can specify which phase of the capture the
process should be run so that it's less likely to show up on profiles.
2023-08-07 12:54:46 -07:00
4250abf81e
libsysprof: setup perf streams in prepare
...
This starts the perf streams from prepare instead of from record so that
we can do the linux instrument work in prepare. The samples are dropped
until our start-time is set.
Doing it this way removes sysprof-cli and sysprofd greatly from the
overhead in the callgraph which is useful so that the user gets to see
what they really care about.
It has the added benefit that we're less likely to see the pkla processes
showing up from authorizing our D-Bus connection for creating per streams.
2023-08-07 12:14:32 -07:00
ae93716c76
Update Ukrainian translation
2023-08-07 16:07:12 +00:00
010d45ef06
Update Georgian translation
2023-08-07 12:29:35 +00:00
cd55f0db2a
Update Persian translation
2023-08-07 07:54:40 +00:00
841291bae7
window: remove unused preferences menu item
2023-08-06 18:00:14 -07:00