Change website address to www.geda-project.org.
[geda-xgsch2pcb.git] / ChangeLog
blobf64fd4b99eb51f8903b7214baf512b2264051a0a
1 # Do not edit this file - generated from version control history
4 commit 26500fa30839f1b6f5fc0b21be29973d84625022
5 Author: Peter Clifton <pcjc2@cam.ac.uk>
6 Date:   Mon Sep 28 19:30:16 2009 +0100
8     Bump version to 0.1.3
10 commit 0dc1bbb6076fc380ce718e057aba622ce45827d8
11 Author: Peter Clifton <pcjc2@cam.ac.uk>
12 Date:   Mon Sep 28 19:26:30 2009 +0100
14     Add translations from Launchpad
15     
16     Launchpad translations are made under the BSD license, see:
17     https://help.launchpad.net/Translations/LicensingFAQ
19 commit e4167391f1cb1b127278a9dc22849051d40b99c0
20 Author: Peter Clifton <pcjc2@cam.ac.uk>
21 Date:   Tue Mar 10 16:18:47 2009 +0000
23     Handle blank lines in the project file correctly.
24     
25     Blank project file lines split up to give a zero length array
26     of tokens. Don't try to access the array if it is empty.
28 commit 386a2fd3bc971a1b42695b930c3e7c3930d13dbd
29 Author: Peter Clifton <pcjc2@cam.ac.uk>
30 Date:   Tue Mar 10 16:00:39 2009 +0000
32     Pick the correct PCB instance when multiple are open
33     
34     Instead of breaking out of the loop over PCB instances when we found
35     the right one  we continue'd looping. Whoops!
37 commit 4d571037066113c9d372a7bf71560dcd9cd988e5
38 Author: Peter Clifton <pcjc2@cam.ac.uk>
39 Date:   Sun Jul 27 14:53:56 2008 +0100
41     Make double-clicking / activating a schematic open it in gschem
43 commit 8fe2dae043955e3dd36a02c091527befa0624430
44 Author: Peter Clifton <pcjc2@cam.ac.uk>
45 Date:   Sun Jun 1 13:45:38 2008 +0100
47     Ignore unknown config file options, and re-emit them when saving
48     
49     This allows .gsch2pcb file options which aren't directly supported
50     by xgsch2pcb (including comments) to be read and re-saved without
51     breaking the file.
53 commit 18e9c086ba540ba10e9ed358c2a4b738ba2526f6
54 Author: Peter Clifton <pcjc2@cam.ac.uk>
55 Date:   Fri Feb 1 13:01:10 2008 +0000
57     Rename translations to drop un-needed ISO-3166 country codes.
58     
59     From Debian bug #336796:
60     
61     Using a country part in a translation file is a discouraged practice
62     except in very few cases (such as pt_BR).
63     
64     Using a fr_FR.po file instead of a fr.po file prevents users of fr_CA,
65     fr_BE, fr_LU, fr_CH and all other existing and future locales for
66     French to benefit from the French translation of the program.
67     
68     In general PO files should only be named after the
69     ISO_639 code of the given language and should not use a country part
70     with a ISO-3166 code. The only accepted expcetions to this are:
71     
72     -pt_BR for Brazilian Portuguese and pt alone for "standard Portuguese"
73     -zh_CN for "Simplified Chinese" use in mailand China and Singapore
74     -zh_TW for "Traditional Chinese" used in Taiwan
76 commit 25bb8e76f8851a4e60f21a44e88462c5c5f57722
77 Author: Peter Clifton <pcjc2@cam.ac.uk>
78 Date:   Fri Jan 11 05:20:34 2008 +0000
80     Update ChangeLog for the 0.1.2 release
82 commit 892f310341456407bcc948769cea27754b4fbd40
83 Author: Peter Clifton <pcjc2@cam.ac.uk>
84 Date:   Fri Jan 11 05:16:19 2008 +0000
86     Bump version to 0.1.2
88 commit 582528e8901228714f608f71792469fea00f0a1a
89 Author: Peter Clifton <pcjc2@cam.ac.uk>
90 Date:   Fri Jan 11 05:15:53 2008 +0000
92     Ran make update-po in all po directories in prep for a new release.
94 commit d118b25782b51e0e3c490c466ad87f3de0ba9951
95 Author: Peter Clifton <pcjc2@cam.ac.uk>
96 Date:   Thu Jan 10 02:39:39 2008 +0000
98     Added --with-xdgdatadir configure option
99     
100     This options sets where icons and menu entries are installed. It defaults
101     to ${datadir}, but may be over-ridden to $HOME/.local/share/ for a "this
102     user only" install.
104 commit 0e745ded110615a4dbaf96039fd4dc9c0ab503fd
105 Author: Carlos Nieves Onega <cnieves@iespana.es>
106 Date:   Mon Jan 7 20:47:12 2008 +0100
108     Add es_ES.po to the LINGUAS file, for the new spanish translation.
110 commit e4931eba3693a6ed61a8293059321015f956aa08
111 Author: Carlos Nieves Onega <cnieves@iespana.es>
112 Date:   Mon Jan 7 20:33:16 2008 +0100
114     Changed installation instructions for people using git repository.
115     
116     Auto-generated files where removed from the repository, so the user has to
117     create them using ./autogen.sh script.
119 commit e5803af6b76acbd9662611cb87cddd50cd9f3f10
120 Author: Carlos Nieves Onega <cnieves@iespana.es>
121 Date:   Mon Jan 7 20:31:30 2008 +0100
123     Added new spanish (Spain) translation.
125 commit 83ecf6649201778722c7679bfe561e7794976cca
126 Author: Peter Clifton <pcjc2@cam.ac.uk>
127 Date:   Sat Jan 5 18:11:46 2008 +0000
129     Update "translator-credit" in the German translation
131 commit 59ad0b4d0e3d3be3a790487c0d5e087894299da2
132 Author: Werner Hoch <werner.ho@gmx.de>
133 Date:   Thu Jan 3 21:23:40 2008 +0100
135     initial german translation de_DE.po
136     
137     translated all messages
138     added de_DE to the LINGUAS file
140 commit 40fb4865cef90a51ee388a088f4fa495e56b17a8
141 Author: Peter Clifton <pcjc2@cam.ac.uk>
142 Date:   Wed Jan 2 19:17:37 2008 +0000
144     Prefix "geda-" to icon names to help namespace the icon theme.
146 commit 8a5456bd8a6b9934b9a2c583e03bc4b7baf21a11
147 Author: Peter Clifton <pcjc2@cam.ac.uk>
148 Date:   Sun Dec 30 03:38:51 2007 +0000
150     Remove auto-generated geda-xgsch2pcb.pot file from repository
152 commit ccdb60fa83b81051df1d9a84c22c379a55770ef3
153 Author: Peter Clifton <pcjc2@cam.ac.uk>
154 Date:   Sun Dec 30 03:36:39 2007 +0000
156     Remove po/POTFILES.skip now the file it lists is no longer present
158 commit 278784f4980deb9bb69682ac0d1ff914fb293a47
159 Author: Peter Clifton <pcjc2@cam.ac.uk>
160 Date:   Wed Dec 26 22:18:20 2007 +0000
162     Update "translator-credit" in the Dutch translation
164 commit 654fd7dc8279f723fab891c1bae19e3cf1e5d6b7
165 Author: Bert Timmerman <bert.timmerman@xs4all.nl>
166 Date:   Wed Dec 26 21:52:46 2007 +0000
168     Add Dutch translation
170 commit eac8acc49f010f027aa46e45fd6957964dab31a3
171 Author: Peter Clifton <pcjc2@cam.ac.uk>
172 Date:   Tue Dec 25 05:07:35 2007 +0000
174     Remove autogenerated files from source control
176 commit 7f6d5f1fc2a03db3238a8f5d1f800e3247cfadc3
177 Author: Peter Clifton <pcjc2@cam.ac.uk>
178 Date:   Tue Dec 25 04:58:28 2007 +0000
180     Add an autogen.sh to reconfigure the source directory build tools
181     
182     autogen.sh was copied from gattrib's source directory.
184 commit e0b0257b906859df0f875be92629b56b0b51430e
185 Author: Peter Clifton <pcjc2@cam.ac.uk>
186 Date:   Tue Dec 25 04:56:24 2007 +0000
188     Remove use of AC_CONFIG_AUX_DIR() as it does not play nice with intltool.
189     
190     intltoolize will try an install the po/Makefile.in.in as a subdir of the
191     tools directory, which is not what we want.
193 commit 473c02e336e6d550e7fa42287a6f9ecb486d3ba8
194 Author: Peter Clifton <pcjc2@cam.ac.uk>
195 Date:   Mon Dec 24 15:26:05 2007 +0000
197     Update .pot file for translation
199 commit 69b228560f17f69f9ebb77b58a8ad0200728db91
200 Author: Peter Clifton <pcjc2@cam.ac.uk>
201 Date:   Mon Dec 24 15:24:50 2007 +0000
203     Add translator credit in about box
205 commit d4afacdeb1e5aa5e7f1ea0a6f41c1645dcc32adc
206 Author: Peter Clifton <pcjc2@cam.ac.uk>
207 Date:   Mon Dec 24 15:16:58 2007 +0000
209     Only produce a .tar.gz from make dist
211 commit ff8afc948c10ffb24856c0c60d03b21b222bea07
212 Author: Peter Clifton <pcjc2@cam.ac.uk>
213 Date:   Mon Dec 24 15:15:32 2007 +0000
215     Remove old pygettext I18N tools
217 commit e1815d979973c2020c5112d64ad24734e09dcd78
218 Author: Peter Clifton <pcjc2@cam.ac.uk>
219 Date:   Mon Dec 24 03:21:55 2007 +0000
221     Set default window icon to "xgsch2pcb" from the icon theme.
222     
223     When an "xgsch2pcb" icon is found in the icon theme, this will be used
224     as the default application icon.
226 commit 5503b70134cd782ebbe8f4a14c88c17951ac4725
227 Author: Peter Clifton <pcjc2@cam.ac.uk>
228 Date:   Thu Dec 13 13:55:35 2007 +0000
230     Bump version to 0.1.1.90 as a pre-release for 0.1.2, updating ChangeLog
232 commit 32914bbfd89a8335c9200c8fd5d00b9f0dd96b1d
233 Author: Peter Clifton <pcjc2@cam.ac.uk>
234 Date:   Mon Dec 3 17:00:48 2007 +0000
236     Add mime-type to .desktop file: application/x-geda-gsch2pcb-project
238 commit fa2084767aacabe7ab956a86ec3da56f06fbc49a
239 Author: Peter Clifton <pcjc2@cam.ac.uk>
240 Date:   Mon Dec 3 17:00:34 2007 +0000
242     Fix copy-paste error in configure.ac comment
244 commit 59c3a9a59f4ddfa893edf18b5aa7df552b8af356
245 Author: Peter Clifton <pcjc2@cam.ac.uk>
246 Date:   Sun Nov 11 05:31:29 2007 +0000
248     Add .desktop file and icon to install
249     
250     Packaged builds for .deb, .rpm etc.. should build with the new configure
251     option --disable-desktop-database-update, or delete the cache files placed
252     into the build directory. The icon cache files should also be deleted
253     before installing.
255 commit 649f9471386c378c0dc8145cc5a7cc1c3dbae515
256 Author: Peter Clifton <pcjc2@cam.ac.uk>
257 Date:   Sun Nov 11 05:30:40 2007 +0000
259     Add build infrastructure for translations and fix gettext invocation
260     
261     A translation template is found at "po/geda-xgsch2pcb.pot", and can
262     be update by executing "make update-po" in the "po" directory.
264 commit d0e352691a5a330ccef662013875ebdfbfbea0a9
265 Author: Peter Clifton <pcjc2@cam.ac.uk>
266 Date:   Sun Nov 11 05:29:23 2007 +0000
268     Add .gitignore entry for generated toplevel config.py
270 commit 1e35cf9eb5bd654f58e5b461ff073042204a8880
271 Author: Peter Clifton <pcjc2@cam.ac.uk>
272 Date:   Sun Nov 11 04:34:21 2007 +0000
274     Fix the "here documents" in the configure script to a non bashism
275     
276     Fix FTBFS on non bash shells, such as "dash" which is default in Ubuntu.
278 commit 5911561361be6e21d586d4f2dcbe901d6278d702
279 Author: Peter Clifton <pcjc2@cam.ac.uk>
280 Date:   Mon Oct 8 23:29:49 2007 +0100
282     Parse gsch2pcb ouput for missing elements its backup filename.
283     
284     Popup a dialog warning the user of any missing elements from the layout.
285     In addition, gsch2pcb only makes a backup file if it changes the board
286     layout. Don't make PCB "revert" to the new layout in that case, as it
287     looses the user's undo history un-necessarily.
289 commit 90d72dc57a8817d86409473dc2b3db6bc3704c85
290 Author: Peter Clifton <pcjc2@cam.ac.uk>
291 Date:   Sun Oct 7 20:41:28 2007 +0100
293     Pass PCB an absolute path to PCB when editing the layout.
294     
295     Depending on the lrealpath implementation found at compile time in PCB,
296     the path returned by PCB may not be an absolute path (as we require)
297     if the file does not yet exist on disk. (e.g. a new project).
298     
299     Passing a full path on PCB's command line ensures it will return an
300     absolute path when queried via D-Bus.
302 commit 109620962168516475f49626dc34ad4f5c282bda
303 Author: Peter Clifton <pcjc2@cam.ac.uk>
304 Date:   Sat Oct 6 21:52:18 2007 +0100
306     Makefile.am changes to fix VPATH builds and make distcheck pass
308 commit 0e01ccac01a4582b205b671c8a5755d7195735d8
309 Author: Peter Clifton <pcjc2@cam.ac.uk>
310 Date:   Sat Oct 6 20:25:11 2007 +0100
312     Update ChangeLog for xgsch2pcb release 0.1.1
314 commit efeeb51f2e02ffa867ca6da834b46001d6d10576
315 Author: Peter Clifton <pcjc2@cam.ac.uk>
316 Date:   Sat Oct 6 19:16:03 2007 +0100
318     Update ChangeLog for xgsch2pcb release 0.1.0
320 commit d130d699cffc11bfefa4fa5470e6cecad2922891
321 Author: Peter Clifton <pcjc2@cam.ac.uk>
322 Date:   Sat Oct 6 19:15:03 2007 +0100
324     Added .gitignore file in lib/xgsch2pcb to ignore config.py
325     
326     Also commented toplevel .gitignore entry for "xgsch2pcb" as this
327     seems to cause lib/xgsch2pcb to be ingored completely.
329 commit 65029525d094ebc40f9d745af2a4ac036ff5e326
330 Author: Peter Clifton <pcjc2@cam.ac.uk>
331 Date:   Sat Oct 6 20:10:15 2007 +0100
333     Allow template creation to overwrite existing .gsch2pcb files properly
335 commit 2140e148e089ffd23c28ba730542bab64ae5dd98
336 Author: Peter Clifton <pcjc2@cam.ac.uk>
337 Date:   Sat Oct 6 19:05:03 2007 +0100
339     Update README to better reflect dependancies
341 commit c5a1e3de109aff6486b3a530652a6e05474bcf5b
342 Author: Peter Clifton <pcjc2@cam.ac.uk>
343 Date:   Thu Oct 4 21:52:24 2007 +0100
345     Add update-changelogs.sh copied from geda's gaf.git repository.
347 commit 636c76231a18de5c2faef79fdf42b81cf9560a5c
348 Author: Peter Clifton <pcjc2@cam.ac.uk>
349 Date:   Thu Oct 4 21:50:55 2007 +0100
351     Implement the new project GUI without using the GTK 2.10.x GtkAssistant
353 commit 34e31d2340f909955156a5111c8bbe8e19b239ab
354 Author: Peter Clifton <pcjc2@cam.ac.uk>
355 Date:   Thu Oct 4 21:50:19 2007 +0100
357     Add a new project druid where we can select a starting template.
359 commit c5fe3e0cc349f0facbb37d9a24f9f2256858124f
360 Author: Peter Clifton <pcjc2@cam.ac.uk>
361 Date:   Sun Sep 30 18:25:22 2007 +0100
363     Comment out GUI code to change the layout name in use. (Unimplemented)
364     
365     Hide unimplemented placeholders before a released version.
367 commit 58a300e237bc8f93571b3e47821ee739f65a2cc3
368 Author: Peter Clifton <pcjc2@cam.ac.uk>
369 Date:   Sun Sep 23 22:06:05 2007 +0100
371     Save the layout filename in the .gsch2pcb file with a relative path.
373 commit a6bbacbb36958ef06c3d6b7fb5c7c67d651d89d3
374 Author: Peter Clifton <pcjc2@cam.ac.uk>
375 Date:   Sun Sep 23 22:06:04 2007 +0100
377     Comment out debug prints when querying for PCB instances via D-Bus.
379 commit 96f0fea619b50cc1da799c60ffac2f35e6848d76
380 Author: Peter Clifton <pcjc2@cam.ac.uk>
381 Date:   Sun Sep 23 20:20:39 2007 +0100
383     Change about box title to simply "xgsch2pcb", and elaborate in comments.
385 commit 23926590923c4f4327f6a62815cd37ef2a5db3f8
386 Author: Peter Clifton <pcjc2@cam.ac.uk>
387 Date:   Sun Sep 23 18:37:31 2007 +0100
389     Reset version to 0.1.1, and package name to geda-xgsch2pcb
390     
391     The numbering scheme to be employed is MAJOR.MINOR.MICRO where odd MINOR
392     versions represent unstable development versions, and even MINOR versions
393     a stable release.
395 commit 112261244cc8dade5da117d810b5f71e04ffa826
396 Author: Peter Clifton <pcjc2@cam.ac.uk>
397 Date:   Mon Sep 17 18:39:59 2007 +0100
399     Updated README to include better build instructions
401 commit 7bfe05871a8275323babc9c4dba4243a5abe98fc
402 Author: Peter Clifton <pcjc2@cam.ac.uk>
403 Date:   Wed Sep 12 15:41:00 2007 +0100
405     Open multiple pages using the same copy of gschem or gattrib
406     
407     Cherry-pick from commit a28b300333b64297476df106a596f9c770729277
408     
409     Applied patch by Peter B to open multiple pages using the same copy of
410     gschem or gattrib.
412 commit ad29e9d04c75f54a04a407c4e8428e190d02cfcb
413 Author: Peter Clifton <pcjc2@cam.ac.uk>
414 Date:   Wed Sep 12 15:29:31 2007 +0100
416     Fetch the About box version number from the config.py module
418 commit 55187b907d954c2423f074aa450f0d73168e3a9e
419 Author: Peter Clifton <pcjc2@cam.ac.uk>
420 Date:   Wed Sep 12 11:10:26 2007 +0100
422     Added error popups for failures createing a new project or schematic
423     
424     Some other possible IOError locations remain, such as when writing to
425     a project file. These should be addressed more fully, perhaps offering
426     the user a chance to save in a different location.
428 commit 09bda9504c1c42c8398beb81ddf35bf9869fe18f
429 Author: Peter Clifton <pcjc2@cam.ac.uk>
430 Date:   Wed Sep 12 11:05:57 2007 +0100
432     Fix for opening a project with no schematics
433     
434     (Issue introduced when fixing the whitespace in schematics problem)
436 commit 721e7ff131cc10c3885e9faf9cb825f82e6348ec
437 Author: Peter Clifton <pcjc2@cam.ac.uk>
438 Date:   Wed Sep 12 00:37:58 2007 +0100
440     Fixes to allow spaces in project directory path.
442 commit 726ba4be218cc8278a4e936117aef74d7a10e343
443 Author: Peter Clifton <pcjc2@cam.ac.uk>
444 Date:   Sun Sep 9 21:54:59 2007 +0100
446     Remove the PCBManager class __del__ function.
447     
448     The code contained in this funcion was from and old version where
449     gsch2pcb used pipes to communicate with PCB. They were closed here.
451 commit 08aca30c715fafed813667cf72bc375e324e327d
452 Author: Peter Clifton <pcjc2@cam.ac.uk>
453 Date:   Sun Sep 9 21:37:05 2007 +0100
455     Replace the Add/Remove GtkButtonBox with a GtkHBox
456     
457     The GtkButtonBox seemed to suffer some spacing artifacts caused
458     the two buttons to overlap.
459     
460     Also reinstated the stock Edit icons against the schematic /
461     attribute editing buttons.
463 commit 5f80cb8056a3ece9bd14a92284a40a1fb80e4bf1
464 Author: Peter Clifton <pcjc2@cam.ac.uk>
465 Date:   Sun Sep 9 21:35:19 2007 +0100
467     Added more build output to the toplevel .gitignore file
469 commit 37a45d791638e9d95c58167493f253c0dc4135c4
470 Author: Peter Clifton <pcjc2@cam.ac.uk>
471 Date:   Sun Sep 9 21:08:15 2007 +0100
473     Add .gitignore file at toplevel
475 commit 533c5a9e9a9648e94a69e64d7870d8a44d444276
476 Author: Peter Clifton <pcjc2@cam.ac.uk>
477 Date:   Sat Feb 17 00:35:57 2007 +0000
479     Removed pcb dbus support patches now present in upstream pcb.
481 commit c347db3ac82b9ff18718ce3f9de824c4db5163fd
482 Author: Peter Clifton <pcjc2@cam.ac.uk>
483 Date:   Sat Dec 2 14:28:52 2006 +0000
485     Added support patches and libiberty.tar.gz for adding raw libdbus support in PCB. (As an alternative to the glib-dbus support which only supports the GTK HID).
487 commit b5649301366cfb6c96323fc8142e71ca9ffc81f3
488 Author: Peter Clifton <pcjc2@cam.ac.uk>
489 Date:   Sat Dec 2 14:26:54 2006 +0000
491     Added support patch for PCB to allow raising of its main window via an action.
493 commit b312bb4614f7f93477cf19a804682f9fcb4aa587
494 Author: Peter Clifton <pcjc2@cam.ac.uk>
495 Date:   Thu Oct 12 19:17:53 2006 +0000
497     Updated pcb dbus patch to fix configure.ac error where the version
498     of libdbus wasn't recovered, and the version of dbus-glib was recovered
499     twice
501 commit 5f352589058a4cdc4921bca60382268d3e08d415
502 Author: Peter Clifton <pcjc2@cam.ac.uk>
503 Date:   Thu Oct 5 22:37:11 2006 +0000
505     Added exception catch around pcb_iface.GetFilename()
507 commit dda93e6a4387c8ffae000d82b8eecde85eea991a
508 Author: Peter Clifton <pcjc2@cam.ac.uk>
509 Date:   Thu Oct 5 22:24:30 2006 +0000
511     Updated PCB patch to use canonicalize_file_name for correct behaviour
512     when PCB was invoked from the command line and xgsch2pcb wants to
513     discover what file it is editing.
515 commit 89978fdac109b5e2ddd3bb6a1d48fba13464003e
516 Author: Peter Clifton <pcjc2@cam.ac.uk>
517 Date:   Thu Oct 5 22:19:45 2006 +0000
519     Rework of pcbmanager.py to interface with a D-Bus enabled PCB instance.
520     Removed old stdout parser. Updated configure.ac to reflect dependancies
521     on some dbus python modules.
523 commit 5eab37df7a65c889082366451fdec5cce1547db2
524 Author: Peter Clifton <pcjc2@cam.ac.uk>
525 Date:   Thu Oct 5 21:49:17 2006 +0000
527     Added patch against PCB CVS HEAD to add basic dbus support for executing
528     actions.
530 commit 5e62e38fb25f342d7f6308a85046390e22672d7b
531 Author: Peter Clifton <pcjc2@cam.ac.uk>
532 Date:   Thu Oct 5 21:48:03 2006 +0000
534     Removed patch against PCB to add return codes on stdout. No longer
535     required by xgsch2pcb
537 commit dd80a713f6ea72934284a4a2ed7940261f761058
538 Author: Peter Clifton <pcjc2@cam.ac.uk>
539 Date:   Wed Oct 4 23:59:16 2006 +0000
541     Applied patch by Peter Brett allowing multiple selections in the
542     schematic list
544 commit 92cf11c4e67fcf38270fb109f67fd0db9c9fd2b7
545 Author: Peter Clifton <pcjc2@cam.ac.uk>
546 Date:   Wed Oct 4 23:13:34 2006 +0000
548     Version bump to 1.1 in anticipation of new dbus interface to PCB
550 commit 6c1ee27b7b75de8065c41c5f807eb68a9167b931
551 Author: Peter Clifton <pcjc2@cam.ac.uk>
552 Date:   Wed Sep 20 16:56:22 2006 +0000
554     Initial commit of PCB patch for xgsch2pcb
556 commit 50a24b11669df841f04b835fdad09b97644dfe10
557 Author: Peter Clifton <pcjc2@cam.ac.uk>
558 Date:   Tue Sep 19 09:42:41 2006 +0000
560     Initial commit of xgsch2pcb
563 #GCL#