Merge lp:~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix into lp:ubuntu/wily/gnome-terminal
- Wily (15.10)
- scrollbar-background-fix
- Merge into wily
Status: | Superseded | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix | ||||
Merge into: | lp:ubuntu/wily/gnome-terminal | ||||
Diff against target: |
4581 lines (+4402/-0) (has conflicts) 35 files modified
.bzr-builddeb/default.conf (+2/-0) debian/README.Debian (+11/-0) debian/changelog (+2230/-0) debian/compat (+1/-0) debian/control (+75/-0) debian/control.in (+71/-0) debian/copyright (+59/-0) debian/gnome-terminal-data.install (+3/-0) debian/gnome-terminal.install (+9/-0) debian/gnome-terminal.links (+1/-0) debian/gnome-terminal.lintian-overrides (+2/-0) debian/gnome-terminal.manpages (+1/-0) debian/gnome-terminal.menu (+6/-0) debian/gnome-terminal.postinst (+13/-0) debian/gnome-terminal.prerm (+10/-0) debian/gnome-terminal.sgml (+223/-0) debian/gnome-terminal.wrap (+107/-0) debian/gnome-terminal.wrapper (+81/-0) debian/gnome-terminal.xpm (+166/-0) debian/patches/0001-Restore-transparency.patch (+518/-0) debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch (+61/-0) debian/patches/01_onlyshowin.patch (+9/-0) debian/patches/10_kfreebsd-f_dupfd_cloexec.patch (+43/-0) debian/patches/50_add_unity_quicklist.patch (+18/-0) debian/patches/52_support_apturl.patch (+13/-0) debian/patches/60_add_lp_handler.patch (+114/-0) debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch (+47/-0) debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch (+99/-0) debian/patches/gnome-shell_search_provider.patch (+137/-0) debian/patches/nautilus-x11.patch (+29/-0) debian/patches/scrollbar-background-theming.patch (+188/-0) debian/patches/series (+12/-0) debian/rules (+39/-0) debian/source/format (+1/-0) debian/watch (+3/-0) Conflict adding file debian. Moved existing file to debian.moved. |
||||
To merge this branch: | bzr merge lp:~3v1n0/ubuntu/wily/gnome-terminal/scrollbar-background-fix | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu branches | Pending | ||
Review via email: mp+270602@code.launchpad.net |
Commit message
debian/
- Draw background under the scrollbar that matches the actual terminal
background color. This allows proper theming. (LP: #1493964)
Description of the change
Manually draw the background of the scrollbar, using the same color that is used by the terminal view (works even with semi-transparency).
Unmerged revisions
- 162. By Marco Trevisan (Treviño)
-
debian/
patches/ scrollbar- background- theming. patch:
- Draw background under the scrollbar that matches the actual terminal
background color. This allows proper theming. (LP: #1493964) - 161. By Iain Lane
-
releasing package gnome-terminal version 3.16.2-1ubuntu1
- 160. By Iain Lane
-
Restore dropped staged changelog entry
- 159. By Iain Lane
-
Refresh transparency patch
- 158. By Iain Lane
-
debian/
patches/ 0001-client- legacy- Fall-back- to-default- profile. patch:
Drop, applied upstream. - 157. By Iain Lane
-
Merge 3.16.2 with Debian
- 156. By Iain Lane
-
gnome-terminal.
wrap: Support the case where --app-id is passed to refer to
a custom .service file. - 155. By Iain Lane
-
releasing package gnome-terminal version 3.14.2-0ubuntu5
- 154. By Iain Lane
-
Drop --class magic for direct case
- 153. By Iain Lane
-
gnome-terminal.
wrap: Fix conditional: directly invoke g-t if we pass
neither of --disable-factory and --class, otherwise invoke our custom
server.
Preview Diff
1 | === added directory '.bzr-builddeb' |
2 | === added file '.bzr-builddeb/default.conf' |
3 | --- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000 |
4 | +++ .bzr-builddeb/default.conf 2015-09-09 21:07:34 +0000 |
5 | @@ -0,0 +1,2 @@ |
6 | +[BUILDDEB] |
7 | +merge = True |
8 | |
9 | === added directory 'debian' |
10 | === renamed directory 'debian' => 'debian.moved' |
11 | === added file 'debian/README.Debian' |
12 | --- debian/README.Debian 1970-01-01 00:00:00 +0000 |
13 | +++ debian/README.Debian 2015-09-09 21:07:34 +0000 |
14 | @@ -0,0 +1,11 @@ |
15 | +gnome-terminal (3.10.1-2) unstable; urgency=low |
16 | + |
17 | + * To make new tabs opened within Gnome Terminal have the same |
18 | + working directory as the current tab, it is necessary for the shell |
19 | + running in the terminal to cooperate. For this, vte installs a bash |
20 | + shell script that you must source in your ~/.bashrc. |
21 | + |
22 | + For example, you can put this at the end of your ~/.bashrc: |
23 | + [[ -s "/etc/profile.d/vte.sh" ]] && . "/etc/profile.d/vte.sh" |
24 | + |
25 | + -- Fabian Greffrath <fabian+debian@greffrath.com> Tue, 21 Jan 2014 10:02:58 +0100 |
26 | |
27 | === added file 'debian/changelog' |
28 | --- debian/changelog 1970-01-01 00:00:00 +0000 |
29 | +++ debian/changelog 2015-09-09 21:07:34 +0000 |
30 | @@ -0,0 +1,2230 @@ |
31 | +gnome-terminal (3.16.2-1ubuntu2) UNRELEASED; urgency=medium |
32 | + |
33 | + * debian/patches/scrollbar-background-theming.patch: |
34 | + - Draw background under the scrollbar that matches the actual terminal |
35 | + background color. This allows proper theming. (LP: #1493964) |
36 | + |
37 | + -- Marco Trevisan (Treviño) <marco@ubuntu.com> Wed, 09 Sep 2015 23:00:58 +0200 |
38 | + |
39 | +gnome-terminal (3.16.2-1ubuntu1) wily; urgency=low |
40 | + |
41 | + * Merge with Debian, remaining changes: |
42 | + - debian/patches/50_add_unity_quicklist.patch: Add Unity quicklist menu |
43 | + item. |
44 | + - debian/patches/52_support_apturl.patch: Support apt: urls. |
45 | + - debian/patches/60_add_lp_handler.patch: Add a handler for launchpad bug |
46 | + URLs. |
47 | + - debian/patches/0001-Restore-transparency.patch: Restore transparency |
48 | + support, dropped upstream. Patch from Debarishi Ray, modified by Iain |
49 | + Lane to support a 'theme' default value. |
50 | + - debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch: |
51 | + Make sure the window always draws a background, even when transparency |
52 | + is on. |
53 | + - Add gnome-shell_search_provider.patch: provide a local copy of the dbus |
54 | + interface so can build shell search provider without depending on |
55 | + gnome-shell which is in universe |
56 | + - Add a wrapper script to restore command line compatibility. |
57 | + * debian/patches/0001-client-legacy-Fall-back-to-default-profile.patch: |
58 | + Drop, applied upstream. |
59 | + * gnome-terminal.wrap: Support the case where --app-id is passed to refer to |
60 | + a custom .service file. |
61 | + |
62 | + -- Iain Lane <iain.lane@canonical.com> Mon, 01 Jun 2015 15:05:02 +0100 |
63 | + |
64 | +gnome-terminal (3.16.2-1) unstable; urgency=medium |
65 | + |
66 | + * New upstream release. |
67 | + * Drop obsolete Replaces from pre-wheezy. |
68 | + * Bump Build-Depends on libvte-2.91-dev to (>= 0.40.2) as per configure.ac. |
69 | + * Refresh patches. |
70 | + * Bump debhelper compatibility level to 9. |
71 | + * Add Homepage: field. |
72 | + * Bump Standards-Version to 3.9.6. |
73 | + * Provide fallback for reading current directory if OSC 7 fails. In Debian |
74 | + there is no mechanism (yet) to source scripts for non-login interactive |
75 | + shells so we can't rely on /etc/profile.d/vte*.sh but instead fallback to |
76 | + reading /proc to determine the working directory of the current tab. |
77 | + (Closes: #706065) |
78 | + |
79 | + -- Michael Biebl <biebl@debian.org> Sun, 31 May 2015 19:10:05 +0200 |
80 | + |
81 | +gnome-terminal (3.14.2-1) unstable; urgency=medium |
82 | + |
83 | + [ Pedro Beja ] |
84 | + * New upstream release. |
85 | + |
86 | + [ Andreas Henriksson ] |
87 | + * Add patch from upstream 3.16 branch for now |
88 | + - ‘debian/patches/git_remove_appdata_validation.patch’ |
89 | + * Drop appdata-tools build-dependency |
90 | + |
91 | + -- Andreas Henriksson <andreas@fatal.se> Tue, 19 May 2015 16:35:34 +0200 |
92 | + |
93 | +gnome-terminal (3.14.2-0ubuntu5) wily; urgency=medium |
94 | + |
95 | + * gnome-terminal.wrap: Fix conditional: only directly invoke g-t if we don't |
96 | + pass --disable-factory. The --class fallback didn't work, but we never hit |
97 | + this bug because the conditional was wrong. |
98 | + |
99 | + -- Iain Lane <iain.lane@canonical.com> Tue, 26 May 2015 18:16:10 +0100 |
100 | + |
101 | +gnome-terminal (3.14.2-0ubuntu4) wily; urgency=medium |
102 | + |
103 | + * Apply fix from Ed Catamur to wait on the server instead of the client in |
104 | + --disable-factory mode. This is compatible with previous versions of |
105 | + gnome-terminal. |
106 | + |
107 | + -- Iain Lane <iain.lane@canonical.com> Tue, 26 May 2015 12:36:21 +0100 |
108 | + |
109 | +gnome-terminal (3.14.2-0ubuntu3) vivid; urgency=medium |
110 | + |
111 | + * debian/gnome-terminal: Add a wrapper script to launch gnome-terminal with |
112 | + a different app-id when a user passes the now ignored --disable-factory |
113 | + option. This should restore compatibility with old launchers for users who |
114 | + are upgrading. |
115 | + * 0001-client-legacy-Fall-back-to-default-profile.patch: When specifying a |
116 | + profile on the commandline, fall back to the default if it doesn't exist. |
117 | + |
118 | + -- Iain Lane <iain.lane@canonical.com> Wed, 08 Apr 2015 16:18:11 +0100 |
119 | + |
120 | +gnome-terminal (3.14.2-0ubuntu2) vivid; urgency=medium |
121 | + |
122 | + * Change appdata-tools b-dep to appstream-util |
123 | + |
124 | + -- Jackson Doak <noskcaj@ubuntu.com> Sat, 14 Feb 2015 08:25:21 +1100 |
125 | + |
126 | +gnome-terminal (3.14.2-0ubuntu1) vivid; urgency=medium |
127 | + |
128 | + * Pass the terminal window in all code paths that launch the profile editor, |
129 | + to avoid dereferencing the wrong thing. (LP: #1401192) |
130 | + * New upstream translation release. |
131 | + |
132 | + -- Iain Lane <iain.lane@canonical.com> Mon, 15 Dec 2014 17:00:27 +0000 |
133 | + |
134 | +gnome-terminal (3.14.1-1ubuntu1) vivid; urgency=medium |
135 | + |
136 | + [ Iain Lane ] |
137 | + * Merge with Debian, remaining changes: |
138 | + - debian/patches/50_add_unity_quicklist.patch: Add Unity quicklist menu |
139 | + item. |
140 | + - debian/patches/52_support_apturl.patch: Support apt: urls. |
141 | + - debian/patches/60_add_lp_handler.patch: Add a handler for launchpad bug |
142 | + URLs. |
143 | + - debian/patches/0001-Restore-transparency.patch: Restore transparency |
144 | + support, dropped upstream. Patch from Debarishi Ray, modified by Iain |
145 | + Lane to support a 'theme' default value. |
146 | + - Add 61_cwd_fallback.patch: Provide fallback for reading current |
147 | + directory if OSC 7 fails. |
148 | + * debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch: |
149 | + Make sure the window always draws a background, even when transparency is |
150 | + on. |
151 | + * Disable shell provider, we don't want to build-dep on gnome-shell. |
152 | + |
153 | + [ Tim Lunn ] |
154 | + * Add gnome-shell_search_provider.patch: provide a local copy of the dbus |
155 | + interface so can build shell search provider without depending on |
156 | + gnome-shell which is in universe (LP: #1390224) |
157 | + |
158 | + -- Iain Lane <iain.lane@canonical.com> Fri, 14 Nov 2014 16:39:19 +0000 |
159 | + |
160 | +gnome-terminal (3.14.1-1) unstable; urgency=medium |
161 | + |
162 | + * New upstream release. |
163 | + |
164 | + -- Pedro Beja <althaser@gmail.com> Fri, 17 Oct 2014 16:47:35 +0100 |
165 | + |
166 | +gnome-terminal (3.14.0-1) unstable; urgency=medium |
167 | + |
168 | + * New upstream release. |
169 | + * Bump build-depencencies according to configure.ac changes: |
170 | + + libgtk-3-dev (>= 3.10.0), |
171 | + + libvte-2.91-dev (>= 0.38.0), |
172 | + * Drop libgtk2.0-dev build-dependency. |
173 | + * Make debian/patches/01_onlyshowin.patch apply again. |
174 | + * Have quilt refresh remaining patches. |
175 | + * Upload to unstable. |
176 | + |
177 | + -- Andreas Henriksson <andreas@fatal.se> Sat, 27 Sep 2014 01:16:35 +0200 |
178 | + |
179 | +gnome-terminal (3.13.90-1) experimental; urgency=medium |
180 | + |
181 | + [ Simon McVittie ] |
182 | + * Be Multi-Arch: foreign so gnome-terminal:amd64 can satisfy |
183 | + a dependency from, e.g., steam:i386 (Closes: #698957) |
184 | + |
185 | + [ Sjoerd Simons ] |
186 | + * New upstream release |
187 | + * Add valac (>= 0.24) to b-d |
188 | + |
189 | + -- Sjoerd Simons <sjoerd@debian.org> Thu, 11 Sep 2014 21:00:46 +0200 |
190 | + |
191 | +gnome-terminal (3.12.3-2) unstable; urgency=medium |
192 | + |
193 | + * Team upload. |
194 | + * When we ask the system theme how to draw a TerminalScreen widget, |
195 | + if it answers "black text on a black background" (like the built-in |
196 | + fallback theme in Gtk < 3.14, "Raleigh"), instead draw black text on |
197 | + a white background like the GNOME default theme "Adwaita" does. |
198 | + (Closes: #683744) |
199 | + * Tell dh_makeshlibs that the libterminal-nautilus.so plugin is not |
200 | + a shared library (workaround for #204975) |
201 | + |
202 | + -- Simon McVittie <smcv@debian.org> Sat, 02 Aug 2014 17:33:44 +0100 |
203 | + |
204 | +gnome-terminal (3.12.3-1) unstable; urgency=medium |
205 | + |
206 | + * New upstream release. |
207 | + * Bump libvte-2.90-dev build-dependency to >= 1:0.36.3 |
208 | + - as required by configure.ac |
209 | + * Bump Standards-Version to 3.9.5 |
210 | + |
211 | + -- Andreas Henriksson <andreas@fatal.se> Mon, 23 Jun 2014 20:47:43 +0200 |
212 | + |
213 | +gnome-terminal (3.12.3-0ubuntu1) vivid; urgency=medium |
214 | + |
215 | + * New upstream release 3.12.3. |
216 | + |
217 | + -- Iain Lane <iain.lane@canonical.com> Thu, 06 Nov 2014 10:33:32 +0000 |
218 | + |
219 | +gnome-terminal (3.12.2-3) unstable; urgency=medium |
220 | + |
221 | + * Explicitly disable search provider on non-linux. |
222 | + Thanks to Pino Toscano. |
223 | + |
224 | + -- Andreas Henriksson <andreas@fatal.se> Sat, 31 May 2014 19:54:59 +0200 |
225 | + |
226 | +gnome-terminal (3.12.2-2) unstable; urgency=medium |
227 | + |
228 | + The "Why?" release. |
229 | + |
230 | + * Make gnome-shell build-dependency linux-any (Closes: #749888) |
231 | + * Only install gnome-shell search provider ini file on linux. |
232 | + |
233 | + -- Andreas Henriksson <andreas@fatal.se> Sat, 31 May 2014 19:05:33 +0200 |
234 | + |
235 | +gnome-terminal (3.12.2-1) unstable; urgency=medium |
236 | + |
237 | + * New upstream release. |
238 | + * Bump build-dependencies according to configure.ac changes: |
239 | + - libvte-2.90-dev >= 1:0.36.1 |
240 | + * Drop debian/patches/appmenu-fix-action-parameter.patch |
241 | + - now included in upstream release. |
242 | + |
243 | + -- Andreas Henriksson <andreas@fatal.se> Sun, 18 May 2014 22:27:40 +0200 |
244 | + |
245 | +gnome-terminal (3.12.2-0ubuntu1) vivid; urgency=low |
246 | + |
247 | + [ Iain Lane ] |
248 | + * NOTE: This version changes behaviour around the "Switch to tab" keyboard |
249 | + shortcuts. They are now active all the time, whereas previously they were |
250 | + only active when you had a corresponding number of tabs open. If you need |
251 | + to send these keys to your terminal, clear the shortcuts in the |
252 | + preferences dialog. |
253 | + * Drop 03_add_keywords.desktop: Not useful any more. |
254 | + * Drop 20_add_alt_screen_toggle_ui.patch: Too much effort to maintain, not |
255 | + deemed important enough to keep. |
256 | + * Resynchronise with Debian, remaining changes: |
257 | + - debian/patches/50_add_unity_quicklist.patch: Add Unity quicklist menu |
258 | + item. |
259 | + - debian/patches/60_add_lp_handler.patch: Add a handler for launchpad bug |
260 | + URLs. |
261 | + * Disable shell provider, we don't want to build-dep on gnome-shell. |
262 | + * Bump build-dependencies according to configure.ac: |
263 | + - intltool 0.50.0 |
264 | + - vte 0.36.0 |
265 | + - glib 2.39.2 |
266 | + * Make debian/patches/10_kfreebsd-f_dupfd_cloexec.patch apply again. |
267 | + * Add build-dependency on libnautilus-extension-dev |
268 | + * Add new patch debian/patches/nautilus-x11.patch |
269 | + - build fails because of -Wl,-z,defs missing -lX11 in nautilus extension |
270 | + * Include autoreconf.mk cdbs snippet and build-depend on dh-autoreconf |
271 | + * Install new files in gnome-terminal |
272 | + - nautilus extension |
273 | + * debian/patches/0001-Restore-transparency.patch: Patch from Debarishi Ray |
274 | + to re-add support for transparent terminals. Updated to support loading a |
275 | + transparency value from the theme, if it provides one and to migrate the |
276 | + settings from GConf. |
277 | + |
278 | + [ Jeremy Bicha ] |
279 | + * debian/rules: |
280 | + - Build with --enable-distro-packaging to not override Ubuntu |
281 | + environment variables |
282 | + * debian/patches/52_support_apturl.patch: |
283 | + - Support apt: URIs (LP: #217611) |
284 | + |
285 | + [ Martin Pitt ] |
286 | + * Add 61_cwd_fallback.patch: Provide fallback for reading current directory |
287 | + if OSC 7 fails. (LP: #1132700) |
288 | + |
289 | + -- Iain Lane <iain.lane@canonical.com> Wed, 05 Nov 2014 15:55:30 +0000 |
290 | + |
291 | +gnome-terminal (3.12.0-2) unstable; urgency=medium |
292 | + |
293 | + * Upload to unstable. |
294 | + |
295 | + -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 26 Apr 2014 10:30:29 +0200 |
296 | + |
297 | +gnome-terminal (3.12.0-1) experimental; urgency=medium |
298 | + |
299 | + * New upstream release. |
300 | + * Update build-dependencies according to configure.ac changes: |
301 | + - Bump libvte-2.90-dev to (>= 1:0.36.0) |
302 | + - Add appdata-tools for appdata file validation |
303 | + * gnome-terminal: install appdata xml |
304 | + * Add debian/patches/appmenu-fix-action-parameter.patch from upstream. |
305 | + |
306 | + -- Andreas Henriksson <andreas@fatal.se> Mon, 24 Mar 2014 20:41:10 +0100 |
307 | + |
308 | +gnome-terminal (3.11.3-1) experimental; urgency=medium |
309 | + |
310 | + [ Fabian Greffrath ] |
311 | + * debian/README.Debian: Document how to make new tabs opened within |
312 | + Gnome Terminal have the same working directory as the current tab |
313 | + (see #706065). Taken from the vte3 package, where this was already |
314 | + documented but apparently not easily found. |
315 | + |
316 | + [ Andreas Henriksson ] |
317 | + * New upstream release. |
318 | + * Bump build-dependencies according to configure.ac: |
319 | + - intltool 0.50.0 |
320 | + - vte 0.35.1 |
321 | + - glib 2.39.2 |
322 | + * Make debian/patches/10_kfreebsd-f_dupfd_cloexec.patch apply again. |
323 | + * Drop debian/patches/git-add-quit.patch, now included in upstream release. |
324 | + * Add build-dependency on gnome-shell |
325 | + - dbus interface xml needed by new search provider |
326 | + * Add build-dependency on libnautilus-extension-dev |
327 | + * Add new patch debian/patches/nautilus-x11.patch |
328 | + - build fails because of -Wl,-z,defs missing -lX11 in nautilus extension |
329 | + * Include autoreconf.mk cdbs snippet and build-depend on dh-autoreconf |
330 | + * Install new files in gnome-terminal |
331 | + - nautilus extension and gnome-shell search provider ini |
332 | + |
333 | + -- Andreas Henriksson <andreas@fatal.se> Mon, 24 Feb 2014 20:43:28 +0100 |
334 | + |
335 | +gnome-terminal (3.10.1-1) unstable; urgency=low |
336 | + |
337 | + * New upstream release. |
338 | + * Bump build-dependency on vt3 to >= 1:0.34.8. |
339 | + * Refresh patches. |
340 | + |
341 | + -- Andreas Henriksson <andreas@fatal.se> Wed, 23 Oct 2013 18:31:39 +0200 |
342 | + |
343 | +gnome-terminal (3.8.4-1) unstable; urgency=low |
344 | + |
345 | + [ Jeremy Bicha ] |
346 | + * debian/rules: |
347 | + - Build with --enable-distro-packaging to not override |
348 | + environment variables |
349 | + * debian/patches/git-add-quit.patch: |
350 | + - Backport patch to add Quit to app menu |
351 | + |
352 | + [ Michael Biebl ] |
353 | + * New upstream release. |
354 | + |
355 | + -- Michael Biebl <biebl@debian.org> Thu, 29 Aug 2013 13:16:40 +0200 |
356 | + |
357 | +gnome-terminal (3.8.3-1) unstable; urgency=low |
358 | + |
359 | + * New upstream release. |
360 | + * debian/control.in: |
361 | + + Update build dependencies. |
362 | + * debian/patches/10_kfreebsd-f_dupfd_cloexec.patch: |
363 | + + New patch, don't use F_DUPFD_CLOEXEC if it's not defined (e.g. |
364 | + on kFreeBSD). Thanks Petr Salinger for the initial patch. |
365 | + Closes: #711529. |
366 | + |
367 | + -- Emilio Pozuelo Monfort <pochu@debian.org> Tue, 11 Jun 2013 22:02:43 +0200 |
368 | + |
369 | +gnome-terminal (3.8.2-1) unstable; urgency=low |
370 | + |
371 | + [ Emilio Pozuelo Monfort ] |
372 | + * Remove obsolete build dependency on scrollkeeper. |
373 | + |
374 | + [ Michael Biebl ] |
375 | + * Upload to unstable. |
376 | + * New upstream release. |
377 | + * Bump Standards-Version to 3.9.4. No further changes. |
378 | + * Add Build-Depends on autotools-dev as lintian was complaining about |
379 | + outdated config.{guess,sub}. |
380 | + |
381 | + -- Michael Biebl <biebl@debian.org> Wed, 05 Jun 2013 22:23:26 +0200 |
382 | + |
383 | +gnome-terminal (3.8.0.1-1) experimental; urgency=low |
384 | + |
385 | + [ Jeremy Bicha ] |
386 | + * 01_onlyshowin.patch: Show in Unity too |
387 | + |
388 | + [ Emilio Pozuelo Monfort ] |
389 | + * New upstream release. |
390 | + + debian/patches/10_crash_profiles.patch: |
391 | + - Removed, no longer needed. |
392 | + |
393 | + -- Emilio Pozuelo Monfort <pochu@debian.org> Mon, 01 Apr 2013 13:10:38 +0200 |
394 | + |
395 | +gnome-terminal (3.8.0-1) experimental; urgency=low |
396 | + |
397 | + [ Andreas Henriksson ] |
398 | + * New upstream release 3.7.92. |
399 | + * Update build-dependencies according to configure.ac: |
400 | + - added uuid-dev and libdconf-dev (>= 0.12.0) |
401 | + - bumped gtk, glib and vte |
402 | + * debian/gnome-terminal-data.install: |
403 | + - don't try to install non-existing etc and usr/share/gnome-terminal |
404 | + * debian/gnome-terminal.install: |
405 | + - install new helper binaries gnome-terminal-{migration,server} |
406 | + - install gsettings schema |
407 | + - install dbus service for gnome-terminal-server |
408 | + |
409 | + [ Emilio Pozuelo Monfort ] |
410 | + * New upstream release 3.8.0. |
411 | + + debian/patches/01_onlyshowin.patch: |
412 | + - Refreshed. |
413 | + + debian/control.in: |
414 | + - Add build dependency on desktop-file-utils. |
415 | + - Bump libdconf-dev build dependency to pick the new soname. |
416 | + + debian/patches/10_crash_profiles.patch: |
417 | + - New patch. Fix a crash when opening the profile editor. |
418 | + |
419 | + -- Emilio Pozuelo Monfort <pochu@debian.org> Sat, 30 Mar 2013 20:40:18 +0100 |
420 | + |
421 | +gnome-terminal (3.6.1-1) experimental; urgency=low |
422 | + |
423 | + * New upstream release |
424 | + |
425 | + -- Sjoerd Simons <sjoerd@debian.org> Sat, 20 Oct 2012 22:56:22 +0200 |
426 | + |
427 | +gnome-terminal (3.4.1.1-2) unstable; urgency=low |
428 | + |
429 | + * Team upload |
430 | + * Recommend dbus-x11: gnome-terminal's default usage requires a |
431 | + D-Bus session, and dbus-x11 is the recommended way to get one of those |
432 | + (Closes: #691177; related to #631968) |
433 | + * If unable to connect to D-Bus, warn before we exit 1 (Closes: #691178) |
434 | + |
435 | + -- Simon McVittie <smcv@debian.org> Wed, 24 Oct 2012 10:56:17 +0100 |
436 | + |
437 | +gnome-terminal (3.4.1.1-1) unstable; urgency=low |
438 | + |
439 | + * New upstream translation release. |
440 | + |
441 | + -- Michael Biebl <biebl@debian.org> Wed, 18 Apr 2012 17:57:12 +0200 |
442 | + |
443 | +gnome-terminal (3.4.0.1-1) unstable; urgency=low |
444 | + |
445 | + * New upstream release. |
446 | + * debian/watch: Track .xz tarballs. |
447 | + * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer. |
448 | + * Update debian/copyright using the machine-readable copyright format 1.0, |
449 | + gnome-terminal is licensed under GPL-3+. |
450 | + * Bump Standards-Version to 3.9.3. |
451 | + |
452 | + -- Michael Biebl <biebl@debian.org> Mon, 02 Apr 2012 13:24:59 +0200 |
453 | + |
454 | +gnome-terminal (3.2.1-2) unstable; urgency=low |
455 | + |
456 | + * Reintroduce gtk2 build-dependency, it’s required for |
457 | + gtk-builder-convert. |
458 | + |
459 | + -- Josselin Mouette <joss@debian.org> Sun, 20 Nov 2011 00:25:02 +0100 |
460 | + |
461 | +gnome-terminal (3.2.1-1) experimental; urgency=low |
462 | + |
463 | + * New upstream release. |
464 | + * Bump vte requirement. |
465 | + * Stop forcing gtk+ version, only gtk+ 3.x is supported now. |
466 | + |
467 | + -- Josselin Mouette <joss@debian.org> Sat, 12 Nov 2011 17:52:40 +0100 |
468 | + |
469 | +gnome-terminal (3.0.1-1) unstable; urgency=low |
470 | + |
471 | + [ Raphaël Hertzog ] |
472 | + * Add lintian overrides for menu-icon-missing. |
473 | + |
474 | + [ Michael Biebl ] |
475 | + * debian/watch: Switch to .bz2 tarballs. |
476 | + * New upstream release. |
477 | + * debian/control.in |
478 | + - Drop Build-Depends on libdbus-glib-1-dev. |
479 | + - Drop Build-Depends on dpkg-dev (>= 1.13.19), even the version from lenny |
480 | + is recent enough. |
481 | + - Add Vcs-* fields. |
482 | + * Bump debhelper compatibility level to 8. |
483 | + - Update Build-Depends on debhelper. |
484 | + - Strip debian/tmp/ from .install files. |
485 | + * Remove debian/fonts.conf, unused. |
486 | + |
487 | + -- Michael Biebl <biebl@debian.org> Thu, 16 Jun 2011 16:19:04 +0200 |
488 | + |
489 | +gnome-terminal (3.0.0-1) experimental; urgency=low |
490 | + |
491 | + * New upstream release. |
492 | + * debian/control.in: |
493 | + + remove article from description synopsis. |
494 | + + bump Standards-Version to 3.9.2, no changes required. |
495 | + |
496 | + -- Frederic Peters <fpeters@debian.org> Thu, 14 Apr 2011 22:16:36 +0200 |
497 | + |
498 | +gnome-terminal (2.33.90-2) experimental; urgency=low |
499 | + |
500 | + * debian/rules: bump libgconf2-dev build-dep. |
501 | + |
502 | + -- Frederic Peters <fpeters@debian.org> Sun, 13 Mar 2011 15:27:35 +0100 |
503 | + |
504 | +gnome-terminal (2.33.90-1) experimental; urgency=low |
505 | + |
506 | + * New upstream release. |
507 | + + debian/rules: build the GTK+ 3 version |
508 | + + debian/control.in: update build-dependencies for the switch to GTK+ 3 |
509 | + |
510 | + -- Frederic Peters <fpeters@debian.org> Sun, 13 Mar 2011 13:21:50 +0100 |
511 | + |
512 | +gnome-terminal (2.30.2-1) unstable; urgency=low |
513 | + |
514 | + * New upstream bugfix release. |
515 | + * Switch to format 3.0 (quilt). |
516 | + * Bump Standards-Version to 3.8.4, no changes required. |
517 | + |
518 | + -- Luca Falavigna <dktrkranz@debian.org> Tue, 22 Jun 2010 20:54:32 +0200 |
519 | + |
520 | +gnome-terminal (2.30.1-1) unstable; urgency=low |
521 | + |
522 | + * New upstream bugfix release. |
523 | + |
524 | + -- Sebastian Dröge <slomo@debian.org> Tue, 04 May 2010 09:37:18 +0200 |
525 | + |
526 | +gnome-terminal (2.30.0-1) unstable; urgency=low |
527 | + |
528 | + * New upstream stable release: |
529 | + + debian/control.in: |
530 | + - Update build dependencies. |
531 | + |
532 | + -- Sebastian Dröge <slomo@debian.org> Wed, 31 Mar 2010 11:18:11 +0200 |
533 | + |
534 | +gnome-terminal (2.29.92-1) experimental; urgency=low |
535 | + |
536 | + * New upstream development release: |
537 | + + debian/control.in: |
538 | + - Update build dependencies. |
539 | + |
540 | + -- Sebastian Dröge <slomo@debian.org> Fri, 12 Mar 2010 17:52:12 +0100 |
541 | + |
542 | +gnome-terminal (2.29.6-1) experimental; urgency=low |
543 | + |
544 | + * New upstream development release: |
545 | + + debian/control.in: |
546 | + - Update build dependencies. |
547 | + + debian/rules: |
548 | + - Include check-dist.mk to prevent accidental uploads to unstable. |
549 | + |
550 | + -- Sebastian Dröge <slomo@debian.org> Thu, 14 Jan 2010 08:29:30 +0100 |
551 | + |
552 | +gnome-terminal (2.28.2-1) unstable; urgency=low |
553 | + |
554 | + * New upstream bugfix release. |
555 | + |
556 | + -- Luca Falavigna <dktrkranz@debian.org> Mon, 14 Dec 2009 22:45:57 +0100 |
557 | + |
558 | +gnome-terminal (2.28.1-1) unstable; urgency=low |
559 | + |
560 | + * New upstream bugfix release: |
561 | + + debian/control.in: |
562 | + - Update build dependencies. |
563 | + |
564 | + -- Sebastian Dröge <slomo@debian.org> Tue, 20 Oct 2009 08:28:30 +0200 |
565 | + |
566 | +gnome-terminal (2.28.0-1) unstable; urgency=low |
567 | + |
568 | + * New upstream stable release: |
569 | + + debian/control.in: |
570 | + - Update build dependencies. |
571 | + + debian/patches/02_let_gconf_autostart.patch, |
572 | + debian/patches/03_useless_plural_forms.patch: |
573 | + - Dropped, merged upstream. |
574 | + |
575 | + -- Sebastian Dröge <slomo@debian.org> Tue, 22 Sep 2009 14:02:42 +0200 |
576 | + |
577 | +gnome-terminal (2.26.3.1-1) unstable; urgency=low |
578 | + |
579 | + * New upstream release. |
580 | + * debian/patches/03_useless_plural_forms.patch: |
581 | + - remove useless Plural-Forms line which breaks build with |
582 | + gnome-doc-utils master (Closes: #545602). |
583 | + * debian/control.in: |
584 | + - Bump Standards-Version to 3.8.3, no changes needed. |
585 | + |
586 | + -- Luca Falavigna <dktrkranz@debian.org> Tue, 15 Sep 2009 00:34:09 +0200 |
587 | + |
588 | +gnome-terminal (2.26.2-3) UNRELEASED; urgency=low |
589 | + |
590 | + * debian/watch: don't uupdate. |
591 | + * Add descriptions and links to patch headers. |
592 | + * debian/control.in: |
593 | + - Standards-Version is 3.8.2, no changes needed. |
594 | + - Extend gnome-terminal-data's long description. |
595 | + - No need to replace/conflict gnome-terminal2, that's gone for good. |
596 | + - gnome-terminal 2.10 is not even in oldstable, no need to replace it |
597 | + in gnome-terminal-data. |
598 | + * Move the menu and desktop files to the gnome-terminal package, add |
599 | + replaces accordingly. |
600 | + * debian/patches/04_resized_on_tabs_switch.patch: Removed. This was |
601 | + added because gnome-terminal didn't resize when you changed to a |
602 | + tab with a different font size. That works fine now without the patch. |
603 | + |
604 | + -- Emilio Pozuelo Monfort <pochu@ubuntu.com> Sat, 27 Jun 2009 16:22:22 +0200 |
605 | + |
606 | +gnome-terminal (2.26.2-2) unstable; urgency=low |
607 | + |
608 | + * 02_let_gconf_autostart.patch: Don’t exit if there is no GConf daemon |
609 | + running. Instead, let dbus-daemon and gconfd be autostarted as they |
610 | + should be if this is needed. Thanks to Sean Finney for the |
611 | + suggestion. Closes: #531734 and some duplicates. |
612 | + |
613 | + -- Josselin Mouette <joss@debian.org> Sat, 27 Jun 2009 14:53:33 +0200 |
614 | + |
615 | +gnome-terminal (2.26.2-1) unstable; urgency=low |
616 | + |
617 | + [ Josselin Mouette ] |
618 | + * Stop mentioning GNOME 2. |
619 | + * Remove scrollkeeper dependency. |
620 | + |
621 | + [ Deng Xiyue ] |
622 | + * New upstream release. |
623 | + + Bump b-dep: libgtk2.0-dev (>= 2.14.0), libvte-dev (>= 0.20.0). |
624 | + + New b-dep: libdbus-glib-1-dev (>= 0.6). |
625 | + + Drop 01_tabs_shortcuts.patch, 02_tabs_shortcuts_translations.patch. |
626 | + Merged upstream. |
627 | + + Refresh 04_resized_on_tabs_switch.patch to apply cleanly. |
628 | + * Drop bonobo path in gnome-terminal-data.install. DBus is used instead. |
629 | + * Split Copyright holder section to silence lintian warning, and add missing |
630 | + copyright holders. |
631 | + * Point to versioned license files. |
632 | + * Update Standard-Version to 3.8.1. |
633 | + |
634 | + [ Josselin Mouette ] |
635 | + * Drop unnecessary build-deps, add libsm-dev. |
636 | + * 01_onlyshowin.patch: new patch. Only show gnome-terminal in GNOME |
637 | + menus, other desktop environments already have their terminal |
638 | + emulators. |
639 | + |
640 | + -- Josselin Mouette <joss@debian.org> Mon, 01 Jun 2009 11:28:01 +0200 |
641 | + |
642 | +gnome-terminal (2.24.3-3) unstable; urgency=low |
643 | + |
644 | + * Recommend gvfs. Closes: #519159. |
645 | + * 01_tabs_shortcuts.patch: restore the ability to set shortcuts to |
646 | + each tab. Closes: #519523. |
647 | + * 02_tabs_shortcuts_translations.patch: restore translations from |
648 | + version 2.22 for this functionality. |
649 | + + Thanks to Mart Raudsepp for preparing the patches. |
650 | + |
651 | + -- Josselin Mouette <joss@debian.org> Fri, 13 Mar 2009 15:11:33 +0100 |
652 | + |
653 | +gnome-terminal (2.24.3-2) unstable; urgency=low |
654 | + |
655 | + * Upload to unstable. |
656 | + |
657 | + -- Sebastian Dröge <slomo@debian.org> Sun, 08 Mar 2009 08:18:23 +0100 |
658 | + |
659 | +gnome-terminal (2.24.3-1) experimental; urgency=low |
660 | + |
661 | + * New upstream bugfix release. |
662 | + |
663 | + -- Sebastian Dröge <slomo@debian.org> Tue, 13 Jan 2009 09:27:46 +0100 |
664 | + |
665 | +gnome-terminal (2.24.2-1) experimental; urgency=low |
666 | + |
667 | + * New upstream release. |
668 | + |
669 | + -- Josselin Mouette <joss@debian.org> Sun, 04 Jan 2009 10:58:20 +0100 |
670 | + |
671 | +gnome-terminal (2.24.1.1-1) experimental; urgency=low |
672 | + |
673 | + * New upstream release: |
674 | + + debian/control.in: |
675 | + - Update build-depends. |
676 | + + debian/patches/01_error_crash.patch: |
677 | + - Dropped, merged upstream. |
678 | + + debian/gnome-terminal-data.install: |
679 | + - Drop pixmaps directory. |
680 | + |
681 | + -- Sebastian Dröge <slomo@debian.org> Mon, 24 Nov 2008 11:05:22 +0100 |
682 | + |
683 | +gnome-terminal (2.22.3-3) unstable; urgency=low |
684 | + |
685 | + * 01_error_crash.patch: stolen from upstream (r2948). Fixes crash when |
686 | + passing incorrect arguments to the command line. Closes: #477259. |
687 | + |
688 | + -- Josselin Mouette <joss@debian.org> Thu, 18 Sep 2008 16:17:00 +0200 |
689 | + |
690 | +gnome-terminal (2.22.3-2) unstable; urgency=low |
691 | + |
692 | + * gnome-terminal.wrapper: correctly emulate the completely brain-dead |
693 | + argument parsing of the -e option in xterm. Closes: #488974. |
694 | + |
695 | + -- Josselin Mouette <joss@debian.org> Fri, 18 Jul 2008 11:57:11 +0200 |
696 | + |
697 | +gnome-terminal (2.22.3-1) unstable; urgency=low |
698 | + |
699 | + [ Josselin Mouette ] |
700 | + * gnome-terminal.wrapper: -e runs gnome-terminal -e, not -x. |
701 | + Closes: #457846. |
702 | + |
703 | + [ Sebastian Dröge ] |
704 | + * New upstream bugfix release. |
705 | + * debian/control.in: |
706 | + + Updated Standards-Version to 3.8.0, no additional changes needed. |
707 | + |
708 | + -- Sebastian Dröge <slomo@debian.org> Mon, 30 Jun 2008 10:21:32 +0200 |
709 | + |
710 | +gnome-terminal (2.22.2-1) unstable; urgency=low |
711 | + |
712 | + [ Emilio Pozuelo Monfort ] |
713 | + * debian/control: |
714 | + - Use two spaces in the description for the list of actions. |
715 | + Closes: #480322. |
716 | + - Don't depend on gnome-control-center. Closes: #474607. |
717 | + - Added Debian GNOME Maintainers to Uploaders. |
718 | + |
719 | + [ Sebastian Dröge ] |
720 | + * New upstream bugfix release. |
721 | + |
722 | + -- Sebastian Dröge <slomo@debian.org> Tue, 27 May 2008 07:39:49 +0200 |
723 | + |
724 | +gnome-terminal (2.22.1-1) unstable; urgency=low |
725 | + |
726 | + * New upstream bugfix release. |
727 | + |
728 | + -- Sebastian Dröge <slomo@debian.org> Mon, 07 Apr 2008 14:26:17 +0200 |
729 | + |
730 | +gnome-terminal (2.22.0-1) unstable; urgency=low |
731 | + |
732 | + * New upstream stable release: |
733 | + + debian/control.in: |
734 | + - Build depend on GLib >= 2.15.2 and libgnome >= 2.14. |
735 | + |
736 | + -- Sebastian Dröge <slomo@debian.org> Tue, 11 Mar 2008 08:46:27 +0100 |
737 | + |
738 | +gnome-terminal (2.18.4-1) unstable; urgency=low |
739 | + |
740 | + * New upstream bugfix release. |
741 | + * debian/control.in: |
742 | + + Update Standards-Version to 3.7.3, no additional changes needed. |
743 | + * debian/gnome-terminal-data.menu: |
744 | + + Fix section. |
745 | + |
746 | + -- Sebastian Dröge <slomo@debian.org> Thu, 10 Jan 2008 09:06:06 +0100 |
747 | + |
748 | +gnome-terminal (2.18.3-1) unstable; urgency=low |
749 | + |
750 | + * New upstream bugfix release. |
751 | + |
752 | + -- Sebastian Dröge <slomo@debian.org> Tue, 27 Nov 2007 06:25:11 +0100 |
753 | + |
754 | +gnome-terminal (2.18.2-2) unstable; urgency=low |
755 | + |
756 | + * Drop version in scrollkeeper depedency; closes: #451260. |
757 | + * New patch, 04_resized_on_tabs_switch, kludge to help Gtk+ resize the |
758 | + terminal when switching tabs; from the Ubuntu package. |
759 | + |
760 | + -- Loic Minier <lool@dooz.org> Wed, 14 Nov 2007 10:02:01 +0100 |
761 | + |
762 | +gnome-terminal (2.18.2-1) unstable; urgency=low |
763 | + |
764 | + * New upstream release. |
765 | + |
766 | + -- Sebastian Dröge <slomo@debian.org> Tue, 18 Sep 2007 10:55:37 +0200 |
767 | + |
768 | +gnome-terminal (2.18.1-1) unstable; urgency=low |
769 | + |
770 | + * New upstream stable release. |
771 | + |
772 | + -- Loic Minier <lool@dooz.org> Tue, 19 Jun 2007 11:55:31 +0200 |
773 | + |
774 | +gnome-terminal (2.18.0-2) unstable; urgency=low |
775 | + |
776 | + * Upload to unstable; drop check-dist include. |
777 | + * Wrap build-deps and deps. |
778 | + * Add a ${misc:Depends}. |
779 | + * Apply patch by Vincent Ho to let gnome-terminal.wrapper ignore and warn |
780 | + about the --icon flag and to map the -name to --window-with-profile |
781 | + instead of --tclass; closes: #295195, #315945, #358865. |
782 | + |
783 | + -- Loic Minier <lool@dooz.org> Tue, 24 Apr 2007 15:24:36 +0200 |
784 | + |
785 | +gnome-terminal (2.18.0-1) experimental; urgency=low |
786 | + |
787 | + * New upstream major stable release. |
788 | + - Bump up build-deps to libstartup-notification0-dev >= 0.8, libvte-dev |
789 | + >= 1:0.15.3. |
790 | + - Add missing build-dep on libgconf2-dev >= 2.14.0, libxft-dev (>= 2.0.0), |
791 | + libpango1.0-dev (>= 1.1.1). |
792 | + - Drop patch 01_terminal-window_resize, merged upstream. |
793 | + - Drop patch 02_black-screen, merged upstream. |
794 | + |
795 | + -- Loic Minier <lool@dooz.org> Sun, 18 Mar 2007 11:42:58 +0100 |
796 | + |
797 | +gnome-terminal (2.16.1-5) experimental; urgency=low |
798 | + |
799 | + * Merge 2.14.2-2; SVN r6519:9038. |
800 | + - Drop patch 40_close_tab_size_bug361114; merged upstream. |
801 | + * Set LDFLAGS directly instead of via DEB_CONFIGURE_SCRIPT_ENV; build-depend |
802 | + on cdbs >= 0.4.41. |
803 | + * Bump up Debhelper compatibility level to 5. |
804 | + * Cleanups. |
805 | + * Pass -Wl,-z,defs before --as-needed in LDFLAGS. |
806 | + |
807 | + -- Loic Minier <lool@dooz.org> Sun, 18 Mar 2007 11:21:34 +0100 |
808 | + |
809 | +gnome-terminal (2.16.1-4) experimental; urgency=low |
810 | + |
811 | + [ Loic Minier ] |
812 | + * Add a get-orig-source target to retrieve the upstream tarball. |
813 | + * Include the new check-dist Makefile to prevent accidental uploads to |
814 | + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. |
815 | + |
816 | + [ Josselin Mouette ] |
817 | + * 02_black-screen.patch: fix the "black screen" that sometimes appear |
818 | + when creating a new tab (closes: #363612). |
819 | + |
820 | + [ Loic Minier ] |
821 | + * Use ${gnome:Version} and ${gnome:NextVersion}. |
822 | + * Include the gnome-versions.mk snippet. |
823 | + * Build-depend on the Gtk 2.10 transitionned libgnomeui-dev: >= 2.16.0-2. |
824 | + |
825 | + -- Loic Minier <lool@dooz.org> Tue, 6 Mar 2007 11:20:53 +0100 |
826 | + |
827 | +gnome-terminal (2.16.1-3) experimental; urgency=low |
828 | + |
829 | + * Build-depend on gnome-doc-utils (closes: #405206). |
830 | + |
831 | + -- Josselin Mouette <joss@debian.org> Tue, 2 Jan 2007 15:32:45 +0100 |
832 | + |
833 | +gnome-terminal (2.16.1-2) experimental; urgency=low |
834 | + |
835 | + * 01_terminal-window_resize.patch: stolen from upstream CVS. Avoid |
836 | + spurious window resizing when opening new tabs. |
837 | + |
838 | + -- Josselin Mouette <joss@debian.org> Tue, 26 Dec 2006 20:58:36 +0100 |
839 | + |
840 | +gnome-terminal (2.16.1-1) experimental; urgency=low |
841 | + |
842 | + * New upstream release. |
843 | + |
844 | + -- Guilherme de S. Pastore <gpastore@debian.org> Mon, 2 Oct 2006 16:38:37 -0300 |
845 | + |
846 | +gnome-terminal (2.16.0-1) experimental; urgency=low |
847 | + |
848 | + [ Guilherme de S. Pastore ] |
849 | + * New upstream release. |
850 | + - Doesn't add lines after closing tabs (Closes: #361114). |
851 | + |
852 | + * debian/control.in: |
853 | + - bumped Standards-Version to 3.7.2. |
854 | + - bumped build-dependencies on libgtk2.0-dev and libvte-dev to |
855 | + the 2.16 versions. |
856 | + |
857 | + * debian/copyright, debian/watch: updated for download.gnome.org. |
858 | + |
859 | + [ Loic Minier ] |
860 | + * Fix watch file. |
861 | + |
862 | + -- Guilherme de S. Pastore <gpastore@debian.org> Fri, 22 Sep 2006 16:11:39 -0300 |
863 | + |
864 | +gnome-terminal (2.14.2-2) unstable; urgency=low |
865 | + |
866 | + [ Loic Minier ] |
867 | + * Fix watch file. |
868 | + |
869 | + [ Josselin Mouette ] |
870 | + * close_tab_size_bug361114.patch: patch from upstream CVS, to prevent |
871 | + the window from growing of one line when there is one tab remaining |
872 | + (closes: #361114). |
873 | + |
874 | + [ Loic Minier ] |
875 | + * Add a get-orig-source target to retrieve the upstream tarball. |
876 | + * Fix patch close_tab_size_bug361114 to apply and rename to |
877 | + 40_close_tab_size_bug361114; add comments. |
878 | + |
879 | + -- Loic Minier <lool@dooz.org> Sun, 18 Mar 2007 10:56:31 +0100 |
880 | + |
881 | +gnome-terminal (2.14.2-1) unstable; urgency=low |
882 | + |
883 | + [ Josselin Mouette ] |
884 | + * List fatalerror as the primary maintainer. |
885 | + * Make the package binNMU-safe. |
886 | + + Build-depend on dpkg-dev 1.13.19. |
887 | + + Use ${source:Version}. |
888 | + |
889 | + [ Loic Minier ] |
890 | + * New upstream release. |
891 | + |
892 | + -- Loic Minier <lool@dooz.org> Mon, 29 May 2006 22:13:45 +0200 |
893 | + |
894 | +gnome-terminal (2.14.1-1) unstable; urgency=low |
895 | + |
896 | + * New upstream release. |
897 | + |
898 | + -- Guilherme de S. Pastore <gpastore@debian.org> Fri, 21 Apr 2006 12:34:04 -0300 |
899 | + |
900 | +gnome-terminal (2.14.0-1) unstable; urgency=low |
901 | + |
902 | + * New upstream release. |
903 | + |
904 | + -- Guilherme de S. Pastore <guilherme.pastore@terra.com.br> Sat, 18 Mar 2006 13:13:33 -0300 |
905 | + |
906 | +gnome-terminal (2.13.93-1) experimental; urgency=low |
907 | + |
908 | + * New upstream release |
909 | + - Tabs can be dragged and dropped. (Closes: #240139, #265736) |
910 | + - Pre-selects the window/tab title on edit. (Closes: #305678) |
911 | + * debian/patches: |
912 | + - tab-change.patch: dropped; fixed upstream. |
913 | + - 03_menu_entry.patch: dropped; applied upstream. |
914 | + - translation_warning.patch: dropped; fixed upstream. |
915 | + * debian/gnome-terminal-data.install: |
916 | + - do not install /usr/share/application-registry, it has been |
917 | + dropped and deprecated upstream. |
918 | + |
919 | + -- Guilherme de S. Pastore <guilherme.pastore@terra.com.br> Sat, 4 Mar 2006 15:46:20 -0300 |
920 | + |
921 | +gnome-terminal (2.12.0-2) unstable; urgency=low |
922 | + |
923 | + * Upload to unstable. |
924 | + |
925 | + -- Josselin Mouette <joss@debian.org> Sun, 8 Jan 2006 17:10:23 +0100 |
926 | + |
927 | +gnome-terminal (2.12.0-1) experimental; urgency=low |
928 | + |
929 | + * New upstream releases. |
930 | + - Update watch file. [debian/watch] |
931 | + * New patch from Ubuntu to move the menu entry to utilities/accessories. |
932 | + [debian/patches/03_menu_entry.patch] |
933 | + * Add CDBS' utils. [debian/rules] |
934 | + * Clarify Copyright versus License. [debian/copyright] |
935 | + * Don't run scrollkeeper. [debian/rules] |
936 | + |
937 | + -- Loic Minier <lool@dooz.org> Sat, 29 Oct 2005 20:44:07 +0200 |
938 | + |
939 | +gnome-terminal (2.10.0-3) UNRELEASED; urgency=low |
940 | + |
941 | + [ Josselin Mouette ] |
942 | + * Don't overwrite DEB_CONFIGURE_SCRIPT_ENV completely. |
943 | + Sebastien Bacher: |
944 | + * debian/control.in: |
945 | + - the data package replaces files. |
946 | + * debian/patches/translation_warning.patch: |
947 | + - fix a warning due to a translation issue (Closes: #315948). |
948 | + |
949 | + [ Clément Stenac ] |
950 | + * Clarify some manpage descriptions (Closes: #275888) |
951 | + * Improve description (Closes:#264480) |
952 | + * Add gconf dependency for gnome-terminal-data (Closes:#315171, #328295) |
953 | + |
954 | + [ Loic Minier ] |
955 | + * Fix by Tim Baverstock to stop ARGV processing when we find -e. |
956 | + (Closes: #326825) |
957 | + |
958 | + -- Loic Minier <lool@dooz.org> Wed, 14 Sep 2005 20:20:21 +0200 |
959 | + |
960 | +gnome-terminal (2.10.0-2) unstable; urgency=low |
961 | + |
962 | + * Upload to unstable (GNOME Team upload). |
963 | + * Updated 'debian/copyright'. |
964 | + * Updated Depends / Build-Depends. |
965 | + * Renamed debian files with pkg prefix, install menu file and bonobo |
966 | + files in '/usr/lib' and some more '/usr/share/' subdirectories in |
967 | + gnome-terminal-data. |
968 | + |
969 | + -- Marc Dequènes (Duck) <Duck@DuckCorp.org> Mon, 13 Jun 2005 23:25:32 +0200 |
970 | + |
971 | +gnome-terminal (2.10.0-1) experimental; urgency=low |
972 | + |
973 | + * New upstream release. |
974 | + * Update debian/watch. |
975 | + * Split out data files in a separate package. |
976 | + |
977 | + -- Josselin Mouette <joss@debian.org> Wed, 27 Apr 2005 19:51:37 +0200 |
978 | + |
979 | +gnome-terminal (2.8.2-2) unstable; urgency=medium |
980 | + |
981 | + * Pass --as-needed to LDFLAGS, to reduce dependencies. |
982 | + + Incidentally removes the dependency upon libhowl0 (closes: #298850). |
983 | + |
984 | + -- Josselin Mouette <joss@debian.org> Thu, 10 Mar 2005 22:50:38 +0100 |
985 | + |
986 | +gnome-terminal (2.8.2-1) unstable; urgency=medium |
987 | + |
988 | + * New upstream release (translation updates). |
989 | + * [debian/patches/update-config-guess-sub.patch] Dropped; upstream now |
990 | + includes a newer config.guess and config.sub than are available in |
991 | + autotools-dev. |
992 | + * [debian/rules] Have binary-post-install clean up scrollkeeper's droppings. |
993 | + |
994 | + -- J.H.M. Dassen (Ray) <jdassen@debian.org> Sat, 1 Jan 2005 12:20:00 +0100 |
995 | + |
996 | +gnome-terminal (2.8.0-2) unstable; urgency=low |
997 | + |
998 | + * Upload to unstable. |
999 | + * debian/watch: |
1000 | + - updated. |
1001 | + |
1002 | + -- Sebastien Bacher <seb128@debian.org> Fri, 19 Nov 2004 17:18:12 +0100 |
1003 | + |
1004 | +gnome-terminal (2.8.0-1) experimental; urgency=low |
1005 | + |
1006 | + * New upstream release. |
1007 | + * [debian/patches/update-config-guess-sub.patch] Update config.{guess,sub}. |
1008 | + * Fixed in 2.7.2: |
1009 | + Recognize mailto: (with or without the mailto:...) and webdav: uris |
1010 | + (Closes: #230549) |
1011 | + * [debian/control.in] Dropped "libesd0-dev" build dependency, as the |
1012 | + gnome-terminal code does not depend on it directly (and the libraries it |
1013 | + depends on that do have a proper dependency on it). |
1014 | + |
1015 | + -- J.H.M. Dassen (Ray) <jdassen@debian.org> Sun, 17 Oct 2004 09:49:40 +0200 |
1016 | + |
1017 | +gnome-terminal (2.7.3-1) experimental; urgency=low |
1018 | + |
1019 | + * GNOME Team upload. |
1020 | + * New (development) upstream release. |
1021 | + * debian/patches/fix_selection.patch: |
1022 | + - removed, this patch is included in the code now. |
1023 | + * debian/patches/tab-change.patch: |
1024 | + - new patch to not display obnoxious characters on next/previous tab |
1025 | + (Closes: #256207). |
1026 | + * debian/postinst: |
1027 | + - set an higher priority (40) on the x-terminal-emulator alternative, so |
1028 | + gnome-terminal has the priority over xterm and uxterm (Closes: #252345). |
1029 | + |
1030 | + -- Sebastien Bacher <seb128@debian.org> Wed, 30 Jun 2004 16:23:21 +0200 |
1031 | + |
1032 | +gnome-terminal (2.7.2-1) experimental; urgency=low |
1033 | + |
1034 | + * GNOME Team Upload. |
1035 | + * New (development) upstream release |
1036 | + - add the detection of email addresses (Closes: #230549). |
1037 | + * debian/patches/fix_selection.patch: |
1038 | + - patch from the CVS to fix selection problems. |
1039 | + |
1040 | + -- Sebastien Bacher <seb128@debian.org> Wed, 23 Jun 2004 19:38:19 +0200 |
1041 | + |
1042 | +gnome-terminal (2.6.1-4) unstable; urgency=low |
1043 | + |
1044 | + * GNOME Team Upload. |
1045 | + * debian/control.in: |
1046 | + + Build-Depends on libvte-dev (>= 1:0.11.11-4) to have the epoch included |
1047 | + in the shlib (Closes: #253120). |
1048 | + |
1049 | + -- Sebastien Bacher <seb128@debian.org> Tue, 22 Jun 2004 12:17:44 +0200 |
1050 | + |
1051 | +gnome-terminal (2.6.1-3) unstable; urgency=low |
1052 | + |
1053 | + * GNOME Team Upload. |
1054 | + * debian/control.in: |
1055 | + + Build-Depends on libvte-dev (>= 1:0.11.11-3) (Closes: #253120). |
1056 | + |
1057 | + -- Sebastien Bacher <seb128@debian.org> Tue, 8 Jun 2004 00:39:23 +0200 |
1058 | + |
1059 | +gnome-terminal (2.6.1-2) unstable; urgency=low |
1060 | + |
1061 | + * GNOME Team Upload. |
1062 | + * Upload in unstable. |
1063 | + |
1064 | + -- Sebastien Bacher <seb128@debian.org> Thu, 27 May 2004 00:33:35 +0200 |
1065 | + |
1066 | +gnome-terminal (2.6.1-1) experimental; urgency=low |
1067 | + |
1068 | + * New Upstream release |
1069 | + - Translation updates. |
1070 | + |
1071 | + -- Arnaud Patard <arnaud.patard@rtp-net.org> Sun, 18 Apr 2004 16:24:56 +0200 |
1072 | + |
1073 | +gnome-terminal (2.6.0-3) experimental; urgency=low |
1074 | + |
1075 | + * Added a missing build dependencie on libgnomevfs2-dev, preventing |
1076 | + gnome-terminal to start (Closes: #240590) |
1077 | + |
1078 | + -- Arnaud Patard <arnaud.patard@rtp-net.org> Tue, 30 Mar 2004 02:18:18 +0200 |
1079 | + |
1080 | +gnome-terminal (2.6.0-2) experimental; urgency=low |
1081 | + |
1082 | + * debian/prerm: |
1083 | + - only deregister the alternative on removal, not on |
1084 | + upgrades |
1085 | + |
1086 | + -- Gustavo Noronha Silva <kov@debian.org> Fri, 26 Mar 2004 18:14:49 -0300 |
1087 | + |
1088 | +gnome-terminal (2.6.0-1) experimental; urgency=low |
1089 | + |
1090 | + * GNOME team upload. |
1091 | + * New upstream release. |
1092 | + * debian/control.in |
1093 | + + updated dependencies to GNOME 2.6 |
1094 | + |
1095 | + -- Ondřej Surý <ondrej@debian.org> Fri, 26 Mar 2004 14:41:34 +0100 |
1096 | + |
1097 | +gnome-terminal (2.4.2-7) unstable; urgency=low |
1098 | + |
1099 | + * New maintainer (Closes: #235054) |
1100 | + * Switched from debhelper to cdbs for the packaging |
1101 | + |
1102 | + -- Arnaud Patard <arnaud.patard@rtp-net.org> Sun, 29 Feb 2004 19:15:32 +0100 |
1103 | + |
1104 | +gnome-terminal (2.4.2-6) unstable; urgency=low |
1105 | + |
1106 | + * Orphaned package. |
1107 | + |
1108 | + -- Christian Marillat <marillat@debian.org> Thu, 26 Feb 2004 22:02:00 +0100 |
1109 | + |
1110 | +gnome-terminal (2.4.2-5) unstable; urgency=low |
1111 | + |
1112 | + * Remove DTD hack and update scrollkeeper dependency to 0.3.14-5 |
1113 | + |
1114 | + -- Christian Marillat <marillat@debian.org> Sun, 8 Feb 2004 10:31:51 +0100 |
1115 | + |
1116 | +gnome-terminal (2.4.2-4) unstable; urgency=low |
1117 | + |
1118 | + * debian/prerm Unregister x-terminal-emulator with update-alternatives. |
1119 | + |
1120 | + -- Christian Marillat <marillat@debian.org> Mon, 12 Jan 2004 09:16:14 +0100 |
1121 | + |
1122 | +gnome-terminal (2.4.2-3) unstable; urgency=low |
1123 | + |
1124 | + * Remove schemas on remove not purge. |
1125 | + |
1126 | + -- Christian Marillat <marillat@debian.org> Sun, 11 Jan 2004 01:58:13 +0100 |
1127 | + |
1128 | +gnome-terminal (2.4.2-2) unstable; urgency=low |
1129 | + |
1130 | + * debian/prerm Unregister schemas file from the database. |
1131 | + |
1132 | + -- Christian Marillat <marillat@debian.org> Fri, 9 Jan 2004 15:26:19 +0100 |
1133 | + |
1134 | +gnome-terminal (2.4.2-1) unstable; urgency=low |
1135 | + |
1136 | + * New upstream release. |
1137 | + |
1138 | + -- Christian Marillat <marillat@debian.org> Sun, 9 Nov 2003 11:25:28 +0100 |
1139 | + |
1140 | +gnome-terminal (2.4.1-3) unstable; urgency=low |
1141 | + |
1142 | + * Update Build-Depends to GNOME 2.4 packages (Closes: #217743) |
1143 | + |
1144 | + -- Christian Marillat <marillat@debian.org> Mon, 27 Oct 2003 15:10:48 +0100 |
1145 | + |
1146 | +gnome-terminal (2.4.1-2) unstable; urgency=low |
1147 | + |
1148 | + * Build-depends on libvte-dev (>= 1:0.11.10-1) |
1149 | + |
1150 | + -- Christian Marillat <marillat@debian.org> Mon, 20 Oct 2003 23:24:41 +0200 |
1151 | + |
1152 | +gnome-terminal (2.4.1-1) unstable; urgency=low |
1153 | + |
1154 | + * New upstream release. |
1155 | + |
1156 | + -- Christian Marillat <marillat@debian.org> Sat, 18 Oct 2003 01:15:43 +0200 |
1157 | + |
1158 | +gnome-terminal (2.2.2-4) unstable; urgency=low |
1159 | + |
1160 | + * Improve long description (Closes: #209534) |
1161 | + * Need to depends on gnome-control-center (Closes: #211087) |
1162 | + |
1163 | + -- Christian Marillat <marillat@debian.org> Tue, 23 Sep 2003 21:25:13 +0200 |
1164 | + |
1165 | +gnome-terminal (2.2.2-3) unstable; urgency=low |
1166 | + |
1167 | + * Check if scrollkeeper-update is here in the postrm (Closes: #201644) |
1168 | + * Move yelp in recommends and don't complain if the help menu entry doesn't work (Closes: #201968) |
1169 | + |
1170 | + -- Christian Marillat <marillat@debian.org> Fri, 18 Jul 2003 20:10:41 +0200 |
1171 | + |
1172 | +gnome-terminal (2.2.2-2) unstable; urgency=low |
1173 | + |
1174 | + * Fix manpage alternative for x-terminal-emulator (Closes: #201077) |
1175 | + |
1176 | + -- Christian Marillat <marillat@debian.org> Tue, 15 Jul 2003 16:00:10 +0200 |
1177 | + |
1178 | +gnome-terminal (2.2.2-1) unstable; urgency=low |
1179 | + |
1180 | + * New upstream release. |
1181 | + * Add an icon for the Debian menu. |
1182 | + |
1183 | + -- Christian Marillat <marillat@debian.org> Tue, 3 Jun 2003 19:59:58 +0200 |
1184 | + |
1185 | +gnome-terminal (2.2.1-1) unstable; urgency=low |
1186 | + |
1187 | + * New upstream release. |
1188 | + |
1189 | + -- Christian Marillat <marillat@debian.org> Thu, 6 Feb 2003 10:15:55 +0100 |
1190 | + |
1191 | +gnome-terminal (2.2.0-1) unstable; urgency=low |
1192 | + |
1193 | + * New upstream release. |
1194 | + * Remove previous patch from cvs |
1195 | + |
1196 | + -- Christian Marillat <marillat@debian.org> Tue, 21 Jan 2003 15:27:54 +0100 |
1197 | + |
1198 | +gnome-terminal (2.1.4-2) unstable; urgency=low |
1199 | + |
1200 | + * Update description (Closes: #177172) |
1201 | + * Patche from CVS to fix -x option (Closes: #176901) |
1202 | + |
1203 | + -- Christian Marillat <marillat@debian.org> Fri, 17 Jan 2003 21:31:47 +0100 |
1204 | + |
1205 | +gnome-terminal (2.1.4-1) unstable; urgency=low |
1206 | + |
1207 | + * New upstream release. |
1208 | + * AA font work now (Closes: #128670) |
1209 | + * Work with bold attribute (Closes: #165838) |
1210 | + * Double click does select whole word (Closes: #171567) |
1211 | + * Work with UTF-8 locale (Closes: #165109) |
1212 | + * Cut and paste now copy new line (Closes: #164860) |
1213 | + * No more problem with maximized window and new tab (Closes: #153739) |
1214 | + * No more redraw problem with iptraf (Closes: #102924) |
1215 | + * Remove empty README.Debian (Closes: #176403) |
1216 | + * Build against vte (Closes: #176531) |
1217 | + |
1218 | + -- Christian Marillat <marillat@debian.org> Tue, 14 Jan 2003 13:10:57 +0100 |
1219 | + |
1220 | +gnome-terminal (2.1.3-1) unstable; urgency=low |
1221 | + |
1222 | + * New upstream release. |
1223 | + |
1224 | + -- Christian Marillat <marillat@debian.org> Wed, 8 Jan 2003 17:17:39 +0100 |
1225 | + |
1226 | +gnome-terminal (2.1.0-3) unstable; urgency=low |
1227 | + |
1228 | + * Remove empty README.Debian (Closes: #168582) |
1229 | + * Write a manpage (Closes: #151665, #168311) |
1230 | + |
1231 | + -- Christian Marillat <marillat@debian.org> Wed, 4 Dec 2002 15:51:32 +0100 |
1232 | + |
1233 | +gnome-terminal (2.1.0-2) unstable; urgency=low |
1234 | + |
1235 | + * Sould build-depends on scrollkeeper (Closes: #166086) |
1236 | + |
1237 | + -- Christian Marillat <marillat@debian.org> Wed, 23 Oct 2002 21:11:29 +0200 |
1238 | + |
1239 | +gnome-terminal (2.1.0-1) unstable; urgency=low |
1240 | + |
1241 | + * New upstream release. |
1242 | + * Bell setting is correctly saved (Closes: #161958) |
1243 | + * super/meta/hyper is fixed (Closes: #153270, #152253) |
1244 | + * Windows class name if fixed (Closes: #155759) |
1245 | + |
1246 | + -- Christian Marillat <marillat@debian.org> Wed, 23 Oct 2002 18:46:23 +0200 |
1247 | + |
1248 | +gnome-terminal (2.0.1-3) unstable; urgency=low |
1249 | + |
1250 | + * Update to standards version 3.5.7 |
1251 | + * debian/postinst use 'gconftool-2 --get-default-source' instead of |
1252 | + harcoded value. |
1253 | + * Build against the latest libzvt2.0-dev and update build-depends |
1254 | + * Add a patche to work correctly with the latest libzvt2 (Closes: #164606) |
1255 | + |
1256 | + -- Christian Marillat <marillat@debian.org> Mon, 14 Oct 2002 17:14:09 +0200 |
1257 | + |
1258 | +gnome-terminal (2.0.1-2) unstable; urgency=low |
1259 | + |
1260 | + * Build against the latest libgnomevfs2-dev 2.0.2-4 |
1261 | + * Fix typo in german translation (Closes: #156901) |
1262 | + |
1263 | + -- Christian Marillat <marillat@debian.org> Fri, 16 Aug 2002 17:25:49 +0200 |
1264 | + |
1265 | +gnome-terminal (2.0.1-1) unstable; urgency=low |
1266 | + |
1267 | + * New upstream release. |
1268 | + * Should depends on yelp (Closes: #153684) |
1269 | + * Add undocumented manpages. |
1270 | + * Can add a shift key in key bindings (Closes: #152257) |
1271 | + * Selected key binding is now highlighted (Closes: #152255) |
1272 | + |
1273 | + -- Christian Marillat <marillat@debian.org> Mon, 5 Aug 2002 01:39:37 +0200 |
1274 | + |
1275 | +gnome-terminal (2.0.0-4) unstable; urgency=low |
1276 | + |
1277 | + * Build against the latest libzvt |
1278 | + |
1279 | + -- Christian Marillat <marillat@debian.org> Sun, 7 Jul 2002 20:41:18 +0200 |
1280 | + |
1281 | +gnome-terminal (2.0.0-3) unstable; urgency=low |
1282 | + |
1283 | + * I'm killing bugs second release. |
1284 | + * Should depends on scrollkeeper. |
1285 | + * transparency is configurable (Closes: #105675) |
1286 | + * Font size can be changed with the profile setup (Closes: #56135, #103204) |
1287 | + * Right click work with text selection (Closes: #107172) |
1288 | + * Works correctly with deselect (Closes: #127365) |
1289 | + * Works correctly with txt2regex and top (Closes: #129394, #131086) |
1290 | + * --use-factory option doesn't exist anymore (Closes: #98530) |
1291 | + * Remove old doc in html directory (Closes: #151436) |
1292 | + |
1293 | + -- Christian Marillat <marillat@debian.org> Sun, 30 Jun 2002 15:01:58 +0200 |
1294 | + |
1295 | +gnome-terminal (2.0.0-2) unstable; urgency=low |
1296 | + |
1297 | + * I'm killing bugs release. |
1298 | + * Add the wrapper and provides x-terminal-emulator (Closes: #151210) |
1299 | + * Rigth click work with pinfo (Closes: #125665) |
1300 | + * Doesn't lose settings (Closes: #143844) |
1301 | + * -e option works correctly (Closes: #149685) |
1302 | + * Don't need to work with libgdkxft0. GNOME 2 works with anti-aliased |
1303 | + fonts (Closes: #128670) |
1304 | + * Don't resize the terminal size to 80x24 when toggling the menubar |
1305 | + (Closes: #95346) |
1306 | + * --class option work (Closes: #118668) |
1307 | + * gnome-terminal -e "querybts mutt" works correctly Closes: #136141) |
1308 | + * Clicking on an underlined URL work (Closes: #145896) |
1309 | + * The window title can be changed (Closes: #122440) |
1310 | + |
1311 | + -- Christian Marillat <marillat@debian.org> Fri, 28 Jun 2002 14:29:18 +0200 |
1312 | + |
1313 | +gnome-terminal (2.0.0-1) unstable; urgency=low |
1314 | + |
1315 | + * Upload to unstable |
1316 | + |
1317 | + -- Christian Marillat <marillat@debian.org> Thu, 27 Jun 2002 16:23:09 +0200 |
1318 | + |
1319 | +gnome-terminal2 (2.0.0-2) experimental; urgency=low |
1320 | + |
1321 | + * Call scrollkeeper-update in postrm |
1322 | + |
1323 | + -- Christian Marillat <marillat@debian.org> Wed, 12 Jun 2002 06:42:19 +0200 |
1324 | + |
1325 | +gnome-terminal2 (2.0.0-1) experimental; urgency=low |
1326 | + |
1327 | + * New upstream release. |
1328 | + |
1329 | + -- Christian Marillat <marillat@debian.org> Wed, 12 Jun 2002 06:33:43 +0200 |
1330 | + |
1331 | +gnome-terminal2 (1.9.7-1) experimental; urgency=low |
1332 | + |
1333 | + * New upstream release. |
1334 | + |
1335 | + -- Christian Marillat <marillat@debian.org> Mon, 3 Jun 2002 15:53:40 +0200 |
1336 | + |
1337 | +gnome-terminal2 (1.9.6-3) experimental; urgency=low |
1338 | + |
1339 | + * debian/rules Add GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 in install target. |
1340 | + * debian/postinst check if schemas files are present before calling |
1341 | + gconftool-2 |
1342 | + |
1343 | + -- Christian Marillat <marillat@debian.org> Mon, 27 May 2002 15:50:50 +0200 |
1344 | + |
1345 | +gnome-terminal2 (1.9.6-2) experimental; urgency=low |
1346 | + |
1347 | + * Add support for DEB_HOST_GNU_TYPE DEB_BUILD_GNU_TYPE and |
1348 | + DEB_BUILD_OPTIONS |
1349 | + * Call gconftool-2 with the rigth schemas file in postinst. |
1350 | + |
1351 | + -- Christian Marillat <marillat@debian.org> Sat, 18 May 2002 13:51:01 +0200 |
1352 | + |
1353 | +gnome-terminal2 (1.9.6-1) experimental; urgency=low |
1354 | + |
1355 | + * New upstream release. |
1356 | + |
1357 | + -- Christian Marillat <marillat@debian.org> Wed, 15 May 2002 18:15:28 +0200 |
1358 | + |
1359 | +gnome-terminal2 (1.9.5-1) experimental; urgency=low |
1360 | + |
1361 | + * New upstream release. |
1362 | + |
1363 | + -- Christian Marillat <marillat@debian.org> Sat, 4 May 2002 18:45:48 +0200 |
1364 | + |
1365 | +gnome-terminal2 (1.9.4-1) experimental; urgency=low |
1366 | + |
1367 | + * New upstream release. |
1368 | + |
1369 | + -- Christian Marillat <marillat@debian.org> Thu, 25 Apr 2002 23:41:53 +0200 |
1370 | + |
1371 | +gnome-terminal2 (1.9.3-1) experimental; urgency=low |
1372 | + |
1373 | + * New upstream release. |
1374 | + |
1375 | + -- Christian Marillat <marillat@debian.org> Wed, 17 Apr 2002 15:19:18 +0200 |
1376 | + |
1377 | +gnome-terminal2 (1.9.2-1) experimental; urgency=low |
1378 | + |
1379 | + * New upstream release. |
1380 | + |
1381 | + -- Christian Marillat <marillat@debian.org> Fri, 29 Mar 2002 16:46:34 +0100 |
1382 | + |
1383 | +gnome-terminal2 (1.9.1-1) unstable; urgency=low |
1384 | + |
1385 | + * New upstream release. |
1386 | + * Upload to unstable |
1387 | + |
1388 | + -- Christian Marillat <marillat@debian.org> Wed, 6 Mar 2002 14:09:47 +0100 |
1389 | + |
1390 | +gnome-terminal2 (1.9.0-6) experimental; urgency=low |
1391 | + |
1392 | + * Build-depends on libglade2-dev (>= 1.99.8-2) (Closes: #136489) |
1393 | + |
1394 | + -- Christian Marillat <marillat@debian.org> Sun, 3 Mar 2002 11:32:38 +0100 |
1395 | + |
1396 | +gnome-terminal2 (1.9.0-5) experimental; urgency=low |
1397 | + |
1398 | + * Improve build-depends (Closes: #136232) |
1399 | + |
1400 | + -- Christian Marillat <marillat@debian.org> Thu, 28 Feb 2002 23:17:18 +0100 |
1401 | + |
1402 | +gnome-terminal2 (1.9.0-4) experimental; urgency=low |
1403 | + |
1404 | + * Build (again) against the latest libraries. |
1405 | + * Upload to experimental |
1406 | + |
1407 | + -- Christian Marillat <marillat@debian.org> Mon, 25 Feb 2002 14:43:59 +0100 |
1408 | + |
1409 | +gnome-terminal2 (1.9.0-3) unstable; urgency=low |
1410 | + |
1411 | + * Install the schemas file in postinst. |
1412 | + * Build against the latest libraries. |
1413 | + |
1414 | + -- Christian Marillat <marillat@debian.org> Sat, 23 Feb 2002 15:33:14 +0100 |
1415 | + |
1416 | +gnome-terminal2 (1.9.0-2) unstable; urgency=low |
1417 | + |
1418 | + * Oooooops forgot to add libzvt2-dev in build-depends. |
1419 | + |
1420 | + -- Christian Marillat <marillat@debian.org> Sat, 16 Feb 2002 19:28:09 +0100 |
1421 | + |
1422 | +gnome-terminal2 (1.9.0-1) unstable; urgency=low |
1423 | + |
1424 | + * New upstream release. |
1425 | + |
1426 | + -- Christian Marillat <marillat@debian.org> Fri, 15 Feb 2002 00:45:22 +0100 |
1427 | + |
1428 | +gnome-core2 (1.5.4-1) experimental; urgency=low |
1429 | + |
1430 | + * New upstream release. |
1431 | + |
1432 | + -- Christian Marillat <marillat@debian.org> Sun, 20 Jan 2002 16:21:40 +0100 |
1433 | + |
1434 | +gnome-core (1.4.0.4-16) unstable; urgency=low |
1435 | + |
1436 | + * Fix typo in gnome-terminal.wrapper (Closes: #127768) |
1437 | + * Remove gnome-hint patche (Closes: #121390, #129184) |
1438 | + * debian/control Replace libpng-dev by libpng2-dev in Build-Depends |
1439 | + (Closes: #128377) |
1440 | + |
1441 | + -- Christian Marillat <marillat@debian.org> Mon, 14 Jan 2002 15:04:52 +0100 |
1442 | + |
1443 | +gnome-core (1.4.0.4-15) unstable; urgency=low |
1444 | + |
1445 | + * Build against the latest gnome-libs to update the libzvt2 dependency |
1446 | + (Closes: #127309, #127271) |
1447 | + * debian/control Replace libpng2-dev by libpng-dev in Build-Depends. |
1448 | + * debian/control Build-depends on libzvt-dev (>= 1.4.1.2-9) |
1449 | + |
1450 | + -- Christian Marillat <marillat@debian.org> Tue, 1 Jan 2002 15:27:43 +0100 |
1451 | + |
1452 | +gnome-core (1.4.0.4-14) unstable; urgency=low |
1453 | + |
1454 | + * Fix typo in gnome-terminal.1 (Closes: #123073) |
1455 | + * Fix base page for doc-base in libpanel-applet-dev package. |
1456 | + * Fix typo in gnome-help documentation (Closes: #126566) |
1457 | + * Apply patch to allows meta functionnality in gnome-terminal (Closes: #50427) |
1458 | + |
1459 | + -- Christian Marillat <marillat@debian.org> Thu, 27 Dec 2001 14:47:36 +0100 |
1460 | + |
1461 | +gnome-core (1.4.0.4-13) unstable; urgency=low |
1462 | + |
1463 | + * Default font for gnome-terminal is "fixed" only (Closes: #117126) |
1464 | + * Patch against gnome-hint.c Don't use gettext for font descriptor |
1465 | + (Closes: #116606) |
1466 | + * Patch against gnome-about/Makefile.am to use new gdk_pixbuf include path |
1467 | + (Closes: #120312) |
1468 | + * Revert my change on logout.c Only root can shutdown/reboot from the |
1469 | + panel (Closes: #119316, #120127) |
1470 | + |
1471 | + -- Christian Marillat <marillat@debian.org> Tue, 20 Nov 2001 11:36:05 +0100 |
1472 | + |
1473 | +gnome-core (1.4.0.4-12) unstable; urgency=low |
1474 | + |
1475 | + * gnome-wm honour --default-wm (Closes: #115668) |
1476 | + * Build against the latest gnome-libs |
1477 | + |
1478 | + -- Christian Marillat <marillat@debian.org> Sun, 21 Oct 2001 14:11:19 +0200 |
1479 | + |
1480 | +gnome-core (1.4.0.4-11) unstable; urgency=low |
1481 | + |
1482 | + * debian/control lynx comeback in Recommends (Closes: #114142) |
1483 | + * debian/control replaces xml-i18n-tools by intltool (Closes: #115024) |
1484 | + * Fix automake 1.5 errors. Thanks to Denis Barbier (Closes: #114369) |
1485 | + * Build against the latest orbit (Closes: #115309) |
1486 | + |
1487 | + -- Christian Marillat <marillat@debian.org> Fri, 12 Oct 2001 10:46:49 +0200 |
1488 | + |
1489 | +gnome-core (1.4.0.4-10) unstable; urgency=low |
1490 | + |
1491 | + * Fix typo in panel/panel.hints (Closes: #113590) |
1492 | + * Replace lynx by w3m (Closes: #113613) |
1493 | + * Move gnome-terminal.desktop in gnome-terminal package (Closes: #113736) |
1494 | + * Move gnome-help.desktop in gnome-help package |
1495 | + * debian:control Add Replaces: gnome-panel-data (<= 1.4.0.4-9) for above |
1496 | + * Patch against gsm/logout.c Now you can reboot/halt your machine from the |
1497 | + panel. This only work for root, because shutdown doesn't understand the |
1498 | + -a option. Read README.debian in gnome-panel package. |
1499 | + * debian/rules Remove less files in clean target (Closes: #114020) |
1500 | + |
1501 | + -- Christian Marillat <marillat@debian.org> Mon, 1 Oct 2001 11:34:06 +0200 |
1502 | + |
1503 | +gnome-core (1.4.0.4-9) unstable; urgency=low |
1504 | + |
1505 | + * Add Debian menu for panel and gmenu (Closes: #112176) |
1506 | + * Remove /var/lib/gnome on purge (Closes: #113005) |
1507 | + * Remove /etc/gnome/config on purge (Closes: #112994) |
1508 | + * Remove /etc/gnome on purge (Closes: #112995) |
1509 | + * debian/control replace cygnus-stylesheets by docbook-utils |
1510 | + |
1511 | + -- Christian Marillat <marillat@debian.org> Mon, 24 Sep 2001 18:39:19 +0200 |
1512 | + |
1513 | +gnome-core (1.4.0.4-8) unstable; urgency=high |
1514 | + |
1515 | + * High urgency, because the current release in testing has a missing |
1516 | + dependency on libpanel-applet0 and the panel package doesn't work if |
1517 | + libpanel-applet0 isn't installed (Closes: #111517) |
1518 | + * debian/control for gnome-help, move lynx from depends to recommends |
1519 | + (Closes: #109652) |
1520 | + * debian/control gnome-panel suggests fortune-mod (Closes: #110865) |
1521 | + * debian/control gnome-help suggests gnome-users-guide not |
1522 | + gnome-users-guide-en (Closes: #111200) |
1523 | + * Don't change cursor color (Closes: #97697) |
1524 | + * Change default font for gnome-terminal (Closes: #111319) |
1525 | + |
1526 | + -- Christian Marillat <marillat@debian.org> Fri, 7 Sep 2001 15:06:07 +0200 |
1527 | + |
1528 | +gnome-core (1.4.0.4-7) unstable; urgency=low |
1529 | + |
1530 | + * Fix path in gnome-session.1 (Closes: #107724) |
1531 | + * debian/*.sgml Use docbook 4.1 |
1532 | + * debian/control gnome-help-data Replaces gnome-terminal (<= 1.0.55-2) |
1533 | + (CLoses: #107948) |
1534 | + |
1535 | + -- Christian Marillat <marillat@debian.org> Wed, 8 Aug 2001 08:07:56 +0200 |
1536 | + |
1537 | +gnome-core (1.4.0.4-6) unstable; urgency=low |
1538 | + |
1539 | + * debian/rules for dh_makeshlibs replace libcapplet0 by libpanel-applet0 |
1540 | + (Closes: #105772) |
1541 | + |
1542 | + -- Christian Marillat <marillat@debian.org> Wed, 18 Jul 2001 19:02:59 +0200 |
1543 | + |
1544 | +gnome-core (1.4.0.4-5) unstable; urgency=low |
1545 | + |
1546 | + * Patch against gnome-edit to use EDITOR if the default gnome editor is |
1547 | + unavailable. |
1548 | + * Remove gnome-wm patch, and move the patched file in debian/ |
1549 | + * debian/gnome-wm Try to exec $WINDOW_MANAGER before x-window-manager |
1550 | + (Closes: #103430 |
1551 | + * New patch from Michael Urman to hide task names in tasklist_applet |
1552 | + (Closes: #104587) |
1553 | + |
1554 | + -- Christian Marillat <marillat@debian.org> Sat, 14 Jul 2001 16:58:12 +0200 |
1555 | + |
1556 | +gnome-core (1.4.0.4-4) unstable; urgency=low |
1557 | + |
1558 | + * Gnome-help Provides: man-browser, www-browser, info-browser |
1559 | + * Switch to debhelper V3 |
1560 | + * Change libraries versionning to (>= 1.4.0.2-3) instead of the latest |
1561 | + package number. |
1562 | + * Build-depends on groff-base instead of groff |
1563 | + |
1564 | + -- Christian Marillat <marillat@debian.org> Fri, 22 Jun 2001 17:02:37 +0200 |
1565 | + |
1566 | +gnome-core (1.4.0.4-3) unstable; urgency=low |
1567 | + |
1568 | + * New patch: Allows to save/load the keyboard secure state (Closes: #83028) |
1569 | + * New patch: Remove a warning in configure |
1570 | + * gnome-help replace gnome-panel-data (Closes: #99499) |
1571 | + * Build-depends on xml-i18n-tools (>= 0.8.4.cvs.20010530-1) (Close: #98784) |
1572 | + |
1573 | + -- Christian Marillat <marillat@debian.org> Sat, 2 Jun 2001 14:41:45 +0200 |
1574 | + |
1575 | +gnome-core (1.4.0.4-2) unstable; urgency=low |
1576 | + |
1577 | + * New patch: Replace Distribution by Debian in configuration dialog box. |
1578 | + * New patch: Upstream patch to allow Debian menu in default configuration. |
1579 | + * New patch: Fix some wrong path. |
1580 | + * Move gnome-feedback doc from gnome-help-data to gnome-core. |
1581 | + |
1582 | + -- Christian Marillat <marillat@debian.org> Tue, 15 May 2001 15:36:51 +0200 |
1583 | + |
1584 | +gnome-core (1.4.0.4-1) unstable; urgency=low |
1585 | + |
1586 | + * New upstream release. |
1587 | + |
1588 | + -- Christian Marillat <marillat@debian.org> Wed, 9 May 2001 23:56:27 +0200 |
1589 | + |
1590 | +gnome-core (1.4.0.3-2) unstable; urgency=low |
1591 | + |
1592 | + * Remove debugging code (/tmp/languages file) |
1593 | + |
1594 | + -- Christian Marillat <marillat@debian.org> Mon, 7 May 2001 16:48:18 +0200 |
1595 | + |
1596 | +gnome-core (1.4.0.3-1) unstable; urgency=low |
1597 | + |
1598 | + * New upstream release. |
1599 | + * New: tooltips for long task names in tasklist_applet (Closes: #63898) |
1600 | + |
1601 | + -- Christian Marillat <marillat@debian.org> Thu, 3 May 2001 15:51:58 +0200 |
1602 | + |
1603 | +gnome-core (1.4.0.2-3) unstable; urgency=low |
1604 | + |
1605 | + * Fix wrong dif.gz file (Closes: #94499) |
1606 | + * Build against the latest lignome-dev (Closes: #95301, #95691) |
1607 | + * gnome-terminal should depends on gnome-bin (Closes: #95498) |
1608 | + * Doesn't build against gtkhtml this break fonts displaying (Closes: #92187) |
1609 | + |
1610 | + -- Christian Marillat <marillat@debian.org> Tue, 1 May 2001 11:03:14 +0200 |
1611 | + |
1612 | +gnome-core (1.4.0.2-2) unstable; urgency=low |
1613 | + |
1614 | + * New/old patch against manpages, never applied by upstream. |
1615 | + * gnome-help depends on lynx. |
1616 | + * Use x-terminal-emulator in gnome-download instead of xterm. |
1617 | + * Move gnome-convert and gnome-download from gnome-core to gnome-help. |
1618 | + * Move gnome-login-check from gnome-core to gnome-session. |
1619 | + * Move gnome-panel-add-launcher from gnome-core to gnome-panel. |
1620 | + * Move sesion-properties* from gnome-core to gnome-session. |
1621 | + * debian/control Add Replaces for the changes above. |
1622 | + * Write manpages (Closes: #87085) |
1623 | + |
1624 | + -- Christian Marillat <marillat@debian.org> Tue, 17 Apr 2001 18:54:15 +0200 |
1625 | + |
1626 | +gnome-core (1.4.0.2-1) unstable; urgency=low |
1627 | + |
1628 | + * New upstream release. |
1629 | + * Build-depends on latest gettext (Closes: #93198) |
1630 | + * Icon box in menu editor is back (Closes: #91938) |
1631 | + * Build-depends on latest xml-i18n-tools and libgnome-dev |
1632 | + |
1633 | + -- Christian Marillat <marillat@debian.org> Wed, 11 Apr 2001 15:16:20 +0200 |
1634 | + |
1635 | +gnome-core (1.4.0.1-2) unstable; urgency=low |
1636 | + |
1637 | + * Build depends on versionned gettext 0.10.35-17 (Closes: #93198) |
1638 | + * Write manpage for gnome-session and add docbook-to-man in build-depnds |
1639 | + * Write manpages for gnome-help (Closes: #87089) |
1640 | + |
1641 | + -- Christian Marillat <marillat@debian.org> Sat, 7 Apr 2001 15:52:40 +0200 |
1642 | + |
1643 | +gnome-core (1.4.0.1-1) unstable; urgency=low |
1644 | + |
1645 | + * New upstream release. |
1646 | + * debian/gnome-terminal.wrapper change -T by -t (Closes: #90847) |
1647 | + * debian/gnome-session.README.debian remove references to .xsession. This |
1648 | + is now obsolete by the new x-session-manager scheme. |
1649 | + |
1650 | + -- Christian Marillat <marillat@debian.org> Sun, 1 Apr 2001 15:01:51 +0200 |
1651 | + |
1652 | +gnome-core (1.4.0-2) unstable; urgency=low |
1653 | + |
1654 | + * Build depends on libglade-gnome0-dev (>= 0.16-1) (Closes: #90416) |
1655 | + * debian/control Add Build-Conflicts: libgtkhtml-dev (>= 0.7-1) (Closes: #90700) |
1656 | + |
1657 | + -- Christian Marillat <marillat@debian.org> Thu, 22 Mar 2001 16:44:12 +0100 |
1658 | + |
1659 | +gnome-core (1.4.0-1) unstable; urgency=low |
1660 | + |
1661 | + * New upstream release. |
1662 | + * Gnome-core replaces gnome-control-center 1.2.3-1 (Closes: #90124) |
1663 | + * Remove manpages patche included by upstream. |
1664 | + * gnome-session don't always saves session on logout (Closes: #89630) |
1665 | + * Can add a launcher in the panel (Closes: #90018) |
1666 | + * Deskguide don't crashes on Fill with mini-images (Closes: #86952) |
1667 | + * Deskguide don't fail to run (Closes: #89769) |
1668 | + * Pager applet don't fail to run (Closes: #89025) |
1669 | + |
1670 | + -- Christian Marillat <marillat@debian.org> Mon, 19 Mar 2001 13:01:26 +0100 |
1671 | + |
1672 | +gnome-core (1.3.1-2) unstable; urgency=low |
1673 | + |
1674 | + * Remove taslisk-applet manpage (Closes: #88994) |
1675 | + * New patch against gnome-terminal.1 (Closes: #89005) |
1676 | + * Move /usr/lib/libtasklist_applet.so in libpanel-applet0 |
1677 | + (Closes: #89053, #89008, #89012, #89091, #89003) |
1678 | + * Gnome-terminal replace gnome-help-data (<= 1.0.55-2) (Closes: #87910) |
1679 | + |
1680 | + -- Christian Marillat <marillat@debian.org> Sat, 10 Mar 2001 10:45:14 +0100 |
1681 | + |
1682 | +gnome-core (1.3.1-1) unstable; urgency=low |
1683 | + |
1684 | + * New upstream release. |
1685 | + * Removed default.session patch |
1686 | + * debian/control Add Replaces: gnome-control-center (<= 1.2.2-10), because |
1687 | + the session-properties-capplet is now in this package. |
1688 | + * debian/{postinst,prerm} Call scrollkeeper |
1689 | + * debian/control Add scrollkeeper, xml-i18n-tools and libglade-gnome0-dev in |
1690 | + build-depends and scrollkeeper in depends for gnome-core |
1691 | + * Menu and laucnh keys works now (Closes: #86955) |
1692 | + * Dead keys work in gnome-terminal (Closes: #63102) |
1693 | + * Gnome-terminal isn't broken (Closes: #86752) |
1694 | + * New patch htmlurl.h (This file was broken by upstream author) |
1695 | + * XFMail doesn't crash the tasklist applet in this release (Closes: #88515) |
1696 | + * debian/gnome-core.menu New file for the session properties capplet |
1697 | + |
1698 | + -- Christian Marillat <marillat@debian.org> Mon, 5 Mar 2001 11:40:15 +0100 |
1699 | + |
1700 | +gnome-core (1.2.4-11) unstable; urgency=low |
1701 | + |
1702 | + * Update (again) the Build-depends field (Closes: #87419) |
1703 | + * Add a debian directory for the gnome-help-browser and add suggest doc-base |
1704 | + for gnome-help. Now we can watch debian documentation registered with doc-base. |
1705 | + * Add a lintian override file for libpanel-applet0 |
1706 | + |
1707 | + -- Christian Marillat <marillat@debian.org> Sun, 25 Feb 2001 16:14:09 +0100 |
1708 | + |
1709 | +gnome-core (1.2.4-10) unstable; urgency=low |
1710 | + |
1711 | + * Update the Build-depends field (Closes: #86441, #87419) |
1712 | + * Call update-alternatives only in remove (gnome-terminal, gnome-session) (Closes: #87327, #87328) |
1713 | + |
1714 | + -- Christian Marillat <marillat@debian.org> Sat, 24 Feb 2001 18:03:20 +0100 |
1715 | + |
1716 | +gnome-core (1.2.4-9) unstable; urgency=low |
1717 | + |
1718 | + * Remove abandonned /etc/CORBA/servers/bad-applet.goad (Closes: #84950) |
1719 | + * Build against the latest gnome-libs (1.2.11) (Close: #85932) |
1720 | + |
1721 | + -- Christian Marillat <marillat@debian.org> Wed, 14 Feb 2001 13:49:26 +0100 |
1722 | + |
1723 | +gnome-core (1.2.4-8) unstable; urgency=low |
1724 | + |
1725 | + * debian/control Add Replaces: gnome-help-data (<< 1.0.55-2) for |
1726 | + gnome-help (Closes: #80974) |
1727 | + * debian/gnome-help.mime Rewrote (Closes: #82891) |
1728 | + * debian/control gnome-core depends on gnome-bin (Closes: #82951) |
1729 | + * Wrote gnome-panel.README.Debian (Closes: #82954) |
1730 | + |
1731 | + -- Christian Marillat <marillat@debian.org> Mon, 22 Jan 2001 16:04:58 +0100 |
1732 | + |
1733 | +gnome-core (1.2.4-7) unstable; urgency=low |
1734 | + |
1735 | + * Added gnome-bin (>= 1.2.0) in gnome-session Depends field (Closes: #80589, #80595, #80733) |
1736 | + |
1737 | + -- Christian Marillat <marillat@debian.org> Wed, 27 Dec 2000 19:24:08 +0100 |
1738 | + |
1739 | +gnome-core (1.2.4-6) unstable; urgency=low |
1740 | + |
1741 | + * Apply patch to gnome-run to call x-terminal-emulator (Closes: #80219) |
1742 | + * debian/gnome-terminal.wrapper This is -t not -T close (Closes: #80405) |
1743 | + |
1744 | + -- Christian Marillat <marillat@debian.org> Sun, 24 Dec 2000 03:27:12 +0100 |
1745 | + |
1746 | +gnome-core (1.2.4-5) unstable; urgency=low |
1747 | + |
1748 | + * Install gnome-terminal.wrapper as x-terminal-emulator and remove |
1749 | + debian/patches/gnome-terminal.dpatch (Closes: 64326) |
1750 | + Thanks to Eric Gillespie, Jr. <epg@progenylinux.com> |
1751 | + * Add Recommends: gnome-applets on gnome-panel (Closes: #72208) |
1752 | + * gnome-sesion provides x-session-manager and install alternative (Closes: #60667) |
1753 | + * Added hints=Gnome for all menu files. |
1754 | + |
1755 | + -- Christian Marillat <marillat@debian.org> Wed, 20 Dec 2000 23:19:55 +0100 |
1756 | + |
1757 | +gnome-core (1.2.4-4) unstable; urgency=low |
1758 | + |
1759 | + * Call x-terminal-emulator in gnome-wm and add depends on the latest debianutils |
1760 | + for gnome-session. Thanks to Joseph Carter <knghtbrd@progeny.com> for the file |
1761 | + (Closes: #79776) |
1762 | + * Rewrote default.session patch |
1763 | + * Add patch form Doug Larrick <doug@ties.org> for gwmthumbnail.c (Closes: #78550) |
1764 | + |
1765 | + -- Christian Marillat <marillat@debian.org> Sun, 17 Dec 2000 12:04:54 +0100 |
1766 | + |
1767 | +gnome-core (1.2.4-3) unstable; urgency=low |
1768 | + |
1769 | + * Change gnome-help.mime to call the right file (Closes: #77986) |
1770 | + Thanks Malcolm Parsons <malcolm@ivywell.screaming.net> for the patch. |
1771 | + * Patch gsm/default.in (two entries with same id) (Closes: #78276) |
1772 | + Thanks to Normal User <gohmandj@mrs.umn.edu> (Nice name) |
1773 | + * Move gnome-control-center from Depends to Suggests. |
1774 | + * Remove libgtkhtml-dev from Build-Depends (Closes: #79527) |
1775 | + |
1776 | + -- Christian Marillat <marillat@debian.org> Wed, 13 Dec 2000 18:01:34 +0100 |
1777 | + |
1778 | +gnome-core (1.2.4-2) unstable; urgency=low |
1779 | + |
1780 | + * Remove README and NEWS files (Closes: #77250) |
1781 | + * Disable thumbnails by default in deskguide_applet (Closes: #77205) |
1782 | + * debian/rules --with-window-manager is now sawfish (was x-window-manager) |
1783 | + and rewrote debian/patches/gnome-wm.dpatch to remove x-window-manager (Closes: #77401) |
1784 | + * Should close this old bug (Closes: #51198) |
1785 | + * Patch gnome-edit to use x-terminal-emulator instead of xterm. |
1786 | + |
1787 | + -- Christian Marillat <marillat@debian.org> Mon, 20 Nov 2000 11:35:55 +0100 |
1788 | + |
1789 | +gnome-core (1.2.4-1) unstable; urgency=low |
1790 | + |
1791 | + * New upstream release. |
1792 | + |
1793 | + -- Christian Marillat <marillat@debian.org> Thu, 16 Nov 2000 00:43:15 +0100 |
1794 | + |
1795 | +gnome-core (1.2.3.1-1) unstable; urgency=low |
1796 | + |
1797 | + * New upstream release. |
1798 | + * Add gnome-help example and manpage in gnome-help package (Closes: #49977) |
1799 | + * This release should close these old bugs (Closes: #60561, #60768, #45053) |
1800 | + * Gnome-panel don't use all CPU time (Closes: #75251, #60209) |
1801 | + * Remove gmenu patch included by upstream. |
1802 | + |
1803 | + -- Christian Marillat <marillat@debian.org> Wed, 8 Nov 2000 17:09:42 +0100 |
1804 | + |
1805 | +gnome-core (1.2.3-1) unstable; urgency=low |
1806 | + |
1807 | + * New upstream release. |
1808 | + * Debian menus aren't empty (Closes: #70470) |
1809 | + * Launcher can find icon (Closes: #62502) |
1810 | + |
1811 | + -- Christian Marillat <marillat@debian.org> Tue, 24 Oct 2000 15:51:11 +0200 |
1812 | + |
1813 | +gnome-core (1.2.2.1-3) unstable; urgency=low |
1814 | + |
1815 | + * Add gnome-terminal.prerm for update-alternatives --remove (Closes: #74451) |
1816 | + * Patch gnome-terminal to accept -T option (Closes: #74450) |
1817 | + * Move README.debian in gnome-session package (Closes: #60440) |
1818 | + * mesg work in gnome-terminal (Closes: #71728) |
1819 | + * Upstream fix these old bugs in Gnome-terminal |
1820 | + Problem with menubar (Closes: #57516) |
1821 | + Problem with console-apt Closes: #60079) |
1822 | + Problem with screen (Closes: #50156) |
1823 | + * Binaries don't should go in /usr/X11R6/bin (Closes: #24031) |
1824 | + Quoting Debian policy : |
1825 | + "Packages using the X Window System should abide by the FHS standard" |
1826 | + "whenever possible; they should install binaries, libraries, manual" |
1827 | + "pages, and other files in FHS-mandated locations wherever possible." |
1828 | + "This means that files must not be installed into /usr/X11R6/bin/'" |
1829 | + * hostname isn't harcoded (Closes: #72536) |
1830 | + * Error messages mention Lynx (Closes: #62216) |
1831 | + * Display correctly deskuse.html (Closes: #49974) |
1832 | + * Add patch from malcolm <malcolm@ivywell.screaming.net> (Closes: #64820) |
1833 | + |
1834 | + -- Christian Marillat <marillat@debian.org> Sat, 14 Oct 2000 23:39:49 +0200 |
1835 | + |
1836 | +gnome-core (1.2.2.1-2) unstable; urgency=low |
1837 | + |
1838 | + * Typo in debian/gnome-terminal.postinst |
1839 | + * Add gnome-terminal manpage (Closes: #69188) |
1840 | + * Closes: #63103 already closed in 1.2.1-0.2 (typo in debian/changelog) |
1841 | + * Gnome-terminal write to /var/run/utmp (Closes: #59053) |
1842 | + * delete/backspace keys works (Closes: #57198) |
1843 | + * Install GnomeHelp file in /etc/gnome/config (Closes: #73012) |
1844 | + * Convert png icons in xpm for Debian menu. |
1845 | + * Rearange documentation for dhelp (Closes: #56672) |
1846 | + |
1847 | + -- Christian Marillat <marillat@debian.org> Thu, 5 Oct 2000 00:59:44 +0200 |
1848 | + |
1849 | +gnome-core (1.2.2.1-1) unstable; urgency=low |
1850 | + |
1851 | + * New upstream release. |
1852 | + * Patch all manpages (Closes: #70009) |
1853 | + * gnome-panel 1.0.55-2.0.1 (sparc) is now installable (Closes: #69075, #71570) |
1854 | + * gmenu don't jam up all translations (Closes: #46446) |
1855 | + * panel remember its configuration between session |
1856 | + (Closes: #47734, #54190) |
1857 | + * Icons are now centered (Closes: #63868) |
1858 | + * Bugs closed by previous NMU in gnome-panel (Closes: #40036, #52584, #54755, |
1859 | + #58278, #61083, #69428)) |
1860 | + * libgen_util_applet.so installed in 1.2.1-0.2 (Closes: #69463) |
1861 | + * debian/control remove Conflicts: asclock (Closes: #52077) |
1862 | + * gnome-help 1.0.55-2.0.1 (sparc) is now installable (Closes: #69356) |
1863 | + * Bugs closed by previous NMU in gnome-help (Closes: #49734, #56081, #58679, #58973) |
1864 | + * debian/control move gmc from Recommends to Suggests (Closes: #59415) |
1865 | + * The first search in gnome-wm search is x-window-manager |
1866 | + (Closes: #50940, #65969, #62143) |
1867 | + * Bug closed in 1.2.2-1 (README.debian in gnome-session package) (Closes: #66219) |
1868 | + * Bugs closed by previous NMU in gnome-terminal |
1869 | + (Closes: #64579, #63592, #63332, #56584, #55477, #54428) |
1870 | + * gnome-terminal provide x-terminal-emulator (Closes: #61805, #53994, #56225) |
1871 | + |
1872 | + -- Christian Marillat <marillat@debian.org> Wed, 27 Sep 2000 16:02:16 +0200 |
1873 | + |
1874 | +gnome-core (1.2.2-1) unstable; urgency=low |
1875 | + |
1876 | + * New maintainer, thanks James. |
1877 | + * New upstream release. |
1878 | + * Switch to debhelper V2 |
1879 | + * Move README.debian in gnome-session package (Closes: #65235) and |
1880 | + update this file (Closes: #71339) |
1881 | + * Bug closed in 1.2.1-0.2 (Install missing libraries) (Closes: #69590, #70483) |
1882 | + * Bugs closed in 1.2.1-0.1 (typo close instead closes) (Closes: #53764, #54050) |
1883 | + * Remove gtkhtml patch. |
1884 | + * The desk guide show thumbnail (Closes: #72359) |
1885 | + * Missing package under sparc (Closes: #71438) |
1886 | + * debian/control add Conflicts: libgnome32 (<< 1.2.0-1) for gnome-panel (Closes: #72039) |
1887 | + * Added icons in Debian menu. |
1888 | + * Eject in drivemount check if '-u' is available (Closes: #63954) |
1889 | + * Patch gmenu to find Debian menu. |
1890 | + |
1891 | + -- Christian Marillat <marillat@debian.org> Tue, 26 Sep 2000 17:34:23 +0200 |
1892 | + |
1893 | +gnome-core (1.2.1-0.2) unstable; urgency=low |
1894 | + |
1895 | + * NMU. |
1896 | + * Install these libraries libfish_applet.so libgen_util_applet.so |
1897 | + libpanel_status.so (Closes: #69428, #69590) |
1898 | + * Copy latest gnome aclocal in macros/ and run macros/autogen.sh |
1899 | + This is needed to build gnome-help-browser against libgtkhtml4. |
1900 | + * In debian/control |
1901 | + gnome-session depends on gnome-panel (>= ${Source-Version}). |
1902 | + gnome-help depends on gnome-core (>= 1.2.0-0.1) no Source-Version. |
1903 | + gnome-terminal don't depends on gnome-core. |
1904 | + * URL's are clickable in gnome-terminal (Closes: 63103). |
1905 | + * debian/gnome-panel.undocumented removed printer_applet.1 |
1906 | + * Cut and paste work in gnome-terminal (Closes: #63592). |
1907 | + |
1908 | + -- Christian Marillat <marillat@debian.org> Wed, 23 Aug 2000 21:23:36 +0200 |
1909 | + |
1910 | +gnome-core (1.2.1-0.1) unstable; urgency=low |
1911 | + |
1912 | + * New upstream release (Closes: #58806, #66467) |
1913 | + * NMU. |
1914 | + * Standards-Version to 3.1.1.1 Added Build-depends field. |
1915 | + * Removed patches: dialer, drivemount-floppy, modemlights, term, |
1916 | + help-browser, debian-menu, url-match. |
1917 | + * Added patches: gtkhtml. |
1918 | + * Build against libgtkhtml3. Closes: #58679, #36806, #49734 |
1919 | + * Default manpath and infopath are wrong. Closes: #56081 |
1920 | + * gmenu segfaults. Close: #53764, #54050 |
1921 | + * gnome-panel: panel no longer works. Closes: #58278 |
1922 | + * gnome-panel: gnomepager-applet should put braces around. Closes: #52584 |
1923 | + * Backspace and delete work correctly. Closes: #54428 |
1924 | + * TERM never select xterm-debian. Closes: #56584, #55477, #64579 |
1925 | + * Disable arrows option is now saved. Closes: #54755 |
1926 | + * No more files in /usr/share. Closes: #61083 |
1927 | + * Show debian menus. Closes #66214 |
1928 | + * New help documentation for panel. Closes: #40036 |
1929 | + * Gnome-terminal write to /var/run/utmp. Closes #59053 |
1930 | + * gnome-terminal provide x-terminal-emulator. Closes #61805, #56225 |
1931 | + * README.Debian is here. Closes: #65235 |
1932 | + |
1933 | + -- Christian Marillat <marillat@debian.org> Tue, 25 Jul 2000 19:09:21 +0200 |
1934 | + |
1935 | +gnome-core (1.0.55-2) frozen unstable; urgency=low |
1936 | + |
1937 | + * Make x-window-manager run first by gnome-wm script to conform to |
1938 | + debian policy (Closes: #61617) (This is an important bug) |
1939 | + |
1940 | + -- James LewisMoss <dres@debian.org> Sun, 21 May 2000 19:31:19 -0400 |
1941 | + |
1942 | +gnome-core (1.0.55-1) unstable; urgency=low |
1943 | + |
1944 | + * New upstream. |
1945 | + |
1946 | + -- James LewisMoss <dres@debian.org> Sun, 2 Jan 2000 07:32:36 -0500 |
1947 | + |
1948 | +gnome-core (1.0.54-2) unstable; urgency=low |
1949 | + |
1950 | + * Fix the gnome-pager forgets size settings bug (was saved to wrong |
1951 | + section). Closes: #49839, #46845. |
1952 | + |
1953 | + -- James LewisMoss <dres@debian.org> Fri, 12 Nov 1999 07:54:46 -0500 |
1954 | + |
1955 | +gnome-core (1.0.54-1) unstable; urgency=low |
1956 | + |
1957 | + * New upstream. |
1958 | + |
1959 | + -- James LewisMoss <dres@debian.org> Thu, 4 Nov 1999 23:20:14 -0500 |
1960 | + |
1961 | +gnome-core (1.0.53-4) unstable; urgency=low |
1962 | + |
1963 | + * New maintainer. |
1964 | + |
1965 | + -- James LewisMoss <dres@debian.org> Mon, 25 Oct 1999 23:17:31 -0400 |
1966 | + |
1967 | +gnome-core (1.0.53-3) unstable; urgency=low |
1968 | + |
1969 | + * Ok, I made a mistake by setgiding gnome-terminal to |
1970 | + utmp. Reverted the change. Closes: #47960 |
1971 | + |
1972 | + -- Raphael Hertzog <hertzog@debian.org> Mon, 18 Oct 1999 19:17:27 +0200 |
1973 | + |
1974 | +gnome-core (1.0.53-2) unstable; urgency=low |
1975 | + |
1976 | + * gnome-session does launch a default window-manager. It does launch |
1977 | + gnome-wm if no other information has been found. gnome-wm now |
1978 | + reads the list of window managers from /etc/X11/window-managers |
1979 | + once it has tried gnome compliant wm. Closes: #38347, #47370 |
1980 | + * Patched gnome-terminal. TERM=xterm-debian again ... actually this |
1981 | + closes: #47552, #44960, #41065 |
1982 | + * gnome-terminal is now setgid utmp and can thus register itself |
1983 | + in the UTMP database. Closes: #40507 |
1984 | + * The URL match does now accept % characters. Closes: #47281 |
1985 | + * libpanel-applet0.postinst check for the changelog.gz mysteriously |
1986 | + staying around. Closes: #45871 |
1987 | + * Unreproducable bugs without answer from the submitter. |
1988 | + Closes: #41195, #42865 |
1989 | + |
1990 | + -- Raphael Hertzog <hertzog@debian.org> Sat, 16 Oct 1999 19:52:38 +0200 |
1991 | + |
1992 | +gnome-core (1.0.53-1) unstable; urgency=low |
1993 | + |
1994 | + * New upstream version. |
1995 | + * gnome-session does now depend on gnome-panel and recommends |
1996 | + gmc (both are needed for a full Gnome desktop). |
1997 | + * gnome-terminal does not have a border. Closes: #38972 |
1998 | + |
1999 | + -- Raphael Hertzog <hertzog@debian.org> Tue, 12 Oct 1999 21:17:58 +0200 |
2000 | + |
2001 | +gnome-core (1.0.52-1) unstable; urgency=low |
2002 | + |
2003 | + * New maintainer. Steve said that he wanted to give away some of |
2004 | + his packages. I've asked to take gnome-core, he never replied, so |
2005 | + I'm taking it but I will give it back to him if he wanted to |
2006 | + keep it. In the meantime I can better manage bugs with my name |
2007 | + in the Maintainer field. |
2008 | + * New upstream version. |
2009 | + |
2010 | + -- Raphael Hertzog <hertzog@debian.org> Mon, 4 Oct 1999 21:28:18 +0200 |
2011 | + |
2012 | +gnome-core (1.0.50-0.1) unstable; urgency=low |
2013 | + |
2014 | + * New upstream version. |
2015 | + * NMU again. |
2016 | + |
2017 | + -- Raphael Hertzog <hertzog@debian.org> Thu, 30 Sep 1999 22:10:03 +0200 |
2018 | + |
2019 | +gnome-core (1.0.41-0.1) unstable; urgency=low |
2020 | + |
2021 | + * New upstream version. |
2022 | + * NMU again. |
2023 | + |
2024 | + -- Raphael Hertzog <hertzog@debian.org> Mon, 27 Sep 1999 13:10:31 +0200 |
2025 | + |
2026 | +gnome-core (1.0.9-0.1) unstable; urgency=low |
2027 | + |
2028 | + * New upstream version. Closes: #43253, #44098 |
2029 | + * Apply patches before configuring (and relaunch automake && autoconf |
2030 | + because one of the patches is applied on Makefile.am). |
2031 | + * NMU. Thanks to Christian Marillat <marillat@alpes-net.fr> for his work. |
2032 | + * Imlib bug corrected: closes: #39085 |
2033 | + * X11 binaries don't have to go /usr/X11R6/bin. Closes: #24031 |
2034 | + * The panel does start correctly wihout complaining about a |
2035 | + missing name service. Closes: #39380, #39634, #40478 |
2036 | + * The panel doesn't consume all CPU resources. Closes: #30654 |
2037 | + * The panel launches apps from where it has been launched itself. |
2038 | + Closes: #32319 |
2039 | + * The panel keeps the settings. Closes: #37052, #40579, #43496 |
2040 | + * Old core dump corrected upstream. Closes: #39400, #40328, #42167 |
2041 | + Closes: #44344, #44724, #44732, #44759, #44773 |
2042 | + * Bug in menu-method, not in gnome-panel. Already reported against |
2043 | + menu. Closes: #40089 |
2044 | + * cdplayer_applet works again. Closes: #42192 |
2045 | + * gnome pager works well: Closes: #42499, #42610 |
2046 | + * modem_lights draws itself correctly. Closes: #43861, #45055 |
2047 | + * The dialer applets doesn't exit when stopping while |
2048 | + not yet connected. Closes: #45287 |
2049 | + * No more Debian menu in the panel. Closes: #41040 |
2050 | + * GnomeICU works with this panel. Closes: #39626, #39515 |
2051 | + * gnome-panel-data conflicts with asclock. |
2052 | + Closes: #40712, #40715, #40808, #41430 |
2053 | + A better solution will be needed. Maybe put asclock in his own |
2054 | + package or create a asclock-data package that will be shared. |
2055 | + * Updated the modemlights patch. Closes: #43512 |
2056 | + * Added a patch for gnome-wm. Closes: #38366 |
2057 | + * Move lib{gkb,fish}_applet.so files to libgnome-applet0 (those are |
2058 | + not libraries to be linked with, just simple modules). Closes: #38596 |
2059 | + * Asclock works well without xearth (the code still mentions xearth |
2060 | + however). Closes: #40530 |
2061 | + * New patch (help-browser) for changing the default MANPATH and INFOPATH in |
2062 | + gnome-help-browser.c Closes: #41452 |
2063 | + * Moved help-browser to the new "Help" menu section. |
2064 | + * Added gnome-help.mime. Closes: #42205 |
2065 | + * Gnome-session does launch gnome-panel ! (I suppose that it failed |
2066 | + to launch since panel was broken). Closes: #42937 |
2067 | + * gnome-sesion doesn't core dump. Closes: #36640 |
2068 | + * The terminal does remember the TERM var. Closes: #43067 |
2069 | + * The terminal keeps its size when dragging the manu bar in and out. |
2070 | + Closes: #44762 |
2071 | + * The menu section of gnome-terminal corrected. Closes: #37635 |
2072 | + |
2073 | + -- Raphael Hertzog <hertzog@debian.org> Wed, 22 Sep 1999 13:24:34 +0200 |
2074 | + |
2075 | +gnome-core (1.0.7-1) unstable; urgency=low |
2076 | + |
2077 | + * New upstream version. |
2078 | + * Removed "term" patch |
2079 | + |
2080 | + -- Steve Haslam <araqnid@debian.org> Mon, 28 Jun 1999 01:36:31 +0100 |
2081 | + |
2082 | +gnome-core (1.0.6-2) unstable; urgency=low |
2083 | + |
2084 | + * debian-menu.dpatch: created to fix guessing Debian menus |
2085 | + (/etc/menu-methods/gnome-panel now) and to make Debian menus the default |
2086 | + instead of GNOME system menus. |
2087 | + * gnome-help now suggests gnome-users-guide-en (closes: #35724) |
2088 | + * /etc/menu-methods/gnome-panel now creates .directory files and searches |
2089 | + /usr/X11R6/include/X11/pixmaps for menu icons |
2090 | + |
2091 | + -- Steve Haslam <araqnid@debian.org> Sun, 13 Jun 1999 15:28:52 +0100 |
2092 | + |
2093 | +gnome-core (1.0.6-1) unstable; urgency=low |
2094 | + |
2095 | + * New upstream version. |
2096 | + |
2097 | + -- Steve Haslam <araqnid@debian.org> Sat, 5 Jun 1999 12:57:08 +0100 |
2098 | + |
2099 | +gnome-core (1.0.5-3) unstable; urgency=low |
2100 | + |
2101 | + * debian/gnome-terminal.menu: managed to lose change mentioned in last |
2102 | + revision. Replaced. |
2103 | + * debian/gnome-core.undocumented: removed gnome-wm.1 (it was in |
2104 | + gnome-session.undocumented too). |
2105 | + |
2106 | + -- Steve Haslam <araqnid@debian.org> Mon, 31 May 1999 19:15:54 +0100 |
2107 | + |
2108 | +gnome-core (1.0.5-2) unstable; urgency=low |
2109 | + |
2110 | + * debian/gnome-terminal.menu: changed section to XShells (Bug#37635) |
2111 | + * debian/rules: added gnome-wm and gnome-edit to dh_undocumented call |
2112 | + (Bug#37632) |
2113 | + * debian/gnome.menu-method: added patch to honour needs=text (Bug#36928) |
2114 | + from Decklin Foster |
2115 | + * Call dh_strip when making libpanel-applet-dev (Closes Bug#31244) |
2116 | + * Removed /usr/share/gnome/apps/Debian symlink, (closes #38100) |
2117 | + * Sanified build system a la gnome-libs |
2118 | + * debian/control: made gnome-help, gnome-help-data and gnome-panel-data |
2119 | + packages. |
2120 | + |
2121 | + -- Steve Haslam <araqnid@debian.org> Sun, 23 May 1999 14:35:44 +0100 |
2122 | + |
2123 | +gnome-core (1.0.5-1) unstable; urgency=low |
2124 | + |
2125 | + * New maintainer. |
2126 | + |
2127 | + -- Steve Haslam <araqnid@debian.org> Tue, 11 May 1999 01:01:12 +0100 |
2128 | + |
2129 | +gnome-core (1.0.5-0.2) unstable; urgency=low |
2130 | + |
2131 | + * gnome-panel.files.in: added asclock themes, libgkb_applet.a |
2132 | + * gnome-core.files.in: added gnome-wm, gnome-edit |
2133 | + * term.dpatch: gnome-terminal TERM to xterm-debian rather than xterm |
2134 | + * gsm/Makefile.am: put default.session, default.wm in /etc/gnome |
2135 | + * debian/gnome-session.conffiles.in: added above two files |
2136 | + * debian/gnome-session.files.in: updated this too |
2137 | + |
2138 | + -- Steve Haslam <araqnid@debian.org> Sun, 18 Apr 1999 16:47:23 +0100 |
2139 | + |
2140 | +gnome-core (1.0.5-0.1) unstable; urgency=low |
2141 | + |
2142 | + * Non-maintainer upload |
2143 | + * New upstream version |
2144 | + |
2145 | + -- Steve Haslam <araqnid@debian.org> Thu, 15 Apr 1999 23:22:23 +0100 |
2146 | + |
2147 | +gnome-core (1.0.1-0.3) unstable; urgency=low |
2148 | + |
2149 | + * Weehay! More broken dependencies. This one libghttp -1.1, |
2150 | + a bogus package that only ever existed on my machine. |
2151 | + |
2152 | + -- Jules Bean <jules@debian.org> Mon, 8 Mar 1999 08:24:00 +0000 |
2153 | + |
2154 | +gnome-core (1.0.1-0.2) unstable; urgency=low |
2155 | + |
2156 | + * Another NMU, this time to fix bogus dependencies on libgtop0 |
2157 | + and libglib1.1 |
2158 | + |
2159 | + -- Jules Bean <jules@debian.org> Sun, 7 Mar 1999 14:21:12 +0000 |
2160 | + |
2161 | +gnome-core (1.0.1-0.1) unstable; urgency=low |
2162 | + |
2163 | + * NMU for GNOME-1.0 |
2164 | + * Hacked to patch SIGPIPE bug |
2165 | + * Don't delete GIFs in rules |
2166 | + |
2167 | + -- Jules Bean <jules@debian.org> Fri, 5 Mar 1999 18:36:29 +0100 |
2168 | + |
2169 | +gnome-core (0.99.99pre1.0.0-1) unstable; urgency=low |
2170 | + |
2171 | + * New upstream release. |
2172 | + |
2173 | + -- Jim Pick <jim@jimpick.com> Fri, 26 Feb 1999 23:18:10 -0800 |
2174 | + |
2175 | +gnome-core (0.99.3.2-4) unstable; urgency=low |
2176 | + |
2177 | + * Recompiled yet again - dual dependency on libglib. |
2178 | + Fixes: BUG#32510 |
2179 | + |
2180 | + -- Jim Pick <jim@jimpick.com> Thu, 28 Jan 1999 00:00:22 -0800 |
2181 | + |
2182 | +gnome-core (0.99.3.2-3) unstable; urgency=low |
2183 | + |
2184 | + * Recompiled again to due to dependencies. |
2185 | + |
2186 | + -- Jim Pick <jim@jimpick.com> Sun, 24 Jan 1999 01:10:07 -0800 |
2187 | + |
2188 | +gnome-core (0.99.3.2-2) unstable; urgency=low |
2189 | + |
2190 | + * Recompiled with libgnome 0.99.4. |
2191 | + |
2192 | + -- Jim Pick <jim@jimpick.com> Fri, 22 Jan 1999 16:44:45 -0800 |
2193 | + |
2194 | +gnome-core (0.99.3.2-1) unstable; urgency=low |
2195 | + |
2196 | + * New upstream release. |
2197 | + |
2198 | + -- Jim Pick <jim@jimpick.com> Wed, 20 Jan 1999 11:42:46 -0800 |
2199 | + |
2200 | +gnome-core (0.30-2) frozen unstable; urgency=low |
2201 | + |
2202 | + * Recompiled with new libs. |
2203 | + * Fixed reference to /usr/X11R6 in README.Debian. |
2204 | + * Added warnings (Gnome is ALPHA). |
2205 | + * Patched dialer_applet to use pon/poff. |
2206 | + * Patched drivemount_applet to default to /floppy. |
2207 | + |
2208 | + -- Jim Pick <jim@jimpick.com> Tue, 24 Nov 1998 10:56:08 -0800 |
2209 | + |
2210 | +gnome-core (0.30-1) unstable; urgency=low |
2211 | + |
2212 | + * New upstream release. |
2213 | + |
2214 | + -- Jim Pick <jim@jimpick.com> Thu, 24 Sep 1998 21:28:02 -0700 |
2215 | + |
2216 | +gnome-core (0.28.1-1) unstable; urgency=low |
2217 | + |
2218 | + * New upstream release. |
2219 | + * Hopefully fixes panel applet bug. |
2220 | + |
2221 | + -- Jim Pick <jim@jimpick.com> Wed, 19 Aug 1998 20:12:25 -0700 |
2222 | + |
2223 | +gnome-core (0.28-1) unstable; urgency=low |
2224 | + |
2225 | + * New upstream release. |
2226 | + |
2227 | + -- Jim Pick <jim@jimpick.com> Mon, 17 Aug 1998 12:59:26 -0700 |
2228 | + |
2229 | +gnome-core (0.27-1) unstable; urgency=low |
2230 | + |
2231 | + * New upstream release. |
2232 | + * Added /usr/doc/gnome |
2233 | + |
2234 | + -- Jim Pick <jim@jimpick.com> Sat, 15 Aug 1998 14:21:06 -0700 |
2235 | + |
2236 | +gnome-core (0.25-1) unstable; urgency=low |
2237 | + |
2238 | + * New upstream release. |
2239 | + |
2240 | + -- Jim Pick <jim@jimpick.com> Thu, 6 Aug 1998 22:51:22 -0700 |
2241 | + |
2242 | +gnome-core (0.20-2) unstable; urgency=low |
2243 | + |
2244 | + * Added Debian menu-method for gnome-panel. Fixed Bug #24025 |
2245 | + (Thanks to Ray Dassen for reporting the bug, and Riku Voipio |
2246 | + who wrote the menu method for Gnome 0.12) |
2247 | + |
2248 | + -- Jim Pick <jim@jimpick.com> Wed, 22 Jul 1998 20:22:00 -0700 |
2249 | + |
2250 | +gnome-core (0.20-1) unstable; urgency=low |
2251 | + |
2252 | + * New upstream release. |
2253 | + |
2254 | + -- Jim Pick <jim@jimpick.com> Mon, 8 Jun 1998 12:00:08 -0700 |
2255 | + |
2256 | +gnome-core (0.13-1) unstable; urgency=low |
2257 | + |
2258 | + * Initial Release. |
2259 | + |
2260 | + -- Jim Pick <jim@jimpick.com> Mon, 16 Mar 1998 15:27:43 -0800 |
2261 | |
2262 | === added file 'debian/compat' |
2263 | --- debian/compat 1970-01-01 00:00:00 +0000 |
2264 | +++ debian/compat 2015-09-09 21:07:34 +0000 |
2265 | @@ -0,0 +1,1 @@ |
2266 | +9 |
2267 | |
2268 | === added file 'debian/control' |
2269 | --- debian/control 1970-01-01 00:00:00 +0000 |
2270 | +++ debian/control 2015-09-09 21:07:34 +0000 |
2271 | @@ -0,0 +1,75 @@ |
2272 | +# This file is autogenerated. DO NOT EDIT! |
2273 | +# |
2274 | +# Modifications should be made to debian/control.in instead. |
2275 | +# This file is regenerated automatically in the clean target. |
2276 | +Source: gnome-terminal |
2277 | +Section: gnome |
2278 | +Priority: optional |
2279 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
2280 | +XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
2281 | +Uploaders: Andreas Henriksson <andreas@fatal.se>, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Michael Biebl <biebl@debian.org> |
2282 | +Standards-Version: 3.9.6 |
2283 | +Build-Depends: cdbs (>= 0.4.41), |
2284 | + debhelper (>= 9), |
2285 | + dh-autoreconf, |
2286 | + gnome-common, |
2287 | + autotools-dev, |
2288 | + intltool (>= 0.50.0), |
2289 | + libx11-dev, |
2290 | + libdconf-dev (>= 0.14.0), |
2291 | + libgtk-3-dev (>= 3.10.0), |
2292 | + libglib2.0-dev (>= 2.40.0), |
2293 | + libvte-2.91-dev (>= 0.40.2), |
2294 | + libsm-dev, |
2295 | + gnome-pkg-tools (>= 0.10), |
2296 | + docbook-to-man, |
2297 | + gnome-doc-utils, |
2298 | + valac (>= 0.24), |
2299 | + uuid-dev, |
2300 | + yelp-tools, |
2301 | + libgconf2-dev (>= 2.31.3), |
2302 | + desktop-file-utils, |
2303 | + gsettings-desktop-schemas-dev (>= 0.1.0), |
2304 | + libnautilus-extension-dev |
2305 | +Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-terminal/ |
2306 | +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-terminal/ |
2307 | +Homepage: https://wiki.gnome.org/Apps/Terminal |
2308 | + |
2309 | +Package: gnome-terminal |
2310 | +Architecture: any |
2311 | +Multi-Arch: foreign |
2312 | +Depends: ${shlibs:Depends}, |
2313 | + ${misc:Depends}, |
2314 | + python3, |
2315 | + python3-gi, |
2316 | + gir1.2-glib-2.0, |
2317 | + gsettings-desktop-schemas (>= 0.1.0), |
2318 | + gnome-terminal-data (>= ${gnome:Version}), |
2319 | + gnome-terminal-data (<< ${gnome:NextVersion}) |
2320 | +Provides: x-terminal-emulator |
2321 | +Recommends: yelp, |
2322 | + gvfs, |
2323 | + dbus-x11 |
2324 | +Description: GNOME terminal emulator application |
2325 | + GNOME Terminal is a terminal emulation application that you can use to |
2326 | + perform the following actions: |
2327 | + - Access a UNIX shell in the GNOME environment. |
2328 | + - Run any application that is designed to run on VT102, VT220, and xterm |
2329 | + terminals. |
2330 | + . |
2331 | + GNOME Terminal features the ability to use multiple terminals in a single |
2332 | + window (tabs) and profiles support. |
2333 | + |
2334 | +Package: gnome-terminal-data |
2335 | +Architecture: all |
2336 | +Recommends: gnome-terminal |
2337 | +Depends: ${misc:Depends} |
2338 | +Description: Data files for the GNOME terminal emulator |
2339 | + GNOME Terminal is a terminal emulation application that you can use to |
2340 | + perform the following actions: |
2341 | + - Access a UNIX shell in the GNOME environment. |
2342 | + - Run any application that is designed to run on VT102, VT220, and xterm |
2343 | + terminals. |
2344 | + . |
2345 | + This package contains data, help files and localization settings for |
2346 | + gnome-terminal, the GNOME terminal emulator application. |
2347 | |
2348 | === added file 'debian/control.in' |
2349 | --- debian/control.in 1970-01-01 00:00:00 +0000 |
2350 | +++ debian/control.in 2015-09-09 21:07:34 +0000 |
2351 | @@ -0,0 +1,71 @@ |
2352 | +Source: gnome-terminal |
2353 | +Section: gnome |
2354 | +Priority: optional |
2355 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
2356 | +XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> |
2357 | +Uploaders: @GNOME_TEAM@ |
2358 | +Standards-Version: 3.9.6 |
2359 | +Build-Depends: cdbs (>= 0.4.41), |
2360 | + debhelper (>= 9), |
2361 | + dh-autoreconf, |
2362 | + gnome-common, |
2363 | + autotools-dev, |
2364 | + intltool (>= 0.50.0), |
2365 | + libx11-dev, |
2366 | + libdconf-dev (>= 0.14.0), |
2367 | + libgtk-3-dev (>= 3.10.0), |
2368 | + libglib2.0-dev (>= 2.40.0), |
2369 | + libvte-2.91-dev (>= 0.40.2), |
2370 | + libsm-dev, |
2371 | + gnome-pkg-tools (>= 0.10), |
2372 | + docbook-to-man, |
2373 | + gnome-doc-utils, |
2374 | + valac (>= 0.24), |
2375 | + uuid-dev, |
2376 | + yelp-tools, |
2377 | + libgconf2-dev (>= 2.31.3), |
2378 | + desktop-file-utils, |
2379 | + gsettings-desktop-schemas-dev (>= 0.1.0), |
2380 | + libnautilus-extension-dev |
2381 | +Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/desktop/unstable/gnome-terminal/ |
2382 | +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/gnome-terminal/ |
2383 | +Homepage: https://wiki.gnome.org/Apps/Terminal |
2384 | + |
2385 | +Package: gnome-terminal |
2386 | +Architecture: any |
2387 | +Multi-Arch: foreign |
2388 | +Depends: ${shlibs:Depends}, |
2389 | + ${misc:Depends}, |
2390 | + python3, |
2391 | + python3-gi, |
2392 | + gir1.2-glib-2.0, |
2393 | + gsettings-desktop-schemas (>= 0.1.0), |
2394 | + gnome-terminal-data (>= ${gnome:Version}), |
2395 | + gnome-terminal-data (<< ${gnome:NextVersion}) |
2396 | +Provides: x-terminal-emulator |
2397 | +Recommends: yelp, |
2398 | + gvfs, |
2399 | + dbus-x11 |
2400 | +Description: GNOME terminal emulator application |
2401 | + GNOME Terminal is a terminal emulation application that you can use to |
2402 | + perform the following actions: |
2403 | + - Access a UNIX shell in the GNOME environment. |
2404 | + - Run any application that is designed to run on VT102, VT220, and xterm |
2405 | + terminals. |
2406 | + . |
2407 | + GNOME Terminal features the ability to use multiple terminals in a single |
2408 | + window (tabs) and profiles support. |
2409 | + |
2410 | +Package: gnome-terminal-data |
2411 | +Architecture: all |
2412 | +Recommends: gnome-terminal |
2413 | +Depends: ${misc:Depends} |
2414 | +Description: Data files for the GNOME terminal emulator |
2415 | + GNOME Terminal is a terminal emulation application that you can use to |
2416 | + perform the following actions: |
2417 | + - Access a UNIX shell in the GNOME environment. |
2418 | + - Run any application that is designed to run on VT102, VT220, and xterm |
2419 | + terminals. |
2420 | + . |
2421 | + This package contains data, help files and localization settings for |
2422 | + gnome-terminal, the GNOME terminal emulator application. |
2423 | |
2424 | === added file 'debian/copyright' |
2425 | --- debian/copyright 1970-01-01 00:00:00 +0000 |
2426 | +++ debian/copyright 2015-09-09 21:07:34 +0000 |
2427 | @@ -0,0 +1,59 @@ |
2428 | +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ |
2429 | +Upstream-Name: gnome-terminal |
2430 | +Source: http://ftp.gnome.org/pub/GNOME/sources/gnome-terminal/ |
2431 | + |
2432 | +Files: * |
2433 | +Copyright: 2001-2004 Havoc Pennington |
2434 | + 2002 Mathias Hasselmann |
2435 | + 2002, 2003, 2010 Red Hat, Inc. |
2436 | + 2002 Sun Microsystems |
2437 | + 2003-2004, 2007 Mariano Suárez-Alvarez |
2438 | + 2003 David Bordoley |
2439 | + 2005 Paolo Maggi |
2440 | + 2006 Guilherme de S. Pastore |
2441 | + 2010 Paolo Borelli |
2442 | + 2011 Ignacio Casal Quinteiro |
2443 | + 2003, 2004, 2007-2011 Christian Persch |
2444 | +License: GPL-3+ |
2445 | + |
2446 | +Files: src/egg* |
2447 | +Copyright: 1999, 2000, 2008 Red Hat Inc. |
2448 | + 1997-2000 Free Software Foundation |
2449 | + 2001 George Lebl |
2450 | + 2007 Novell, Inc. |
2451 | +License: LGPL-3+ |
2452 | + |
2453 | +License: GPL-3+ |
2454 | + This program is free software: you can redistribute it and/or modify |
2455 | + it under the terms of the GNU General Public License as published by |
2456 | + the Free Software Foundation, either version 3 of the License, or |
2457 | + (at your option) any later version. |
2458 | + . |
2459 | + This package is distributed in the hope that it will be useful, |
2460 | + but WITHOUT ANY WARRANTY; without even the implied warranty of |
2461 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
2462 | + GNU General Public License for more details. |
2463 | + . |
2464 | + You should have received a copy of the GNU General Public License |
2465 | + along with this program. If not, see <http://www.gnu.org/licenses/>. |
2466 | + . |
2467 | + On Debian systems, the complete text of the GNU General Public |
2468 | + License version 3 can be found in "/usr/share/common-licenses/GPL-3". |
2469 | + |
2470 | +License: LGPL-3+ |
2471 | + This package is free software; you can redistribute it and/or |
2472 | + modify it under the terms of the GNU Lesser General Public |
2473 | + License as published by the Free Software Foundation; either |
2474 | + version 3 of the License, or (at your option) any later version. |
2475 | + . |
2476 | + This package is distributed in the hope that it will be useful, |
2477 | + but WITHOUT ANY WARRANTY; without even the implied warranty of |
2478 | + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
2479 | + Lesser General Public License for more details. |
2480 | + . |
2481 | + You should have received a copy of the GNU General Public License |
2482 | + along with this program. If not, see <http://www.gnu.org/licenses/>. |
2483 | + . |
2484 | + On Debian systems, the complete text of the GNU Lesser General |
2485 | + Public License can be found in "/usr/share/common-licenses/LGPL-3". |
2486 | + |
2487 | |
2488 | === added file 'debian/gnome-terminal-data.install' |
2489 | --- debian/gnome-terminal-data.install 1970-01-01 00:00:00 +0000 |
2490 | +++ debian/gnome-terminal-data.install 2015-09-09 21:07:34 +0000 |
2491 | @@ -0,0 +1,3 @@ |
2492 | +usr/share/locale |
2493 | +usr/share/help |
2494 | +debian/gnome-terminal.xpm /usr/share/pixmaps |
2495 | |
2496 | === added file 'debian/gnome-terminal.install' |
2497 | --- debian/gnome-terminal.install 1970-01-01 00:00:00 +0000 |
2498 | +++ debian/gnome-terminal.install 2015-09-09 21:07:34 +0000 |
2499 | @@ -0,0 +1,9 @@ |
2500 | +usr/bin |
2501 | +usr/lib/gnome-terminal |
2502 | +usr/share/appdata |
2503 | +usr/share/applications |
2504 | +usr/share/dbus-1/services |
2505 | +usr/share/glib-2.0/schemas |
2506 | +usr/lib/nautilus/extensions-3.0/libterminal-nautilus.so |
2507 | + |
2508 | +debian/gnome-terminal.wrapper /usr/bin |
2509 | |
2510 | === added file 'debian/gnome-terminal.links' |
2511 | --- debian/gnome-terminal.links 1970-01-01 00:00:00 +0000 |
2512 | +++ debian/gnome-terminal.links 2015-09-09 21:07:34 +0000 |
2513 | @@ -0,0 +1,1 @@ |
2514 | +usr/share/man/man1/gnome-terminal.1.gz usr/share/man/man1/gnome-terminal.wrapper.1.gz |
2515 | |
2516 | === added file 'debian/gnome-terminal.lintian-overrides' |
2517 | --- debian/gnome-terminal.lintian-overrides 1970-01-01 00:00:00 +0000 |
2518 | +++ debian/gnome-terminal.lintian-overrides 2015-09-09 21:07:34 +0000 |
2519 | @@ -0,0 +1,2 @@ |
2520 | +# It's in gnome-terminal-data and we depend on it |
2521 | +gnome-terminal: menu-icon-missing usr/share/pixmaps/gnome-terminal.xpm |
2522 | |
2523 | === added file 'debian/gnome-terminal.manpages' |
2524 | --- debian/gnome-terminal.manpages 1970-01-01 00:00:00 +0000 |
2525 | +++ debian/gnome-terminal.manpages 2015-09-09 21:07:34 +0000 |
2526 | @@ -0,0 +1,1 @@ |
2527 | +debian/gnome-terminal.1 |
2528 | |
2529 | === added file 'debian/gnome-terminal.menu' |
2530 | --- debian/gnome-terminal.menu 1970-01-01 00:00:00 +0000 |
2531 | +++ debian/gnome-terminal.menu 2015-09-09 21:07:34 +0000 |
2532 | @@ -0,0 +1,6 @@ |
2533 | +?package(gnome-terminal):needs="X11"\ |
2534 | + section="Applications/Terminal Emulators"\ |
2535 | + hints="Gnome"\ |
2536 | + title="Gnome Terminal"\ |
2537 | + icon="/usr/share/pixmaps/gnome-terminal.xpm"\ |
2538 | + command="/usr/bin/gnome-terminal" |
2539 | |
2540 | === added file 'debian/gnome-terminal.postinst' |
2541 | --- debian/gnome-terminal.postinst 1970-01-01 00:00:00 +0000 |
2542 | +++ debian/gnome-terminal.postinst 2015-09-09 21:07:34 +0000 |
2543 | @@ -0,0 +1,13 @@ |
2544 | +#!/bin/sh -e |
2545 | + |
2546 | +set -e |
2547 | + |
2548 | +#DEBHELPER# |
2549 | + |
2550 | +if [ "$1" = "configure" ]; then |
2551 | + update-alternatives --install /usr/bin/x-terminal-emulator \ |
2552 | + x-terminal-emulator /usr/bin/gnome-terminal.wrapper 40 \ |
2553 | + --slave /usr/share/man/man1/x-terminal-emulator.1.gz \ |
2554 | + x-terminal-emulator.1.gz /usr/share/man/man1/gnome-terminal.1.gz |
2555 | +fi |
2556 | + |
2557 | |
2558 | === added file 'debian/gnome-terminal.prerm' |
2559 | --- debian/gnome-terminal.prerm 1970-01-01 00:00:00 +0000 |
2560 | +++ debian/gnome-terminal.prerm 2015-09-09 21:07:34 +0000 |
2561 | @@ -0,0 +1,10 @@ |
2562 | +#!/bin/sh |
2563 | + |
2564 | +set -e |
2565 | + |
2566 | +#DEBHELPER# |
2567 | + |
2568 | +if [ "$1" = "remove" ]; then |
2569 | + update-alternatives --remove x-terminal-emulator /usr/bin/gnome-terminal.wrapper |
2570 | +fi |
2571 | + |
2572 | |
2573 | === added file 'debian/gnome-terminal.sgml' |
2574 | --- debian/gnome-terminal.sgml 1970-01-01 00:00:00 +0000 |
2575 | +++ debian/gnome-terminal.sgml 2015-09-09 21:07:34 +0000 |
2576 | @@ -0,0 +1,223 @@ |
2577 | +<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [ |
2578 | + |
2579 | + <!ENTITY dhfirstname "<firstname>Christian</firstname>"> |
2580 | + <!ENTITY dhsurname "<surname>Marillat</surname>"> |
2581 | + <!ENTITY dhdate "<date>December 4, 2002</date>"> |
2582 | + <!ENTITY dhsection "<manvolnum>1</manvolnum>"> |
2583 | + <!ENTITY dhemail "<email>marillat@debian.org</email>"> |
2584 | + <!ENTITY dhusername "Christian Marillat"> |
2585 | + <!ENTITY dhucpackage "<refentrytitle>gnome-terminal</refentrytitle>"> |
2586 | + <!ENTITY dhpackage "gnome-terminal"> |
2587 | + <!ENTITY debian "<productname>Debian GNU/Linux</productname>"> |
2588 | + <!ENTITY gnu "<acronym>GNU</acronym>"> |
2589 | +]> |
2590 | + |
2591 | +<refentry> |
2592 | + <refentryinfo> |
2593 | + <address> |
2594 | + &dhemail; |
2595 | + </address> |
2596 | + <author> |
2597 | + &dhfirstname; |
2598 | + &dhsurname; |
2599 | + </author> |
2600 | + <copyright> |
2601 | + <year>2001</year> |
2602 | + <holder>&dhusername;</holder> |
2603 | + </copyright> |
2604 | + &dhdate; |
2605 | + </refentryinfo> |
2606 | + <refmeta> |
2607 | + &dhucpackage; |
2608 | + |
2609 | + &dhsection; |
2610 | + </refmeta> |
2611 | + <refnamediv> |
2612 | + <refname>&dhpackage;</refname> |
2613 | + |
2614 | + <refpurpose>is a terminal emulation application.</refpurpose> |
2615 | + |
2616 | + </refnamediv> |
2617 | + <refsynopsisdiv> |
2618 | + <cmdsynopsis> |
2619 | + <command>&dhpackage;</command> |
2620 | + |
2621 | + <arg><option>-e, --command<replaceable>=STRING</replaceable></option></arg> |
2622 | + <arg><option>-x, --execute </option></arg> |
2623 | + <arg><option>--window-with-profile<replaceable>=PROFILENAME</replaceable></option></arg> |
2624 | + <arg><option>--tab-with-profile<replaceable>=PROFILENAME</replaceable></option></arg> |
2625 | + <arg><option>--window-with-profile-internal-id<replaceable>=PROFILEID</replaceable></option></arg> |
2626 | + <arg><option>--tab-with-profile-internal-id<replaceable>=PROFILEID</replaceable></option></arg> |
2627 | + <arg><option>--role<replaceable>=ROLE</replaceable></option></arg> |
2628 | + <arg><option>--show-menubar</option></arg> |
2629 | + <arg><option>--hide-menubar</option></arg> |
2630 | + <arg><option>--geometry<replaceable>=GEOMETRY</replaceable></option></arg> |
2631 | + <arg><option>--disable-factory</option></arg> |
2632 | + <arg><option>-t, --title<replaceable>=TITLE</replaceable></option></arg> |
2633 | + <arg><option>--working-directory<replaceable>=DIRNAME</replaceable></option></arg> |
2634 | + <arg><option>--usage</option></arg> |
2635 | + <arg><option>-?, --help</option></arg> |
2636 | + |
2637 | + </cmdsynopsis> |
2638 | + </refsynopsisdiv> |
2639 | + <refsect1> |
2640 | + <title>DESCRIPTION</title> |
2641 | + |
2642 | + <para>GNOME Terminal is a terminal emulation application that you can |
2643 | + use to perform the following actions:</para> |
2644 | + |
2645 | + <para>Access a UNIX shell in the GNOME environment.</para> |
2646 | + <para>A shell is a program that interprets and executes the commands |
2647 | + that you type at a command line prompt. When you start GNOME Terminal, |
2648 | + the application starts the default shell that is specified in your |
2649 | + system account. You can switch to a different shell at any |
2650 | + time.</para> |
2651 | + |
2652 | + <para>Run any application that is designed to run on VT102, VT220, |
2653 | + and xterm terminals.</para> |
2654 | + |
2655 | + <para>GNOME Terminal emulates the xterm program developed by the X |
2656 | + Consortium. In turn, the xterm program emulates the DEC VT102 terminal |
2657 | + and also supports the DEC VT220 escape sequences. An escape sequence |
2658 | + is a series of characters that starts with the Esc character.</para> |
2659 | + |
2660 | + <para>GNOME Terminal accepts all of the escape sequences that the VT102 |
2661 | + and VT220 terminals use for functions such as positioning the cursor |
2662 | + and clearing the screen.</para> |
2663 | + </refsect1> |
2664 | + <refsect1> |
2665 | + <title>OPTIONS</title> |
2666 | + |
2667 | + <variablelist> |
2668 | + <varlistentry> |
2669 | + <term><option>-e, --command=<replaceable>STRING</replaceable></option></term> |
2670 | + <listitem> |
2671 | + <para>Execute the argument to this option inside the terminal.</para> |
2672 | + </listitem> |
2673 | + </varlistentry> |
2674 | + <varlistentry> |
2675 | + <term><option>-x, --execute</option></term> |
2676 | + <listitem> |
2677 | + <para>Execute the remainder of the command line inside the terminal.</para> |
2678 | + </listitem> |
2679 | + </varlistentry> |
2680 | + <varlistentry> |
2681 | + <term><option>--window-with-profile=<replaceable>PROFILENAME</replaceable></option></term> |
2682 | + <listitem> |
2683 | + <para>Open a new window containing a tab with the given profile. |
2684 | + More than one of these options can be provided.</para> |
2685 | + </listitem> |
2686 | + </varlistentry> |
2687 | + <varlistentry> |
2688 | + <term><option>--tab-with-profile=<replaceable>PROFILENAME</replaceable></option></term> |
2689 | + <listitem> |
2690 | + <para>Open a tab in the window with the given profile. More than |
2691 | + one of these options can be provided, to open |
2692 | + several tabs .</para> |
2693 | + </listitem> |
2694 | + </varlistentry> |
2695 | + <varlistentry> |
2696 | + <term><option>--window-with-profile-internal-id=<replaceable>PROFILEID</replaceable></option></term> |
2697 | + <listitem> |
2698 | + <para>Open a new window containing a tab with the given profile |
2699 | + ID. Used internally to save sessions.</para> |
2700 | + </listitem> |
2701 | + </varlistentry> |
2702 | + <varlistentry> |
2703 | + <term><option>--tab-with-profile-internal-id=<replaceable>PROFILEID</replaceable></option></term> |
2704 | + <listitem> |
2705 | + <para>Open a tab in the window with the given profile ID. |
2706 | + Used internally to save sessions.</para> |
2707 | + </listitem> |
2708 | + </varlistentry> |
2709 | + <varlistentry> |
2710 | + <term><option>--role=<replaceable>ROLE</replaceable></option></term> |
2711 | + <listitem> |
2712 | + <para>Set the role for the last-specified window; applies to only |
2713 | + one window; can be specified once for each window you create |
2714 | + from the command line.</para> |
2715 | + </listitem> |
2716 | + </varlistentry> |
2717 | + <varlistentry> |
2718 | + <term><option>--show-menubar</option></term> |
2719 | + <listitem> |
2720 | + <para>Turn on the menu bar for the last-specified window; applies |
2721 | + to only one window; can be specified once for each window you |
2722 | + create from the command line.</para> |
2723 | + </listitem> |
2724 | + </varlistentry> |
2725 | + <varlistentry> |
2726 | + <term><option>--hide-menubar</option></term> |
2727 | + <listitem> |
2728 | + <para>Turn off the menu bar for the last-specified window; applies |
2729 | + to only one window; can be specified once for each window you |
2730 | + create from the command line.</para> |
2731 | + </listitem> |
2732 | + </varlistentry> |
2733 | + <varlistentry> |
2734 | + <term><option>--geometry=<replaceable>GEOMETRY</replaceable></option></term> |
2735 | + <listitem> |
2736 | + <para>X geometry specification (see "X" man page), can be |
2737 | + specified once per window to be opened.</para> |
2738 | + </listitem> |
2739 | + </varlistentry> |
2740 | + <varlistentry> |
2741 | + <term><option>--disable-factory</option></term> |
2742 | + <listitem> |
2743 | + <para>Do not register with the activation name server, do not |
2744 | + re-use an active terminal.</para> |
2745 | + </listitem> |
2746 | + </varlistentry> |
2747 | + <varlistentry> |
2748 | + <term><option>-t, --title=<replaceable>TITLE</replaceable></option></term> |
2749 | + <listitem> |
2750 | + <para>Set the terminal's title to <replaceable>TITLE</replaceable>.</para> |
2751 | + </listitem> |
2752 | + </varlistentry> |
2753 | + <varlistentry> |
2754 | + <term><option>--working-directory=<replaceable>DIRNAME</replaceable></option></term> |
2755 | + <listitem> |
2756 | + <para>Set the terminal's working directory to <replaceable>DIRNAME</replaceable>.</para> |
2757 | + </listitem> |
2758 | + </varlistentry> |
2759 | + <varlistentry> |
2760 | + <term><option>--usage</option></term> |
2761 | + <listitem> |
2762 | + <para>Display brief usage message.</para> |
2763 | + </listitem> |
2764 | + </varlistentry> |
2765 | + <varlistentry> |
2766 | + <term><option>-?, --help</option></term> |
2767 | + <listitem> |
2768 | + <para>Show help message.</para> |
2769 | + </listitem> |
2770 | + </varlistentry> |
2771 | + </variablelist> |
2772 | + </refsect1> |
2773 | + |
2774 | + <refsect1> |
2775 | + <title>AUTHOR</title> |
2776 | + |
2777 | + <para>This manual page was written by &dhusername; &dhemail; for |
2778 | + the &debian; system (but may be used by others).</para> |
2779 | + |
2780 | + </refsect1> |
2781 | +</refentry> |
2782 | + |
2783 | +<!-- Keep this comment at the end of the file |
2784 | +Local variables: |
2785 | +mode: sgml |
2786 | +sgml-omittag:t |
2787 | +sgml-shorttag:t |
2788 | +sgml-minimize-attributes:nil |
2789 | +sgml-always-quote-attributes:t |
2790 | +sgml-indent-step:2 |
2791 | +sgml-indent-data:t |
2792 | +sgml-parent-document:nil |
2793 | +sgml-default-dtd-file:nil |
2794 | +sgml-exposed-tags:nil |
2795 | +sgml-local-catalogs:nil |
2796 | +sgml-local-ecat-files:nil |
2797 | +sgml-set-face:non-nil |
2798 | +End: |
2799 | +--> |
2800 | |
2801 | === added file 'debian/gnome-terminal.wrap' |
2802 | --- debian/gnome-terminal.wrap 1970-01-01 00:00:00 +0000 |
2803 | +++ debian/gnome-terminal.wrap 2015-09-09 21:07:34 +0000 |
2804 | @@ -0,0 +1,107 @@ |
2805 | +#!/usr/bin/python3 |
2806 | + |
2807 | +import string |
2808 | +import subprocess |
2809 | +import sys |
2810 | +import random |
2811 | + |
2812 | +from argparse import ArgumentParser, SUPPRESS |
2813 | +from gi.repository import GLib, Gio |
2814 | + |
2815 | + |
2816 | +PREFIX = "com.canonical.Terminal." |
2817 | + |
2818 | + |
2819 | +class GnomeTerminal(object): |
2820 | + @staticmethod |
2821 | + def generate_random_string(length=32, |
2822 | + chars=string.ascii_lowercase + |
2823 | + string.ascii_uppercase): |
2824 | + return ''.join(random.choice(chars) for _ in range(length)) |
2825 | + |
2826 | + @staticmethod |
2827 | + def find_new_name(): |
2828 | + name = PREFIX + GnomeTerminal.generate_random_string() |
2829 | + proxy = Gio.DBusProxy.new_for_bus_sync( |
2830 | + Gio.BusType.SESSION, |
2831 | + Gio.DBusProxyFlags.DO_NOT_AUTO_START | |
2832 | + Gio.DBusProxyFlags.DO_NOT_CONNECT_SIGNALS | |
2833 | + Gio.DBusProxyFlags.DO_NOT_LOAD_PROPERTIES, |
2834 | + None, |
2835 | + name, |
2836 | + "/org/gnome/Terminal", |
2837 | + "org.freedesktop.Application", |
2838 | + None) |
2839 | + return name if proxy.get_name_owner() is None else find_new_name() |
2840 | + |
2841 | + def exit_loop(self, a, b, subprocess): |
2842 | + sys.exit(subprocess.get_exit_status()) |
2843 | + |
2844 | + def server_appeared(self, con, name, owner): |
2845 | + # start gnome-terminal now |
2846 | + Gio.Subprocess.new(['/usr/bin/gnome-terminal.real', |
2847 | + '--app-id', name] + |
2848 | + self.args, |
2849 | + Gio.SubprocessFlags.NONE) |
2850 | + |
2851 | + def spawn_terminal_server(self, name): |
2852 | + ts = Gio.Subprocess.new(['/usr/lib/gnome-terminal/gnome-terminal-server', |
2853 | + '--app-id', |
2854 | + name], |
2855 | + Gio.SubprocessFlags.NONE) |
2856 | + ts.wait_async(None, self.exit_loop, ts) |
2857 | + |
2858 | + def __init__(self, args, mainloop): |
2859 | + self.name = None |
2860 | + self.mainloop = mainloop |
2861 | + |
2862 | + parser = ArgumentParser(add_help=False, usage=SUPPRESS) |
2863 | + parser.add_argument('--app-id', action='store', dest='appid') |
2864 | + |
2865 | + # swallow these arguments |
2866 | + parser.add_argument('-h', '--help', action='store_true', dest='help') |
2867 | + parser.add_argument('--disable-factory', action='store_true') |
2868 | + parser.add_argument('--class', action='store', dest='cls') |
2869 | + |
2870 | + cmdargs, unknown = parser.parse_known_args() |
2871 | + |
2872 | + self.args = unknown |
2873 | + self.args.insert(0, "/usr/bin/gnome-terminal.real") |
2874 | + |
2875 | + if cmdargs.help: |
2876 | + self.args.append('--help') |
2877 | + |
2878 | + if cmdargs.cls is not None and cmdargs.appid is None: |
2879 | + self.name = PREFIX + cmdargs.cls |
2880 | + elif cmdargs.appid is not None: |
2881 | + self.name = cmdargs.appid |
2882 | + |
2883 | + # --disable-factory, --class and --app-id weren't supplied, so just |
2884 | + # invoke g-t |
2885 | + if not cmdargs.disable_factory and self.name is None: |
2886 | + sys.exit(subprocess.call(self.args)) |
2887 | + |
2888 | + if self.name is None: |
2889 | + self.name = self.find_new_name() |
2890 | + |
2891 | + Gio.bus_watch_name(Gio.BusType.SESSION, |
2892 | + self.name, |
2893 | + Gio.BusNameWatcherFlags.NONE, |
2894 | + self.server_appeared, |
2895 | + None) |
2896 | + |
2897 | + self.spawn_terminal_server(self.name) |
2898 | + |
2899 | + |
2900 | +def main(): |
2901 | + mainloop = GLib.MainLoop() |
2902 | + GnomeTerminal(sys.argv[:], mainloop) |
2903 | + |
2904 | + try: |
2905 | + mainloop.run() |
2906 | + except KeyboardInterrupt: |
2907 | + pass |
2908 | + |
2909 | + |
2910 | +if __name__ == "__main__": |
2911 | + main() |
2912 | |
2913 | === added file 'debian/gnome-terminal.wrapper' |
2914 | --- debian/gnome-terminal.wrapper 1970-01-01 00:00:00 +0000 |
2915 | +++ debian/gnome-terminal.wrapper 2015-09-09 21:07:34 +0000 |
2916 | @@ -0,0 +1,81 @@ |
2917 | +#! /usr/bin/perl -w |
2918 | + |
2919 | +my $login=0; |
2920 | + |
2921 | +while ($opt = shift(@ARGV)) |
2922 | +{ |
2923 | + if ($opt eq '-display') |
2924 | + { |
2925 | + $ENV{'DISPLAY'} = shift(@ARGV); |
2926 | + } |
2927 | + elsif ($opt eq '-name') |
2928 | + { |
2929 | + $arg = shift(@ARGV); |
2930 | + push(@args, "--window-with-profile=$arg"); |
2931 | + } |
2932 | + elsif ($opt eq '-n') |
2933 | + { |
2934 | + # Accept but ignore |
2935 | + print STDERR "$0: to set an icon, please use -name <profile> and set a profile icon\n" |
2936 | + } |
2937 | + elsif ($opt eq '-T' || $opt eq '-title') |
2938 | + { |
2939 | + push(@args, '-t', shift(@ARGV)); |
2940 | + } |
2941 | + elsif ($opt eq '-ls') |
2942 | + { |
2943 | + $login = 1; |
2944 | + } |
2945 | + elsif ($opt eq '+ls') |
2946 | + { |
2947 | + $login = 0; |
2948 | + } |
2949 | + elsif ($opt eq '-geometry') |
2950 | + { |
2951 | + $arg = shift(@ARGV); |
2952 | + push(@args, "--geometry=$arg"); |
2953 | + } |
2954 | + elsif ($opt eq '-fn') |
2955 | + { |
2956 | + $arg = shift(@ARGV); |
2957 | + push(@args, "--font=$arg"); |
2958 | + } |
2959 | + elsif ($opt eq '-fg') |
2960 | + { |
2961 | + $arg = shift(@ARGV); |
2962 | + push(@args, "--foreground=$arg"); |
2963 | + } |
2964 | + elsif ($opt eq '-bg') |
2965 | + { |
2966 | + $arg = shift(@ARGV); |
2967 | + push(@args, "--background=$arg"); |
2968 | + } |
2969 | + elsif ($opt eq '-tn') |
2970 | + { |
2971 | + $arg = shift(@ARGV); |
2972 | + push(@args, "--termname=$arg"); |
2973 | + } |
2974 | + elsif ($opt eq '-e') |
2975 | + { |
2976 | + $arg = shift(@ARGV); |
2977 | + if (@ARGV) |
2978 | + { |
2979 | + push(@args, '-x', $arg, @ARGV); |
2980 | + last; |
2981 | + } |
2982 | + else |
2983 | + { |
2984 | + push(@args, '-e', $arg); |
2985 | + } |
2986 | + last; |
2987 | + } |
2988 | + elsif ($opt eq '-h' || $opt eq '--help') |
2989 | + { |
2990 | + push(@args, '--help'); |
2991 | + } |
2992 | +} |
2993 | +if ($login == 1) |
2994 | +{ |
2995 | + @args = ('--login', @args); |
2996 | +} |
2997 | +exec('gnome-terminal',@args); |
2998 | |
2999 | === added file 'debian/gnome-terminal.xpm' |
3000 | --- debian/gnome-terminal.xpm 1970-01-01 00:00:00 +0000 |
3001 | +++ debian/gnome-terminal.xpm 2015-09-09 21:07:34 +0000 |
3002 | @@ -0,0 +1,166 @@ |
3003 | +/* XPM */ |
3004 | +static char *gnome-terminal[] = { |
3005 | +/* columns rows colors chars-per-pixel */ |
3006 | +"32 32 128 2", |
3007 | +" c #000000", |
3008 | +". c #0D0D0C", |
3009 | +"X c #10100F", |
3010 | +"o c #151514", |
3011 | +"O c #181715", |
3012 | +"+ c #191917", |
3013 | +"@ c #1C1D1A", |
3014 | +"# c #1F221F", |
3015 | +"$ c #201F1D", |
3016 | +"% c #21211E", |
3017 | +"& c #242522", |
3018 | +"* c #262926", |
3019 | +"= c #282721", |
3020 | +"- c #2A2925", |
3021 | +"; c #2B2D2A", |
3022 | +": c #2E312E", |
3023 | +"> c #33312C", |
3024 | +", c #323532", |
3025 | +"< c #353935", |
3026 | +"1 c #3C3A34", |
3027 | +"2 c #393D39", |
3028 | +"3 c #3E433E", |
3029 | +"4 c #413E37", |
3030 | +"5 c #403E39", |
3031 | +"6 c #45423C", |
3032 | +"7 c #49463D", |
3033 | +"8 c #4B483E", |
3034 | +"9 c #414641", |
3035 | +"0 c #454A45", |
3036 | +"q c #494742", |
3037 | +"w c #4E4B43", |
3038 | +"e c #4A4E49", |
3039 | +"r c #4C514C", |
3040 | +"t c #514E45", |
3041 | +"y c #524F48", |
3042 | +"u c #545147", |
3043 | +"i c #56524A", |
3044 | +"p c #5A564C", |
3045 | +"a c #5C594E", |
3046 | +"s c #505650", |
3047 | +"d c #545A54", |
3048 | +"f c #595751", |
3049 | +"g c #5E5B52", |
3050 | +"h c #5A5E59", |
3051 | +"j c #5D635D", |
3052 | +"k c #625E53", |
3053 | +"l c #605E58", |
3054 | +"z c #656155", |
3055 | +"x c #66635C", |
3056 | +"c c #686456", |
3057 | +"v c #6A665B", |
3058 | +"b c #6D685E", |
3059 | +"n c #606560", |
3060 | +"m c #656A65", |
3061 | +"M c #6D6A63", |
3062 | +"N c #686E68", |
3063 | +"B c #6D736D", |
3064 | +"V c #726D63", |
3065 | +"C c #726F6A", |
3066 | +"Z c #757166", |
3067 | +"A c #75736D", |
3068 | +"S c #79756B", |
3069 | +"D c #7D786C", |
3070 | +"F c #707670", |
3071 | +"G c #757B75", |
3072 | +"H c #787672", |
3073 | +"J c #7D7A74", |
3074 | +"K c #797E79", |
3075 | +"L c #7D837D", |
3076 | +"P c #807B6F", |
3077 | +"I c #827D74", |
3078 | +"U c #807E7A", |
3079 | +"Y c #858175", |
3080 | +"T c #86827B", |
3081 | +"R c #89857B", |
3082 | +"E c #8D887F", |
3083 | +"W c #838682", |
3084 | +"Q c #838983", |
3085 | +"! c #8D8982", |
3086 | +"~ c #8C8D8A", |
3087 | +"^ c #8E918E", |
3088 | +"/ c #918D84", |
3089 | +"( c #95928A", |
3090 | +") c #99968C", |
3091 | +"_ c #9D998F", |
3092 | +"` c #939592", |
3093 | +"' c #989794", |
3094 | +"] c #9A9894", |
3095 | +"[ c #9B9C99", |
3096 | +"{ c #9EA29E", |
3097 | +"} c #A29E96", |
3098 | +"| c #A6A197", |
3099 | +" . c #A5A29B", |
3100 | +".. c #A9A59D", |
3101 | +"X. c #AEA99F", |
3102 | +"o. c #A2A4A2", |
3103 | +"O. c #A7A9A7", |
3104 | +"+. c #ADAAA3", |
3105 | +"@. c #ACAEAC", |
3106 | +"#. c #B0ADA6", |
3107 | +"$. c #B1AEA8", |
3108 | +"%. c #B4B0A7", |
3109 | +"&. c #B4B1AB", |
3110 | +"*. c #BBB7AE", |
3111 | +"=. c #B2B5B2", |
3112 | +"-. c #B6B8B6", |
3113 | +";. c #B9B7B2", |
3114 | +":. c #BEBCB7", |
3115 | +">. c #B9BCB9", |
3116 | +",. c #C1BDB5", |
3117 | +"<. c #C5C2BC", |
3118 | +"1. c #C8C4BC", |
3119 | +"2. c #C4C6C4", |
3120 | +"3. c #C6C8C6", |
3121 | +"4. c #C9C7C3", |
3122 | +"5. c #CDC9C3", |
3123 | +"6. c #CECCC8", |
3124 | +"7. c #D2CEC6", |
3125 | +"8. c #D0CFCB", |
3126 | +"9. c #D5D2CC", |
3127 | +"0. c #D9D6CE", |
3128 | +"q. c #D6D7D6", |
3129 | +"w. c #DDDAD2", |
3130 | +"e. c #E1DED6", |
3131 | +"r. c #E2DFD8", |
3132 | +"t. c #E6E3DC", |
3133 | +"y. c #E2E3E2", |
3134 | +"u. c None", |
3135 | +/* pixels */ |
3136 | +"u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.", |
3137 | +" u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u. ", |
3138 | +"u. ", |
3139 | +"u.. Q ] [ [ [ ] [ [ [ } [ ' ' ' ' ` ` ~ ! W T U J H H C 2 ", |
3140 | +" o q.w.r.t.t.t.t.t.t.t.t.t.r.w.w.0.9.7.5.1.,.;.$.#...} f ", |
3141 | +" o 8.0.<.$.&.&.=.&.&.&.@.$.O.O... .} } ] ( ~ ! R T _ ) y ", |
3142 | +" O 8.w.U @ * * * ; ; ; ; ; ; ; ; - * * & & @ @ + $ ( ( y ", |
3143 | +" O 8.w.H * K W Q ! Q L G B m j s e 0 9 5 2 , ; & @ ( ! w ", |
3144 | +" O 6.q.H : [ O.O.o.[ ` Q L N j d s r e 0 9 < : * @ / R q ", |
3145 | +" O 4.7.A , [ o.[ ' ^ Q L B m j j h d s r 9 3 < * @ E T q ", |
3146 | +" O 4.5.C , ` ` ^ Q W L F B N N m n j h d r 9 < ; @ R J 6 ", |
3147 | +" o <.1.N < W W L K K G L F L F B N m n h r 9 < ; @ Y S 2 ", |
3148 | +" O ,.,.M < H F F F G L L W L L G F N m j s 0 2 ; @ I V 4 ", |
3149 | +" o ;.*.l < m m m F G L Q Q Q L L G F N n d e 2 ; @ S M 1 ", |
3150 | +" o =.$.l , h h m F G L L Q W L L G F N n d 0 2 ; @ Z v , ", |
3151 | +" o $.+.l , K { G B G L W W W L L L F N n d 0 2 : @ V z > ", |
3152 | +" o +.| f : L q.q.=.` L L L L L G L N m j s 8 3 * # b k : ", |
3153 | +" o ._ i > d F { q.y.` F G G F B N m j d r 3 3 * o v d ; ", |
3154 | +" o ] ( y ; m @.2.2.{ F m m N m j j j s e 3 3 , * # k u ; ", |
3155 | +" . ( ! e * K >.L j d h F =.>.-.^ j r 0 3 3 : : * O k 8 - ", |
3156 | +" . ! T q * 0 0 9 e r r f n n h s 9 3 3 : : * % % O k 8 % ", |
3157 | +" o R I t @ & & * * * * = = & & & # # # + # # + O + k 8 - ", |
3158 | +" X U S Y R R R R R Y Y I P P S Z Z V V c v c c z z k 8 - ", |
3159 | +" X J b b Z Z Z b b M v k k k k a p u u u 8 8 a z 8 8 8 % ", |
3160 | +" . B b b b v b v v v k k k f p p i u u t w w p 8 8 7 8 % ", |
3161 | +" . p t g g g g g k g p f u i y t w w q 7 7 7 6 6 6 1 1 % ", |
3162 | +" . o l l x M C H J U J J H C Z N M x z f f p p p % . . ", |
3163 | +" @ @ @ @ $ & * * & & & & $ $ @ @ + O O O o o . ", |
3164 | +" ", |
3165 | +" ", |
3166 | +"u. u.", |
3167 | +"u.u.u. u.u.u." |
3168 | +}; |
3169 | |
3170 | === added directory 'debian/patches' |
3171 | === added file 'debian/patches/0001-Restore-transparency.patch' |
3172 | --- debian/patches/0001-Restore-transparency.patch 1970-01-01 00:00:00 +0000 |
3173 | +++ debian/patches/0001-Restore-transparency.patch 2015-09-09 21:07:34 +0000 |
3174 | @@ -0,0 +1,518 @@ |
3175 | +From cd92f2088377bd2b5145ec56f4dab50adcf29881 Mon Sep 17 00:00:00 2001 |
3176 | +From: Debarshi Ray <debarshir@gnome.org> |
3177 | +Date: Mon, 12 May 2014 14:57:18 +0200 |
3178 | +Subject: [PATCH] Restore transparency |
3179 | + |
3180 | +The transparency settings were removed as a side effect of |
3181 | +2bff4b63ed3ceef6055e35563e9b0b33ad57349d |
3182 | + |
3183 | +This restores them and you will need a compositing window manager to |
3184 | +use it. The background image setting, also known as faux transparency, |
3185 | +was not restored. |
3186 | +--- |
3187 | + src/org.gnome.Terminal.gschema.xml | 9 ++++ |
3188 | + src/profile-editor.c | 10 +++++ |
3189 | + src/profile-preferences.ui | 92 ++++++++++++++++++++++++++++++++++++++ |
3190 | + src/terminal-schemas.h | 3 ++ |
3191 | + src/terminal-screen.c | 23 +++++++++- |
3192 | + src/terminal-window.c | 7 +++ |
3193 | + 6 files changed, 143 insertions(+), 1 deletion(-) |
3194 | + |
3195 | +Index: b/src/org.gnome.Terminal.gschema.xml |
3196 | +=================================================================== |
3197 | +--- a/src/org.gnome.Terminal.gschema.xml |
3198 | ++++ b/src/org.gnome.Terminal.gschema.xml |
3199 | +@@ -333,6 +333,20 @@ |
3200 | + <default>'narrow'</default> |
3201 | + <summary>Whether ambiguous-width characters are narrow or wide when using UTF-8 encoding</summary> |
3202 | + </key> |
3203 | ++ <key name="use-transparent-background" type="b"> |
3204 | ++ <default>false</default> |
3205 | ++ <summary>Whether to use a transparent background</summary> |
3206 | ++ </key> |
3207 | ++ <key name="use-theme-transparency" type="b"> |
3208 | ++ <default>true</default> |
3209 | ++ <summary>Whether to use the value of TerminalScreen-background-darkness, |
3210 | ++ if available, from the theme for the transparency value.</summary> |
3211 | ++ </key> |
3212 | ++ <key name="background-transparency-percent" type="i"> |
3213 | ++ <default>50</default> |
3214 | ++ <summary>Adjust the amount of transparency</summary> |
3215 | ++ <description>A value between 0 and 100, where 0 is opaque and 100 is fully transparent.</description> |
3216 | ++ </key> |
3217 | + </schema> |
3218 | + |
3219 | + <!-- Keybinding settings --> |
3220 | +Index: b/src/profile-editor.c |
3221 | +=================================================================== |
3222 | +--- a/src/profile-editor.c |
3223 | ++++ b/src/profile-editor.c |
3224 | +@@ -34,6 +34,7 @@ |
3225 | + #include "terminal-util.h" |
3226 | + #include "terminal-profiles-list.h" |
3227 | + #include "terminal-libgsystem.h" |
3228 | ++#include "terminal-window.h" |
3229 | + |
3230 | + typedef struct _TerminalColorScheme TerminalColorScheme; |
3231 | + |
3232 | +@@ -776,6 +777,7 @@ |
3233 | + GtkWidget *editor, *w; |
3234 | + gs_free char *uuid = NULL; |
3235 | + guint i; |
3236 | ++ gfloat style_darkness; |
3237 | + |
3238 | + editor = g_object_get_data (G_OBJECT (profile), "editor-window"); |
3239 | + if (editor) |
3240 | +@@ -783,7 +785,7 @@ |
3241 | + terminal_util_dialog_focus_widget (editor, widget_name); |
3242 | + |
3243 | + gtk_window_set_transient_for (GTK_WINDOW (editor), |
3244 | +- GTK_WINDOW (transient_parent)); |
3245 | ++ NULL); |
3246 | + gtk_window_present (GTK_WINDOW (editor)); |
3247 | + return; |
3248 | + } |
3249 | +@@ -859,6 +861,15 @@ |
3250 | + profile); |
3251 | + } |
3252 | + |
3253 | ++ gtk_widget_style_get (GTK_WIDGET ( |
3254 | ++ terminal_window_get_active (TERMINAL_WINDOW (transient_parent))), |
3255 | ++ "background-darkness", &style_darkness, |
3256 | ++ NULL); |
3257 | ++ |
3258 | ++ gtk_widget_set_visible (gtk_builder_get_object ( |
3259 | ++ builder, |
3260 | ++ "use-theme-transparency-checkbutton"), style_darkness >= 0); |
3261 | ++ |
3262 | + profile_palette_notify_colorpickers_cb (profile, TERMINAL_PROFILE_PALETTE_KEY, editor); |
3263 | + g_signal_connect (profile, "changed::" TERMINAL_PROFILE_PALETTE_KEY, |
3264 | + G_CALLBACK (profile_palette_notify_colorpickers_cb), |
3265 | +@@ -1106,12 +1117,33 @@ |
3266 | + "active-id", |
3267 | + G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); |
3268 | + |
3269 | ++ g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, |
3270 | ++ gtk_builder_get_object (builder, "use-transparent-background"), |
3271 | ++ "active", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); |
3272 | ++ g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, |
3273 | ++ gtk_builder_get_object (builder, "background-transparent-scale-box"), |
3274 | ++ "sensitive", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_NO_SENSITIVITY); |
3275 | ++ g_settings_bind (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT, |
3276 | ++ gtk_builder_get_object (builder, "background-transparent-adjustment"), |
3277 | ++ "value", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); |
3278 | ++ g_settings_bind (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY, |
3279 | ++ gtk_builder_get_object (builder, "use-theme-transparency-checkbutton"), |
3280 | ++ "active", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); |
3281 | ++ |
3282 | ++ if (style_darkness >= 0) |
3283 | ++ g_settings_bind (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY, |
3284 | ++ gtk_builder_get_object (builder, "use-transparent-background-box"), |
3285 | ++ "sensitive", |
3286 | ++ G_SETTINGS_BIND_GET | |
3287 | ++ G_SETTINGS_BIND_INVERT_BOOLEAN | |
3288 | ++ G_SETTINGS_BIND_NO_SENSITIVITY); |
3289 | ++ |
3290 | + /* Finished! */ |
3291 | + terminal_util_bind_mnemonic_label_sensitivity (editor); |
3292 | + |
3293 | + terminal_util_dialog_focus_widget (editor, widget_name); |
3294 | + |
3295 | + gtk_window_set_transient_for (GTK_WINDOW (editor), |
3296 | +- GTK_WINDOW (transient_parent)); |
3297 | ++ NULL); |
3298 | + gtk_window_present (GTK_WINDOW (editor)); |
3299 | + } |
3300 | +Index: b/src/profile-preferences.ui |
3301 | +=================================================================== |
3302 | +--- a/src/profile-preferences.ui |
3303 | ++++ b/src/profile-preferences.ui |
3304 | +@@ -23,6 +23,11 @@ |
3305 | + <property name="step_increment">1</property> |
3306 | + <property name="page_increment">100</property> |
3307 | + </object> |
3308 | ++ <object class="GtkAdjustment" id="background-transparent-adjustment"> |
3309 | ++ <property name="upper">100</property> |
3310 | ++ <property name="step_increment">1</property> |
3311 | ++ <property name="page_increment">10</property> |
3312 | ++ </object> |
3313 | + <object class="GtkListStore" id="model1"> |
3314 | + <columns> |
3315 | + <!-- column-name gchararray --> |
3316 | +@@ -1045,6 +1050,122 @@ |
3317 | + <property name="position">1</property> |
3318 | + </packing> |
3319 | + </child> |
3320 | ++ <child> |
3321 | ++ <object class="GtkBox" id="use-transparent-background-box"> |
3322 | ++ <property name="visible">True</property> |
3323 | ++ <property name="can_focus">False</property> |
3324 | ++ <property name="orientation">horizontal</property> |
3325 | ++ <property name="spacing">12</property> |
3326 | ++ <child> |
3327 | ++ <object class="GtkCheckButton" id="use-transparent-background"> |
3328 | ++ <property name="label" translatable="yes">Use t_ransparent background</property> |
3329 | ++ <property name="visible">True</property> |
3330 | ++ <property name="can_focus">True</property> |
3331 | ++ <property name="receives_default">False</property> |
3332 | ++ <property name="use_underline">True</property> |
3333 | ++ <property name="xalign">0</property> |
3334 | ++ <property name="draw_indicator">True</property> |
3335 | ++ </object> |
3336 | ++ <packing> |
3337 | ++ <property name="expand">False</property> |
3338 | ++ <property name="fill">False</property> |
3339 | ++ <property name="position">0</property> |
3340 | ++ </packing> |
3341 | ++ </child> |
3342 | ++ <child> |
3343 | ++ <object class="GtkBox" id="background-transparent-scale-box"> |
3344 | ++ <property name="visible">True</property> |
3345 | ++ <property name="can_focus">False</property> |
3346 | ++ <property name="orientation">horizontal</property> |
3347 | ++ <property name="spacing">6</property> |
3348 | ++ <child> |
3349 | ++ <object class="GtkLabel" id="background-transparent-min-label"> |
3350 | ++ <property name="visible">True</property> |
3351 | ++ <property name="can_focus">False</property> |
3352 | ++ <property name="xalign">0.5</property> |
3353 | ++ <property name="label" translatable="yes">none</property> |
3354 | ++ <style> |
3355 | ++ <class name="dim-label"/> |
3356 | ++ </style> |
3357 | ++ </object> |
3358 | ++ <packing> |
3359 | ++ <property name="expand">False</property> |
3360 | ++ <property name="fill">False</property> |
3361 | ++ <property name="position">0</property> |
3362 | ++ </packing> |
3363 | ++ </child> |
3364 | ++ <child> |
3365 | ++ <object class="GtkScale" id="background-transparent-scale"> |
3366 | ++ <property name="visible">True</property> |
3367 | ++ <property name="can_focus">True</property> |
3368 | ++ <property name="adjustment">background-transparent-adjustment</property> |
3369 | ++ <property name="draw_value">False</property> |
3370 | ++ </object> |
3371 | ++ <packing> |
3372 | ++ <property name="expand">True</property> |
3373 | ++ <property name="fill">True</property> |
3374 | ++ <property name="position">1</property> |
3375 | ++ </packing> |
3376 | ++ </child> |
3377 | ++ <child> |
3378 | ++ <object class="GtkLabel" id="background-transparent-max-label"> |
3379 | ++ <property name="visible">True</property> |
3380 | ++ <property name="can_focus">False</property> |
3381 | ++ <property name="xalign">0.5</property> |
3382 | ++ <property name="label" translatable="yes">full</property> |
3383 | ++ <style> |
3384 | ++ <class name="dim-label"/> |
3385 | ++ </style> |
3386 | ++ </object> |
3387 | ++ <packing> |
3388 | ++ <property name="expand">False</property> |
3389 | ++ <property name="fill">False</property> |
3390 | ++ <property name="position">2</property> |
3391 | ++ </packing> |
3392 | ++ </child> |
3393 | ++ </object> |
3394 | ++ <packing> |
3395 | ++ <property name="expand">True</property> |
3396 | ++ <property name="fill">True</property> |
3397 | ++ <property name="position">1</property> |
3398 | ++ </packing> |
3399 | ++ </child> |
3400 | ++ </object> |
3401 | ++ <packing> |
3402 | ++ <property name="expand">True</property> |
3403 | ++ <property name="fill">True</property> |
3404 | ++ <property name="position">2</property> |
3405 | ++ </packing> |
3406 | ++ </child> |
3407 | ++ <child> |
3408 | ++ <object class="GtkBox" id="use-theme-transparency-box"> |
3409 | ++ <property name="visible">True</property> |
3410 | ++ <property name="can_focus">False</property> |
3411 | ++ <property name="orientation">horizontal</property> |
3412 | ++ <property name="spacing">12</property> |
3413 | ++ <child> |
3414 | ++ <object class="GtkCheckButton" id="use-theme-transparency-checkbutton"> |
3415 | ++ <property name="label" translatable="yes">Use transparency from system theme</property> |
3416 | ++ <property name="visible">True</property> |
3417 | ++ <property name="can_focus">True</property> |
3418 | ++ <property name="receives_default">False</property> |
3419 | ++ <property name="use_underline">True</property> |
3420 | ++ <property name="xalign">0</property> |
3421 | ++ <property name="draw_indicator">True</property> |
3422 | ++ </object> |
3423 | ++ <packing> |
3424 | ++ <property name="expand">False</property> |
3425 | ++ <property name="fill">False</property> |
3426 | ++ <property name="position">0</property> |
3427 | ++ </packing> |
3428 | ++ </child> |
3429 | ++ </object> |
3430 | ++ <packing> |
3431 | ++ <property name="expand">True</property> |
3432 | ++ <property name="fill">True</property> |
3433 | ++ <property name="position">3</property> |
3434 | ++ </packing> |
3435 | ++ </child> |
3436 | + </object> |
3437 | + </child> |
3438 | + </object> |
3439 | +Index: b/src/terminal-schemas.h |
3440 | +=================================================================== |
3441 | +--- a/src/terminal-schemas.h |
3442 | ++++ b/src/terminal-schemas.h |
3443 | +@@ -64,6 +64,10 @@ |
3444 | + #define TERMINAL_PROFILE_VISIBLE_NAME_KEY "visible-name" |
3445 | + #define TERMINAL_PROFILE_WORD_CHAR_EXCEPTIONS_KEY "word-char-exceptions" |
3446 | + |
3447 | ++#define TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND "use-transparent-background" |
3448 | ++#define TERMINAL_PROFILE_USE_THEME_TRANSPARENCY "use-theme-transparency" |
3449 | ++#define TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT "background-transparency-percent" |
3450 | ++ |
3451 | + #define TERMINAL_SETTING_CONFIRM_CLOSE_KEY "confirm-close" |
3452 | + #define TERMINAL_SETTING_DEFAULT_SHOW_MENUBAR_KEY "default-show-menubar" |
3453 | + #define TERMINAL_SETTING_ENABLE_MENU_BAR_ACCEL_KEY "menu-accelerator-enabled" |
3454 | +Index: b/src/terminal-screen.c |
3455 | +=================================================================== |
3456 | +--- a/src/terminal-screen.c |
3457 | ++++ b/src/terminal-screen.c |
3458 | +@@ -534,6 +534,10 @@ |
3459 | + |
3460 | + g_type_class_add_private (object_class, sizeof (TerminalScreenPrivate)); |
3461 | + |
3462 | ++ gtk_widget_class_install_style_property (widget_class, |
3463 | ++ g_param_spec_float ("background-darkness", NULL, NULL, -1, 1, -1, |
3464 | ++ G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)); |
3465 | ++ |
3466 | + /* Precompile the regexes */ |
3467 | + n_url_regexes = G_N_ELEMENTS (url_regex_patterns); |
3468 | + url_regexes = g_new0 (GRegex*, n_url_regexes); |
3469 | +@@ -765,7 +769,10 @@ |
3470 | + prop_name == I_(TERMINAL_PROFILE_BACKGROUND_COLOR_KEY) || |
3471 | + prop_name == I_(TERMINAL_PROFILE_BOLD_COLOR_SAME_AS_FG_KEY) || |
3472 | + prop_name == I_(TERMINAL_PROFILE_BOLD_COLOR_KEY) || |
3473 | +- prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY)) |
3474 | ++ prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY) || |
3475 | ++ prop_name == I_(TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND) || |
3476 | ++ prop_name == I_(TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT) || |
3477 | ++ prop_name == I_(TERMINAL_PROFILE_USE_THEME_TRANSPARENCY)) |
3478 | + update_color_scheme (screen); |
3479 | + |
3480 | + if (!prop_name || prop_name == I_(TERMINAL_PROFILE_AUDIBLE_BELL_KEY)) |
3481 | +@@ -831,6 +838,9 @@ |
3482 | + GdkRGBA fg, bg, bold, theme_fg, theme_bg; |
3483 | + GdkRGBA *boldp; |
3484 | + GtkStyleContext *context; |
3485 | ++ GtkWidget *toplevel; |
3486 | ++ gboolean transparent, theme_transparent; |
3487 | ++ gfloat style_darkness; |
3488 | + |
3489 | + context = gtk_widget_get_style_context (widget); |
3490 | + gtk_style_context_get_color (context, GTK_STATE_FLAG_NORMAL, &theme_fg); |
3491 | +@@ -862,9 +872,35 @@ |
3492 | + boldp = NULL; |
3493 | + |
3494 | + colors = terminal_g_settings_get_rgba_palette (priv->profile, TERMINAL_PROFILE_PALETTE_KEY, &n_colors); |
3495 | ++ theme_transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY); |
3496 | ++ transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND); |
3497 | ++ |
3498 | ++ gtk_widget_style_get (GTK_WIDGET (screen), |
3499 | ++ "background-darkness", &style_darkness, |
3500 | ++ NULL); |
3501 | ++ |
3502 | ++ if (theme_transparent && style_darkness >= 0) |
3503 | ++ { |
3504 | ++ bg.alpha = style_darkness; |
3505 | ++ } |
3506 | ++ else if (transparent) |
3507 | ++ { |
3508 | ++ gint transparency_percent; |
3509 | ++ |
3510 | ++ transparency_percent = g_settings_get_int (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT); |
3511 | ++ bg.alpha = (100 - transparency_percent) / 100.0; |
3512 | ++ } |
3513 | ++ else |
3514 | ++ bg.alpha = 1.0; |
3515 | ++ |
3516 | + vte_terminal_set_colors (VTE_TERMINAL (screen), &fg, &bg, |
3517 | + colors, n_colors); |
3518 | + vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp); |
3519 | ++ |
3520 | ++ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); |
3521 | ++ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) |
3522 | ++ gtk_widget_set_app_paintable (toplevel, transparent); |
3523 | ++ |
3524 | + } |
3525 | + |
3526 | + static void |
3527 | +Index: b/src/terminal-window.c |
3528 | +=================================================================== |
3529 | +--- a/src/terminal-window.c |
3530 | ++++ b/src/terminal-window.c |
3531 | +@@ -2562,6 +2562,8 @@ |
3532 | + TerminalWindowPrivate *priv; |
3533 | + TerminalApp *app; |
3534 | + TerminalSettingsList *profiles_list; |
3535 | ++ GdkScreen *screen; |
3536 | ++ GdkVisual *visual; |
3537 | + GtkActionGroup *action_group; |
3538 | + GtkAction *action; |
3539 | + GtkUIManager *manager; |
3540 | +@@ -2577,6 +2579,11 @@ |
3541 | + |
3542 | + gtk_widget_init_template (GTK_WIDGET (window)); |
3543 | + |
3544 | ++ screen = gtk_widget_get_screen (GTK_WIDGET (window)); |
3545 | ++ visual = gdk_screen_get_rgba_visual (screen); |
3546 | ++ if (visual != NULL) |
3547 | ++ gtk_widget_set_visual (GTK_WIDGET (window), visual); |
3548 | ++ |
3549 | + uuid_generate (u); |
3550 | + uuid_unparse (u, uuidstr); |
3551 | + priv->uuid = g_strdup (uuidstr); |
3552 | +Index: b/src/migration.c |
3553 | +=================================================================== |
3554 | +--- a/src/migration.c |
3555 | ++++ b/src/migration.c |
3556 | +@@ -329,6 +329,9 @@ |
3557 | + migrate_string_list (client, GCONF_GLOBAL_PREFIX, "active_encodings", |
3558 | + settings, TERMINAL_SETTING_ENCODINGS_KEY); |
3559 | + |
3560 | ++ if (verbose) |
3561 | ++ g_printerr("Migrating global\n"); |
3562 | ++ |
3563 | + g_object_unref (client); |
3564 | + |
3565 | + return TRUE; |
3566 | +@@ -360,6 +363,8 @@ |
3567 | + { |
3568 | + GSettings *settings; |
3569 | + char *child_name, *path; |
3570 | ++ gchar *background_type = NULL, *bg_type_key, *bg_darkness_key; |
3571 | ++ gdouble background_darkness; |
3572 | + gs_free char *name; |
3573 | + gboolean is_default; |
3574 | + |
3575 | +@@ -376,6 +381,31 @@ |
3576 | + |
3577 | + path = gconf_concat_dir_and_key (GCONF_PROFILES_PREFIX, gconf_id); |
3578 | + |
3579 | ++ bg_type_key = gconf_concat_dir_and_key (path, KEY_BACKGROUND_TYPE); |
3580 | ++ background_type = gconf_client_get_string (client, bg_type_key, NULL); |
3581 | ++ g_free (bg_type_key); |
3582 | ++ if (background_type) |
3583 | ++ g_settings_set_boolean (settings, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, |
3584 | ++ g_strcmp0(background_type, "transparent") == 0); |
3585 | ++ g_free (background_type); |
3586 | ++ |
3587 | ++ // If we're migrating, set the 'use theme transparency' key to false, this |
3588 | ++ // will be copied from the old profile into transparency. |
3589 | ++ g_settings_set_boolean (settings, TERMINAL_PROFILE_USE_THEME_TRANSPARENCY, |
3590 | ++ FALSE); |
3591 | ++ |
3592 | ++ bg_darkness_key = gconf_concat_dir_and_key (path, KEY_BACKGROUND_DARKNESS); |
3593 | ++ background_darkness = gconf_client_get_float (client, |
3594 | ++ bg_darkness_key, NULL); |
3595 | ++ |
3596 | ++ g_free (bg_darkness_key); |
3597 | ++ if (background_darkness) { |
3598 | ++ // Need to invert, the key has changed sense |
3599 | ++ g_settings_set_int (settings, |
3600 | ++ TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT, |
3601 | ++ 1 - (int) (background_darkness * 100)); |
3602 | ++ } |
3603 | ++ |
3604 | + migrate_string (client, path, KEY_VISIBLE_NAME, |
3605 | + settings, TERMINAL_PROFILE_VISIBLE_NAME_KEY); |
3606 | + |
3607 | +@@ -466,7 +496,7 @@ |
3608 | + TerminalSettingsList *list; |
3609 | + GConfClient *client; |
3610 | + GConfValue *value, *dvalue; |
3611 | +- GSList *l; |
3612 | ++ GSList *l, *def = NULL; |
3613 | + const char *default_profile; |
3614 | + |
3615 | + client = gconf_client_get_default (); |
3616 | +@@ -476,15 +506,24 @@ |
3617 | + dvalue->type == GCONF_VALUE_STRING) |
3618 | + default_profile = gconf_value_get_string (dvalue); |
3619 | + else |
3620 | +- default_profile = NULL; |
3621 | ++ default_profile = "Default"; |
3622 | + |
3623 | + list = terminal_profiles_list_new (); |
3624 | + |
3625 | + value = gconf_client_get (client, GCONF_GLOBAL_PREFIX "/profile_list", NULL); |
3626 | ++ if (value == NULL) { |
3627 | ++ value = gconf_value_new (GCONF_VALUE_LIST); |
3628 | ++ gconf_value_set_list_type (value, GCONF_VALUE_STRING); |
3629 | ++ def = g_slist_append(def, gconf_value_new_from_string(GCONF_VALUE_STRING, |
3630 | ++ "Default", NULL)); |
3631 | ++ gconf_value_set_list_nocopy (value, def); |
3632 | ++ } |
3633 | + if (value != NULL && |
3634 | + value->type == GCONF_VALUE_LIST && |
3635 | + gconf_value_get_list_type (value) == GCONF_VALUE_STRING) { |
3636 | + for (l = gconf_value_get_list (value); l != NULL; l = l->next) { |
3637 | ++ if (verbose) |
3638 | ++ g_printerr ("Migrating %s\n", gconf_value_get_string (l->data)); |
3639 | + migrate_profile (list, client, |
3640 | + gconf_value_get_string (l->data), |
3641 | + default_profile); |
3642 | +Index: b/src/terminal-app.c |
3643 | +=================================================================== |
3644 | +--- a/src/terminal-app.c |
3645 | ++++ b/src/terminal-app.c |
3646 | +@@ -176,7 +176,7 @@ |
3647 | + if (profile == NULL) |
3648 | + return; |
3649 | + |
3650 | +- terminal_profile_edit (profile, NULL, "profile-name-entry"); |
3651 | ++ terminal_profile_edit (profile, transient_parent, "profile-name-entry"); |
3652 | + } |
3653 | + |
3654 | + void |
3655 | +@@ -595,21 +595,21 @@ |
3656 | + GtkWindow *transient_parent, |
3657 | + const char *widget_name) |
3658 | + { |
3659 | +- terminal_profile_edit (profile, NULL, widget_name); |
3660 | ++ terminal_profile_edit (profile, transient_parent, widget_name); |
3661 | + } |
3662 | + |
3663 | + void |
3664 | + terminal_app_edit_preferences (TerminalApp *app, |
3665 | + GtkWindow *transient_parent) |
3666 | + { |
3667 | +- terminal_prefs_show_preferences (NULL, "general"); |
3668 | ++ terminal_prefs_show_preferences (transient_parent, "general"); |
3669 | + } |
3670 | + |
3671 | + void |
3672 | + terminal_app_edit_encodings (TerminalApp *app, |
3673 | + GtkWindow *transient_parent) |
3674 | + { |
3675 | +- terminal_prefs_show_preferences (NULL, "encodings"); |
3676 | ++ terminal_prefs_show_preferences (transient_parent, "encodings"); |
3677 | + } |
3678 | + |
3679 | + /** |
3680 | +Index: b/src/terminal-prefs.c |
3681 | +=================================================================== |
3682 | +--- a/src/terminal-prefs.c |
3683 | ++++ b/src/terminal-prefs.c |
3684 | +@@ -427,7 +427,7 @@ |
3685 | + return; |
3686 | + |
3687 | + terminal_app_edit_profile (terminal_app_get (), selected_profile, |
3688 | +- GTK_WINDOW (data->dialog), NULL); |
3689 | ++ data->parent, NULL); |
3690 | + } |
3691 | + |
3692 | + static void |
3693 | |
3694 | === added file 'debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch' |
3695 | --- debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch 1970-01-01 00:00:00 +0000 |
3696 | +++ debian/patches/0001-window-Make-the-drawing-robust-across-all-themes.patch 2015-09-09 21:07:34 +0000 |
3697 | @@ -0,0 +1,61 @@ |
3698 | +From 326c4f143511a3fae61aed1466568260a2ac1c4e Mon Sep 17 00:00:00 2001 |
3699 | +From: Lars Uebernickel <lars.uebernickel@canonical.com> |
3700 | +Date: Wed, 28 May 2014 14:11:02 +0200 |
3701 | +Subject: [PATCH] window: Make the drawing robust across all themes |
3702 | + |
3703 | +There are lots of themes out there in the wild that do not specify a |
3704 | +background-color for all widgets and the default is transparent. This |
3705 | +is usually not a problem because GTK+ sets an opaque region on the |
3706 | +whole window and things without a background-color get drawn with the |
3707 | +theme's default background colour. However, to achieve transparency |
3708 | +we disable the opaque region by making the window app-paintable. This |
3709 | +can lead to transparent menubars or notebook tabs in some themes. We |
3710 | +can avoid this by ensuring that the window always renders a background. |
3711 | + |
3712 | +https://bugzilla.gnome.org/show_bug.cgi?id=730016 |
3713 | +--- |
3714 | + src/terminal-window.c | 21 +++++++++++++++++++++ |
3715 | + 1 file changed, 21 insertions(+) |
3716 | + |
3717 | +diff --git a/src/terminal-window.c b/src/terminal-window.c |
3718 | +index 90b58d3..01297bf 100644 |
3719 | +--- a/src/terminal-window.c |
3720 | ++++ b/src/terminal-window.c |
3721 | +@@ -2180,6 +2180,26 @@ terminal_window_realize (GtkWidget *widget) |
3722 | + } |
3723 | + |
3724 | + static gboolean |
3725 | ++terminal_window_draw (GtkWidget *widget, |
3726 | ++ cairo_t *cr) |
3727 | ++{ |
3728 | ++ if (gtk_widget_get_app_paintable (widget)) |
3729 | ++ { |
3730 | ++ GtkStyleContext *context; |
3731 | ++ int width; |
3732 | ++ int height; |
3733 | ++ |
3734 | ++ context = gtk_widget_get_style_context (widget); |
3735 | ++ width = gtk_widget_get_allocated_width (widget); |
3736 | ++ height = gtk_widget_get_allocated_height (widget); |
3737 | ++ gtk_render_background (context, cr, 0, 0, width, height); |
3738 | ++ gtk_render_frame (context, cr, 0, 0, width, height); |
3739 | ++ } |
3740 | ++ |
3741 | ++ return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr); |
3742 | ++} |
3743 | ++ |
3744 | ++static gboolean |
3745 | + terminal_window_state_event (GtkWidget *widget, |
3746 | + GdkEventWindowState *event) |
3747 | + { |
3748 | +@@ -2709,6 +2729,7 @@ terminal_window_class_init (TerminalWindowClass *klass) |
3749 | + |
3750 | + widget_class->show = terminal_window_show; |
3751 | + widget_class->realize = terminal_window_realize; |
3752 | ++ widget_class->draw = terminal_window_draw; |
3753 | + widget_class->window_state_event = terminal_window_state_event; |
3754 | + widget_class->screen_changed = terminal_window_screen_changed; |
3755 | + widget_class->style_updated = terminal_window_style_updated; |
3756 | +-- |
3757 | +2.1.3 |
3758 | + |
3759 | |
3760 | === added file 'debian/patches/01_onlyshowin.patch' |
3761 | --- debian/patches/01_onlyshowin.patch 1970-01-01 00:00:00 +0000 |
3762 | +++ debian/patches/01_onlyshowin.patch 2015-09-09 21:07:34 +0000 |
3763 | @@ -0,0 +1,9 @@ |
3764 | +Only show gnome-terminal in GNOME menus |
3765 | + |
3766 | +--- a/gnome-terminal.desktop.in.in |
3767 | ++++ b/gnome-terminal.desktop.in.in |
3768 | +@@ -14,3 +14,4 @@ |
3769 | + Categories=GNOME;GTK;System;TerminalEmulator; |
3770 | + StartupNotify=true |
3771 | + X-GNOME-SingleWindow=false |
3772 | ++OnlyShowIn=GNOME;Unity; |
3773 | |
3774 | === added file 'debian/patches/10_kfreebsd-f_dupfd_cloexec.patch' |
3775 | --- debian/patches/10_kfreebsd-f_dupfd_cloexec.patch 1970-01-01 00:00:00 +0000 |
3776 | +++ debian/patches/10_kfreebsd-f_dupfd_cloexec.patch 2015-09-09 21:07:34 +0000 |
3777 | @@ -0,0 +1,43 @@ |
3778 | +Author: Emilio Pozuelo Monfort <pochu@debian.org> |
3779 | +Author: Petr Salinger <Petr.Salinger@seznam.cz> |
3780 | +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711529 |
3781 | +Description: Fix build on kfreebsd |
3782 | + |
3783 | +kfreebsd doesn't have F_DUPFD_CLOEXEC, so use it conditionally. |
3784 | +As mentioned in the bug report, it will have support for it in |
3785 | +jessie, so we can drop it in jessie+1. |
3786 | + |
3787 | +Index: gnome-terminal-3.16.2/src/terminal-screen.c |
3788 | +=================================================================== |
3789 | +--- gnome-terminal-3.16.2.orig/src/terminal-screen.c 2015-05-31 18:52:56.099843273 +0200 |
3790 | ++++ gnome-terminal-3.16.2/src/terminal-screen.c 2015-05-31 18:52:56.095843040 +0200 |
3791 | +@@ -184,6 +184,20 @@ |
3792 | + static TerminalURLFlavour *url_regex_flavors; |
3793 | + static guint n_url_regexes; |
3794 | + |
3795 | ++#ifdef F_DUPFD_CLOEXEC |
3796 | ++static inline int dup_cloexec(int fd, int hint) |
3797 | ++{ |
3798 | ++ return fcntl (fd, F_DUPFD_CLOEXEC, hint); |
3799 | ++} |
3800 | ++#else |
3801 | ++static inline int dup_cloexec(int fd, int hint) |
3802 | ++{ |
3803 | ++ if ((fd = fcntl (fd, F_DUPFD, hint)) == -1) |
3804 | ++ return -1; |
3805 | ++ return fcntl (fd, F_SETFD, FD_CLOEXEC); |
3806 | ++} |
3807 | ++#endif |
3808 | ++ |
3809 | + /* See bug #697024 */ |
3810 | + #ifndef __linux__ |
3811 | + |
3812 | +@@ -1199,7 +1213,7 @@ |
3813 | + for (j = 0; j < n_fds; j++) { |
3814 | + if (fds[j] == target_fd) { |
3815 | + do { |
3816 | +- fd = fcntl (fds[j], F_DUPFD_CLOEXEC, 3); |
3817 | ++ fd = dup_cloexec(fds[j], 3); |
3818 | + } while (fd == -1 && errno == EINTR); |
3819 | + if (fd == -1) |
3820 | + _exit (127); |
3821 | |
3822 | === added file 'debian/patches/50_add_unity_quicklist.patch' |
3823 | --- debian/patches/50_add_unity_quicklist.patch 1970-01-01 00:00:00 +0000 |
3824 | +++ debian/patches/50_add_unity_quicklist.patch 2015-09-09 21:07:34 +0000 |
3825 | @@ -0,0 +1,18 @@ |
3826 | +Description: Add Unity static quicklist support to gnome-terminal |
3827 | +Forwarded: https://bugzilla.gnome.org/show_bug.cgi?id=651531 |
3828 | +Author: Didier Roche <didrocks@ubuntu.com> |
3829 | + |
3830 | +Index: b/gnome-terminal.desktop.in.in |
3831 | +=================================================================== |
3832 | +--- a/gnome-terminal.desktop.in.in |
3833 | ++++ b/gnome-terminal.desktop.in.in |
3834 | +@@ -15,3 +15,9 @@ |
3835 | + StartupNotify=true |
3836 | + X-GNOME-SingleWindow=false |
3837 | + OnlyShowIn=GNOME;Unity; |
3838 | ++Actions=New |
3839 | ++ |
3840 | ++[Desktop Action New] |
3841 | ++_Name=New Terminal |
3842 | ++Exec=gnome-terminal |
3843 | ++OnlyShowIn=Unity |
3844 | |
3845 | === added file 'debian/patches/52_support_apturl.patch' |
3846 | --- debian/patches/52_support_apturl.patch 1970-01-01 00:00:00 +0000 |
3847 | +++ debian/patches/52_support_apturl.patch 2015-09-09 21:07:34 +0000 |
3848 | @@ -0,0 +1,13 @@ |
3849 | +Index: b/src/terminal-screen.c |
3850 | +=================================================================== |
3851 | +--- a/src/terminal-screen.c |
3852 | ++++ b/src/terminal-screen.c |
3853 | +@@ -180,7 +180,7 @@ |
3854 | + { "(?:www|ftp)" HOSTCHARS_CLASS "*\\." HOST PORT URLPATH , FLAVOR_DEFAULT_TO_HTTP, G_REGEX_CASELESS }, |
3855 | + { "(?:callto:|h323:|sip:)" USERCHARS_CLASS "[" USERCHARS ".]*(?:" PORT "/[a-z0-9]+)?\\@" HOST, FLAVOR_VOIP_CALL, G_REGEX_CASELESS }, |
3856 | + { "(?:mailto:)?" USERCHARS_CLASS "[" USERCHARS ".]*\\@" HOSTCHARS_CLASS "+\\." HOST, FLAVOR_EMAIL, G_REGEX_CASELESS }, |
3857 | +- { "(?:news:|man:|info:)[-[:alnum:]\\Q^_{|}~!\"#$%&'()*+,./;:=?`\\E]+", FLAVOR_AS_IS, G_REGEX_CASELESS }, |
3858 | ++ { "(?:news:|man:|info:|apt:)[-[:alnum:]\\Q^_{|}~!\"#$%&'()*+,./;:=?`\\E]+", FLAVOR_AS_IS, G_REGEX_CASELESS }, |
3859 | + }; |
3860 | + |
3861 | + static GRegex **url_regexes; |
3862 | |
3863 | === added file 'debian/patches/60_add_lp_handler.patch' |
3864 | --- debian/patches/60_add_lp_handler.patch 1970-01-01 00:00:00 +0000 |
3865 | +++ debian/patches/60_add_lp_handler.patch 2015-09-09 21:07:34 +0000 |
3866 | @@ -0,0 +1,114 @@ |
3867 | +Description: add a handler for launchpad bug URLs. |
3868 | +Author: Marc Deslauriers <marc.deslauriers@canonical.com> |
3869 | +Forwarded: yes, https://bugzilla.gnome.org/show_bug.cgi?id=709087 |
3870 | +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1232589 |
3871 | + |
3872 | +Index: gnome-terminal/src/terminal-screen.c |
3873 | +=================================================================== |
3874 | +--- gnome-terminal.orig/src/terminal-screen.c |
3875 | ++++ gnome-terminal/src/terminal-screen.c |
3876 | +@@ -181,6 +181,7 @@ static const TerminalRegexPattern url_re |
3877 | + { "(?:callto:|h323:|sip:)" USERCHARS_CLASS "[" USERCHARS ".]*(?:" PORT "/[a-z0-9]+)?\\@" HOST, FLAVOR_VOIP_CALL, G_REGEX_CASELESS }, |
3878 | + { "(?:mailto:)?" USERCHARS_CLASS "[" USERCHARS ".]*\\@" HOSTCHARS_CLASS "+\\." HOST, FLAVOR_EMAIL, G_REGEX_CASELESS }, |
3879 | + { "(?:news:|man:|info:|apt:)[-[:alnum:]\\Q^_{|}~!\"#$%&'()*+,./;:=?`\\E]+", FLAVOR_AS_IS, G_REGEX_CASELESS }, |
3880 | ++ { "(?:lp: #)[[:digit:]]+", FLAVOR_LP, G_REGEX_CASELESS }, |
3881 | + }; |
3882 | + |
3883 | + static GRegex **url_regexes; |
3884 | +Index: gnome-terminal/src/terminal-screen.h |
3885 | +=================================================================== |
3886 | +--- gnome-terminal.orig/src/terminal-screen.h |
3887 | ++++ gnome-terminal/src/terminal-screen.h |
3888 | +@@ -30,7 +30,8 @@ typedef enum { |
3889 | + FLAVOR_AS_IS, |
3890 | + FLAVOR_DEFAULT_TO_HTTP, |
3891 | + FLAVOR_VOIP_CALL, |
3892 | +- FLAVOR_EMAIL |
3893 | ++ FLAVOR_EMAIL, |
3894 | ++ FLAVOR_LP |
3895 | + } TerminalURLFlavour; |
3896 | + |
3897 | + /* Forward decls */ |
3898 | +Index: gnome-terminal/src/terminal-util.c |
3899 | +=================================================================== |
3900 | +--- gnome-terminal.orig/src/terminal-util.c |
3901 | ++++ gnome-terminal/src/terminal-util.c |
3902 | +@@ -289,6 +289,9 @@ terminal_util_open_url (GtkWidget *paren |
3903 | + case FLAVOR_AS_IS: |
3904 | + uri = g_strdup (orig_url); |
3905 | + break; |
3906 | ++ case FLAVOR_LP: |
3907 | ++ uri = terminal_util_get_lp_url (orig_url); |
3908 | ++ break; |
3909 | + default: |
3910 | + uri = NULL; |
3911 | + g_assert_not_reached (); |
3912 | +@@ -302,6 +305,20 @@ terminal_util_open_url (GtkWidget *paren |
3913 | + } |
3914 | + } |
3915 | + |
3916 | ++char * |
3917 | ++terminal_util_get_lp_url (const char *orig_url) |
3918 | ++{ |
3919 | ++ char *uri; |
3920 | ++ const char *bugnum = orig_url; |
3921 | ++ |
3922 | ++ while (*bugnum && ! g_ascii_isdigit (*bugnum)) |
3923 | ++ bugnum++; |
3924 | ++ |
3925 | ++ uri = g_strdup_printf ("https://bugs.launchpad.net/bugs/%s", bugnum); |
3926 | ++ |
3927 | ++ return uri; |
3928 | ++} |
3929 | ++ |
3930 | + /** |
3931 | + * terminal_util_transform_uris_to_quoted_fuse_paths: |
3932 | + * @uris: |
3933 | +Index: gnome-terminal/src/terminal-window.c |
3934 | +=================================================================== |
3935 | +--- gnome-terminal.orig/src/terminal-window.c |
3936 | ++++ gnome-terminal/src/terminal-window.c |
3937 | +@@ -2001,7 +2001,18 @@ popup_copy_url_callback (GtkAction *acti |
3938 | + return; |
3939 | + |
3940 | + clipboard = gtk_widget_get_clipboard (GTK_WIDGET (window), GDK_SELECTION_CLIPBOARD); |
3941 | +- gtk_clipboard_set_text (clipboard, info->string, -1); |
3942 | ++ |
3943 | ++ if (info->flavour == FLAVOR_LP) |
3944 | ++ { |
3945 | ++ char *uri; |
3946 | ++ uri = terminal_util_get_lp_url (info->string); |
3947 | ++ gtk_clipboard_set_text (clipboard, uri, -1); |
3948 | ++ g_free (uri); |
3949 | ++ } |
3950 | ++ else |
3951 | ++ { |
3952 | ++ gtk_clipboard_set_text (clipboard, info->string, -1); |
3953 | ++ } |
3954 | + } |
3955 | + |
3956 | + static void |
3957 | +@@ -2094,7 +2105,9 @@ popup_clipboard_targets_received_cb (Gtk |
3958 | + |
3959 | + can_paste = targets != NULL && gtk_targets_include_text (targets, n_targets); |
3960 | + can_paste_uris = targets != NULL && gtk_targets_include_uri (targets, n_targets); |
3961 | +- show_link = info->string != NULL && (info->flavour == FLAVOR_AS_IS || info->flavour == FLAVOR_DEFAULT_TO_HTTP); |
3962 | ++ show_link = info->string != NULL && (info->flavour == FLAVOR_AS_IS || |
3963 | ++ info->flavour == FLAVOR_DEFAULT_TO_HTTP || |
3964 | ++ info->flavour == FLAVOR_LP); |
3965 | + show_email_link = info->string != NULL && info->flavour == FLAVOR_EMAIL; |
3966 | + show_call_link = info->string != NULL && info->flavour == FLAVOR_VOIP_CALL; |
3967 | + |
3968 | +Index: gnome-terminal/src/terminal-util.h |
3969 | +=================================================================== |
3970 | +--- gnome-terminal.orig/src/terminal-util.h |
3971 | ++++ gnome-terminal/src/terminal-util.h |
3972 | +@@ -46,6 +46,8 @@ void terminal_util_open_url (GtkWidget * |
3973 | + TerminalURLFlavour flavor, |
3974 | + guint32 user_time); |
3975 | + |
3976 | ++char *terminal_util_get_lp_url (const char *orig_url); |
3977 | ++ |
3978 | + void terminal_util_transform_uris_to_quoted_fuse_paths (char **uris); |
3979 | + |
3980 | + char *terminal_util_concat_uris (char **uris, |
3981 | |
3982 | === added file 'debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch' |
3983 | --- debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch 1970-01-01 00:00:00 +0000 |
3984 | +++ debian/patches/Don-t-allow-the-theme-to-set-black-on-black.patch 2015-09-09 21:07:34 +0000 |
3985 | @@ -0,0 +1,47 @@ |
3986 | +From: Simon McVittie <smcv@debian.org> |
3987 | +Date: Wed, 30 Jul 2014 10:38:16 +0100 |
3988 | +Subject: Don't allow the theme to set black-on-black |
3989 | + |
3990 | +Gtk 3.12's Raleigh theme (the default in non-GNOME environments) |
3991 | +is rather minimal, and in particular results in the TerminalScreen widget |
3992 | +being drawn in black-on-black whenever an application does not select |
3993 | +other colours via ANSI escapes, which is rather hopeless for usability. |
3994 | +Hard-code black-on-white (matching Adwaita) as a fallback. |
3995 | + |
3996 | +This affects users who meet all of these conditions: |
3997 | + |
3998 | +* run a desktop environment that does not set the Gtk theme via Xsettings |
3999 | + (as gnome-settings-daemon does) |
4000 | +* have not configured the Adwaita theme (or some other reasonably |
4001 | + complete Gtk theme) in ~/.config/gtk-3.0/settings.ini |
4002 | +* have left the "Use colors from system theme" preference enabled, |
4003 | + as it is by default |
4004 | + |
4005 | +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=734601 |
4006 | +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683744 |
4007 | +--- |
4008 | + src/terminal-screen.c | 11 +++++++++++ |
4009 | + 1 file changed, 11 insertions(+) |
4010 | + |
4011 | +Index: gnome-terminal-3.16.2/src/terminal-screen.c |
4012 | +=================================================================== |
4013 | +--- gnome-terminal-3.16.2.orig/src/terminal-screen.c 2015-05-31 18:53:01.272141116 +0200 |
4014 | ++++ gnome-terminal-3.16.2/src/terminal-screen.c 2015-05-31 18:53:01.272141116 +0200 |
4015 | +@@ -835,6 +835,17 @@ |
4016 | + gtk_style_context_get_color (context, GTK_STATE_FLAG_NORMAL, &theme_fg); |
4017 | + gtk_style_context_get_background_color (context, GTK_STATE_FLAG_NORMAL, &theme_bg); |
4018 | + |
4019 | ++ if (theme_fg.red == 0.0 && theme_fg.green == 0.0 && theme_fg.blue == 0.0 && |
4020 | ++ theme_bg.red == 0.0 && theme_bg.green == 0.0 && theme_bg.blue == 0.0) |
4021 | ++ { |
4022 | ++ /* The GTK-default Raleigh theme in 3.12 ends up assigning |
4023 | ++ * black background and black foreground, which is clearly not |
4024 | ++ * useful. */ |
4025 | ++ theme_bg.red = 1.0; |
4026 | ++ theme_bg.green = 1.0; |
4027 | ++ theme_bg.blue = 1.0; |
4028 | ++ } |
4029 | ++ |
4030 | + if (g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_THEME_COLORS_KEY) || |
4031 | + (!terminal_g_settings_get_rgba (profile, TERMINAL_PROFILE_FOREGROUND_COLOR_KEY, &fg) || |
4032 | + !terminal_g_settings_get_rgba (profile, TERMINAL_PROFILE_BACKGROUND_COLOR_KEY, &bg))) |
4033 | |
4034 | === added file 'debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch' |
4035 | --- debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch 1970-01-01 00:00:00 +0000 |
4036 | +++ debian/patches/Provide-fallback-for-reading-current-directory-if-OS.patch 2015-09-09 21:07:34 +0000 |
4037 | @@ -0,0 +1,99 @@ |
4038 | +From: Martin Pitt <martinpitt@gnome.org> |
4039 | +Subject: [PATCH] Provide fallback for reading current directory if OSC 7 fails |
4040 | + |
4041 | +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=697475 |
4042 | +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=712628 |
4043 | +--- |
4044 | + src/terminal-screen.c | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++ |
4045 | + 1 file changed, 66 insertions(+) |
4046 | + |
4047 | +Index: gnome-terminal-3.16.2/src/terminal-screen.c |
4048 | +=================================================================== |
4049 | +--- gnome-terminal-3.16.2.orig/src/terminal-screen.c 2015-05-31 19:02:09.509732458 +0200 |
4050 | ++++ gnome-terminal-3.16.2/src/terminal-screen.c 2015-05-31 19:02:09.509732458 +0200 |
4051 | +@@ -216,6 +216,63 @@ |
4052 | + |
4053 | + G_DEFINE_TYPE (TerminalScreen, terminal_screen, VTE_TYPE_TERMINAL) |
4054 | + |
4055 | ++static char * |
4056 | ++cwd_of_pid (int pid) |
4057 | ++{ |
4058 | ++ static const char patterns[][18] = { |
4059 | ++ "/proc/%d/cwd", /* Linux */ |
4060 | ++ "/proc/%d/path/cwd", /* Solaris >= 10 */ |
4061 | ++ }; |
4062 | ++ guint i; |
4063 | ++ |
4064 | ++ if (pid == -1) |
4065 | ++ return NULL; |
4066 | ++ |
4067 | ++ /* Try to get the working directory using various OS-specific mechanisms */ |
4068 | ++ for (i = 0; i < G_N_ELEMENTS (patterns); ++i) |
4069 | ++ { |
4070 | ++ char cwd_file[64]; |
4071 | ++ char buf[PATH_MAX + 1]; |
4072 | ++ int len; |
4073 | ++ |
4074 | ++ /* disable "format not a string literal" error, we know what we are doing */ |
4075 | ++#pragma GCC diagnostic push |
4076 | ++#pragma GCC diagnostic ignored "-Wformat-nonliteral" |
4077 | ++ g_snprintf (cwd_file, sizeof (cwd_file), patterns[i], pid); |
4078 | ++#pragma GCC diagnostic pop |
4079 | ++ len = readlink (cwd_file, buf, sizeof (buf) - 1); |
4080 | ++ |
4081 | ++ if (len > 0 && buf[0] == '/') |
4082 | ++ return g_strndup (buf, len); |
4083 | ++ |
4084 | ++ /* If that didn't do it, try this hack */ |
4085 | ++ if (len <= 0) |
4086 | ++ { |
4087 | ++ char *cwd, *working_dir = NULL; |
4088 | ++ |
4089 | ++ cwd = g_get_current_dir (); |
4090 | ++ if (cwd != NULL) |
4091 | ++ { |
4092 | ++ /* On Solaris, readlink returns an empty string, but the |
4093 | ++ * link can be used as a directory, including as a target |
4094 | ++ * of chdir(). |
4095 | ++ */ |
4096 | ++ if (chdir (cwd_file) == 0) |
4097 | ++ { |
4098 | ++ working_dir = g_get_current_dir (); |
4099 | ++ (void) chdir (cwd); |
4100 | ++ } |
4101 | ++ g_free (cwd); |
4102 | ++ } |
4103 | ++ |
4104 | ++ if (working_dir) |
4105 | ++ return working_dir; |
4106 | ++ } |
4107 | ++ } |
4108 | ++ |
4109 | ++ return NULL; |
4110 | ++} |
4111 | ++ |
4112 | + static void |
4113 | + free_tag_data (TagData *tagdata) |
4114 | + { |
4115 | +@@ -1541,12 +1598,21 @@ |
4116 | + char * |
4117 | + terminal_screen_get_current_dir (TerminalScreen *screen) |
4118 | + { |
4119 | ++ TerminalScreenPrivate *priv = screen->priv; |
4120 | + const char *uri; |
4121 | + |
4122 | + uri = vte_terminal_get_current_directory_uri (VTE_TERMINAL (screen)); |
4123 | + if (uri != NULL) |
4124 | + return g_filename_from_uri (uri, NULL, NULL); |
4125 | + |
4126 | ++ if (priv->child_pid > 0) { |
4127 | ++ char *cwd = cwd_of_pid (priv->child_pid); |
4128 | ++ if (cwd != NULL) { |
4129 | ++ g_debug ("terminal_screen_get_current_dir: VTE current dir n/a, reading from /proc: %s", cwd); |
4130 | ++ return cwd; |
4131 | ++ } |
4132 | ++ } |
4133 | ++ |
4134 | + if (screen->priv->initial_working_directory) |
4135 | + return g_strdup (screen->priv->initial_working_directory); |
4136 | + |
4137 | |
4138 | === added file 'debian/patches/gnome-shell_search_provider.patch' |
4139 | --- debian/patches/gnome-shell_search_provider.patch 1970-01-01 00:00:00 +0000 |
4140 | +++ debian/patches/gnome-shell_search_provider.patch 2015-09-09 21:07:34 +0000 |
4141 | @@ -0,0 +1,137 @@ |
4142 | +From 8dc68ba1c6299fc9e334d85930a7b26c4a9a80d6 Mon Sep 17 00:00:00 2001 |
4143 | +From: Tim Lunn <tim@feathertop.org> |
4144 | +Date: Thu, 16 Oct 2014 09:56:46 +1100 |
4145 | +Subject: [PATCH] Provide a copy of Shell SearchProvider interface file, so we |
4146 | + can build shell search provider without build-dep on gnome-shell |
4147 | + |
4148 | +--- |
4149 | + configure.ac | 3 -- |
4150 | + src/Makefile.am | 2 +- |
4151 | + src/org.gnome.ShellSearchProvider2.xml | 87 ++++++++++++++++++++++++++++++++++ |
4152 | + 3 files changed, 88 insertions(+), 4 deletions(-) |
4153 | + create mode 100644 src/org.gnome.ShellSearchProvider2.xml |
4154 | + |
4155 | +diff --git a/configure.ac b/configure.ac |
4156 | +index 68e155a..7878988 100644 |
4157 | +--- a/configure.ac |
4158 | ++++ b/configure.ac |
4159 | +@@ -184,9 +184,6 @@ AC_ARG_ENABLE([search-provider], |
4160 | + AC_MSG_RESULT([$enable_search_provider]) |
4161 | + |
4162 | + if test "$enable_search_provider" = "yes"; then |
4163 | +- AC_CHECK_FILE([$(eval echo $(eval echo $(eval echo ${dbusinterfacedir})))/org.gnome.ShellSearchProvider2.xml],[], |
4164 | +- [AC_MSG_ERROR([gnome-shell search provider requested but interface definition file not found])]) |
4165 | +- |
4166 | + AC_DEFINE([ENABLE_SEARCH_PROVIDER],[1],[Define to enable gnome-shell search provider]) |
4167 | + fi |
4168 | + |
4169 | +diff --git a/src/Makefile.am b/src/Makefile.am |
4170 | +index 8050f06..4d7bfe6 100644 |
4171 | +--- a/src/Makefile.am |
4172 | ++++ b/src/Makefile.am |
4173 | +@@ -327,7 +327,7 @@ gnome_terminal_server_SOURCES += \ |
4174 | + terminal-search-provider.h \ |
4175 | + $(NULL) |
4176 | + |
4177 | +-terminal-search-provider-gdbus-generated.c terminal-search-provider-gdbus-generated.h: $(dbusinterfacedir)/org.gnome.ShellSearchProvider2.xml Makefile |
4178 | ++terminal-search-provider-gdbus-generated.c terminal-search-provider-gdbus-generated.h: $(srcdir)/org.gnome.ShellSearchProvider2.xml Makefile |
4179 | + $(AM_V_GEN) $(GDBUS_CODEGEN) \ |
4180 | + --interface-prefix=org.gnome.Shell \ |
4181 | + --c-namespace=Terminal \ |
4182 | +diff --git a/src/org.gnome.ShellSearchProvider2.xml b/src/org.gnome.ShellSearchProvider2.xml |
4183 | +new file mode 100644 |
4184 | +index 0000000..9502340 |
4185 | +--- /dev/null |
4186 | ++++ b/src/org.gnome.ShellSearchProvider2.xml |
4187 | +@@ -0,0 +1,87 @@ |
4188 | ++<!DOCTYPE node PUBLIC |
4189 | ++'-//freedesktop//DTD D-BUS Object Introspection 1.0//EN' |
4190 | ++'http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd'> |
4191 | ++<node> |
4192 | ++ |
4193 | ++ <!-- |
4194 | ++ org.gnome.Shell.SearchProvider2: |
4195 | ++ @short_description: Search provider interface |
4196 | ++ |
4197 | ++ The interface used for integrating into GNOME Shell's search |
4198 | ++ interface (version 2). |
4199 | ++ --> |
4200 | ++ <interface name="org.gnome.Shell.SearchProvider2"> |
4201 | ++ |
4202 | ++ <!-- |
4203 | ++ GetInitialResultSet: |
4204 | ++ @terms: Array of search terms, which the provider should treat as logical AND. |
4205 | ++ @results: An array of result identifier strings representing items which match the given search terms. Identifiers must be unique within the provider's domain, but other than that may be chosen freely by the provider. |
4206 | ++ |
4207 | ++ Called when the user first begins a search. |
4208 | ++ --> |
4209 | ++ <method name="GetInitialResultSet"> |
4210 | ++ <arg type="as" name="terms" direction="in" /> |
4211 | ++ <arg type="as" name="results" direction="out" /> |
4212 | ++ </method> |
4213 | ++ |
4214 | ++ <!-- |
4215 | ++ GetSubsearchResultSet: |
4216 | ++ @previous_results: Array of results previously returned by GetInitialResultSet(). |
4217 | ++ @terms: Array of updated search terms, which the provider should treat as logical AND. |
4218 | ++ @results: An array of result identifier strings representing items which match the given search terms. Identifiers must be unique within the provider's domain, but other than that may be chosen freely by the provider. |
4219 | ++ |
4220 | ++ Called when a search is performed which is a "subsearch" of |
4221 | ++ the previous search, e.g. the method may return less results, but |
4222 | ++ not more or different results. |
4223 | ++ |
4224 | ++ This allows search providers to only search through the previous |
4225 | ++ result set, rather than possibly performing a full re-query. |
4226 | ++ --> |
4227 | ++ <method name="GetSubsearchResultSet"> |
4228 | ++ <arg type="as" name="previous_results" direction="in" /> |
4229 | ++ <arg type="as" name="terms" direction="in" /> |
4230 | ++ <arg type="as" name="results" direction="out" /> |
4231 | ++ </method> |
4232 | ++ |
4233 | ++ <!-- |
4234 | ++ GetResultMetas: |
4235 | ++ @identifiers: An array of result identifiers as returned by GetInitialResultSet() or GetSubsearchResultSet() |
4236 | ++ @metas: A dictionary describing the given search result, containing a human-readable 'name' (string), along with the result identifier this meta is for, 'id' (string). Optionally, 'icon' (a serialized GIcon as obtained by g_icon_serialize) can be specified if the result can be better served with a thumbnail of the content (such as with images). 'gicon' (a serialized GIcon as obtained by g_icon_to_string) or 'icon-data' (raw image data as (iiibiiay) - width, height, rowstride, has-alpha, bits per sample, channels, data) are deprecated values that can also be used for that purpose. A 'description' field (string) may also be specified if more context would help the user find the desired result. |
4237 | ++ |
4238 | ++ Return an array of meta data used to display each given result |
4239 | ++ --> |
4240 | ++ <method name="GetResultMetas"> |
4241 | ++ <arg type="as" name="identifiers" direction="in" /> |
4242 | ++ <arg type="aa{sv}" name="metas" direction="out" /> |
4243 | ++ </method> |
4244 | ++ |
4245 | ++ <!-- |
4246 | ++ ActivateResult: |
4247 | ++ @identifier: A result identifier as returned by GetInitialResultSet() or GetSubsearchResultSet() |
4248 | ++ @terms: Array of search terms, which the provider should treat as logical AND. |
4249 | ++ @timestamp: A timestamp of the user interaction that triggered this call |
4250 | ++ |
4251 | ++ Called when the users chooses a given result. The result should |
4252 | ++ be displayed in the application associated with the corresponding |
4253 | ++ provider. The provided search terms can be used to allow launching a full search in |
4254 | ++ the application. |
4255 | ++ --> |
4256 | ++ <method name="ActivateResult"> |
4257 | ++ <arg type="s" name="identifier" direction="in" /> |
4258 | ++ <arg type="as" name="terms" direction="in" /> |
4259 | ++ <arg type="u" name="timestamp" direction="in" /> |
4260 | ++ </method> |
4261 | ++ |
4262 | ++ <!-- |
4263 | ++ LaunchSearch: |
4264 | ++ @terms: Array of search terms, which the provider should treat as logical AND. |
4265 | ++ @timestamp: A timestamp of the user interaction that triggered this call |
4266 | ++ |
4267 | ++ Asks the search provider to launch a full search in the application for the provided terms. |
4268 | ++ --> |
4269 | ++ <method name="LaunchSearch"> |
4270 | ++ <arg type="as" name="terms" direction="in" /> |
4271 | ++ <arg type="u" name="timestamp" direction="in" /> |
4272 | ++ </method> |
4273 | ++ </interface> |
4274 | ++</node> |
4275 | +-- |
4276 | +2.1.0 |
4277 | + |
4278 | + |
4279 | |
4280 | === added file 'debian/patches/nautilus-x11.patch' |
4281 | --- debian/patches/nautilus-x11.patch 1970-01-01 00:00:00 +0000 |
4282 | +++ debian/patches/nautilus-x11.patch 2015-09-09 21:07:34 +0000 |
4283 | @@ -0,0 +1,29 @@ |
4284 | +From: Andreas Henriksson <andreas@fatal.se> |
4285 | +Subject: Nautilus extension needs platform libraries (x11) |
4286 | + |
4287 | + |
4288 | +libtool: link: gcc -shared -fPIC -DPIC .libs/libterminal_nautilus_la-terminal-client-utils.o .libs/libterminal_nautilus_la-terminal-i18n.o .libs/libterminal_nautilus_la-terminal-nautilus.o .libs/libterminal_nautilus_la-terminal-gdbus-generated.o .libs/libterminal_nautilus_la-terminal-type-builtins.o -lnautilus-extension -lgtk-3 -lgdk-3 -latk-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo-gobject.so -lpango-1.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread -O2 -Wl,-z -Wl,relro -Wl,-z -Wl,defs -Wl,-O1 -Wl,--as-needed -pthread -Wl,-soname -Wl,libterminal-nautilus.so -Wl,-version-script -Wl,.libs/libterminal-nautilus.ver -o .libs/libterminal-nautilus.so |
4289 | +.libs/libterminal_nautilus_la-terminal-client-utils.o: In function `terminal_client_get_fallback_startup_id': |
4290 | +/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:161: undefined reference to `XCreateWindow' |
4291 | +/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:172: undefined reference to `XInternAtom' |
4292 | +/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:174: undefined reference to `XInternAtom' |
4293 | +/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:178: undefined reference to `XChangeProperty' |
4294 | +/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:184: undefined reference to `XWindowEvent' |
4295 | +/tmp/buildd/gnome-terminal-3.11.3/src/terminal-client-utils.c:189: undefined reference to `XDestroyWindow' |
4296 | +collect2: error: ld returned 1 exit status |
4297 | + |
4298 | + |
4299 | +Index: gnome-terminal-3.16.2/configure.ac |
4300 | +=================================================================== |
4301 | +--- gnome-terminal-3.16.2.orig/configure.ac 2015-05-31 18:52:30.138216857 +0200 |
4302 | ++++ gnome-terminal-3.16.2/configure.ac 2015-05-31 18:52:30.138216857 +0200 |
4303 | +@@ -223,7 +223,8 @@ |
4304 | + PKG_CHECK_MODULES([NAUTILUS],[ |
4305 | + libnautilus-extension >= $NAUTILUS_REQUIRED |
4306 | + gio-2.0 |
4307 | +- gio-unix-2.0]) |
4308 | ++ gio-unix-2.0 |
4309 | ++ $PLATFORM_DEPS]) |
4310 | + |
4311 | + AC_ARG_WITH([nautilus-dir], |
4312 | + [AS_HELP_STRING([--with-nautilus-dir=PATH],[Nautilus extensions directory])], |
4313 | |
4314 | === added file 'debian/patches/scrollbar-background-theming.patch' |
4315 | --- debian/patches/scrollbar-background-theming.patch 1970-01-01 00:00:00 +0000 |
4316 | +++ debian/patches/scrollbar-background-theming.patch 2015-09-09 21:07:34 +0000 |
4317 | @@ -0,0 +1,188 @@ |
4318 | +Description: draw proper background under the scrollbar |
4319 | +Author: Marco Trevisan <marco.trevisan@canonical.com> |
4320 | +Forwarded: yes, https://bugzilla.gnome.org/show_bug.cgi?id=754796 |
4321 | +Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1493964 |
4322 | + |
4323 | +Index: gnome-terminal-3.16.2/src/terminal-screen-container.c |
4324 | +=================================================================== |
4325 | +--- gnome-terminal-3.16.2.orig/src/terminal-screen-container.c |
4326 | ++++ gnome-terminal-3.16.2/src/terminal-screen-container.c |
4327 | +@@ -100,9 +100,25 @@ terminal_screen_container_init (Terminal |
4328 | + priv->vscrollbar_policy = GTK_POLICY_AUTOMATIC; |
4329 | + } |
4330 | + |
4331 | ++static gboolean |
4332 | ++scrollbar_bg_draw_cb (GtkWidget *widget, cairo_t *cr, TerminalScreenContainer *container) |
4333 | ++{ |
4334 | ++ TerminalScreenContainerPrivate *priv = container->priv; |
4335 | ++ GdkRGBA * bg = terminal_screen_get_bg_color (priv->screen); |
4336 | ++ |
4337 | ++ cairo_save (cr); |
4338 | ++ cairo_set_source_rgba (cr, bg->red, bg->green, bg->blue, bg->alpha); |
4339 | ++ cairo_set_operator (cr, CAIRO_OPERATOR_SOURCE); |
4340 | ++ cairo_paint (cr); |
4341 | ++ cairo_restore (cr); |
4342 | ++ |
4343 | ++ return FALSE; |
4344 | ++} |
4345 | ++ |
4346 | + static void |
4347 | + terminal_screen_container_constructed (GObject *object) |
4348 | + { |
4349 | ++ GtkWidget *scrollbar; |
4350 | + TerminalScreenContainer *container = TERMINAL_SCREEN_CONTAINER (object); |
4351 | + TerminalScreenContainerPrivate *priv = container->priv; |
4352 | + |
4353 | +@@ -111,9 +127,12 @@ terminal_screen_container_constructed (G |
4354 | + g_assert (priv->screen != NULL); |
4355 | + |
4356 | + priv->hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0); |
4357 | ++ priv->vscrollbar = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0); |
4358 | + |
4359 | +- priv->vscrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL, |
4360 | +- gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (priv->screen))); |
4361 | ++ scrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL, |
4362 | ++ gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (priv->screen))); |
4363 | ++ |
4364 | ++ gtk_box_pack_start (GTK_BOX (priv->vscrollbar), scrollbar, TRUE, TRUE, 0); |
4365 | + |
4366 | + gtk_box_pack_start (GTK_BOX (priv->hbox), GTK_WIDGET (priv->screen), TRUE, TRUE, 0); |
4367 | + gtk_box_pack_start (GTK_BOX (priv->hbox), priv->vscrollbar, FALSE, FALSE, 0); |
4368 | +@@ -122,6 +141,11 @@ terminal_screen_container_constructed (G |
4369 | + gtk_widget_show_all (priv->hbox); |
4370 | + |
4371 | + _terminal_screen_update_scrollbar (priv->screen); |
4372 | ++ |
4373 | ++ g_signal_connect (G_OBJECT (priv->vscrollbar), "draw", |
4374 | ++ G_CALLBACK (scrollbar_bg_draw_cb), container); |
4375 | ++ g_signal_connect_swapped (priv->screen, "notify::bg-color", |
4376 | ++ G_CALLBACK (gtk_widget_queue_draw), priv->vscrollbar); |
4377 | + } |
4378 | + |
4379 | + static void |
4380 | +Index: gnome-terminal-3.16.2/src/terminal-screen.c |
4381 | +=================================================================== |
4382 | +--- gnome-terminal-3.16.2.orig/src/terminal-screen.c |
4383 | ++++ gnome-terminal-3.16.2/src/terminal-screen.c |
4384 | +@@ -84,6 +84,8 @@ struct _TerminalScreenPrivate |
4385 | + int child_pid; |
4386 | + GSList *match_tags; |
4387 | + guint launch_child_source_id; |
4388 | ++ GdkRGBA bg_color; |
4389 | ++ GdkRGBA fg_color; |
4390 | + }; |
4391 | + |
4392 | + enum |
4393 | +@@ -101,7 +103,9 @@ enum { |
4394 | + PROP_ICON_TITLE, |
4395 | + PROP_ICON_TITLE_SET, |
4396 | + PROP_TITLE, |
4397 | +- PROP_INITIAL_ENVIRONMENT |
4398 | ++ PROP_INITIAL_ENVIRONMENT, |
4399 | ++ PROP_BG_COLOR, |
4400 | ++ PROP_FG_COLOR |
4401 | + }; |
4402 | + |
4403 | + enum |
4404 | +@@ -459,6 +463,12 @@ terminal_screen_get_property (GObject *o |
4405 | + case PROP_TITLE: |
4406 | + g_value_set_string (value, terminal_screen_get_title (screen)); |
4407 | + break; |
4408 | ++ case PROP_BG_COLOR: |
4409 | ++ g_value_set_boxed (value, terminal_screen_get_bg_color (screen)); |
4410 | ++ break; |
4411 | ++ case PROP_FG_COLOR: |
4412 | ++ g_value_set_boxed (value, terminal_screen_get_bg_color (screen)); |
4413 | ++ break; |
4414 | + default: |
4415 | + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); |
4416 | + break; |
4417 | +@@ -484,6 +494,8 @@ terminal_screen_set_property (GObject *o |
4418 | + case PROP_ICON_TITLE: |
4419 | + case PROP_ICON_TITLE_SET: |
4420 | + case PROP_TITLE: |
4421 | ++ case PROP_FG_COLOR: |
4422 | ++ case PROP_BG_COLOR: |
4423 | + /* not writable */ |
4424 | + default: |
4425 | + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); |
4426 | +@@ -589,6 +601,20 @@ terminal_screen_class_init (TerminalScre |
4427 | + G_TYPE_STRV, |
4428 | + G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)); |
4429 | + |
4430 | ++ g_object_class_install_property |
4431 | ++ (object_class, |
4432 | ++ PROP_BG_COLOR, |
4433 | ++ g_param_spec_boxed ("bg-color", NULL, NULL, |
4434 | ++ GDK_TYPE_RGBA, |
4435 | ++ G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)); |
4436 | ++ |
4437 | ++ g_object_class_install_property |
4438 | ++ (object_class, |
4439 | ++ PROP_FG_COLOR, |
4440 | ++ g_param_spec_boxed ("fg-color", NULL, NULL, |
4441 | ++ GDK_TYPE_RGBA, |
4442 | ++ G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)); |
4443 | ++ |
4444 | + g_type_class_add_private (object_class, sizeof (TerminalScreenPrivate)); |
4445 | + |
4446 | + gtk_widget_class_install_style_property (widget_class, |
4447 | +@@ -771,6 +797,22 @@ terminal_screen_get_icon_title_set (Term |
4448 | + return vte_terminal_get_icon_title (VTE_TERMINAL (screen)) != NULL; |
4449 | + } |
4450 | + |
4451 | ++GdkRGBA* |
4452 | ++terminal_screen_get_bg_color (TerminalScreen *screen) |
4453 | ++{ |
4454 | ++ g_return_val_if_fail (TERMINAL_IS_SCREEN (screen), NULL); |
4455 | ++ |
4456 | ++ return &screen->priv->bg_color; |
4457 | ++} |
4458 | ++ |
4459 | ++GdkRGBA* |
4460 | ++terminal_screen_get_fg_color (TerminalScreen *screen) |
4461 | ++{ |
4462 | ++ g_return_val_if_fail (TERMINAL_IS_SCREEN (screen), NULL); |
4463 | ++ |
4464 | ++ return &screen->priv->fg_color; |
4465 | ++} |
4466 | ++ |
4467 | + static void |
4468 | + terminal_screen_profile_changed_cb (GSettings *profile, |
4469 | + const char *prop_name, |
4470 | +@@ -954,10 +996,21 @@ update_color_scheme (TerminalScreen *scr |
4471 | + colors, n_colors); |
4472 | + vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp); |
4473 | + |
4474 | ++ if (gdk_rgba_hash (&priv->bg_color) != gdk_rgba_hash (&bg)) |
4475 | ++ { |
4476 | ++ priv->bg_color = bg; |
4477 | ++ g_object_notify (G_OBJECT (screen), "bg-color"); |
4478 | ++ } |
4479 | ++ |
4480 | ++ if (gdk_rgba_hash (&priv->fg_color) != gdk_rgba_hash (&fg)) |
4481 | ++ { |
4482 | ++ priv->fg_color = fg; |
4483 | ++ g_object_notify (G_OBJECT (screen), "fg-color"); |
4484 | ++ } |
4485 | ++ |
4486 | + toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); |
4487 | + if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) |
4488 | + gtk_widget_set_app_paintable (toplevel, transparent); |
4489 | +- |
4490 | + } |
4491 | + |
4492 | + static void |
4493 | +Index: gnome-terminal-3.16.2/src/terminal-screen.h |
4494 | +=================================================================== |
4495 | +--- gnome-terminal-3.16.2.orig/src/terminal-screen.h |
4496 | ++++ gnome-terminal-3.16.2/src/terminal-screen.h |
4497 | +@@ -104,6 +104,8 @@ char ** terminal_screen_get_initial |
4498 | + const char* terminal_screen_get_title (TerminalScreen *screen); |
4499 | + const char* terminal_screen_get_icon_title (TerminalScreen *screen); |
4500 | + gboolean terminal_screen_get_icon_title_set (TerminalScreen *screen); |
4501 | ++GdkRGBA* terminal_screen_get_bg_color (TerminalScreen *screen); |
4502 | ++GdkRGBA* terminal_screen_get_fg_color (TerminalScreen *screen); |
4503 | + |
4504 | + char *terminal_screen_get_current_dir (TerminalScreen *screen); |
4505 | + |
4506 | |
4507 | === added file 'debian/patches/series' |
4508 | --- debian/patches/series 1970-01-01 00:00:00 +0000 |
4509 | +++ debian/patches/series 2015-09-09 21:07:34 +0000 |
4510 | @@ -0,0 +1,12 @@ |
4511 | +nautilus-x11.patch |
4512 | +01_onlyshowin.patch |
4513 | +10_kfreebsd-f_dupfd_cloexec.patch |
4514 | +Don-t-allow-the-theme-to-set-black-on-black.patch |
4515 | +50_add_unity_quicklist.patch |
4516 | +52_support_apturl.patch |
4517 | +60_add_lp_handler.patch |
4518 | +0001-Restore-transparency.patch |
4519 | +0001-window-Make-the-drawing-robust-across-all-themes.patch |
4520 | +gnome-shell_search_provider.patch |
4521 | +Provide-fallback-for-reading-current-directory-if-OS.patch |
4522 | +scrollbar-background-theming.patch |
4523 | |
4524 | === added file 'debian/rules' |
4525 | --- debian/rules 1970-01-01 00:00:00 +0000 |
4526 | +++ debian/rules 2015-09-09 21:07:34 +0000 |
4527 | @@ -0,0 +1,39 @@ |
4528 | +#!/usr/bin/make -f |
4529 | +# -*- mode: makefile; coding: utf-8 -*- |
4530 | + |
4531 | +include /usr/share/cdbs/1/rules/debhelper.mk |
4532 | +include /usr/share/cdbs/1/rules/utils.mk |
4533 | +include /usr/share/cdbs/1/class/gnome.mk |
4534 | +include /usr/share/cdbs/1/rules/autoreconf.mk |
4535 | +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk |
4536 | +include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk |
4537 | +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk |
4538 | + |
4539 | +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed |
4540 | + |
4541 | +DEB_CONFIGURE_EXTRA_FLAGS += --enable-distro-packaging |
4542 | + |
4543 | +ifneq ($(DEB_HOST_ARCH_OS),linux) |
4544 | + DEB_CONFIGURE_EXTRA_FLAGS += --disable-search-provider |
4545 | +endif |
4546 | + |
4547 | +# this is a plugin (loadable module), not version "nautilus" of libterminal |
4548 | +# https://bugs.debian.org/204975 |
4549 | +DEB_DH_MAKESHLIBS_ARGS_ALL = -X/usr/lib/nautilus/extensions-3.0/libterminal-nautilus.so |
4550 | + |
4551 | +build/gnome-terminal:: |
4552 | + /usr/bin/docbook-to-man debian/gnome-terminal.sgml > debian/gnome-terminal.1 |
4553 | + |
4554 | +clean:: |
4555 | + rm -f debian/gnome-terminal.1 |
4556 | + |
4557 | +install/gnome-terminal:: |
4558 | +ifeq ($(DEB_HOST_ARCH_OS),linux) |
4559 | + dh_install -pgnome-terminal debian/tmp/usr/share/gnome-shell/search-providers/gnome-terminal-search-provider.ini |
4560 | +endif |
4561 | + |
4562 | +binary-post-install/gnome-terminal:: |
4563 | + mv $(CURDIR)/debian/gnome-terminal/usr/bin/gnome-terminal \ |
4564 | + $(CURDIR)/debian/gnome-terminal/usr/bin/gnome-terminal.real |
4565 | + install -m0755 $(CURDIR)/debian/gnome-terminal.wrap \ |
4566 | + $(CURDIR)/debian/gnome-terminal/usr/bin/gnome-terminal |
4567 | |
4568 | === added directory 'debian/source' |
4569 | === added file 'debian/source/format' |
4570 | --- debian/source/format 1970-01-01 00:00:00 +0000 |
4571 | +++ debian/source/format 2015-09-09 21:07:34 +0000 |
4572 | @@ -0,0 +1,1 @@ |
4573 | +3.0 (quilt) |
4574 | |
4575 | === added file 'debian/watch' |
4576 | --- debian/watch 1970-01-01 00:00:00 +0000 |
4577 | +++ debian/watch 2015-09-09 21:07:34 +0000 |
4578 | @@ -0,0 +1,3 @@ |
4579 | +version=3 |
4580 | +http://ftp.gnome.org/pub/GNOME/sources/gnome-terminal/([\d\.]+[02468])/ \ |
4581 | + gnome-terminal-(.*)\.tar\.xz |