Commit Graph

880 Commits

Author SHA1 Message Date
9a5ea2a4f7 README: update build instructions 2017-09-15 17:49:20 -07:00
3e5a2af1b4 build: remove autotools build system
Now that we are post-3.26, we are removing the legacy autotools
build system in favor of meson.

Please report any errors you have so that we can ensure this is
ready for GNOME 3.28.
2017-09-15 17:44:50 -07:00
23a9697af4 build: bump for development 2017-09-15 17:44:50 -07:00
4eb274cc33 Release 3.26.0 2017-09-15 17:30:03 -07:00
532a9dc840 release 3.25.92 2017-09-05 13:25:47 -07:00
af616454ad Update Brazilian Portuguese translation 2017-09-03 12:36:12 +00:00
4a6c51d37f Updated Czech translation 2017-08-31 10:58:53 +02:00
19ca2e4ecc alignment: fix armel/armhf/mipsel build failure
This commit extends commit faf1e24edf
"zoom-manager: bring back attribute aligned(8)"
to both places where the attribute was previously dropped from
in commit 63579451b5 "alignment: set alignment on structs".

3.22.3 + commit 6a3d7282ec + commit faf1e24edf + this patch
has been successfully build tested on Debian armhf porterbox
(harris.debian.org). (It also means we end up with exactly
the same as the 3.22.2 + patch situation currently shipped
in Debian 'stretch' 9.0 regarding alignment/cast fixes.)

https://bugzilla.gnome.org/show_bug.cgi?id=784466
2017-07-04 18:15:06 +02:00
7fc1998eb8 Use glib preset for i18n
https://bugzilla.gnome.org/show_bug.cgi?id=783749
2017-07-04 00:06:52 +02:00
d9d48acecd Update Polish help translation 2017-07-02 18:46:00 +02:00
bed45eb033 Update Brazilian Portuguese translation
(cherry picked from commit a520c2eee4fba7c029ede20c4c510d8f30e09f9a)
2017-06-26 00:34:49 +00:00
bf667145f2 Updated Spanish translation 2017-06-24 17:04:19 +02:00
195b60201d help: add FAQ to help topics
- Initial question "what does 'In file [heap]' mean?"
 - Also updated README with some quick-install tips for RPM based systems.
2017-06-15 14:15:49 -07:00
4cb42d2f23 callgraph: fix potential divide-by-zero 2017-06-09 21:47:58 -07:00
6dc5472deb meson-build: Remove old workaround breaking build 2017-06-09 19:10:27 -04:00
88f1f9769f Add Polish help translation 2017-05-26 22:15:05 +02:00
1a3b14b3c0 Add Friulian translation 2017-04-15 12:58:30 +00:00
fb08acc862 Add Indonesian translation
(cherry picked from commit 0be5c646d500f83aab488457ea5cabd65c495f35)
2017-04-11 08:08:14 +00:00
c5f397399a bup for development 2017-04-10 15:26:55 -07:00
987f66197f window: add each instance to each own group
Prevents the About dialog from blocking interactions on all windows.

https://bugzilla.gnome.org/show_bug.cgi?id=781053
2017-04-08 20:28:55 -07:00
be65d01385 app: make About dialog modal
Makes Sysprof consistent with other GNOME applications.

https://bugzilla.gnome.org/show_bug.cgi?id=781053
2017-04-08 20:28:55 -07:00
f86976a9ad Update Slovak translation
(cherry picked from commit 09b521bff98a26dab0b5147e9fa8b18c365c4046)
2017-04-01 07:03:36 +00:00
e87caf63bb release 3.24.0 2017-03-19 22:40:44 -07:00
2be47dc0e4 build: fix distcheck arguments
We need to delay expansion of ${prefix} until the next configuration
done by distcheck.
2017-03-19 22:35:52 -07:00
fc5dee0ab5 app: use gtk_show_uri_on_window()
We need the window so that placement is correct on wayland. Also, to avoid
the deprecated API.
2017-03-19 21:46:54 -07:00
11e424f81f build: bump gtk requirement to release
We can rely on the actual 3.22 release instead of prerelease.
2017-03-19 21:46:20 -07:00
a681ff45b0 Update Hungarian translation 2017-03-18 22:04:13 +00:00
50ea799690 release 3.23.92 2017-03-13 23:54:03 -07:00
bbb6d62e01 Update Finnish translation 2017-03-09 22:27:10 +00:00
04b46d51eb Update Swedish translation 2017-03-09 10:38:21 +00:00
faf1e24edf zoom-manager: bring back attribute aligned(8)
This was needed for some other architectures, even though it is problematic
that we have to do it (it should really be the default for the parent
GObject struct).
2017-03-02 15:51:52 -08:00
e92fc31b1b update NEWS 2017-02-27 16:48:32 -08:00
1e31e7ce31 elf: remove newroot check
We don't need this anymore, as the proc source should translate the paths
for us so we get appropriate maps.
2017-02-26 17:06:28 -08:00
5a3ebeaa6f proc: translate paths found in alternate mount namespaces
If we come across a map that is in another namespace, we might need to
translate it to the filesystem/path inside that mount namespace. Otherwise,
we won't be able to accurately decode ELF symbols due to loading the
incorrect binary/debug files.
2017-02-26 16:59:48 -08:00
44967283ed meson: add sp-symbol-dirs.c 2017-02-26 12:49:01 -08:00
e566cf552e Updated Serbian translation 2017-02-26 09:50:58 +01:00
1695510b4a elf: add comment about supporting /newroot/ 2017-02-26 00:28:37 -08:00
819e250e93 build: bump version for symbol dirs API 2017-02-25 21:53:27 -08:00
c8fa62e839 symbols: provide minimal API to specify symbol directories
This gives us the ability to locate symbols by directory in a much more
maintainable manner. Library consumers can adjust their location based
on where they know symbols are likely to be located.
2017-02-25 21:35:21 -08:00
9c7a31cbf6 Revert "callgraph: teach callgraph to use alternative symbol roots"
I found a better approach, so we can remove this.

This reverts commit 222d0ad53f.
2017-02-25 21:27:02 -08:00
6e0c52c934 Revert "elf: add docs for symbol dirs"
I found a better approach, so we can remove this.

This reverts commit 660634e988.
2017-02-25 21:26:49 -08:00
660634e988 elf: add docs for symbol dirs 2017-02-25 19:39:31 -08:00
222d0ad53f callgraph: teach callgraph to use alternative symbol roots
This allows us to have a sysroot different than /, so that we can resolve
symbols that are not necessarily installed on the system. For example, if
we are running an application in an alternate mount namespace, we will want
to resolve the symbols starting from the location of the checkout for that
namespace.

Generally alternate mount namespaces will have paths like "/newroot/usr/.."
so by setting the source to "/newroot/usr/" to "~/.local/" you can do
some fancy remapping.
2017-02-25 19:34:58 -08:00
9839869d98 Update Finnish translation 2017-02-18 16:24:00 +00:00
4a846178ec build: update various m4 macros 2017-02-17 00:20:29 -08:00
6a3d7282ec visualizer: use cast macro with type check 2017-02-17 00:20:13 -08:00
4ed4d23e42 release 3.23.90 2017-02-16 16:55:02 -08:00
02b0cb53c7 Updated Czech translation 2017-02-11 10:47:12 +01:00
71683c86cf Update Brazilian Portuguese translation 2017-02-06 10:59:02 +00:00
cd49d76345 Update Polish translation 2017-01-22 21:39:27 +01:00