Commit Graph

355 Commits

Author SHA1 Message Date
Matthias Clasen
3fe8ed04c7 2.35.6 2013-02-03 14:25:09 -05:00
Matthias Clasen
61539f735a 2.35.4 2013-01-14 23:52:10 -05:00
Matthias Clasen
6262a48678 2.35.3 2012-12-17 19:15:29 -05:00
Ryan Lortie
7523c04b54 g_get_home_dir(): honour $HOME
If the $HOME environment variable is set, prefer that to the entry in
/etc/passwd.

This brings us in line with almost every other utility and library on
UNIX-like systems while avoiding some of the more complicated
possibilities that have been suggested.

This incompatible change has been petitioned for quite some time by
many, and in particular from the Debian world, which carries a patch
that adds a new G_HOME environment variable with the same meaning as
this patch now assigns to HOME.

The primary motivation for the change was to increase the testability of
GLib-based programs from 'make check' types of frameworks: it is now
possible to set HOME to a temp directory to avoid the testsuite
modifying the user's real home directory.

The change also brings us increased compliance with the XDG Base
Directory Specification.  The specification specifically states that the
default values should be computed based on the HOME environment
variable, whereas we were basing them on the value from /etc/passwd.

The change was agreed to by all in attendence at the November 29 Gtk+
developer meeting.

