Commit Graph

  • a1211ec298 libsysprof: add some memory counters Christian Hergert 2023-08-07 18:02:05 -07:00
  • dac36ed851 Release 45.beta Christian Hergert 2023-08-07 15:39:31 -07:00
  • a7a5a484ba data: update screenshot of main window Christian Hergert 2023-08-07 15:38:53 -07:00
  • fba4642451 build: fix static dep race in enums Christian Hergert 2023-08-07 15:41:34 -07:00
  • 8d2fe823a3 window: don't let window disposal cause app exit with greeter Christian Hergert 2023-08-07 15:27:49 -07:00
  • 4aef0ffe12 sysprof: add greeter menu back Christian Hergert 2023-08-07 15:22:01 -07:00
  • 13a1f97cad sysprof: disable frame-timings from compositor by default Christian Hergert 2023-08-07 15:12:58 -07:00
  • 5f60ae8f94 sysprof: fix window loading after recording Christian Hergert 2023-08-07 15:12:16 -07:00
  • 2e2c53ad6b sysprof: add --version option Christian Hergert 2023-08-07 15:04:57 -07:00
  • b6692e8faa build: prepare for beta Christian Hergert 2023-08-07 15:04:48 -07:00
  • 6fbf7250b1 build: fix warning from release build Christian Hergert 2023-08-07 14:52:37 -07:00
  • a40f330096 sysprof: fix check for development build Christian Hergert 2023-08-07 14:50:47 -07:00
  • 954e06ca14 sysprof: setup document subtitle for window Christian Hergert 2023-08-07 14:46:25 -07:00
  • 7ec7cb9b84 libsysprof: add a subtitle property Christian Hergert 2023-08-07 14:46:18 -07:00
  • 2b57315bae sysprof: show loading information in window title Christian Hergert 2023-08-07 14:36:02 -07:00
  • 65515cfe64 sysprof: add progressbar while loading Christian Hergert 2023-08-07 14:32:49 -07:00
  • 170122abc8 sysprof: show window while document is loading Christian Hergert 2023-08-07 14:07:15 -07:00
  • 4b89afd718 sysprof: ensure type for cpu section Christian Hergert 2023-08-07 14:06:59 -07:00
  • 08927ef4f7 sysprof: hoist capture open dialog into sysprof-window.c Christian Hergert 2023-08-07 13:48:54 -07:00
  • 79fe14a587 sysprof: open files Christian Hergert 2023-08-07 13:39:14 -07:00
  • c38c1fb4b0 libsysprof: allow specifying phase for subprocess output Christian Hergert 2023-08-07 12:54:46 -07:00
  • 4250abf81e libsysprof: setup perf streams in prepare Christian Hergert 2023-08-07 12:13:28 -07:00
  • ae93716c76 Update Ukrainian translation Yuri Chornoivan 2023-08-07 16:07:12 +00:00
  • 010d45ef06 Update Georgian translation Ekaterine Papava 2023-08-07 12:29:35 +00:00
  • cd55f0db2a Update Persian translation Danial Behzadi 2023-08-07 07:54:40 +00:00
  • 841291bae7 window: remove unused preferences menu item Christian Hergert 2023-08-06 18:00:14 -07:00
  • 053271f946 sysprof: implement document saving Christian Hergert 2023-08-06 17:59:50 -07:00
  • bf7f275ec2 sysprof: allow selecting a power porofile Christian Hergert 2023-08-06 17:42:20 -07:00
  • d9932de4ff libsysprof: remove unused code Christian Hergert 2023-08-06 16:32:37 -07:00
  • 56332e0071 libsysprof: remove lsusb from linux instrument Christian Hergert 2023-08-06 15:59:41 -07:00
  • 2fa355a323 sysprof: add toggle for hardware information via lspci/lsusb Christian Hergert 2023-08-06 15:58:32 -07:00
  • 9ab48d6eeb tools: add glxinfo/eglinfo to cli/agent variants Christian Hergert 2023-08-06 15:45:33 -07:00
  • fd6e9c964e libsysprof: remove glxinfo/eglinfo from linux device Christian Hergert 2023-08-06 15:43:22 -07:00
  • a7ef13c087 sysprof: add toggle for graphics device info Christian Hergert 2023-08-06 15:42:30 -07:00
  • 15d9cbc28f libsysprof: add test for subprocess output Christian Hergert 2023-08-06 14:51:20 -07:00
  • 433dff95ce libsysprof: add helper instrument for subprocess output Christian Hergert 2023-08-06 14:43:17 -07:00
  • 970cb457d5 Update Georgian translation Ekaterine Papava 2023-08-06 17:54:45 +00:00
  • 6bbf648ff3 Update Ukrainian translation Yuri Chornoivan 2023-08-06 12:34:32 +00:00
  • fe4995cf1f libsysprof: synchronize access to tid symbols hashtable Christian Hergert 2023-08-06 02:18:43 -07:00
  • 9cbfc21363 sysprof: add allocated size column to memory callgraph Christian Hergert 2023-08-06 02:11:36 -07:00
  • 4a89ee829d sysprof: tweak spacing for greeter buttons Christian Hergert 2023-08-06 02:00:36 -07:00
  • 8dda47f277 sysprof: use raised style for bottom bar Christian Hergert 2023-08-06 01:44:02 -07:00
  • 3b77ceb469 sysprof: use template to create profiler Christian Hergert 2023-08-06 01:40:49 -07:00
  • 57aabaf6f9 sysprof: start wiring up template to controls Christian Hergert 2023-08-06 01:14:10 -07:00
  • 8bf8b4455f sysprof: add SysprofRecordingTemplate Christian Hergert 2023-08-06 00:44:41 -07:00
  • 827541e88c sysprof: add toggle for CPU usage Christian Hergert 2023-08-06 00:44:04 -07:00
  • 19cd4dca01 sysprof: iterate on updated greeter design Christian Hergert 2023-08-05 23:42:11 -07:00
  • da7b75e8dc sysprof: add icon for symbols Christian Hergert 2023-08-05 16:51:53 -07:00
  • c5517c0ead libsysprof: try to break cycles at end of recording Christian Hergert 2023-08-05 16:51:34 -07:00
  • 4cefda5709 Update Georgian translation Ekaterine Papava 2023-08-06 04:09:57 +00:00
  • 506c2bcc4f sysprof: setup mnemonic for greeter Christian Hergert 2023-08-05 14:35:55 -07:00
  • e6a9d249f2 Update Persian translation Danial Behzadi 2023-08-05 12:03:20 +00:00
  • 9bfa8bff42 Update Basque translation Asier Sarasua Garmendia 2023-08-05 08:26:25 +00:00
  • bb5af2eed6 Update Ukrainian translation Yuri Chornoivan 2023-08-05 06:50:13 +00:00
  • 4130bc3284 sysprof: add note about recording Christian Hergert 2023-08-04 22:54:35 -07:00
  • 53f4a33de2 sysprof: add buttons to open on capture page Christian Hergert 2023-08-04 22:38:11 -07:00
  • 60f8e0bc0a Update Georgian translation Ekaterine Papava 2023-08-05 05:12:54 +00:00
  • a79e4a52be sysprof: remove recent page Christian Hergert 2023-08-04 21:53:46 -07:00
  • 53483feb67 sysprof: shorten lable to CPU Christian Hergert 2023-08-04 21:04:50 -07:00
  • 3ddf806f92 libsysprof: avoid fork amplification from recording Christian Hergert 2023-08-04 16:00:01 -07:00
  • 51e1e4ef4b Revert "libsysprof: do process setup before recording starts" Christian Hergert 2023-08-04 15:33:03 -07:00
  • 56680ae12f libsysprof: implement follow fork instead of tracking spawnable Christian Hergert 2023-08-04 15:31:00 -07:00
  • 48e94181a7 libsysprof: remove unused GObjectClass Christian Hergert 2023-08-04 15:30:04 -07:00
  • c705bae53e libsysprof: notify instruments of process spawn Christian Hergert 2023-08-04 15:02:38 -07:00
  • f217d788ee libsysprof: avoid g_type_instance constructor/destructors Christian Hergert 2023-08-04 14:34:59 -07:00
  • dc560d6de5 libsysprof: add type system category Christian Hergert 2023-08-04 14:25:46 -07:00
  • 40e8a02cab sysprof: ignore process 0 by default Christian Hergert 2023-08-04 13:19:28 -07:00
  • fea7a11698 sysprof: allow ignoring process 0 Christian Hergert 2023-08-04 13:18:39 -07:00
  • 6ac730629f libsysprof: add API to ignore the idle process (pid 0) Christian Hergert 2023-08-04 12:39:12 -07:00
  • 0ae8765c0e libsysprof: remove unused finalize Christian Hergert 2023-08-04 12:31:33 -07:00
  • a286c2a8cb libsysprof: do process setup before recording starts Christian Hergert 2023-08-04 12:17:16 -07:00
  • b2ce9efbb4 libsysprof: get various process info during prepare Christian Hergert 2023-08-04 12:11:19 -07:00
  • bd2d97c309 sysprof: dispose dbus utility children Christian Hergert 2023-08-04 10:07:18 -07:00
  • c56633d939 Add Persian translation Danial Behzadi 2023-08-04 15:01:48 +00:00
  • 954e4d7d13 Update Chinese (China) translation Boyuan Yang 2023-08-03 20:40:10 +00:00
  • 5ddfff23ea Update Russian translation Sergej A 2023-08-03 15:57:41 +00:00
  • 34cf2f5b91 Update Portuguese translation Hugo Carvalho 2023-08-03 10:32:29 +00:00
  • a1e870e4e3 Update Slovenian translation Matej Urbančič 2023-08-03 08:28:23 +00:00
  • 9953dac603 Merge branch 'fix-missing-ui' into 'master' Christian Hergert 2023-08-03 01:17:50 +00:00
  • 528561e1d7 Update POTFILES.in Sabri Ünal 2023-08-03 03:35:15 +03:00
  • 2c0f055af1 build: make sysprof-journald-source.c conditional Christian Hergert 2023-08-02 11:56:42 -07:00
  • 4953082178 sysprof: keep size column more stable Christian Hergert 2023-08-02 10:16:51 -07:00
  • 78f4d1b37e libsysprof: add capture time as metadata Christian Hergert 2023-08-02 10:11:54 -07:00
  • 61f94957d3 libsysprof: use #if instead of #ifdef for HAVE_LIBSYSTEMD Christian Hergert 2023-08-02 10:00:32 -07:00
  • 95a3177623 Revert "meson: remove unnecessary join_path() with get_option('prefix')" Christian Hergert 2023-08-01 19:21:41 -07:00
  • 181963fb73 libsysprof: swap fields for marks Christian Hergert 2023-08-01 15:37:09 -07:00
  • b587e35ada libsysprof: add test to convert .ninja_log to trace marks Christian Hergert 2023-08-01 15:33:17 -07:00
  • 4ef229d436 sysprof: fix missing type assurance Christian Hergert 2023-08-01 15:33:01 -07:00
  • 3c33ae06a0 sysprof: add dbus utility Christian Hergert 2023-08-01 11:20:24 -07:00
  • fa1c88eaf9 sysprof: bring back Hits column for descendants Christian Hergert 2023-07-31 13:30:00 -07:00
  • aaafa8e9ef libsysprof: start naming some bits as app store Christian Hergert 2023-07-31 13:29:34 -07:00
  • d5f9cecec5 libsysprof: provide escape patch for listing traceables Christian Hergert 2023-07-31 12:16:51 -07:00
  • 6f6228b1b5 libsysprof: sort indexes by size from smallest Christian Hergert 2023-07-31 12:07:17 -07:00
  • dc2d7b983f build: make sure PACKAGE_LIBDIR is expanded Christian Hergert 2023-07-31 11:46:01 -07:00
  • 7ffddfa835 Merge branch 'alatiera/signature' into 'master' Christian Hergert 2023-07-31 17:33:45 +00:00
  • fc888857c4 libsysprof-profile: fix signature of sysprof_perf_event_stream_new Jordan Petridis 2023-07-31 17:43:00 +03:00
  • 2529abc3db build: add missing header Christian Hergert 2023-07-30 13:41:50 -07:00
  • 45f8f39705 Update Georgian translation Ekaterine Papava 2023-07-30 03:47:18 +00:00
  • 4dca9ab23f build: ensure we can disable various build dependencies Christian Hergert 2023-07-29 11:06:51 -07:00
  • a9782b2aea Update Ukrainian translation Yuri Chornoivan 2023-07-29 14:58:51 +00:00