https://bugzilla.gnome.org/show_bug.cgi?id=142568
2012-12-06 11:41:46 -05:00
Ryan Lortie
779ed3f0a5 NEWS 2012-11-19 16:18:20 -05:00
Ryan Lortie
7d17fd6f61 Release GLib 2.35.1 2012-10-22 22:20:47 +02:00
Matthias Clasen
096b0883fc More updates 2012-09-23 21:20:06 -04:00
Matthias Clasen
cc2b1839f5 Updates 2012-09-23 01:18:53 -04:00
Ryan Lortie
a47761a36e GLib 2.33.14 2012-09-17 17:53:58 -04:00
Matthias Clasen
626abfdc10 2.33.10 2012-09-03 15:14:18 -04:00
Ryan Lortie
ed40bf6715 NEWS, versions, etc. 2012-08-20 18:36:51 -04:00
Matthias Clasen
197ebb3be4 More updates 2012-08-06 12:08:04 -04:00
Matthias Clasen
f1a13b895d NEWS updates for 2.33.8 2012-08-04 17:49:53 -04:00
Matthias Clasen
ffefa544d6 More updates 2012-07-17 13:50:58 -04:00
Matthias Clasen
e97a4c7e5e 2.33.6
https://bugzilla.gnome.org/show_bug.cgi?id=680111
2012-07-17 13:47:26 -04:00
Matthias Clasen
d48bd70853 More updates 2012-07-15 20:36:10 -04:00
Matthias Clasen
97676046f2 Update NEWS 2012-07-12 23:51:08 -04:00
Ryan Lortie
a5ed95c9ad GLib 2.33.3 2012-06-25 16:29:53 -04:00
Matthias Clasen
e8c5bd2bb0 Updates for 2.33.2 2012-06-04 06:04:30 -04:00
Ryan Lortie
83f04afa0b GLib 2.33.1 2012-05-01 15:16:05 -07:00
Matthias Clasen
2b6cf583d2 2.32.1 2012-04-13 19:53:42 -04:00
Matthias Clasen
e1cabfd3f2 Updates 2012-04-10 23:52:30 -04:00
Matthias Clasen
816554c62b 2.32.0 2012-03-24 11:28:35 -04:00
Matthias Clasen
9f92d2110c Updates 2012-03-19 13:43:31 -04:00
Matthias Clasen
d2e742c605 More updates 2012-03-05 07:02:53 -05:00
Matthias Clasen
47b162c1df Updates for 2.31.20 2012-03-04 21:48:26 -05:00
Ryan Lortie
b80e169b14 mention g_application_quit() in the NEWS 2012-02-21 01:37:09 +01:00
Ryan Lortie
486c694af0 Mention documentation fixes in NEWS 2012-02-21 01:13:14 +01:00
Matthias Clasen
823f553e36 2.31.18 2012-02-21 00:26:48 +01:00
Matthias Clasen
439c8365da Updates 2012-02-04 11:51:45 -05:00
Matthias Clasen
ec49d55247 Updates 2012-01-30 13:38:44 -05:00
Matthias Clasen
f2b760ea18 Updates 2012-01-20 15:10:00 -05:00
Matthias Clasen
1945ed407b Updates 2012-01-16 14:00:45 -05:00
Matthias Clasen
93849185ca Updates 2012-01-09 23:23:27 -05:00
Ryan Lortie
fbe1fb8e49 glib 2.31.6 2011-12-19 13:38:21 -05:00
Ryan Lortie
2f9ab64ac9 glib 2.31.4 2011-12-12 13:36:40 -05:00
Matthias Clasen
94a2ed4bc2 Updates 2011-12-08 22:00:24 -05:00
Matthias Clasen
888a52034b Updates 2011-12-07 20:41:33 -05:00
Ryan Lortie
99718b9e22 start on the NEWS 2011-11-17 17:40:36 +00:00
Ryan Lortie
9da3dc292c more NEWS 2011-10-19 15:26:25 -04:00
Ryan Lortie
4359cbd810 I read the news today, oh boy... 2011-10-14 21:48:20 -04:00
Ryan Lortie
9d6b55499f glib 2.29.90 2011-09-06 10:08:34 -04:00
Matthias Clasen
619b773196 More updates 2011-08-30 10:28:57 -04:00
Matthias Clasen
4fb921439b First round of NEWS updates for 2.29.18 2011-08-29 18:29:16 -04:00
Matthias Clasen
4cd5762ccc More NEWS updates 2011-08-15 18:55:58 -04:00
Matthias Clasen
1cb8640ccc News for 2.29.16 2011-08-14 11:57:57 -04:00
Ryan Lortie
a6c936c45f Release 2.29.14 2011-07-22 08:55:35 +02:00
Matthias Clasen
c073ce3a3b 2.29.12 2011-07-19 23:02:05 -04:00
Matthias Clasen
0f9c4590d8 Update NEWS for 2.29.10 2011-07-05 09:17:02 -04:00
Matthias Clasen
bc403e6361 Update NEWS 2011-06-13 20:48:20 -04:00
Matthias Clasen
c40199b450 Update NEWS 2011-06-04 08:13:48 -04:00
Matthias Clasen
151016922d Add a note about atomic changes 2011-05-31 14:53:30 -04:00
Matthias Clasen
5b45c39b4b Updates 2011-05-04 14:33:03 -04:00
Matthias Clasen
5f90baafb5 More updates 2011-04-13 00:42:51 -04:00
Matthias Clasen
ff6ecc61c9 Add forgotten apis
g_desktop_app_info_launch_uris_as_manager was not listed in
the docs.
2011-04-11 17:08:04 -04:00
Matthias Clasen
8f2a6d3e5a Updates 2011-04-11 12:30:38 -04:00
Matthias Clasen
bb4d6fd1b1 Updates 2011-02-17 23:30:45 -05:00
Matthias Clasen
f93d2f1b08 Update NEWS 2011-02-08 00:00:08 -05:00
Matthias Clasen
2b60647607 Update NEWS 2011-01-28 21:06:03 -05:00
Matthias Clasen
37e221b5ae Update NEWS 2011-01-21 23:12:16 -05:00
Matthias Clasen
b50f4a1a52 Updates for 2.27.92 2011-01-21 11:24:14 -05:00
Matthias Clasen
dd6baef46f Update NEWS 2011-01-11 11:27:45 -05:00
Matthias Clasen
0b3412b419 Add anothre bug ref 2011-01-05 19:51:44 -05:00
Matthias Clasen
87068c0fcd Update NEWS 2011-01-05 17:16:36 -05:00
Matthias Clasen
8f5904ccbc Update NEWS 2010-12-20 14:03:45 -05:00
Matthias Clasen
d7a83d2f59 Add another bug 2010-11-29 08:10:11 -05:00
Matthias Clasen
02978fff17 Update NEWS 2010-11-29 01:16:02 -05:00
Matthias Clasen
f023d8b9bc Update NEWS 2010-11-08 21:40:17 -05:00
Matthias Clasen
a50c0ca699 NEWS for 2.27.2 2010-10-31 23:32:48 -04:00
Matthias Clasen
7bb731d613 Update NEWS for 2.27.1 2010-10-25 08:19:34 -04:00
Ryan Lortie
dda9707377 release 2.27.0 2010-09-17 18:32:35 -04:00
Matthias Clasen
6f327315dc Add one more bug ref 2010-08-30 16:08:25 -04:00
Matthias Clasen
72ea8b1df7 Tweak the wording 2010-08-30 13:28:06 -04:00
Matthias Clasen
75891001bc Update NEWS for 2.25.15 2010-08-30 13:11:52 -04:00
Matthias Clasen
8e16bf2fb6 NEWS for 2.25.15 2010-08-25 18:48:20 -04:00
Matthias Clasen
503b074474 Fix a typo 2010-08-16 15:44:40 -04:00
David Zeuthen
e21e44fc2e Add NEWS item for bug 627071
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-08-16 15:42:23 -04:00
Matthias Clasen
285170637d More NEWS 2010-08-16 15:32:13 -04:00
Matthias Clasen
d848a5eade Update NEWS for 2.25.14 2010-08-16 15:30:04 -04:00
Matthias Clasen
ee38c03582 Collect NEWS for 2.25.14 2010-08-13 00:47:02 -04:00
Ryan Lortie
e88eb04865 Prepare to release glib 2.25.13 2010-08-06 16:48:19 -04:00
Ryan Lortie
1fd1543bdc add one more NEWS item 2010-07-29 16:52:34 +02:00
Ryan Lortie
e4f90c8262 get a start on the NEWS 2010-07-29 12:01:46 +02:00
Ryan Lortie
be247c24c6 This is glib 2.25.11 2010-07-11 12:51:33 -04:00
Ryan Lortie
db0c58062d NEWS for the pending release 2010-07-10 23:28:30 -04:00
Ryan Lortie
cc295f0976 Release glib 2.25.10 2010-06-24 13:18:44 -04:00
Matthias Clasen
df81e3f33e Updates 2010-06-17 16:14:22 -04:00
Christian Persch
4708b8ecc3 Add fundamental type and pspec for GVariant
Make G_TYPE_VARIANT a fundamental type instead of boxed, and add
g_variant_{set,get,dup}_variant.

Add GParamSpecVariant.

Bug #610863.
2010-06-17 21:00:54 +02:00
Matthias Clasen
3fbac99402 Updates 2010-06-17 00:37:49 -04:00
Matthias Clasen
14c62ff722 Updates 2010-06-07 21:23:42 -04:00
Ryan Lortie
2db2d13fdb Release 2.25.7. 2010-05-24 23:02:18 -04:00
Ryan Lortie
d4648965e4 Release 2.25.6 2010-05-19 17:32:42 -04:00
Matthias Clasen
34020f9dd4 Updates 2010-05-14 22:03:03 -04:00
Matthias Clasen
45cad58b46 Updates 2010-05-14 00:51:51 -04:00
Matthias Clasen
72b80c5bdd Updates 2010-04-23 19:18:41 -04:00
Matthias Clasen
8f7122433f More updates 2010-04-22 20:15:29 -04:00
Matthias Clasen
708d540a6f Updates 2010-04-22 19:24:03 -04:00
Matthias Clasen
21f064486c Updates 2010-04-17 01:55:55 -04:00
Matthias Clasen
f6532620bc And another one... 2010-03-26 11:05:28 -04:00
Matthias Clasen
8ee5ded1e9 Updates 2010-03-26 10:39:33 -04:00