From fcc9a7cc3f0ca7e95085bfdc278e3736692730a4 Mon Sep 17 00:00:00 2001 From: Olliver Schinagl Date: Sat, 24 Jan 2015 17:33:38 +0100 Subject: wip commit --- .gitignore | 11 +- Makefile.am | 1 + configure.ac | 26 +- data/themes/Makefile.am | 3 +- data/themes/ulticontroller_2.0/Makefile.am | 38 ++ data/themes/ulticontroller_2.0/eulogium/build.sh | 2 + .../eulogium/ulticontroller_2.0.edc | 12 + .../fonts/10x20-ISO8859-1.pcf.gz | Bin 0 -> 5125 bytes .../fonts/10x20-ISO8859-10.pcf.gz | Bin 0 -> 5042 bytes .../fonts/10x20-ISO8859-11.pcf.gz | Bin 0 -> 5173 bytes .../fonts/10x20-ISO8859-13.pcf.gz | Bin 0 -> 5241 bytes .../fonts/10x20-ISO8859-14.pcf.gz | Bin 0 -> 4940 bytes .../fonts/10x20-ISO8859-15.pcf.gz | Bin 0 -> 5092 bytes .../fonts/10x20-ISO8859-16.pcf.gz | Bin 0 -> 5028 bytes .../fonts/10x20-ISO8859-2.pcf.gz | Bin 0 -> 4975 bytes .../fonts/10x20-ISO8859-3.pcf.gz | Bin 0 -> 4858 bytes .../fonts/10x20-ISO8859-4.pcf.gz | Bin 0 -> 5083 bytes .../fonts/10x20-ISO8859-5.pcf.gz | Bin 0 -> 4947 bytes .../fonts/10x20-ISO8859-7.pcf.gz | Bin 0 -> 4995 bytes .../fonts/10x20-ISO8859-8.pcf.gz | Bin 0 -> 4502 bytes .../fonts/10x20-ISO8859-9.pcf.gz | Bin 0 -> 5119 bytes .../ulticontroller_2.0/fonts/10x20-KOI8-R.pcf.gz | Bin 0 -> 5466 bytes data/themes/ulticontroller_2.0/fonts/10x20.pcf.gz | Bin 0 -> 101409 bytes .../themes/ulticontroller_2.0/fonts/12x13ja.pcf.gz | Bin 0 -> 360337 bytes data/themes/ulticontroller_2.0/fonts/12x24.pcf.gz | Bin 0 -> 5678 bytes .../themes/ulticontroller_2.0/fonts/12x24rk.pcf.gz | Bin 0 -> 5377 bytes .../themes/ulticontroller_2.0/fonts/18x18ja.pcf.gz | Bin 0 -> 612851 bytes .../themes/ulticontroller_2.0/fonts/18x18ko.pcf.gz | Bin 0 -> 740887 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-1.pcf.gz | Bin 0 -> 3932 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-10.pcf.gz | Bin 0 -> 3880 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-13.pcf.gz | Bin 0 -> 3953 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-14.pcf.gz | Bin 0 -> 3846 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-15.pcf.gz | Bin 0 -> 3900 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-16.pcf.gz | Bin 0 -> 3842 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-2.pcf.gz | Bin 0 -> 3828 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-3.pcf.gz | Bin 0 -> 3747 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-4.pcf.gz | Bin 0 -> 3882 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-5.pcf.gz | Bin 0 -> 3864 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-7.pcf.gz | Bin 0 -> 3860 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-8.pcf.gz | Bin 0 -> 3386 bytes .../ulticontroller_2.0/fonts/4x6-ISO8859-9.pcf.gz | Bin 0 -> 3932 bytes .../ulticontroller_2.0/fonts/4x6-KOI8-R.pcf.gz | Bin 0 -> 4336 bytes data/themes/ulticontroller_2.0/fonts/4x6.pcf.gz | Bin 0 -> 14883 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-1.pcf.gz | Bin 0 -> 4105 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-10.pcf.gz | Bin 0 -> 4072 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-13.pcf.gz | Bin 0 -> 4193 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-14.pcf.gz | Bin 0 -> 4030 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-15.pcf.gz | Bin 0 -> 4104 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-16.pcf.gz | Bin 0 -> 4079 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-2.pcf.gz | Bin 0 -> 4074 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-3.pcf.gz | Bin 0 -> 3920 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-4.pcf.gz | Bin 0 -> 4094 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-5.pcf.gz | Bin 0 -> 4108 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-7.pcf.gz | Bin 0 -> 4127 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-8.pcf.gz | Bin 0 -> 3597 bytes .../ulticontroller_2.0/fonts/5x7-ISO8859-9.pcf.gz | Bin 0 -> 4116 bytes .../ulticontroller_2.0/fonts/5x7-KOI8-R.pcf.gz | Bin 0 -> 4657 bytes data/themes/ulticontroller_2.0/fonts/5x7.pcf.gz | Bin 0 -> 27614 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-1.pcf.gz | Bin 0 -> 4221 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-10.pcf.gz | Bin 0 -> 4181 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-13.pcf.gz | Bin 0 -> 4304 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-14.pcf.gz | Bin 0 -> 4131 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-15.pcf.gz | Bin 0 -> 4201 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-16.pcf.gz | Bin 0 -> 4196 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-2.pcf.gz | Bin 0 -> 4171 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-3.pcf.gz | Bin 0 -> 4042 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-4.pcf.gz | Bin 0 -> 4197 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-5.pcf.gz | Bin 0 -> 4182 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-7.pcf.gz | Bin 0 -> 4160 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-8.pcf.gz | Bin 0 -> 3638 bytes .../ulticontroller_2.0/fonts/5x8-ISO8859-9.pcf.gz | Bin 0 -> 4230 bytes .../ulticontroller_2.0/fonts/5x8-KOI8-R.pcf.gz | Bin 0 -> 4676 bytes data/themes/ulticontroller_2.0/fonts/5x8.pcf.gz | Bin 0 -> 22953 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-1.pcf.gz | Bin 0 -> 4459 bytes .../fonts/6x10-ISO8859-10.pcf.gz | Bin 0 -> 4407 bytes .../fonts/6x10-ISO8859-13.pcf.gz | Bin 0 -> 4527 bytes .../fonts/6x10-ISO8859-14.pcf.gz | Bin 0 -> 4327 bytes .../fonts/6x10-ISO8859-15.pcf.gz | Bin 0 -> 4426 bytes .../fonts/6x10-ISO8859-16.pcf.gz | Bin 0 -> 4404 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-2.pcf.gz | Bin 0 -> 4370 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-3.pcf.gz | Bin 0 -> 4263 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-4.pcf.gz | Bin 0 -> 4430 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-5.pcf.gz | Bin 0 -> 4342 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-7.pcf.gz | Bin 0 -> 4368 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-8.pcf.gz | Bin 0 -> 3868 bytes .../ulticontroller_2.0/fonts/6x10-ISO8859-9.pcf.gz | Bin 0 -> 4475 bytes .../ulticontroller_2.0/fonts/6x10-KOI8-R.pcf.gz | Bin 0 -> 4853 bytes data/themes/ulticontroller_2.0/fonts/6x10.pcf.gz | Bin 0 -> 26355 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-1.pcf.gz | Bin 0 -> 4593 bytes .../fonts/6x12-ISO8859-10.pcf.gz | Bin 0 -> 4499 bytes .../fonts/6x12-ISO8859-13.pcf.gz | Bin 0 -> 4640 bytes .../fonts/6x12-ISO8859-14.pcf.gz | Bin 0 -> 4443 bytes .../fonts/6x12-ISO8859-15.pcf.gz | Bin 0 -> 4551 bytes .../fonts/6x12-ISO8859-16.pcf.gz | Bin 0 -> 4496 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-2.pcf.gz | Bin 0 -> 4463 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-3.pcf.gz | Bin 0 -> 4375 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-4.pcf.gz | Bin 0 -> 4517 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-5.pcf.gz | Bin 0 -> 4437 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-7.pcf.gz | Bin 0 -> 4475 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-8.pcf.gz | Bin 0 -> 3978 bytes .../ulticontroller_2.0/fonts/6x12-ISO8859-9.pcf.gz | Bin 0 -> 4588 bytes .../ulticontroller_2.0/fonts/6x12-KOI8-R.pcf.gz | Bin 0 -> 4976 bytes data/themes/ulticontroller_2.0/fonts/6x12.pcf.gz | Bin 0 -> 76154 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-1.pcf.gz | Bin 0 -> 4675 bytes .../fonts/6x13-ISO8859-10.pcf.gz | Bin 0 -> 4597 bytes .../fonts/6x13-ISO8859-11.pcf.gz | Bin 0 -> 4454 bytes .../fonts/6x13-ISO8859-13.pcf.gz | Bin 0 -> 4734 bytes .../fonts/6x13-ISO8859-14.pcf.gz | Bin 0 -> 4546 bytes .../fonts/6x13-ISO8859-15.pcf.gz | Bin 0 -> 4659 bytes .../fonts/6x13-ISO8859-16.pcf.gz | Bin 0 -> 4591 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-2.pcf.gz | Bin 0 -> 4557 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-3.pcf.gz | Bin 0 -> 4451 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-4.pcf.gz | Bin 0 -> 4613 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-5.pcf.gz | Bin 0 -> 4579 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-7.pcf.gz | Bin 0 -> 4585 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-8.pcf.gz | Bin 0 -> 4068 bytes .../ulticontroller_2.0/fonts/6x13-ISO8859-9.pcf.gz | Bin 0 -> 4682 bytes .../ulticontroller_2.0/fonts/6x13-KOI8-R.pcf.gz | Bin 0 -> 5097 bytes data/themes/ulticontroller_2.0/fonts/6x13.pcf.gz | Bin 0 -> 72390 bytes .../fonts/6x13B-ISO8859-1.pcf.gz | Bin 0 -> 4643 bytes .../fonts/6x13B-ISO8859-10.pcf.gz | Bin 0 -> 4569 bytes .../fonts/6x13B-ISO8859-13.pcf.gz | Bin 0 -> 4700 bytes .../fonts/6x13B-ISO8859-14.pcf.gz | Bin 0 -> 4494 bytes .../fonts/6x13B-ISO8859-15.pcf.gz | Bin 0 -> 4638 bytes .../fonts/6x13B-ISO8859-16.pcf.gz | Bin 0 -> 4539 bytes .../fonts/6x13B-ISO8859-2.pcf.gz | Bin 0 -> 4498 bytes .../fonts/6x13B-ISO8859-3.pcf.gz | Bin 0 -> 4362 bytes .../fonts/6x13B-ISO8859-4.pcf.gz | Bin 0 -> 4584 bytes .../fonts/6x13B-ISO8859-5.pcf.gz | Bin 0 -> 4500 bytes .../fonts/6x13B-ISO8859-7.pcf.gz | Bin 0 -> 4529 bytes .../fonts/6x13B-ISO8859-8.pcf.gz | Bin 0 -> 4008 bytes .../fonts/6x13B-ISO8859-9.pcf.gz | Bin 0 -> 4653 bytes data/themes/ulticontroller_2.0/fonts/6x13B.pcf.gz | Bin 0 -> 23793 bytes .../fonts/6x13O-ISO8859-1.pcf.gz | Bin 0 -> 4219 bytes .../fonts/6x13O-ISO8859-10.pcf.gz | Bin 0 -> 4152 bytes .../fonts/6x13O-ISO8859-13.pcf.gz | Bin 0 -> 4275 bytes .../fonts/6x13O-ISO8859-14.pcf.gz | Bin 0 -> 4083 bytes .../fonts/6x13O-ISO8859-15.pcf.gz | Bin 0 -> 4209 bytes .../fonts/6x13O-ISO8859-16.pcf.gz | Bin 0 -> 4111 bytes .../fonts/6x13O-ISO8859-2.pcf.gz | Bin 0 -> 4115 bytes .../fonts/6x13O-ISO8859-3.pcf.gz | Bin 0 -> 3959 bytes .../fonts/6x13O-ISO8859-4.pcf.gz | Bin 0 -> 4154 bytes .../fonts/6x13O-ISO8859-5.pcf.gz | Bin 0 -> 4075 bytes .../fonts/6x13O-ISO8859-7.pcf.gz | Bin 0 -> 4124 bytes .../fonts/6x13O-ISO8859-9.pcf.gz | Bin 0 -> 4206 bytes data/themes/ulticontroller_2.0/fonts/6x13O.pcf.gz | Bin 0 -> 15495 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-1.pcf.gz | Bin 0 -> 4385 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-10.pcf.gz | Bin 0 -> 4325 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-13.pcf.gz | Bin 0 -> 4451 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-14.pcf.gz | Bin 0 -> 4291 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-15.pcf.gz | Bin 0 -> 4366 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-16.pcf.gz | Bin 0 -> 4339 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-2.pcf.gz | Bin 0 -> 4313 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-3.pcf.gz | Bin 0 -> 4183 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-4.pcf.gz | Bin 0 -> 4344 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-5.pcf.gz | Bin 0 -> 4321 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-7.pcf.gz | Bin 0 -> 4337 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-8.pcf.gz | Bin 0 -> 3819 bytes .../ulticontroller_2.0/fonts/6x9-ISO8859-9.pcf.gz | Bin 0 -> 4389 bytes .../ulticontroller_2.0/fonts/6x9-KOI8-R.pcf.gz | Bin 0 -> 4851 bytes data/themes/ulticontroller_2.0/fonts/6x9.pcf.gz | Bin 0 -> 22467 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-1.pcf.gz | Bin 0 -> 4790 bytes .../fonts/7x13-ISO8859-10.pcf.gz | Bin 0 -> 4721 bytes .../fonts/7x13-ISO8859-11.pcf.gz | Bin 0 -> 4602 bytes .../fonts/7x13-ISO8859-13.pcf.gz | Bin 0 -> 4872 bytes .../fonts/7x13-ISO8859-14.pcf.gz | Bin 0 -> 4649 bytes .../fonts/7x13-ISO8859-15.pcf.gz | Bin 0 -> 4768 bytes .../fonts/7x13-ISO8859-16.pcf.gz | Bin 0 -> 4698 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-2.pcf.gz | Bin 0 -> 4673 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-3.pcf.gz | Bin 0 -> 4573 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-4.pcf.gz | Bin 0 -> 4724 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-5.pcf.gz | Bin 0 -> 4698 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-7.pcf.gz | Bin 0 -> 4704 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-8.pcf.gz | Bin 0 -> 4170 bytes .../ulticontroller_2.0/fonts/7x13-ISO8859-9.pcf.gz | Bin 0 -> 4785 bytes .../ulticontroller_2.0/fonts/7x13-KOI8-R.pcf.gz | Bin 0 -> 5236 bytes data/themes/ulticontroller_2.0/fonts/7x13.pcf.gz | Bin 0 -> 58911 bytes .../fonts/7x13B-ISO8859-1.pcf.gz | Bin 0 -> 4678 bytes .../fonts/7x13B-ISO8859-10.pcf.gz | Bin 0 -> 4618 bytes .../fonts/7x13B-ISO8859-11.pcf.gz | Bin 0 -> 4451 bytes .../fonts/7x13B-ISO8859-13.pcf.gz | Bin 0 -> 4770 bytes .../fonts/7x13B-ISO8859-14.pcf.gz | Bin 0 -> 4545 bytes .../fonts/7x13B-ISO8859-15.pcf.gz | Bin 0 -> 4670 bytes .../fonts/7x13B-ISO8859-16.pcf.gz | Bin 0 -> 4600 bytes .../fonts/7x13B-ISO8859-2.pcf.gz | Bin 0 -> 4541 bytes .../fonts/7x13B-ISO8859-3.pcf.gz | Bin 0 -> 4436 bytes .../fonts/7x13B-ISO8859-4.pcf.gz | Bin 0 -> 4632 bytes .../fonts/7x13B-ISO8859-5.pcf.gz | Bin 0 -> 4576 bytes .../fonts/7x13B-ISO8859-7.pcf.gz | Bin 0 -> 4536 bytes .../fonts/7x13B-ISO8859-8.pcf.gz | Bin 0 -> 4069 bytes .../fonts/7x13B-ISO8859-9.pcf.gz | Bin 0 -> 4686 bytes data/themes/ulticontroller_2.0/fonts/7x13B.pcf.gz | Bin 0 -> 17969 bytes .../fonts/7x13O-ISO8859-1.pcf.gz | Bin 0 -> 4312 bytes .../fonts/7x13O-ISO8859-10.pcf.gz | Bin 0 -> 4224 bytes .../fonts/7x13O-ISO8859-11.pcf.gz | Bin 0 -> 4133 bytes .../fonts/7x13O-ISO8859-13.pcf.gz | Bin 0 -> 4424 bytes .../fonts/7x13O-ISO8859-14.pcf.gz | Bin 0 -> 4159 bytes .../fonts/7x13O-ISO8859-15.pcf.gz | Bin 0 -> 4286 bytes .../fonts/7x13O-ISO8859-16.pcf.gz | Bin 0 -> 4229 bytes .../fonts/7x13O-ISO8859-2.pcf.gz | Bin 0 -> 4184 bytes .../fonts/7x13O-ISO8859-3.pcf.gz | Bin 0 -> 4081 bytes .../fonts/7x13O-ISO8859-4.pcf.gz | Bin 0 -> 4240 bytes .../fonts/7x13O-ISO8859-5.pcf.gz | Bin 0 -> 4208 bytes .../fonts/7x13O-ISO8859-7.pcf.gz | Bin 0 -> 4260 bytes .../fonts/7x13O-ISO8859-9.pcf.gz | Bin 0 -> 4306 bytes data/themes/ulticontroller_2.0/fonts/7x13O.pcf.gz | Bin 0 -> 17089 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-1.pcf.gz | Bin 0 -> 4813 bytes .../fonts/7x14-ISO8859-10.pcf.gz | Bin 0 -> 4739 bytes .../fonts/7x14-ISO8859-11.pcf.gz | Bin 0 -> 4596 bytes .../fonts/7x14-ISO8859-13.pcf.gz | Bin 0 -> 4882 bytes .../fonts/7x14-ISO8859-14.pcf.gz | Bin 0 -> 4647 bytes .../fonts/7x14-ISO8859-15.pcf.gz | Bin 0 -> 4796 bytes .../fonts/7x14-ISO8859-16.pcf.gz | Bin 0 -> 4711 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-2.pcf.gz | Bin 0 -> 4679 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-3.pcf.gz | Bin 0 -> 4551 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-4.pcf.gz | Bin 0 -> 4739 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-5.pcf.gz | Bin 0 -> 4691 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-7.pcf.gz | Bin 0 -> 4707 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-8.pcf.gz | Bin 0 -> 4144 bytes .../ulticontroller_2.0/fonts/7x14-ISO8859-9.pcf.gz | Bin 0 -> 4803 bytes .../fonts/7x14-JISX0201.1976-0.pcf.gz | Bin 0 -> 4180 bytes .../ulticontroller_2.0/fonts/7x14-KOI8-R.pcf.gz | Bin 0 -> 5212 bytes data/themes/ulticontroller_2.0/fonts/7x14.pcf.gz | Bin 0 -> 47204 bytes .../fonts/7x14B-ISO8859-1.pcf.gz | Bin 0 -> 4683 bytes .../fonts/7x14B-ISO8859-10.pcf.gz | Bin 0 -> 4646 bytes .../fonts/7x14B-ISO8859-11.pcf.gz | Bin 0 -> 4450 bytes .../fonts/7x14B-ISO8859-13.pcf.gz | Bin 0 -> 4787 bytes .../fonts/7x14B-ISO8859-14.pcf.gz | Bin 0 -> 4514 bytes .../fonts/7x14B-ISO8859-15.pcf.gz | Bin 0 -> 4665 bytes .../fonts/7x14B-ISO8859-16.pcf.gz | Bin 0 -> 4620 bytes .../fonts/7x14B-ISO8859-2.pcf.gz | Bin 0 -> 4594 bytes .../fonts/7x14B-ISO8859-3.pcf.gz | Bin 0 -> 4427 bytes .../fonts/7x14B-ISO8859-4.pcf.gz | Bin 0 -> 4651 bytes .../fonts/7x14B-ISO8859-5.pcf.gz | Bin 0 -> 4610 bytes .../fonts/7x14B-ISO8859-7.pcf.gz | Bin 0 -> 4581 bytes .../fonts/7x14B-ISO8859-8.pcf.gz | Bin 0 -> 4039 bytes .../fonts/7x14B-ISO8859-9.pcf.gz | Bin 0 -> 4678 bytes data/themes/ulticontroller_2.0/fonts/7x14B.pcf.gz | Bin 0 -> 18770 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-1.pcf.gz | Bin 0 -> 4772 bytes .../fonts/8x13-ISO8859-10.pcf.gz | Bin 0 -> 4707 bytes .../fonts/8x13-ISO8859-13.pcf.gz | Bin 0 -> 4827 bytes .../fonts/8x13-ISO8859-14.pcf.gz | Bin 0 -> 4648 bytes .../fonts/8x13-ISO8859-15.pcf.gz | Bin 0 -> 4749 bytes .../fonts/8x13-ISO8859-16.pcf.gz | Bin 0 -> 4659 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-2.pcf.gz | Bin 0 -> 4640 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-3.pcf.gz | Bin 0 -> 4516 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-4.pcf.gz | Bin 0 -> 4710 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-5.pcf.gz | Bin 0 -> 4714 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-7.pcf.gz | Bin 0 -> 4677 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-8.pcf.gz | Bin 0 -> 4116 bytes .../ulticontroller_2.0/fonts/8x13-ISO8859-9.pcf.gz | Bin 0 -> 4760 bytes .../ulticontroller_2.0/fonts/8x13-KOI8-R.pcf.gz | Bin 0 -> 5222 bytes data/themes/ulticontroller_2.0/fonts/8x13.pcf.gz | Bin 0 -> 67864 bytes .../fonts/8x13B-ISO8859-1.pcf.gz | Bin 0 -> 4791 bytes .../fonts/8x13B-ISO8859-10.pcf.gz | Bin 0 -> 4709 bytes .../fonts/8x13B-ISO8859-13.pcf.gz | Bin 0 -> 4882 bytes .../fonts/8x13B-ISO8859-14.pcf.gz | Bin 0 -> 4706 bytes .../fonts/8x13B-ISO8859-15.pcf.gz | Bin 0 -> 4773 bytes .../fonts/8x13B-ISO8859-16.pcf.gz | Bin 0 -> 4718 bytes .../fonts/8x13B-ISO8859-2.pcf.gz | Bin 0 -> 4689 bytes .../fonts/8x13B-ISO8859-3.pcf.gz | Bin 0 -> 4550 bytes .../fonts/8x13B-ISO8859-4.pcf.gz | Bin 0 -> 4724 bytes .../fonts/8x13B-ISO8859-5.pcf.gz | Bin 0 -> 4779 bytes .../fonts/8x13B-ISO8859-7.pcf.gz | Bin 0 -> 4678 bytes .../fonts/8x13B-ISO8859-8.pcf.gz | Bin 0 -> 4169 bytes .../fonts/8x13B-ISO8859-9.pcf.gz | Bin 0 -> 4783 bytes data/themes/ulticontroller_2.0/fonts/8x13B.pcf.gz | Bin 0 -> 22254 bytes .../fonts/8x13O-ISO8859-1.pcf.gz | Bin 0 -> 4362 bytes .../fonts/8x13O-ISO8859-10.pcf.gz | Bin 0 -> 4302 bytes .../fonts/8x13O-ISO8859-13.pcf.gz | Bin 0 -> 4447 bytes .../fonts/8x13O-ISO8859-14.pcf.gz | Bin 0 -> 4209 bytes .../fonts/8x13O-ISO8859-15.pcf.gz | Bin 0 -> 4347 bytes .../fonts/8x13O-ISO8859-16.pcf.gz | Bin 0 -> 4238 bytes .../fonts/8x13O-ISO8859-2.pcf.gz | Bin 0 -> 4221 bytes .../fonts/8x13O-ISO8859-3.pcf.gz | Bin 0 -> 4108 bytes .../fonts/8x13O-ISO8859-4.pcf.gz | Bin 0 -> 4308 bytes .../fonts/8x13O-ISO8859-5.pcf.gz | Bin 0 -> 4312 bytes .../fonts/8x13O-ISO8859-7.pcf.gz | Bin 0 -> 4301 bytes .../fonts/8x13O-ISO8859-9.pcf.gz | Bin 0 -> 4354 bytes data/themes/ulticontroller_2.0/fonts/8x13O.pcf.gz | Bin 0 -> 26613 bytes data/themes/ulticontroller_2.0/fonts/8x16.pcf.gz | Bin 0 -> 4744 bytes data/themes/ulticontroller_2.0/fonts/8x16rk.pcf.gz | Bin 0 -> 4380 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-1.pcf.gz | Bin 0 -> 4983 bytes .../fonts/9x15-ISO8859-10.pcf.gz | Bin 0 -> 4897 bytes .../fonts/9x15-ISO8859-11.pcf.gz | Bin 0 -> 4885 bytes .../fonts/9x15-ISO8859-13.pcf.gz | Bin 0 -> 5017 bytes .../fonts/9x15-ISO8859-14.pcf.gz | Bin 0 -> 4828 bytes .../fonts/9x15-ISO8859-15.pcf.gz | Bin 0 -> 4968 bytes .../fonts/9x15-ISO8859-16.pcf.gz | Bin 0 -> 4863 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-2.pcf.gz | Bin 0 -> 4833 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-3.pcf.gz | Bin 0 -> 4732 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-4.pcf.gz | Bin 0 -> 4923 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-5.pcf.gz | Bin 0 -> 4822 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-7.pcf.gz | Bin 0 -> 4831 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-8.pcf.gz | Bin 0 -> 4391 bytes .../ulticontroller_2.0/fonts/9x15-ISO8859-9.pcf.gz | Bin 0 -> 4976 bytes .../ulticontroller_2.0/fonts/9x15-KOI8-R.pcf.gz | Bin 0 -> 5336 bytes data/themes/ulticontroller_2.0/fonts/9x15.pcf.gz | Bin 0 -> 89397 bytes .../fonts/9x15B-ISO8859-1.pcf.gz | Bin 0 -> 5028 bytes .../fonts/9x15B-ISO8859-10.pcf.gz | Bin 0 -> 4973 bytes .../fonts/9x15B-ISO8859-11.pcf.gz | Bin 0 -> 4896 bytes .../fonts/9x15B-ISO8859-13.pcf.gz | Bin 0 -> 5113 bytes .../fonts/9x15B-ISO8859-14.pcf.gz | Bin 0 -> 4816 bytes .../fonts/9x15B-ISO8859-15.pcf.gz | Bin 0 -> 4990 bytes .../fonts/9x15B-ISO8859-16.pcf.gz | Bin 0 -> 4931 bytes .../fonts/9x15B-ISO8859-2.pcf.gz | Bin 0 -> 4913 bytes .../fonts/9x15B-ISO8859-3.pcf.gz | Bin 0 -> 4760 bytes .../fonts/9x15B-ISO8859-4.pcf.gz | Bin 0 -> 5012 bytes .../fonts/9x15B-ISO8859-5.pcf.gz | Bin 0 -> 4885 bytes .../fonts/9x15B-ISO8859-7.pcf.gz | Bin 0 -> 4817 bytes .../fonts/9x15B-ISO8859-8.pcf.gz | Bin 0 -> 4389 bytes .../fonts/9x15B-ISO8859-9.pcf.gz | Bin 0 -> 5027 bytes data/themes/ulticontroller_2.0/fonts/9x15B.pcf.gz | Bin 0 -> 33250 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-1.pcf.gz | Bin 0 -> 5016 bytes .../fonts/9x18-ISO8859-10.pcf.gz | Bin 0 -> 4914 bytes .../fonts/9x18-ISO8859-11.pcf.gz | Bin 0 -> 4936 bytes .../fonts/9x18-ISO8859-13.pcf.gz | Bin 0 -> 5039 bytes .../fonts/9x18-ISO8859-14.pcf.gz | Bin 0 -> 4847 bytes .../fonts/9x18-ISO8859-15.pcf.gz | Bin 0 -> 4996 bytes .../fonts/9x18-ISO8859-16.pcf.gz | Bin 0 -> 4904 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-2.pcf.gz | Bin 0 -> 4848 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-3.pcf.gz | Bin 0 -> 4728 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-4.pcf.gz | Bin 0 -> 4911 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-5.pcf.gz | Bin 0 -> 4865 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-7.pcf.gz | Bin 0 -> 4875 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-8.pcf.gz | Bin 0 -> 4434 bytes .../ulticontroller_2.0/fonts/9x18-ISO8859-9.pcf.gz | Bin 0 -> 4997 bytes .../ulticontroller_2.0/fonts/9x18-KOI8-R.pcf.gz | Bin 0 -> 5414 bytes data/themes/ulticontroller_2.0/fonts/9x18.pcf.gz | Bin 0 -> 89275 bytes .../fonts/9x18B-ISO8859-1.pcf.gz | Bin 0 -> 4981 bytes .../fonts/9x18B-ISO8859-10.pcf.gz | Bin 0 -> 4857 bytes .../fonts/9x18B-ISO8859-13.pcf.gz | Bin 0 -> 4987 bytes .../fonts/9x18B-ISO8859-14.pcf.gz | Bin 0 -> 4804 bytes .../fonts/9x18B-ISO8859-15.pcf.gz | Bin 0 -> 4942 bytes .../fonts/9x18B-ISO8859-16.pcf.gz | Bin 0 -> 4851 bytes .../fonts/9x18B-ISO8859-2.pcf.gz | Bin 0 -> 4812 bytes .../fonts/9x18B-ISO8859-3.pcf.gz | Bin 0 -> 4678 bytes .../fonts/9x18B-ISO8859-4.pcf.gz | Bin 0 -> 4880 bytes .../fonts/9x18B-ISO8859-5.pcf.gz | Bin 0 -> 4829 bytes .../fonts/9x18B-ISO8859-7.pcf.gz | Bin 0 -> 4796 bytes .../fonts/9x18B-ISO8859-8.pcf.gz | Bin 0 -> 4384 bytes .../fonts/9x18B-ISO8859-9.pcf.gz | Bin 0 -> 4970 bytes data/themes/ulticontroller_2.0/fonts/9x18B.pcf.gz | Bin 0 -> 16203 bytes .../ulticontroller_2.0/fonts/arabic24.pcf.gz | Bin 0 -> 14689 bytes .../themes/ulticontroller_2.0/fonts/clB6x10.pcf.gz | Bin 0 -> 2537 bytes .../themes/ulticontroller_2.0/fonts/clB6x12.pcf.gz | Bin 0 -> 2582 bytes .../themes/ulticontroller_2.0/fonts/clB8x10.pcf.gz | Bin 0 -> 2699 bytes .../themes/ulticontroller_2.0/fonts/clB8x12.pcf.gz | Bin 0 -> 2754 bytes .../themes/ulticontroller_2.0/fonts/clB8x13.pcf.gz | Bin 0 -> 2850 bytes .../themes/ulticontroller_2.0/fonts/clB8x14.pcf.gz | Bin 0 -> 2848 bytes .../themes/ulticontroller_2.0/fonts/clB8x16.pcf.gz | Bin 0 -> 2841 bytes data/themes/ulticontroller_2.0/fonts/clB8x8.pcf.gz | Bin 0 -> 2539 bytes .../themes/ulticontroller_2.0/fonts/clB9x15.pcf.gz | Bin 0 -> 2794 bytes .../themes/ulticontroller_2.0/fonts/clI6x12.pcf.gz | Bin 0 -> 2695 bytes data/themes/ulticontroller_2.0/fonts/clI8x8.pcf.gz | Bin 0 -> 2604 bytes data/themes/ulticontroller_2.0/fonts/clR4x6.pcf.gz | Bin 0 -> 1979 bytes .../themes/ulticontroller_2.0/fonts/clR5x10.pcf.gz | Bin 0 -> 2373 bytes data/themes/ulticontroller_2.0/fonts/clR5x6.pcf.gz | Bin 0 -> 2196 bytes data/themes/ulticontroller_2.0/fonts/clR5x8.pcf.gz | Bin 0 -> 2272 bytes .../themes/ulticontroller_2.0/fonts/clR6x10.pcf.gz | Bin 0 -> 2450 bytes .../fonts/clR6x12-ISO8859-1.pcf.gz | Bin 0 -> 4584 bytes .../fonts/clR6x12-ISO8859-10.pcf.gz | Bin 0 -> 4523 bytes .../fonts/clR6x12-ISO8859-13.pcf.gz | Bin 0 -> 4658 bytes .../fonts/clR6x12-ISO8859-14.pcf.gz | Bin 0 -> 4446 bytes .../fonts/clR6x12-ISO8859-15.pcf.gz | Bin 0 -> 4564 bytes .../fonts/clR6x12-ISO8859-16.pcf.gz | Bin 0 -> 4539 bytes .../fonts/clR6x12-ISO8859-2.pcf.gz | Bin 0 -> 4519 bytes .../fonts/clR6x12-ISO8859-3.pcf.gz | Bin 0 -> 4379 bytes .../fonts/clR6x12-ISO8859-4.pcf.gz | Bin 0 -> 4546 bytes .../fonts/clR6x12-ISO8859-5.pcf.gz | Bin 0 -> 4470 bytes .../fonts/clR6x12-ISO8859-7.pcf.gz | Bin 0 -> 4532 bytes .../fonts/clR6x12-ISO8859-8.pcf.gz | Bin 0 -> 3982 bytes .../fonts/clR6x12-ISO8859-9.pcf.gz | Bin 0 -> 4582 bytes .../ulticontroller_2.0/fonts/clR6x12-KOI8-R.pcf.gz | Bin 0 -> 4991 bytes .../themes/ulticontroller_2.0/fonts/clR6x12.pcf.gz | Bin 0 -> 22059 bytes .../themes/ulticontroller_2.0/fonts/clR6x13.pcf.gz | Bin 0 -> 2675 bytes data/themes/ulticontroller_2.0/fonts/clR6x6.pcf.gz | Bin 0 -> 2241 bytes data/themes/ulticontroller_2.0/fonts/clR6x8.pcf.gz | Bin 0 -> 2353 bytes .../themes/ulticontroller_2.0/fonts/clR7x10.pcf.gz | Bin 0 -> 2645 bytes .../themes/ulticontroller_2.0/fonts/clR7x12.pcf.gz | Bin 0 -> 2703 bytes .../themes/ulticontroller_2.0/fonts/clR7x14.pcf.gz | Bin 0 -> 2801 bytes data/themes/ulticontroller_2.0/fonts/clR7x8.pcf.gz | Bin 0 -> 2491 bytes .../themes/ulticontroller_2.0/fonts/clR8x10.pcf.gz | Bin 0 -> 2691 bytes .../themes/ulticontroller_2.0/fonts/clR8x12.pcf.gz | Bin 0 -> 2739 bytes .../themes/ulticontroller_2.0/fonts/clR8x13.pcf.gz | Bin 0 -> 2854 bytes .../themes/ulticontroller_2.0/fonts/clR8x14.pcf.gz | Bin 0 -> 2848 bytes .../themes/ulticontroller_2.0/fonts/clR8x16.pcf.gz | Bin 0 -> 2829 bytes data/themes/ulticontroller_2.0/fonts/clR8x8.pcf.gz | Bin 0 -> 2541 bytes .../themes/ulticontroller_2.0/fonts/clR9x15.pcf.gz | Bin 0 -> 2779 bytes .../ulticontroller_2.0/fonts/cu-alt12.pcf.gz | Bin 0 -> 13129 bytes .../ulticontroller_2.0/fonts/cu-arabic12.pcf.gz | Bin 0 -> 4742 bytes .../ulticontroller_2.0/fonts/cu-devnag12.pcf.gz | Bin 0 -> 3514 bytes .../ulticontroller_2.0/fonts/cu-lig12.pcf.gz | Bin 0 -> 2419 bytes .../ulticontroller_2.0/fonts/cu-pua12.pcf.gz | Bin 0 -> 2409 bytes data/themes/ulticontroller_2.0/fonts/cu12.pcf.gz | Bin 0 -> 194338 bytes .../ulticontroller_2.0/fonts/cuarabic12.pcf.gz | Bin 0 -> 13737 bytes .../ulticontroller_2.0/fonts/cudevnag12.pcf.gz | Bin 0 -> 6001 bytes data/themes/ulticontroller_2.0/fonts/cursor.pcf.gz | Bin 0 -> 5225 bytes .../themes/ulticontroller_2.0/fonts/deccurs.pcf.gz | Bin 0 -> 2344 bytes .../themes/ulticontroller_2.0/fonts/decsess.pcf.gz | Bin 0 -> 952 bytes data/themes/ulticontroller_2.0/fonts/gb16fs.pcf.gz | Bin 0 -> 256225 bytes data/themes/ulticontroller_2.0/fonts/gb16st.pcf.gz | Bin 0 -> 276033 bytes data/themes/ulticontroller_2.0/fonts/gb24st.pcf.gz | Bin 0 -> 412865 bytes .../ulticontroller_2.0/fonts/hanglg16.pcf.gz | Bin 0 -> 237492 bytes .../ulticontroller_2.0/fonts/hanglm16.pcf.gz | Bin 0 -> 239529 bytes .../ulticontroller_2.0/fonts/hanglm24.pcf.gz | Bin 0 -> 353568 bytes .../ulticontroller_2.0/fonts/jiskan16.pcf.gz | Bin 0 -> 242042 bytes .../ulticontroller_2.0/fonts/jiskan24.pcf.gz | Bin 0 -> 376799 bytes data/themes/ulticontroller_2.0/fonts/k14.pcf.gz | Bin 0 -> 210587 bytes data/themes/ulticontroller_2.0/fonts/micro.pcf.gz | Bin 0 -> 1815 bytes data/themes/ulticontroller_2.0/fonts/nil2.pcf.gz | Bin 0 -> 2513 bytes .../ulticontroller_2.0/fonts/olcursor.pcf.gz | Bin 0 -> 1371 bytes data/themes/ulticontroller_2.0/fonts/olgl10.pcf.gz | Bin 0 -> 5560 bytes data/themes/ulticontroller_2.0/fonts/olgl12.pcf.gz | Bin 0 -> 5949 bytes data/themes/ulticontroller_2.0/fonts/olgl14.pcf.gz | Bin 0 -> 6074 bytes data/themes/ulticontroller_2.0/fonts/olgl19.pcf.gz | Bin 0 -> 6682 bytes .../ulticontroller_2.0/images/ultimaker_logo.png | Bin 0 -> 324 bytes data/themes/ulticontroller_2.0/mainscreen.edc | 393 +++++++++++++++++++++ data/themes/ulticontroller_2.0/material.edc | 393 +++++++++++++++++++++ data/themes/ulticontroller_2.0/sounds/what.wav | Bin 0 -> 42600 bytes data/themes/ulticontroller_2.0/splashscreen.edc | 14 + .../ulticontroller_2.0/ulticontroller_2.0.edc | 62 ++++ description | 2 +- po/Makevars | 4 +- po/POTFILES.in | 3 +- po/eulogium.pot | 21 ++ src/Makefile.am | 16 +- src/bin/Makefile.am | 19 - src/bin/eulogium_main.c | 118 ------- src/bin/eulogium_private.h | 6 - src/bin/gettext.h | 280 --------------- src/eulogium.c | 139 ++++++++ src/gettext.h | 280 +++++++++++++++ src/lib/Eulogium.h | 111 ------ src/lib/Makefile.am | 18 - src/lib/eulogium.c | 64 ---- src/lib/eulogium_private.h | 27 -- 437 files changed, 1395 insertions(+), 668 deletions(-) create mode 100644 data/themes/ulticontroller_2.0/Makefile.am create mode 100755 data/themes/ulticontroller_2.0/eulogium/build.sh create mode 100644 data/themes/ulticontroller_2.0/eulogium/ulticontroller_2.0.edc create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/10x20.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/12x13ja.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/12x24.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/12x24rk.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/18x18ja.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/18x18ko.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/4x6.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/5x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13B.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x13O.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/6x9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13B.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x13O.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-JISX0201.1976-0.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/7x14B.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13B.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x13O.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/8x16rk.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x15B.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-11.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/9x18B.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/arabic24.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB6x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB6x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB8x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB8x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB8x13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB8x14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB8x16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB8x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clB9x15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clI6x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clI8x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR4x6.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR5x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR5x6.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR5x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-1.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-3.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-4.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-5.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-7.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-9.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12-KOI8-R.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x6.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR6x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR7x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR7x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR7x14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR7x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR8x10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR8x12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR8x13.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR8x14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR8x16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR8x8.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/clR9x15.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cu-alt12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cu-arabic12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cu-devnag12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cu-lig12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cu-pua12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cu12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cuarabic12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cudevnag12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/cursor.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/deccurs.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/decsess.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/gb16fs.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/gb16st.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/gb24st.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/hanglg16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/hanglm16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/hanglm24.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/jiskan16.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/jiskan24.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/k14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/micro.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/nil2.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/olcursor.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/olgl10.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/olgl12.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/olgl14.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/fonts/olgl19.pcf.gz create mode 100644 data/themes/ulticontroller_2.0/images/ultimaker_logo.png create mode 100644 data/themes/ulticontroller_2.0/mainscreen.edc create mode 100644 data/themes/ulticontroller_2.0/material.edc create mode 100644 data/themes/ulticontroller_2.0/sounds/what.wav create mode 100644 data/themes/ulticontroller_2.0/splashscreen.edc create mode 100644 data/themes/ulticontroller_2.0/ulticontroller_2.0.edc create mode 100644 po/eulogium.pot delete mode 100644 src/bin/Makefile.am delete mode 100644 src/bin/eulogium_main.c delete mode 100644 src/bin/eulogium_private.h delete mode 100644 src/bin/gettext.h create mode 100644 src/eulogium.c create mode 100644 src/gettext.h delete mode 100644 src/lib/Eulogium.h delete mode 100644 src/lib/Makefile.am delete mode 100644 src/lib/eulogium.c delete mode 100644 src/lib/eulogium_private.h diff --git a/.gitignore b/.gitignore index cd67ad2..ee1c9d7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # generated and tmp files *~ +*.swp *.edj *.exe *.o @@ -9,10 +10,12 @@ *.gcno *.gcda -/src/bin/skeleton -/src/tests/skeleton_tests -packaging/slackware/skeleton-*.txz -skeleton-*.tar.?z* +/src/eulogium +/src/tests/eulogium_tests +packaging/slackware/eulogium-*.txz +eulogium-*.tar.?z* +data/desktop/eulogium.desktop +doc/eulogium.1 po/*.gmo po/POTFILES .libs diff --git a/Makefile.am b/Makefile.am index 1fd85ec..6f5bc92 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,6 +2,7 @@ MAINTAINERCLEANFILES = \ ABOUT-NLS \ Makefile.in \ aclocal.m4 \ + ar-lib \ compile \ config.guess \ config.h.in \ diff --git a/configure.ac b/configure.ac index 5af30e4..5598443 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ EFL_VERSION([0], [0], [1], [dev]) -AC_INIT([eulogium], [efl_version], [enlightenment-devel@lists.sourceforge.net]) +AC_INIT([eulogium], [efl_version], [support@ultimaker.com], [], [http://www.ultimaker.com]) AC_PREREQ([2.65]) AC_CONFIG_SRCDIR([configure.ac]) @@ -30,20 +30,21 @@ EFL_CHECK_PATH_MAX # Check for EFL PKG_CHECK_MODULES([EFL], [ - eina >= 1.8.0 - evas >= 1.8.0 - ecore >= 1.8.0 - edje >= 1.8.0 - elementary >= 1.8.0 + eina >= 1.8.0 + evas >= 1.8.0 + ecore-evas >= 1.8.0 + ecore >= 1.8.0 + edje >= 1.8.0 ]) # Check for tests and coverage AC_ARG_WITH([tests], - [AC_HELP_STRING([--with-tests=none|regular|coverage], - [choose testing method: regular, coverage or none. - @<:@default=none@:>@])], - [build_tests=${withval}], - [build_tests=auto]) + [AC_HELP_STRING( + [--with-tests=none|regular|coverage], + [choose testing method: regular, coverage or none. @<:@default=none@:>@])], + [build_tests=${withval}], + [build_tests=auto] +) EFL_TESTS([${build_tests}]) @@ -66,14 +67,13 @@ data/desktop/Makefile data/desktop/eulogium.desktop data/themes/Makefile data/themes/default/Makefile +data/themes/ulticontroller_2.0/Makefile doc/Makefile packaging/Makefile packaging/slackware/Makefile packaging/pkgbuild/Makefile po/Makefile.in src/Makefile -src/bin/Makefile -src/lib/Makefile src/tests/Makefile doc/eulogium.1 ]) diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am index 31a2b40..598c0fa 100644 --- a/data/themes/Makefile.am +++ b/data/themes/Makefile.am @@ -1,4 +1,3 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = default - +SUBDIRS = default ulticontroller_2.0 diff --git a/data/themes/ulticontroller_2.0/Makefile.am b/data/themes/ulticontroller_2.0/Makefile.am new file mode 100644 index 0000000..94026ed --- /dev/null +++ b/data/themes/ulticontroller_2.0/Makefile.am @@ -0,0 +1,38 @@ +AUTOMAKE_OPTIONS = subdir-objects +MAINTAINERCLEANFILES = Makefile.in + +include ../../../Makefile_Edje_Helper.am + +images = \ +images/ultimaker_logo.png + +fonts = \ +fonts/5x8.pcf.gz + +sounds = \ +sounds/what.wav + +data = + +edjes = \ +splashscreen.edc \ +mainscreen.edc + +ULTICONTROLLER_CC_FLAGS = \ +-id ${top_srcdir}/data/themes/ulticontroller_2.0/images \ +-fd ${top_srcdir}/data/themes/ulticontroller_2.0/fonts \ +-sd ${top_srcdir}/data/themes/ulticontroller_2.0/sounds \ +-dd ${top_srcdir}/data/themes/ulticontroller_2.0/data + +EXTRA_DIST = $(images) $(sounds) $(iamges) $(edjes) + +filesdir = $(datadir)/$(PACKAGE)/themes +files_DATA = eulogium.edj + +eulogium.edj: Makefile $(EXTRA_DIST) + $(AM_V_EDJ)$(EDJE_CC) $(EDJE_CC_FLAGS) $(ULTICONTROLLER_CC_FLAGS) \ + $(top_srcdir)/data/themes/ulticontroller_2.0/ulticontroller_2.0.edc \ + $(top_builddir)/data/themes/ulticontroller_2.0/eulogium.edj + +clean-local: + rm -f *.edj diff --git a/data/themes/ulticontroller_2.0/eulogium/build.sh b/data/themes/ulticontroller_2.0/eulogium/build.sh new file mode 100755 index 0000000..a278a1b --- /dev/null +++ b/data/themes/ulticontroller_2.0/eulogium/build.sh @@ -0,0 +1,2 @@ +#!/bin/sh +edje_cc $@ -id . -fd . ulticontroller_2.0.edc -o eulogium.edj diff --git a/data/themes/ulticontroller_2.0/eulogium/ulticontroller_2.0.edc b/data/themes/ulticontroller_2.0/eulogium/ulticontroller_2.0.edc new file mode 100644 index 0000000..70da76c --- /dev/null +++ b/data/themes/ulticontroller_2.0/eulogium/ulticontroller_2.0.edc @@ -0,0 +1,12 @@ +//#include "mainscreen.edc" + +data { + item: "theme/name" "Ulticontroller 2.0"; + item: "height" "128"; + item: "width" "64"; +} + +fonts { + font: "5x7.pcf.gz" "oled_font_small"; + font: "6x9.pcf.gz" "oled_font_large"; +} diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-1.pcf.gz new file mode 100644 index 0000000..c249654 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-10.pcf.gz new file mode 100644 index 0000000..38790f0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-11.pcf.gz new file mode 100644 index 0000000..9a5573d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-13.pcf.gz new file mode 100644 index 0000000..66e1ff2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-14.pcf.gz new file mode 100644 index 0000000..effa47e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-15.pcf.gz new file mode 100644 index 0000000..f8c2923 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-16.pcf.gz new file mode 100644 index 0000000..572d494 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-2.pcf.gz new file mode 100644 index 0000000..17f95b1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-3.pcf.gz new file mode 100644 index 0000000..8b25fa6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-4.pcf.gz new file mode 100644 index 0000000..71e26c0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-5.pcf.gz new file mode 100644 index 0000000..aa7cfef Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-7.pcf.gz new file mode 100644 index 0000000..9031935 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-8.pcf.gz new file mode 100644 index 0000000..4df13e7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-9.pcf.gz new file mode 100644 index 0000000..2d8c727 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20-KOI8-R.pcf.gz new file mode 100644 index 0000000..5ce08bc Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/10x20.pcf.gz b/data/themes/ulticontroller_2.0/fonts/10x20.pcf.gz new file mode 100644 index 0000000..48ee318 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/10x20.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/12x13ja.pcf.gz b/data/themes/ulticontroller_2.0/fonts/12x13ja.pcf.gz new file mode 100644 index 0000000..716690c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/12x13ja.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/12x24.pcf.gz b/data/themes/ulticontroller_2.0/fonts/12x24.pcf.gz new file mode 100644 index 0000000..455056d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/12x24.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/12x24rk.pcf.gz b/data/themes/ulticontroller_2.0/fonts/12x24rk.pcf.gz new file mode 100644 index 0000000..64bec44 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/12x24rk.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/18x18ja.pcf.gz b/data/themes/ulticontroller_2.0/fonts/18x18ja.pcf.gz new file mode 100644 index 0000000..d1bc9f8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/18x18ja.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/18x18ko.pcf.gz b/data/themes/ulticontroller_2.0/fonts/18x18ko.pcf.gz new file mode 100644 index 0000000..dacd24f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/18x18ko.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-1.pcf.gz new file mode 100644 index 0000000..eaae4c6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-10.pcf.gz new file mode 100644 index 0000000..542ce6b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-13.pcf.gz new file mode 100644 index 0000000..95d55ea Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-14.pcf.gz new file mode 100644 index 0000000..4c6d98a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-15.pcf.gz new file mode 100644 index 0000000..c66f5a5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-16.pcf.gz new file mode 100644 index 0000000..f256596 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-2.pcf.gz new file mode 100644 index 0000000..8f69489 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-3.pcf.gz new file mode 100644 index 0000000..f2fc9e3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-4.pcf.gz new file mode 100644 index 0000000..af9f150 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-5.pcf.gz new file mode 100644 index 0000000..926a2ae Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-7.pcf.gz new file mode 100644 index 0000000..f837f7b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-8.pcf.gz new file mode 100644 index 0000000..7f78fbd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-9.pcf.gz new file mode 100644 index 0000000..78decae Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6-KOI8-R.pcf.gz new file mode 100644 index 0000000..acb6404 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/4x6.pcf.gz b/data/themes/ulticontroller_2.0/fonts/4x6.pcf.gz new file mode 100644 index 0000000..20cebb4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/4x6.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-1.pcf.gz new file mode 100644 index 0000000..8ffb512 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-10.pcf.gz new file mode 100644 index 0000000..3be85fe Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-13.pcf.gz new file mode 100644 index 0000000..314ad64 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-14.pcf.gz new file mode 100644 index 0000000..450d45d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-15.pcf.gz new file mode 100644 index 0000000..7b70922 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-16.pcf.gz new file mode 100644 index 0000000..36b9311 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-2.pcf.gz new file mode 100644 index 0000000..9153932 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-3.pcf.gz new file mode 100644 index 0000000..cc3043e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-4.pcf.gz new file mode 100644 index 0000000..f516b82 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-5.pcf.gz new file mode 100644 index 0000000..4bea8a1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-7.pcf.gz new file mode 100644 index 0000000..10a8566 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-8.pcf.gz new file mode 100644 index 0000000..2d4d3b4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-9.pcf.gz new file mode 100644 index 0000000..2d46b73 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7-KOI8-R.pcf.gz new file mode 100644 index 0000000..4e159b3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x7.pcf.gz new file mode 100644 index 0000000..ee6bf40 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-1.pcf.gz new file mode 100644 index 0000000..ef90112 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-10.pcf.gz new file mode 100644 index 0000000..4f32d4e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-13.pcf.gz new file mode 100644 index 0000000..5dd0b5b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-14.pcf.gz new file mode 100644 index 0000000..7ca5fb5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-15.pcf.gz new file mode 100644 index 0000000..40daf4f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-16.pcf.gz new file mode 100644 index 0000000..54b6127 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-2.pcf.gz new file mode 100644 index 0000000..0be251d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-3.pcf.gz new file mode 100644 index 0000000..2ad4aec Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-4.pcf.gz new file mode 100644 index 0000000..417d301 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-5.pcf.gz new file mode 100644 index 0000000..ec3da0a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-7.pcf.gz new file mode 100644 index 0000000..9d74926 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-8.pcf.gz new file mode 100644 index 0000000..262aadd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-9.pcf.gz new file mode 100644 index 0000000..2c8575c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8-KOI8-R.pcf.gz new file mode 100644 index 0000000..e471046 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/5x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/5x8.pcf.gz new file mode 100644 index 0000000..f4e4f00 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/5x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-1.pcf.gz new file mode 100644 index 0000000..84c0f7b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-10.pcf.gz new file mode 100644 index 0000000..1caaf53 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-13.pcf.gz new file mode 100644 index 0000000..0d67be4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-14.pcf.gz new file mode 100644 index 0000000..f283f32 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-15.pcf.gz new file mode 100644 index 0000000..536b9be Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-16.pcf.gz new file mode 100644 index 0000000..f7fbcfb Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-2.pcf.gz new file mode 100644 index 0000000..bf98a1f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-3.pcf.gz new file mode 100644 index 0000000..f12986e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-4.pcf.gz new file mode 100644 index 0000000..73f5d06 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-5.pcf.gz new file mode 100644 index 0000000..d8e1f1a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-7.pcf.gz new file mode 100644 index 0000000..386d34e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-8.pcf.gz new file mode 100644 index 0000000..12187cf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-9.pcf.gz new file mode 100644 index 0000000..4c31b8a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10-KOI8-R.pcf.gz new file mode 100644 index 0000000..a06ce8c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x10.pcf.gz new file mode 100644 index 0000000..eea7127 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-1.pcf.gz new file mode 100644 index 0000000..0f080f7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-10.pcf.gz new file mode 100644 index 0000000..48b9616 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-13.pcf.gz new file mode 100644 index 0000000..c6fdee5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-14.pcf.gz new file mode 100644 index 0000000..e025c2c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-15.pcf.gz new file mode 100644 index 0000000..f91c20e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-16.pcf.gz new file mode 100644 index 0000000..19420da Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-2.pcf.gz new file mode 100644 index 0000000..09ebe80 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-3.pcf.gz new file mode 100644 index 0000000..22eb8f9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-4.pcf.gz new file mode 100644 index 0000000..c551a94 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-5.pcf.gz new file mode 100644 index 0000000..c90afef Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-7.pcf.gz new file mode 100644 index 0000000..fba752f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-8.pcf.gz new file mode 100644 index 0000000..2bc1718 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-9.pcf.gz new file mode 100644 index 0000000..857f84d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12-KOI8-R.pcf.gz new file mode 100644 index 0000000..4aa9cdf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x12.pcf.gz new file mode 100644 index 0000000..8f15ee1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-1.pcf.gz new file mode 100644 index 0000000..8464407 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-10.pcf.gz new file mode 100644 index 0000000..3a5d34c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-11.pcf.gz new file mode 100644 index 0000000..08a117a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-13.pcf.gz new file mode 100644 index 0000000..a472634 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-14.pcf.gz new file mode 100644 index 0000000..1f3330f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-15.pcf.gz new file mode 100644 index 0000000..cb35123 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-16.pcf.gz new file mode 100644 index 0000000..97e35b8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-2.pcf.gz new file mode 100644 index 0000000..96a6191 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-3.pcf.gz new file mode 100644 index 0000000..3ab767c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-4.pcf.gz new file mode 100644 index 0000000..628ed82 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-5.pcf.gz new file mode 100644 index 0000000..7ffd0e5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-7.pcf.gz new file mode 100644 index 0000000..34aee8c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-8.pcf.gz new file mode 100644 index 0000000..146fe2b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-9.pcf.gz new file mode 100644 index 0000000..3eb0bfb Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13-KOI8-R.pcf.gz new file mode 100644 index 0000000..f398060 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13.pcf.gz new file mode 100644 index 0000000..8003d4b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-1.pcf.gz new file mode 100644 index 0000000..8aa4211 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-10.pcf.gz new file mode 100644 index 0000000..9db0b3f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-13.pcf.gz new file mode 100644 index 0000000..20a8219 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-14.pcf.gz new file mode 100644 index 0000000..e4e2c43 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-15.pcf.gz new file mode 100644 index 0000000..c74f7a5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-16.pcf.gz new file mode 100644 index 0000000..dc97f48 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-2.pcf.gz new file mode 100644 index 0000000..b4fe700 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-3.pcf.gz new file mode 100644 index 0000000..d99ecd1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-4.pcf.gz new file mode 100644 index 0000000..6787e69 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-5.pcf.gz new file mode 100644 index 0000000..fcebb63 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-7.pcf.gz new file mode 100644 index 0000000..4f47fd7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-8.pcf.gz new file mode 100644 index 0000000..2542894 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-9.pcf.gz new file mode 100644 index 0000000..fb58580 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13B.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13B.pcf.gz new file mode 100644 index 0000000..4447413 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13B.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-1.pcf.gz new file mode 100644 index 0000000..c3e5900 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-10.pcf.gz new file mode 100644 index 0000000..e891c96 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-13.pcf.gz new file mode 100644 index 0000000..bb1e7ba Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-14.pcf.gz new file mode 100644 index 0000000..e678d31 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-15.pcf.gz new file mode 100644 index 0000000..11a980d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-16.pcf.gz new file mode 100644 index 0000000..4f6811e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-2.pcf.gz new file mode 100644 index 0000000..bf1ab03 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-3.pcf.gz new file mode 100644 index 0000000..500e4ff Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-4.pcf.gz new file mode 100644 index 0000000..2423634 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-5.pcf.gz new file mode 100644 index 0000000..092b444 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-7.pcf.gz new file mode 100644 index 0000000..2c1cc95 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-9.pcf.gz new file mode 100644 index 0000000..46a58ec Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x13O.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x13O.pcf.gz new file mode 100644 index 0000000..aab302c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x13O.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-1.pcf.gz new file mode 100644 index 0000000..4368d82 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-10.pcf.gz new file mode 100644 index 0000000..3e7efab Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-13.pcf.gz new file mode 100644 index 0000000..a370d14 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-14.pcf.gz new file mode 100644 index 0000000..61bdbdd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-15.pcf.gz new file mode 100644 index 0000000..ac8f2df Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-16.pcf.gz new file mode 100644 index 0000000..46605b4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-2.pcf.gz new file mode 100644 index 0000000..fc01bd6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-3.pcf.gz new file mode 100644 index 0000000..66e848e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-4.pcf.gz new file mode 100644 index 0000000..1219bc8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-5.pcf.gz new file mode 100644 index 0000000..29bd818 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-7.pcf.gz new file mode 100644 index 0000000..6a2d658 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-8.pcf.gz new file mode 100644 index 0000000..c3005f8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-9.pcf.gz new file mode 100644 index 0000000..318b953 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9-KOI8-R.pcf.gz new file mode 100644 index 0000000..cab34ca Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/6x9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/6x9.pcf.gz new file mode 100644 index 0000000..c2e43b3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/6x9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-1.pcf.gz new file mode 100644 index 0000000..d5bb385 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-10.pcf.gz new file mode 100644 index 0000000..496b898 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-11.pcf.gz new file mode 100644 index 0000000..6e3ea6a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-13.pcf.gz new file mode 100644 index 0000000..5b1df2b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-14.pcf.gz new file mode 100644 index 0000000..6582605 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-15.pcf.gz new file mode 100644 index 0000000..d9617bb Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-16.pcf.gz new file mode 100644 index 0000000..027d1ec Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-2.pcf.gz new file mode 100644 index 0000000..837dd34 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-3.pcf.gz new file mode 100644 index 0000000..0632a76 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-4.pcf.gz new file mode 100644 index 0000000..68bb2d5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-5.pcf.gz new file mode 100644 index 0000000..60f72b9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-7.pcf.gz new file mode 100644 index 0000000..8641ff8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-8.pcf.gz new file mode 100644 index 0000000..8169dff Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-9.pcf.gz new file mode 100644 index 0000000..8cd657e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13-KOI8-R.pcf.gz new file mode 100644 index 0000000..a21157e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13.pcf.gz new file mode 100644 index 0000000..172e5e2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-1.pcf.gz new file mode 100644 index 0000000..6facb40 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-10.pcf.gz new file mode 100644 index 0000000..83472b2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-11.pcf.gz new file mode 100644 index 0000000..48ec314 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-13.pcf.gz new file mode 100644 index 0000000..04cbfcd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-14.pcf.gz new file mode 100644 index 0000000..2a6fd9d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-15.pcf.gz new file mode 100644 index 0000000..0c5203e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-16.pcf.gz new file mode 100644 index 0000000..325d3a1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-2.pcf.gz new file mode 100644 index 0000000..3267383 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-3.pcf.gz new file mode 100644 index 0000000..209bc03 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-4.pcf.gz new file mode 100644 index 0000000..cd6e7b0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-5.pcf.gz new file mode 100644 index 0000000..d62860d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-7.pcf.gz new file mode 100644 index 0000000..e8b1a75 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-8.pcf.gz new file mode 100644 index 0000000..63531ba Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-9.pcf.gz new file mode 100644 index 0000000..4e96a04 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13B.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13B.pcf.gz new file mode 100644 index 0000000..011d261 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13B.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-1.pcf.gz new file mode 100644 index 0000000..5ce24c8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-10.pcf.gz new file mode 100644 index 0000000..d372c62 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-11.pcf.gz new file mode 100644 index 0000000..9a2546b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-13.pcf.gz new file mode 100644 index 0000000..03d082f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-14.pcf.gz new file mode 100644 index 0000000..be04bd4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-15.pcf.gz new file mode 100644 index 0000000..4e38140 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-16.pcf.gz new file mode 100644 index 0000000..8ca0361 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-2.pcf.gz new file mode 100644 index 0000000..0a0e3e7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-3.pcf.gz new file mode 100644 index 0000000..e20fbcb Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-4.pcf.gz new file mode 100644 index 0000000..7ba1260 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-5.pcf.gz new file mode 100644 index 0000000..9f63596 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-7.pcf.gz new file mode 100644 index 0000000..44e58e3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-9.pcf.gz new file mode 100644 index 0000000..abb29e9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x13O.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x13O.pcf.gz new file mode 100644 index 0000000..081cbc9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x13O.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-1.pcf.gz new file mode 100644 index 0000000..44415e3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-10.pcf.gz new file mode 100644 index 0000000..fa71e1c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-11.pcf.gz new file mode 100644 index 0000000..d61249c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-13.pcf.gz new file mode 100644 index 0000000..4cc8c0b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-14.pcf.gz new file mode 100644 index 0000000..b9b4790 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-15.pcf.gz new file mode 100644 index 0000000..ff25a12 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-16.pcf.gz new file mode 100644 index 0000000..408496d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-2.pcf.gz new file mode 100644 index 0000000..1a150f3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-3.pcf.gz new file mode 100644 index 0000000..f549541 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-4.pcf.gz new file mode 100644 index 0000000..d92448d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-5.pcf.gz new file mode 100644 index 0000000..b570b63 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-7.pcf.gz new file mode 100644 index 0000000..d297902 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-8.pcf.gz new file mode 100644 index 0000000..9c40476 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-9.pcf.gz new file mode 100644 index 0000000..20a52d8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-JISX0201.1976-0.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-JISX0201.1976-0.pcf.gz new file mode 100644 index 0000000..86259dc Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-JISX0201.1976-0.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14-KOI8-R.pcf.gz new file mode 100644 index 0000000..c2f8ae4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14.pcf.gz new file mode 100644 index 0000000..11ae884 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-1.pcf.gz new file mode 100644 index 0000000..6e7a90a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-10.pcf.gz new file mode 100644 index 0000000..fc32791 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-11.pcf.gz new file mode 100644 index 0000000..9c601b7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-13.pcf.gz new file mode 100644 index 0000000..97cb928 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-14.pcf.gz new file mode 100644 index 0000000..0f6213e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-15.pcf.gz new file mode 100644 index 0000000..4572141 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-16.pcf.gz new file mode 100644 index 0000000..ac38fd3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-2.pcf.gz new file mode 100644 index 0000000..59fd0db Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-3.pcf.gz new file mode 100644 index 0000000..e7f68ba Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-4.pcf.gz new file mode 100644 index 0000000..c714bb9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-5.pcf.gz new file mode 100644 index 0000000..1a72c03 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-7.pcf.gz new file mode 100644 index 0000000..76ae3c6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-8.pcf.gz new file mode 100644 index 0000000..4676780 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-9.pcf.gz new file mode 100644 index 0000000..3cf7a63 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/7x14B.pcf.gz b/data/themes/ulticontroller_2.0/fonts/7x14B.pcf.gz new file mode 100644 index 0000000..ac95ef2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/7x14B.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-1.pcf.gz new file mode 100644 index 0000000..8646e88 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-10.pcf.gz new file mode 100644 index 0000000..1fdc81a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-13.pcf.gz new file mode 100644 index 0000000..34c7954 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-14.pcf.gz new file mode 100644 index 0000000..4e66062 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-15.pcf.gz new file mode 100644 index 0000000..44fca53 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-16.pcf.gz new file mode 100644 index 0000000..fd37547 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-2.pcf.gz new file mode 100644 index 0000000..64dae0f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-3.pcf.gz new file mode 100644 index 0000000..27ec8bc Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-4.pcf.gz new file mode 100644 index 0000000..ad6afaf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-5.pcf.gz new file mode 100644 index 0000000..b7b420e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-7.pcf.gz new file mode 100644 index 0000000..fd32962 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-8.pcf.gz new file mode 100644 index 0000000..7fe358c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-9.pcf.gz new file mode 100644 index 0000000..dcf1a62 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13-KOI8-R.pcf.gz new file mode 100644 index 0000000..c20e6f3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13.pcf.gz new file mode 100644 index 0000000..91ed611 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-1.pcf.gz new file mode 100644 index 0000000..63349a6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-10.pcf.gz new file mode 100644 index 0000000..ff014e2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-13.pcf.gz new file mode 100644 index 0000000..ac3114a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-14.pcf.gz new file mode 100644 index 0000000..3d45c6e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-15.pcf.gz new file mode 100644 index 0000000..6a6c80d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-16.pcf.gz new file mode 100644 index 0000000..0c719ab Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-2.pcf.gz new file mode 100644 index 0000000..baff0e5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-3.pcf.gz new file mode 100644 index 0000000..46c61f7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-4.pcf.gz new file mode 100644 index 0000000..208f4ef Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-5.pcf.gz new file mode 100644 index 0000000..77d8516 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-7.pcf.gz new file mode 100644 index 0000000..4e47c17 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-8.pcf.gz new file mode 100644 index 0000000..d3a805c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-9.pcf.gz new file mode 100644 index 0000000..7fbe497 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13B.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13B.pcf.gz new file mode 100644 index 0000000..d66e2f4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13B.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-1.pcf.gz new file mode 100644 index 0000000..3a6974d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-10.pcf.gz new file mode 100644 index 0000000..1f9d4d8 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-13.pcf.gz new file mode 100644 index 0000000..5d3fd27 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-14.pcf.gz new file mode 100644 index 0000000..2b70389 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-15.pcf.gz new file mode 100644 index 0000000..9e15fb2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-16.pcf.gz new file mode 100644 index 0000000..0992cdb Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-2.pcf.gz new file mode 100644 index 0000000..d2f10a0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-3.pcf.gz new file mode 100644 index 0000000..d03fa70 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-4.pcf.gz new file mode 100644 index 0000000..715bc14 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-5.pcf.gz new file mode 100644 index 0000000..74bc9e9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-7.pcf.gz new file mode 100644 index 0000000..0e24181 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-9.pcf.gz new file mode 100644 index 0000000..dcdb2f3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x13O.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x13O.pcf.gz new file mode 100644 index 0000000..4d207fa Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x13O.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x16.pcf.gz new file mode 100644 index 0000000..e9aae36 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/8x16rk.pcf.gz b/data/themes/ulticontroller_2.0/fonts/8x16rk.pcf.gz new file mode 100644 index 0000000..b33b9fe Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/8x16rk.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-1.pcf.gz new file mode 100644 index 0000000..fd49eb6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-10.pcf.gz new file mode 100644 index 0000000..a6c7f33 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-11.pcf.gz new file mode 100644 index 0000000..d2d116b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-13.pcf.gz new file mode 100644 index 0000000..9c94edd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-14.pcf.gz new file mode 100644 index 0000000..1ce3bb9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-15.pcf.gz new file mode 100644 index 0000000..53526c7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-16.pcf.gz new file mode 100644 index 0000000..bdbc69d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-2.pcf.gz new file mode 100644 index 0000000..8589428 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-3.pcf.gz new file mode 100644 index 0000000..abec9b1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-4.pcf.gz new file mode 100644 index 0000000..97704da Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-5.pcf.gz new file mode 100644 index 0000000..ddc6412 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-7.pcf.gz new file mode 100644 index 0000000..4911681 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-8.pcf.gz new file mode 100644 index 0000000..ed8a8f3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-9.pcf.gz new file mode 100644 index 0000000..53d4e40 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15-KOI8-R.pcf.gz new file mode 100644 index 0000000..f9a685b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15.pcf.gz new file mode 100644 index 0000000..a7dd588 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-1.pcf.gz new file mode 100644 index 0000000..2f0620e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-10.pcf.gz new file mode 100644 index 0000000..e08037b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-11.pcf.gz new file mode 100644 index 0000000..d5095ee Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-13.pcf.gz new file mode 100644 index 0000000..fe29f68 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-14.pcf.gz new file mode 100644 index 0000000..c238dce Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-15.pcf.gz new file mode 100644 index 0000000..1b32eb7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-16.pcf.gz new file mode 100644 index 0000000..adba214 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-2.pcf.gz new file mode 100644 index 0000000..2bc83bf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-3.pcf.gz new file mode 100644 index 0000000..f38b5ff Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-4.pcf.gz new file mode 100644 index 0000000..32ddc6f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-5.pcf.gz new file mode 100644 index 0000000..7642d4a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-7.pcf.gz new file mode 100644 index 0000000..c2c470e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-8.pcf.gz new file mode 100644 index 0000000..b8f5547 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-9.pcf.gz new file mode 100644 index 0000000..ba09361 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x15B.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x15B.pcf.gz new file mode 100644 index 0000000..662a08e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x15B.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-1.pcf.gz new file mode 100644 index 0000000..0828364 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-10.pcf.gz new file mode 100644 index 0000000..79231ca Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-11.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-11.pcf.gz new file mode 100644 index 0000000..809f27d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-11.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-13.pcf.gz new file mode 100644 index 0000000..85c0bde Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-14.pcf.gz new file mode 100644 index 0000000..7f59d4c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-15.pcf.gz new file mode 100644 index 0000000..c1cd339 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-16.pcf.gz new file mode 100644 index 0000000..13c4305 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-2.pcf.gz new file mode 100644 index 0000000..c03d24b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-3.pcf.gz new file mode 100644 index 0000000..02cda55 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-4.pcf.gz new file mode 100644 index 0000000..853a76a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-5.pcf.gz new file mode 100644 index 0000000..3112352 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-7.pcf.gz new file mode 100644 index 0000000..567de56 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-8.pcf.gz new file mode 100644 index 0000000..91056a7 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-9.pcf.gz new file mode 100644 index 0000000..79f672e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18-KOI8-R.pcf.gz new file mode 100644 index 0000000..f15be71 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18.pcf.gz new file mode 100644 index 0000000..28a5cdd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-1.pcf.gz new file mode 100644 index 0000000..a6b8a03 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-10.pcf.gz new file mode 100644 index 0000000..4a59915 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-13.pcf.gz new file mode 100644 index 0000000..a2fedcf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-14.pcf.gz new file mode 100644 index 0000000..b9acb2f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-15.pcf.gz new file mode 100644 index 0000000..d1b5873 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-16.pcf.gz new file mode 100644 index 0000000..c837858 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-2.pcf.gz new file mode 100644 index 0000000..ba0ce50 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-3.pcf.gz new file mode 100644 index 0000000..ec33978 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-4.pcf.gz new file mode 100644 index 0000000..2d7adb3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-5.pcf.gz new file mode 100644 index 0000000..915efcd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-7.pcf.gz new file mode 100644 index 0000000..db81e76 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-8.pcf.gz new file mode 100644 index 0000000..281e255 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-9.pcf.gz new file mode 100644 index 0000000..e016db9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/9x18B.pcf.gz b/data/themes/ulticontroller_2.0/fonts/9x18B.pcf.gz new file mode 100644 index 0000000..fb5b644 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/9x18B.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/arabic24.pcf.gz b/data/themes/ulticontroller_2.0/fonts/arabic24.pcf.gz new file mode 100644 index 0000000..ff0cecb Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/arabic24.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB6x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB6x10.pcf.gz new file mode 100644 index 0000000..467eacf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB6x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB6x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB6x12.pcf.gz new file mode 100644 index 0000000..1201919 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB6x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB8x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB8x10.pcf.gz new file mode 100644 index 0000000..06908d1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB8x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB8x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB8x12.pcf.gz new file mode 100644 index 0000000..557ecbc Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB8x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB8x13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB8x13.pcf.gz new file mode 100644 index 0000000..705dee3 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB8x13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB8x14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB8x14.pcf.gz new file mode 100644 index 0000000..7f7f0f0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB8x14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB8x16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB8x16.pcf.gz new file mode 100644 index 0000000..74926ff Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB8x16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB8x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB8x8.pcf.gz new file mode 100644 index 0000000..93c40f0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB8x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clB9x15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clB9x15.pcf.gz new file mode 100644 index 0000000..70e806c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clB9x15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clI6x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clI6x12.pcf.gz new file mode 100644 index 0000000..a3590e5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clI6x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clI8x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clI8x8.pcf.gz new file mode 100644 index 0000000..4087f4a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clI8x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR4x6.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR4x6.pcf.gz new file mode 100644 index 0000000..d7e926f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR4x6.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR5x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR5x10.pcf.gz new file mode 100644 index 0000000..86a2566 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR5x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR5x6.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR5x6.pcf.gz new file mode 100644 index 0000000..a2ad83c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR5x6.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR5x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR5x8.pcf.gz new file mode 100644 index 0000000..627a507 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR5x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x10.pcf.gz new file mode 100644 index 0000000..12b1f9d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-1.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-1.pcf.gz new file mode 100644 index 0000000..2e68258 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-1.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-10.pcf.gz new file mode 100644 index 0000000..5af8b35 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-13.pcf.gz new file mode 100644 index 0000000..05cd097 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-14.pcf.gz new file mode 100644 index 0000000..7a87773 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-15.pcf.gz new file mode 100644 index 0000000..0eaff57 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-16.pcf.gz new file mode 100644 index 0000000..b9edd70 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-2.pcf.gz new file mode 100644 index 0000000..0f88fdd Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-3.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-3.pcf.gz new file mode 100644 index 0000000..a0117e1 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-3.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-4.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-4.pcf.gz new file mode 100644 index 0000000..f7ad253 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-4.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-5.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-5.pcf.gz new file mode 100644 index 0000000..4e93675 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-5.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-7.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-7.pcf.gz new file mode 100644 index 0000000..07a71a0 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-7.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-8.pcf.gz new file mode 100644 index 0000000..adbbc2f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-9.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-9.pcf.gz new file mode 100644 index 0000000..8536519 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-ISO8859-9.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12-KOI8-R.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12-KOI8-R.pcf.gz new file mode 100644 index 0000000..b51a5d9 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12-KOI8-R.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x12.pcf.gz new file mode 100644 index 0000000..ce50bca Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x13.pcf.gz new file mode 100644 index 0000000..d6d02b6 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x6.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x6.pcf.gz new file mode 100644 index 0000000..5d5448e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x6.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR6x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR6x8.pcf.gz new file mode 100644 index 0000000..b0e4d57 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR6x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR7x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR7x10.pcf.gz new file mode 100644 index 0000000..70ae23a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR7x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR7x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR7x12.pcf.gz new file mode 100644 index 0000000..03f7701 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR7x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR7x14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR7x14.pcf.gz new file mode 100644 index 0000000..744a7b2 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR7x14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR7x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR7x8.pcf.gz new file mode 100644 index 0000000..fde2e6d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR7x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR8x10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR8x10.pcf.gz new file mode 100644 index 0000000..b981711 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR8x10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR8x12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR8x12.pcf.gz new file mode 100644 index 0000000..07c891f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR8x12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR8x13.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR8x13.pcf.gz new file mode 100644 index 0000000..c927251 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR8x13.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR8x14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR8x14.pcf.gz new file mode 100644 index 0000000..11287ab Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR8x14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR8x16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR8x16.pcf.gz new file mode 100644 index 0000000..4bab889 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR8x16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR8x8.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR8x8.pcf.gz new file mode 100644 index 0000000..110ba40 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR8x8.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/clR9x15.pcf.gz b/data/themes/ulticontroller_2.0/fonts/clR9x15.pcf.gz new file mode 100644 index 0000000..2070eaf Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/clR9x15.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cu-alt12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cu-alt12.pcf.gz new file mode 100644 index 0000000..1e98aa5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cu-alt12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cu-arabic12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cu-arabic12.pcf.gz new file mode 100644 index 0000000..2587a78 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cu-arabic12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cu-devnag12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cu-devnag12.pcf.gz new file mode 100644 index 0000000..7fe789a Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cu-devnag12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cu-lig12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cu-lig12.pcf.gz new file mode 100644 index 0000000..4e9db9b Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cu-lig12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cu-pua12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cu-pua12.pcf.gz new file mode 100644 index 0000000..aa10ba4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cu-pua12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cu12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cu12.pcf.gz new file mode 100644 index 0000000..9469fde Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cu12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cuarabic12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cuarabic12.pcf.gz new file mode 100644 index 0000000..a61d08e Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cuarabic12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cudevnag12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cudevnag12.pcf.gz new file mode 100644 index 0000000..b622420 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cudevnag12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/cursor.pcf.gz b/data/themes/ulticontroller_2.0/fonts/cursor.pcf.gz new file mode 100644 index 0000000..b1fcad4 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/cursor.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/deccurs.pcf.gz b/data/themes/ulticontroller_2.0/fonts/deccurs.pcf.gz new file mode 100644 index 0000000..b3ace06 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/deccurs.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/decsess.pcf.gz b/data/themes/ulticontroller_2.0/fonts/decsess.pcf.gz new file mode 100644 index 0000000..5c37bed Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/decsess.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/gb16fs.pcf.gz b/data/themes/ulticontroller_2.0/fonts/gb16fs.pcf.gz new file mode 100644 index 0000000..137aad5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/gb16fs.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/gb16st.pcf.gz b/data/themes/ulticontroller_2.0/fonts/gb16st.pcf.gz new file mode 100644 index 0000000..4c6bb05 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/gb16st.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/gb24st.pcf.gz b/data/themes/ulticontroller_2.0/fonts/gb24st.pcf.gz new file mode 100644 index 0000000..1136d02 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/gb24st.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/hanglg16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/hanglg16.pcf.gz new file mode 100644 index 0000000..5752717 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/hanglg16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/hanglm16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/hanglm16.pcf.gz new file mode 100644 index 0000000..46d1c63 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/hanglm16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/hanglm24.pcf.gz b/data/themes/ulticontroller_2.0/fonts/hanglm24.pcf.gz new file mode 100644 index 0000000..3aab1ec Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/hanglm24.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/jiskan16.pcf.gz b/data/themes/ulticontroller_2.0/fonts/jiskan16.pcf.gz new file mode 100644 index 0000000..1b5c40d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/jiskan16.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/jiskan24.pcf.gz b/data/themes/ulticontroller_2.0/fonts/jiskan24.pcf.gz new file mode 100644 index 0000000..8ae451f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/jiskan24.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/k14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/k14.pcf.gz new file mode 100644 index 0000000..bc9969d Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/k14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/micro.pcf.gz b/data/themes/ulticontroller_2.0/fonts/micro.pcf.gz new file mode 100644 index 0000000..c26e552 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/micro.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/nil2.pcf.gz b/data/themes/ulticontroller_2.0/fonts/nil2.pcf.gz new file mode 100644 index 0000000..c5424da Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/nil2.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/olcursor.pcf.gz b/data/themes/ulticontroller_2.0/fonts/olcursor.pcf.gz new file mode 100644 index 0000000..c1d26d5 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/olcursor.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/olgl10.pcf.gz b/data/themes/ulticontroller_2.0/fonts/olgl10.pcf.gz new file mode 100644 index 0000000..ddc440c Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/olgl10.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/olgl12.pcf.gz b/data/themes/ulticontroller_2.0/fonts/olgl12.pcf.gz new file mode 100644 index 0000000..3c35b1f Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/olgl12.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/olgl14.pcf.gz b/data/themes/ulticontroller_2.0/fonts/olgl14.pcf.gz new file mode 100644 index 0000000..44da049 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/olgl14.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/fonts/olgl19.pcf.gz b/data/themes/ulticontroller_2.0/fonts/olgl19.pcf.gz new file mode 100644 index 0000000..cdc5f42 Binary files /dev/null and b/data/themes/ulticontroller_2.0/fonts/olgl19.pcf.gz differ diff --git a/data/themes/ulticontroller_2.0/images/ultimaker_logo.png b/data/themes/ulticontroller_2.0/images/ultimaker_logo.png new file mode 100644 index 0000000..0135877 Binary files /dev/null and b/data/themes/ulticontroller_2.0/images/ultimaker_logo.png differ diff --git a/data/themes/ulticontroller_2.0/mainscreen.edc b/data/themes/ulticontroller_2.0/mainscreen.edc new file mode 100644 index 0000000..a5fe4ae --- /dev/null +++ b/data/themes/ulticontroller_2.0/mainscreen.edc @@ -0,0 +1,393 @@ +group { + name: "mainscreen"; + min: 128 64; + max: 128 64; + parts { + part { + name: "background"; + type: RECT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + + description { + state: "error" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + } + + part { + name: "print"; + type: RECT; + mouse_events: 1; + + description { + state: "default" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 0 0 0 255; + + rel1 { + to_x: "vspacer"; + offset: -62 3; + } + } + description { + state: "active" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + to_x: "vspacer"; + offset: -62 3; + } + } + } + + part { + name: "print.text"; + type: TEXT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "print"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "print"; + } + text { + text: "Print"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + description { + state: "active" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "print"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "print"; + } + text { + text: "Print"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + } + + part { + name: "vspacer"; + type: RECT; + mouse_events: 0; + + description { + state: "default" 0.0; + min: 1 45; + max: 1 45; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 64 0; + } + rel2 { + relative: 1.0 1.0; + offset: 64 45; + } + } + } + + part { + name: "material"; + type: RECT; + mouse_events: 1; + + description { + state: "default" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 0 0 0 255; + + rel1 { + to_x: "vspacer"; + offset: 3 3; + } + } + description { + state: "active" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + to_x: "vspacer"; + offset: 3 3; + } + } + } + + part { + name: "material.text"; + type: TEXT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "material"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "material"; + } + text { + text: "Material"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + + description { + state: "active" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "material"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "material"; + } + text { + text: "Material"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + } + + part { + name: "hspacer"; + type: RECT; + mouse_events: 0; + + description { + state: "default" 0.0; + min: 128 1; + max: 128 1; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 46; + } + rel2 { + relative: 1.0 1.0; + offset: 128 46; + } + } + } + + part { + name: "maintanance"; + type: RECT; + mouse_events: 1; + + description { + state: "default" 0.0; + min: 126 20; + max: 126 20; + align: 0.0 0.0; + color: 0 0 0 255; + + rel1 { + to_y: "hspacer"; + offset: 2 2; + } + } + description { + state: "active" 0.0; + min: 126 20; + max: 126 20; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + to_y: "hspacer"; + offset: 2 2; + } + } + } + + part { + name: "maintanance.text"; + type: TEXT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "maintanance"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "maintanance"; + } + text { + text: "Maintanance"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + + description { + state: "active" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "maintanance"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "maintanance"; + } + text { + text: "Maintanance"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + } + } + + programs { + program { + name: "wheel_rotate_up"; + signal: "mouse,wheel,0,-1"; + source: "*"; + action: STATE_SET "active" 0.0; + target: "print"; + target: "print.text"; + } + + program { + name: "wheel_rotate_down"; + signal: "mouse,wheel,0,1"; + source: "*"; + action: STATE_SET "default" 0.0; + target: "print"; + target: "print.text"; + } + + program { + name: "button_print_click"; + signal: "mouse,down,2"; + source: "print"; + action: STATE_SET "active" 0.0; + target: "print"; + target: "print.text"; + } + program { + name: "button_print_unclick"; + signal: "mouse,up,2"; + source: "print"; + action: STATE_SET "default" 0.0; + target: "print"; + target: "print.text"; + } + + program { + name: "button_material_click"; + signal: "mouse,down,*"; + source: "material"; + action: STATE_SET "active" 0.0; + target: "material"; + target: "material.text"; + } + program { + name: "button_material_unclick"; + signal: "mouse,up,*"; + source: "material"; + action: STATE_SET "default" 0.0; + target: "material"; + target: "material.text"; + } + + program { + name: "button_maintanance_click"; + signal: "mouse,down,2"; + source: "maintanance"; + action: STATE_SET "active" 0.0; + target: "maintanance"; + target: "maintanance.text"; + } + program { + name: "button_maintanance_unclick"; + signal: "mouse,up,2"; + source: "maintanance"; + action: STATE_SET "default" 0.0; + target: "maintanance"; + target: "maintanance.text"; + } + } +} diff --git a/data/themes/ulticontroller_2.0/material.edc b/data/themes/ulticontroller_2.0/material.edc new file mode 100644 index 0000000..b1166b7 --- /dev/null +++ b/data/themes/ulticontroller_2.0/material.edc @@ -0,0 +1,393 @@ +group { + name: "material"; + min: 128 64; + max: 128 64; + parts { + part { + name: "background"; + type: RECT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + + description { + state: "error" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + } + + part { + name: "change"; + type: RECT; + mouse_events: 1; + + description { + state: "default" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 0 0 0 255; + + rel1 { + to_x: "vspacer"; + offset: -62 3; + } + } + description { + state: "active" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + to_x: "vspacer"; + offset: -62 3; + } + } + } + + part { + name: "change.text"; + type: TEXT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "change"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "change"; + } + text { + text: "Change"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + description { + state: "active" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "print"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "print"; + } + text { + text: "Change"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + } + + part { + name: "vspacer"; + type: RECT; + mouse_events: 0; + + description { + state: "default" 0.0; + min: 1 45; + max: 1 45; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 64 0; + } + rel2 { + relative: 1.0 1.0; + offset: 64 45; + } + } + } + + part { + name: "settings"; + type: RECT; + mouse_events: 1; + + description { + state: "default" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 0 0 0 255; + + rel1 { + to_x: "vspacer"; + offset: 3 3; + } + } + description { + state: "active" 0.0; + min: 60 40; + max: 60 40; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + to_x: "vspacer"; + offset: 3 3; + } + } + } + + part { + name: "settings.text"; + type: TEXT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "settings"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "settings"; + } + text { + text: "Settings"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + + description { + state: "active" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "settings"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "settings"; + } + text { + text: "Settings"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + } + + part { + name: "hspacer"; + type: RECT; + mouse_events: 0; + + description { + state: "default" 0.0; + min: 128 1; + max: 128 1; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 46; + } + rel2 { + relative: 1.0 1.0; + offset: 128 46; + } + } + } + + part { + name: "return"; + type: RECT; + mouse_events: 1; + + description { + state: "default" 0.0; + min: 126 20; + max: 126 20; + align: 0.0 0.0; + color: 0 0 0 255; + + rel1 { + to_y: "hspacer"; + offset: 2 2; + } + } + description { + state: "active" 0.0; + min: 126 20; + max: 126 20; + align: 0.0 0.0; + color: 255 255 255 255; + + rel1 { + to_y: "hspacer"; + offset: 2 2; + } + } + } + + part { + name: "return.text"; + type: TEXT; + mouse_events: 0; + + description { + state: "default" 0.0; + color: 255 255 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "return"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "return"; + } + text { + text: "Return"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + + description { + state: "active" 0.0; + color: 0 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "return"; + } + rel2 { + relative: 1.0 1.0; + offset: 0 0; + to: "return"; + } + text { + text: "Return"; + font: "oled_font_large"; + align: 0.5 0.5; + } + } + } + } + + programs { + program { + name: "wheel_rotate_up"; + signal: "mouse,wheel,0,-1"; + source: "*"; + action: STATE_SET "active" 0.0; + target: "change"; + target: "change.text"; + } + + program { + name: "wheel_rotate_down"; + signal: "mouse,wheel,0,1"; + source: "*"; + action: STATE_SET "default" 0.0; + target: "change"; + target: "change.text"; + } + + program { + name: "button_change_click"; + signal: "mouse,down,*"; + source: "change"; + action: STATE_SET "active" 0.0; + target: "change"; + target: "change.text"; + } + program { + name: "button_change_unclick"; + signal: "mouse,up,*"; + source: "change"; + action: STATE_SET "default" 0.0; + target: "change"; + target: "change.text"; + } + + program { + name: "button_material_click"; + signal: "mouse,down,2"; + source: "material"; + action: STATE_SET "active" 0.0; + target: "material"; + target: "material.text"; + } + program { + name: "button_material_unclick"; + signal: "mouse,up,2"; + source: "material"; + action: STATE_SET "default" 0.0; + target: "material"; + target: "material.text"; + } + + program { + name: "button_maintanance_click"; + signal: "mouse,down,2"; + source: "maintanance"; + action: STATE_SET "active" 0.0; + target: "maintanance"; + target: "maintanance.text"; + } + program { + name: "button_maintanance_unclick"; + signal: "mouse,up,2"; + source: "maintanance"; + action: STATE_SET "default" 0.0; + target: "maintanance"; + target: "maintanance.text"; + } + } +} diff --git a/data/themes/ulticontroller_2.0/sounds/what.wav b/data/themes/ulticontroller_2.0/sounds/what.wav new file mode 100644 index 0000000..b487a64 Binary files /dev/null and b/data/themes/ulticontroller_2.0/sounds/what.wav differ diff --git a/data/themes/ulticontroller_2.0/splashscreen.edc b/data/themes/ulticontroller_2.0/splashscreen.edc new file mode 100644 index 0000000..cb117d9 --- /dev/null +++ b/data/themes/ulticontroller_2.0/splashscreen.edc @@ -0,0 +1,14 @@ +images.image: "ultimaker_logo.png" COMP; + +collections { + group { + name: "splashscreen"; + parts { + part { name: "main"; type: IMAGE; + description { + image.normal: "ultimaker_logo.png"; + } + } + } + } +} diff --git a/data/themes/ulticontroller_2.0/ulticontroller_2.0.edc b/data/themes/ulticontroller_2.0/ulticontroller_2.0.edc new file mode 100644 index 0000000..4fd789c --- /dev/null +++ b/data/themes/ulticontroller_2.0/ulticontroller_2.0.edc @@ -0,0 +1,62 @@ +data { + item: "theme/name" "Ulticontroller 2.0"; + item: "height" "128"; + item: "width" "64"; +} + +fonts { + font: "5x7.pcf.gz" "oled_font_small"; + font: "6x9.pcf.gz" "oled_font_large"; +} + +collections { + group { + name: "menu_animation"; + min: 128 64; + max: 128 64; + + parts { + part { + name: "screen"; + type: RECT; + + description { + state: "default" 0.0; + color: 0 0 255 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + } + + part { + name: "screen_next"; + type: RECT; + + description { + state: "default" 0.0; + color: 255 0 0 255; + + rel1 { + relative: 0.0 0.0; + offset: 0 0; + } + + rel2 { + relative: 1.0 1.0; + offset: 0 0; + } + } + } + } + } + //#include "mainscreen.edc" + //#include "material.edc" +} diff --git a/description b/description index 8b13789..f697e74 100644 --- a/description +++ b/description @@ -1 +1 @@ - +Eulogium: An Ulticontroller user experience. diff --git a/po/Makevars b/po/Makevars index 4dd2a0b..bc5f362 100644 --- a/po/Makevars +++ b/po/Makevars @@ -18,7 +18,7 @@ XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ --from-code=utf-8 # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim # their copyright. -COPYRIGHT_HOLDER = +COPYRIGHT_HOLDER = Ultimaker B.V. # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: @@ -34,7 +34,7 @@ COPYRIGHT_HOLDER = # It can be your email address, or a mailing list address where translators # can write to without being subscribed, or the URL of a web page through # which the translators can contact you. -MSGID_BUGS_ADDRESS = +MSGID_BUGS_ADDRESS = translate@ultimaker.com # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. diff --git a/po/POTFILES.in b/po/POTFILES.in index ff2ad76..79f7c5c 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,2 +1 @@ -src/bin/eulogium_main.c -src/bin/eulogium_private.h +src/eulogium.c diff --git a/po/eulogium.pot b/po/eulogium.pot new file mode 100644 index 0000000..ee36578 --- /dev/null +++ b/po/eulogium.pot @@ -0,0 +1,21 @@ +# Eulogium, a ulticontroller user experience. +# This file is put in the public domain. +# Olliver Schinagl \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/eulogium.c:57 +msgid "Could not parse arguments." +msgstr "" diff --git a/src/Makefile.am b/src/Makefile.am index 15871c9..a0417e7 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,18 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = lib bin tests +SUBDIRS = tests +bin_PROGRAMS = eulogium + +AM_CPPFLAGS = -DPACKAGE_BIN_DIR=\"$(bindir)/\" \ + -DPACKAGE_LIB_DIR=\"$(bindir)/\" \ + -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ +-I$(top_builddir)/src/ \ +-I$(top_srcdir)/src/ \ +@EFL_CFLAGS@ + +eulogium_SOURCES = eulogium.c +eulogium_LDADD = @EFL_LIBS@ + +localedir = $(datadir)/locale +DEFS = -DLOCALE_DIR=\"$(localedir)\" @DEFS@ diff --git a/src/bin/Makefile.am b/src/bin/Makefile.am deleted file mode 100644 index 589f68d..0000000 --- a/src/bin/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -bin_PROGRAMS = eulogium - -AM_CPPFLAGS = -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ --I$(top_builddir)/src/bin/ \ --I$(top_srcdir)/src/bin/ \ --I$(top_builddir)/src/lib/ \ --I$(top_srcdir)/src/lib/ \ -@EFL_CFLAGS@ - -eulogium_SOURCES = eulogium_main.c -eulogium_LDADD = @EFL_LIBS@ $(top_builddir)/src/lib/libeulogium.la - -localedir = $(datadir)/locale -DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ - -EXTRA_DIST = eulogium_private.h - diff --git a/src/bin/eulogium_main.c b/src/bin/eulogium_main.c deleted file mode 100644 index b8a83e1..0000000 --- a/src/bin/eulogium_main.c +++ /dev/null @@ -1,118 +0,0 @@ -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif - -/* NOTE: Respecting header order is important for portability. - * Always put system first, then EFL, then your public header, - * and finally your private one. */ - -#include -#include - -#include "gettext.h" - -#include "Eulogium.h" - -#include "eulogium_private.h" - -#define COPYRIGHT "Copyright © 2013 oliver and various contributors (see AUTHORS)." - -static void -_eulogium_win_del(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) -{ - elm_exit(); -} - -static Evas_Object * -eulogium_win_setup(void) -{ - Evas_Object *win; - Evas_Object *label; - - win = elm_win_util_standard_add("main", "Eulogium"); - if (!win) return NULL; - - elm_win_focus_highlight_enabled_set(win, EINA_TRUE); - evas_object_smart_callback_add(win, "delete,request", _eulogium_win_del, NULL); - - label = elm_label_add(win); - elm_object_text_set(label, " Hello World !"); - evas_object_size_hint_weight_set(label, 0.0, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(label, 0.0, EVAS_HINT_FILL); - evas_object_show(label); - - elm_win_resize_object_add(win, label); - - evas_object_show(win); - - return win; -} - -static const Ecore_Getopt optdesc = { - "eulogium", - "%prog [options]", - PACKAGE_VERSION, - COPYRIGHT, - "BSD with advertisement clause", - "An EFL eulogium program", - 0, - { - ECORE_GETOPT_LICENSE('L', "license"), - ECORE_GETOPT_COPYRIGHT('C', "copyright"), - ECORE_GETOPT_VERSION('V', "version"), - ECORE_GETOPT_HELP('h', "help"), - ECORE_GETOPT_SENTINEL - } -}; - -EAPI_MAIN int -elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED) -{ - Evas_Object *win; - int args; - Eina_Bool quit_option = EINA_FALSE; - - Ecore_Getopt_Value values[] = { - ECORE_GETOPT_VALUE_BOOL(quit_option), - ECORE_GETOPT_VALUE_BOOL(quit_option), - ECORE_GETOPT_VALUE_BOOL(quit_option), - ECORE_GETOPT_VALUE_BOOL(quit_option), - ECORE_GETOPT_VALUE_NONE - }; - -#if ENABLE_NLS - setlocale(LC_ALL, ""); - bindtextdomain(PACKAGE, LOCALEDIR); - bind_textdomain_codeset(PACKAGE, "UTF-8"); - textdomain(PACKAGE); -#endif - - eulogium_init(); - - args = ecore_getopt_parse(&optdesc, values, argc, argv); - if (args < 0) - { - EINA_LOG_CRIT("Could not parse arguments."); - goto end; - } - else if (quit_option) - { - goto end; - } - - elm_app_info_set(elm_main, "eulogium", "images/eulogium.png"); - - if (!(win = eulogium_win_setup())) - goto end; - - eulogium_library_call(); - - elm_run(); - - end: - eulogium_shutdown(); - elm_shutdown(); - - return 0; -} -ELM_MAIN() diff --git a/src/bin/eulogium_private.h b/src/bin/eulogium_private.h deleted file mode 100644 index aa968c6..0000000 --- a/src/bin/eulogium_private.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef EULOGIUM_PRIVATE_H_ -# define EULOGIUM_PRIVATE_H_ - -// FIXME: put some private stuff related to your binary - -#endif diff --git a/src/bin/gettext.h b/src/bin/gettext.h deleted file mode 100644 index e76b592..0000000 --- a/src/bin/gettext.h +++ /dev/null @@ -1,280 +0,0 @@ -/* Convenience header for conditional use of GNU . - Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009 Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published - by the Free Software Foundation; either version 3, or (at your option) - any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU General Public - License along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, - USA. */ - -#ifndef _LIBGETTEXT_H -#define _LIBGETTEXT_H 1 - -/* NLS can be disabled through the configure --disable-nls option. */ -#if ENABLE_NLS - -/* Get declarations of GNU message catalog functions. */ -# include - -/* You can set the DEFAULT_TEXT_DOMAIN macro to specify the domain used by - the gettext() and ngettext() macros. This is an alternative to calling - textdomain(), and is useful for libraries. */ -# ifdef DEFAULT_TEXT_DOMAIN -# undef gettext -# define gettext(Msgid) \ - dgettext (DEFAULT_TEXT_DOMAIN, Msgid) -# undef ngettext -# define ngettext(Msgid1, Msgid2, N) \ - dngettext (DEFAULT_TEXT_DOMAIN, Msgid1, Msgid2, N) -# endif - -#else - -/* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which - chokes if dcgettext is defined as a macro. So include it now, to make - later inclusions of a NOP. We don't include - as well because people using "gettext.h" will not include , - and also including would fail on SunOS 4, whereas - is OK. */ -#if defined(__sun) -# include -#endif - -/* Many header files from the libstdc++ coming with g++ 3.3 or newer include - , which chokes if dcgettext is defined as a macro. So include - it now, to make later inclusions of a NOP. */ -#if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3) -# include -# if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H -# include -# endif -#endif - -/* Disabled NLS. - The casts to 'const char *' serve the purpose of producing warnings - for invalid uses of the value returned from these functions. - On pre-ANSI systems without 'const', the config.h file is supposed to - contain "#define const". */ -# undef gettext -# define gettext(Msgid) ((const char *) (Msgid)) -# undef dgettext -# define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) -# undef dcgettext -# define dcgettext(Domainname, Msgid, Category) \ - ((void) (Category), dgettext (Domainname, Msgid)) -# undef ngettext -# define ngettext(Msgid1, Msgid2, N) \ - ((N) == 1 \ - ? ((void) (Msgid2), (const char *) (Msgid1)) \ - : ((void) (Msgid1), (const char *) (Msgid2))) -# undef dngettext -# define dngettext(Domainname, Msgid1, Msgid2, N) \ - ((void) (Domainname), ngettext (Msgid1, Msgid2, N)) -# undef dcngettext -# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \ - ((void) (Category), dngettext(Domainname, Msgid1, Msgid2, N)) -# undef textdomain -# define textdomain(Domainname) ((const char *) (Domainname)) -# undef bindtextdomain -# define bindtextdomain(Domainname, Dirname) \ - ((void) (Domainname), (const char *) (Dirname)) -# undef bind_textdomain_codeset -# define bind_textdomain_codeset(Domainname, Codeset) \ - ((void) (Domainname), (const char *) (Codeset)) - -#endif - -/* A pseudo function call that serves as a marker for the automated - extraction of messages, but does not call gettext(). The run-time - translation is done at a different place in the code. - The argument, String, should be a literal string. Concatenated strings - and other string expressions won't work. - The macro's expansion is not parenthesized, so that it is suitable as - initializer for static 'char[]' or 'const char[]' variables. */ -#define gettext_noop(String) String - -/* The separator between msgctxt and msgid in a .mo file. */ -#define GETTEXT_CONTEXT_GLUE "\004" - -/* Pseudo function calls, taking a MSGCTXT and a MSGID instead of just a - MSGID. MSGCTXT and MSGID must be string literals. MSGCTXT should be - short and rarely need to change. - The letter 'p' stands for 'particular' or 'special'. */ -#ifdef DEFAULT_TEXT_DOMAIN -# define pgettext(Msgctxt, Msgid) \ - pgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) -#else -# define pgettext(Msgctxt, Msgid) \ - pgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) -#endif -#define dpgettext(Domainname, Msgctxt, Msgid) \ - pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) -#define dcpgettext(Domainname, Msgctxt, Msgid, Category) \ - pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, Category) -#ifdef DEFAULT_TEXT_DOMAIN -# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ - npgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) -#else -# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ - npgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) -#endif -#define dnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ - npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) -#define dcnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N, Category) \ - npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, Category) - -#ifdef __GNUC__ -__inline -#else -#ifdef __cplusplus -inline -#endif -#endif -static const char * -pgettext_aux (const char *domain, - const char *msg_ctxt_id, const char *msgid, - int category) -{ - const char *translation = dcgettext (domain, msg_ctxt_id, category); - if (translation == msg_ctxt_id) - return msgid; - else - return translation; -} - -#ifdef __GNUC__ -__inline -#else -#ifdef __cplusplus -inline -#endif -#endif -static const char * -npgettext_aux (const char *domain, - const char *msg_ctxt_id, const char *msgid, - const char *msgid_plural, unsigned long int n, - int category) -{ - const char *translation = - dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); - if (translation == msg_ctxt_id || translation == msgid_plural) - return (n == 1 ? msgid : msgid_plural); - else - return translation; -} - -/* The same thing extended for non-constant arguments. Here MSGCTXT and MSGID - can be arbitrary expressions. But for string literals these macros are - less efficient than those above. */ - -#include - -#define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS \ - (((__GNUC__ >= 3 || __GNUG__ >= 2) && !__STRICT_ANSI__) \ - /* || __STDC_VERSION__ >= 199901L */ ) - -#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS -#include -#endif - -#define pgettext_expr(Msgctxt, Msgid) \ - dcpgettext_expr (NULL, Msgctxt, Msgid, LC_MESSAGES) -#define dpgettext_expr(Domainname, Msgctxt, Msgid) \ - dcpgettext_expr (Domainname, Msgctxt, Msgid, LC_MESSAGES) - -#ifdef __GNUC__ -__inline -#else -#ifdef __cplusplus -inline -#endif -#endif -static const char * -dcpgettext_expr (const char *domain, - const char *msgctxt, const char *msgid, - int category) -{ - size_t msgctxt_len = strlen (msgctxt) + 1; - size_t msgid_len = strlen (msgid) + 1; - const char *translation; -#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS - char msg_ctxt_id[msgctxt_len + msgid_len]; -#else - char buf[1024]; - char *msg_ctxt_id = - (msgctxt_len + msgid_len <= sizeof (buf) - ? buf - : (char *) malloc (msgctxt_len + msgid_len)); - if (msg_ctxt_id != NULL) -#endif - { - memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); - msg_ctxt_id[msgctxt_len - 1] = '\004'; - memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); - translation = dcgettext (domain, msg_ctxt_id, category); -#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS - if (msg_ctxt_id != buf) - free (msg_ctxt_id); -#endif - if (translation != msg_ctxt_id) - return translation; - } - return msgid; -} - -#define npgettext_expr(Msgctxt, Msgid, MsgidPlural, N) \ - dcnpgettext_expr (NULL, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) -#define dnpgettext_expr(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ - dcnpgettext_expr (Domainname, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) - -#ifdef __GNUC__ -__inline -#else -#ifdef __cplusplus -inline -#endif -#endif -static const char * -dcnpgettext_expr (const char *domain, - const char *msgctxt, const char *msgid, - const char *msgid_plural, unsigned long int n, - int category) -{ - size_t msgctxt_len = strlen (msgctxt) + 1; - size_t msgid_len = strlen (msgid) + 1; - const char *translation; -#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS - char msg_ctxt_id[msgctxt_len + msgid_len]; -#else - char buf[1024]; - char *msg_ctxt_id = - (msgctxt_len + msgid_len <= sizeof (buf) - ? buf - : (char *) malloc (msgctxt_len + msgid_len)); - if (msg_ctxt_id != NULL) -#endif - { - memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); - msg_ctxt_id[msgctxt_len - 1] = '\004'; - memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); - translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); -#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS - if (msg_ctxt_id != buf) - free (msg_ctxt_id); -#endif - if (!(translation == msg_ctxt_id || translation == msgid_plural)) - return translation; - } - return (n == 1 ? msgid : msgid_plural); -} - -#endif /* _LIBGETTEXT_H */ diff --git a/src/eulogium.c b/src/eulogium.c new file mode 100644 index 0000000..cdfff46 --- /dev/null +++ b/src/eulogium.c @@ -0,0 +1,139 @@ +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#include +#include +#include +#include +#include +#include +#include + +#include "gettext.h" + +#define COPYRIGHT "Copyright © 2015 Olliver Schinagl and various contributors (see AUTHORS)." + +#define EULOGIUM_THEME "eulogium.edj" + +int main(int argc EINA_UNUSED, char **argv EINA_UNUSED) +{ + Eina_Bool quit_option = EINA_FALSE; + static const Ecore_Getopt optdesc = { + "eulogium", + "%prog [options]", + PACKAGE_VERSION, + COPYRIGHT, + "Affero GPLv3", + "eulogium program", + 0, + { + ECORE_GETOPT_LICENSE('L', "license"), + ECORE_GETOPT_COPYRIGHT('C', "copyright"), + ECORE_GETOPT_VERSION('V', "version"), + ECORE_GETOPT_HELP('h', "help"), + ECORE_GETOPT_SENTINEL + } + }; + Ecore_Getopt_Value values[] = { + ECORE_GETOPT_VALUE_BOOL(quit_option), + ECORE_GETOPT_VALUE_BOOL(quit_option), + ECORE_GETOPT_VALUE_BOOL(quit_option), + ECORE_GETOPT_VALUE_BOOL(quit_option), + ECORE_GETOPT_VALUE_NONE + }; + int args; + Eina_Prefix *prefix; + Ecore_Evas *window; + Evas *canvas; + Eina_List *engines, *l; + Evas_Object *edje; + const char *eulogium_edj = EULOGIUM_THEME; + const int eulogium_edj_size = sizeof(EULOGIUM_THEME); + int prefix_size; + char *theme_file; + int theme_file_size; + int height, width; + +#if ENABLE_NLS + setlocale(LC_ALL, ""); + bindtextdomain(PACKAGE, LOCALE_DIR); + bind_textdomain_codeset(PACKAGE, "UTF-8"); + textdomain(PACKAGE); +#endif + + if (!eina_init()) + return EXIT_FAILURE; + + if (!ecore_evas_init()) + return EXIT_FAILURE; + + if (!edje_init()) + return EXIT_FAILURE; + + prefix = eina_prefix_new(argv[0], NULL, + "EULOGIUM", + "eulogium", + eulogium_edj, + PACKAGE_BIN_DIR, + PACKAGE_LIB_DIR, + PACKAGE_DATA_DIR, + LOCALE_DIR); + + args = ecore_getopt_parse(&optdesc, values, argc, argv); + if (args < 0) { + EINA_LOG_CRIT("Could not parse arguments."); + return EXIT_FAILURE; + } + + /* Initialize the window with fake dimensions, we'll set the proper dimensions via the theme */ + height = 0; + width = 0; + + window = ecore_evas_new(NULL, 0, 0, height, width, NULL); + canvas = ecore_evas_get(window); + edje = edje_object_add(canvas); + if (!edje) { + EINA_LOG_CRIT("Could not create edje object!"); + return EXIT_FAILURE; + } + + prefix_size = strlen(eina_prefix_data_get(prefix)); + theme_file_size = prefix_size + eulogium_edj_size + 1; + theme_file = malloc(sizeof(char) * theme_file_size); + eina_str_join_len(theme_file, theme_file_size, '/', + eina_prefix_data_get(prefix), prefix_size, eulogium_edj, eulogium_edj_size); + if (!edje_object_file_set(edje, theme_file, "mainscreen")) { + int err = edje_object_load_error_get(edje); + const char *errmsg = edje_load_error_str(err); + EINA_LOG_ERR("Could not load 'mainscreen' from %s: %s (%d)", theme_file, errmsg, err); + + evas_object_del(edje); + return EXIT_FAILURE; + } + + height = atoi(edje_file_data_get(theme_file, "height")); + width = atoi(edje_file_data_get(theme_file, "width")); + if (height < 1 || width < 1) { + EINA_LOG_ERR("Invalid height (%d) or width (%d) parameter in %s", height, width, theme_file); + return EXIT_FAILURE; + } + free(theme_file); + + evas_object_show(edje); + ecore_evas_resize(window, height, width); + ecore_evas_title_set(window, PACKAGE_NAME); + ecore_evas_show(window); + + ecore_main_loop_begin(); + + evas_object_del(edje); + ecore_evas_free(window); + eina_prefix_free(prefix); + + eina_shutdown(); + ecore_evas_shutdown(); + edje_shutdown(); + + return EXIT_SUCCESS; +} diff --git a/src/gettext.h b/src/gettext.h new file mode 100644 index 0000000..e76b592 --- /dev/null +++ b/src/gettext.h @@ -0,0 +1,280 @@ +/* Convenience header for conditional use of GNU . + Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published + by the Free Software Foundation; either version 3, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU General Public + License along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, + USA. */ + +#ifndef _LIBGETTEXT_H +#define _LIBGETTEXT_H 1 + +/* NLS can be disabled through the configure --disable-nls option. */ +#if ENABLE_NLS + +/* Get declarations of GNU message catalog functions. */ +# include + +/* You can set the DEFAULT_TEXT_DOMAIN macro to specify the domain used by + the gettext() and ngettext() macros. This is an alternative to calling + textdomain(), and is useful for libraries. */ +# ifdef DEFAULT_TEXT_DOMAIN +# undef gettext +# define gettext(Msgid) \ + dgettext (DEFAULT_TEXT_DOMAIN, Msgid) +# undef ngettext +# define ngettext(Msgid1, Msgid2, N) \ + dngettext (DEFAULT_TEXT_DOMAIN, Msgid1, Msgid2, N) +# endif + +#else + +/* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which + chokes if dcgettext is defined as a macro. So include it now, to make + later inclusions of a NOP. We don't include + as well because people using "gettext.h" will not include , + and also including would fail on SunOS 4, whereas + is OK. */ +#if defined(__sun) +# include +#endif + +/* Many header files from the libstdc++ coming with g++ 3.3 or newer include + , which chokes if dcgettext is defined as a macro. So include + it now, to make later inclusions of a NOP. */ +#if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3) +# include +# if (__GLIBC__ >= 2) || _GLIBCXX_HAVE_LIBINTL_H +# include +# endif +#endif + +/* Disabled NLS. + The casts to 'const char *' serve the purpose of producing warnings + for invalid uses of the value returned from these functions. + On pre-ANSI systems without 'const', the config.h file is supposed to + contain "#define const". */ +# undef gettext +# define gettext(Msgid) ((const char *) (Msgid)) +# undef dgettext +# define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) +# undef dcgettext +# define dcgettext(Domainname, Msgid, Category) \ + ((void) (Category), dgettext (Domainname, Msgid)) +# undef ngettext +# define ngettext(Msgid1, Msgid2, N) \ + ((N) == 1 \ + ? ((void) (Msgid2), (const char *) (Msgid1)) \ + : ((void) (Msgid1), (const char *) (Msgid2))) +# undef dngettext +# define dngettext(Domainname, Msgid1, Msgid2, N) \ + ((void) (Domainname), ngettext (Msgid1, Msgid2, N)) +# undef dcngettext +# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \ + ((void) (Category), dngettext(Domainname, Msgid1, Msgid2, N)) +# undef textdomain +# define textdomain(Domainname) ((const char *) (Domainname)) +# undef bindtextdomain +# define bindtextdomain(Domainname, Dirname) \ + ((void) (Domainname), (const char *) (Dirname)) +# undef bind_textdomain_codeset +# define bind_textdomain_codeset(Domainname, Codeset) \ + ((void) (Domainname), (const char *) (Codeset)) + +#endif + +/* A pseudo function call that serves as a marker for the automated + extraction of messages, but does not call gettext(). The run-time + translation is done at a different place in the code. + The argument, String, should be a literal string. Concatenated strings + and other string expressions won't work. + The macro's expansion is not parenthesized, so that it is suitable as + initializer for static 'char[]' or 'const char[]' variables. */ +#define gettext_noop(String) String + +/* The separator between msgctxt and msgid in a .mo file. */ +#define GETTEXT_CONTEXT_GLUE "\004" + +/* Pseudo function calls, taking a MSGCTXT and a MSGID instead of just a + MSGID. MSGCTXT and MSGID must be string literals. MSGCTXT should be + short and rarely need to change. + The letter 'p' stands for 'particular' or 'special'. */ +#ifdef DEFAULT_TEXT_DOMAIN +# define pgettext(Msgctxt, Msgid) \ + pgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) +#else +# define pgettext(Msgctxt, Msgid) \ + pgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) +#endif +#define dpgettext(Domainname, Msgctxt, Msgid) \ + pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) +#define dcpgettext(Domainname, Msgctxt, Msgid, Category) \ + pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, Category) +#ifdef DEFAULT_TEXT_DOMAIN +# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ + npgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) +#else +# define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ + npgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) +#endif +#define dnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ + npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) +#define dcnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N, Category) \ + npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, Category) + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +pgettext_aux (const char *domain, + const char *msg_ctxt_id, const char *msgid, + int category) +{ + const char *translation = dcgettext (domain, msg_ctxt_id, category); + if (translation == msg_ctxt_id) + return msgid; + else + return translation; +} + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +npgettext_aux (const char *domain, + const char *msg_ctxt_id, const char *msgid, + const char *msgid_plural, unsigned long int n, + int category) +{ + const char *translation = + dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); + if (translation == msg_ctxt_id || translation == msgid_plural) + return (n == 1 ? msgid : msgid_plural); + else + return translation; +} + +/* The same thing extended for non-constant arguments. Here MSGCTXT and MSGID + can be arbitrary expressions. But for string literals these macros are + less efficient than those above. */ + +#include + +#define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS \ + (((__GNUC__ >= 3 || __GNUG__ >= 2) && !__STRICT_ANSI__) \ + /* || __STDC_VERSION__ >= 199901L */ ) + +#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS +#include +#endif + +#define pgettext_expr(Msgctxt, Msgid) \ + dcpgettext_expr (NULL, Msgctxt, Msgid, LC_MESSAGES) +#define dpgettext_expr(Domainname, Msgctxt, Msgid) \ + dcpgettext_expr (Domainname, Msgctxt, Msgid, LC_MESSAGES) + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +dcpgettext_expr (const char *domain, + const char *msgctxt, const char *msgid, + int category) +{ + size_t msgctxt_len = strlen (msgctxt) + 1; + size_t msgid_len = strlen (msgid) + 1; + const char *translation; +#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + char msg_ctxt_id[msgctxt_len + msgid_len]; +#else + char buf[1024]; + char *msg_ctxt_id = + (msgctxt_len + msgid_len <= sizeof (buf) + ? buf + : (char *) malloc (msgctxt_len + msgid_len)); + if (msg_ctxt_id != NULL) +#endif + { + memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); + msg_ctxt_id[msgctxt_len - 1] = '\004'; + memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); + translation = dcgettext (domain, msg_ctxt_id, category); +#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + if (msg_ctxt_id != buf) + free (msg_ctxt_id); +#endif + if (translation != msg_ctxt_id) + return translation; + } + return msgid; +} + +#define npgettext_expr(Msgctxt, Msgid, MsgidPlural, N) \ + dcnpgettext_expr (NULL, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) +#define dnpgettext_expr(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ + dcnpgettext_expr (Domainname, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) + +#ifdef __GNUC__ +__inline +#else +#ifdef __cplusplus +inline +#endif +#endif +static const char * +dcnpgettext_expr (const char *domain, + const char *msgctxt, const char *msgid, + const char *msgid_plural, unsigned long int n, + int category) +{ + size_t msgctxt_len = strlen (msgctxt) + 1; + size_t msgid_len = strlen (msgid) + 1; + const char *translation; +#if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + char msg_ctxt_id[msgctxt_len + msgid_len]; +#else + char buf[1024]; + char *msg_ctxt_id = + (msgctxt_len + msgid_len <= sizeof (buf) + ? buf + : (char *) malloc (msgctxt_len + msgid_len)); + if (msg_ctxt_id != NULL) +#endif + { + memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); + msg_ctxt_id[msgctxt_len - 1] = '\004'; + memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); + translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); +#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS + if (msg_ctxt_id != buf) + free (msg_ctxt_id); +#endif + if (!(translation == msg_ctxt_id || translation == msgid_plural)) + return translation; + } + return (n == 1 ? msgid : msgid_plural); +} + +#endif /* _LIBGETTEXT_H */ diff --git a/src/lib/Eulogium.h b/src/lib/Eulogium.h deleted file mode 100644 index 7ef7c0d..0000000 --- a/src/lib/Eulogium.h +++ /dev/null @@ -1,111 +0,0 @@ -#ifndef EULOGIUM_H_ -# define EULOGIUM_H_ - -#include - -#ifdef EAPI -# undef EAPI -#endif - -#ifdef _WIN32 -# ifdef EFL_EULOGIUM_BUILD -# ifdef DLL_EXPORT -# define EAPI __declspec(dllexport) -# else -# define EAPI -# endif /* ! DLL_EXPORT */ -# else -# define EAPI __declspec(dllimport) -# endif /* ! EFL_EULOGIUM_BUILD */ -#else -# ifdef __GNUC__ -# if __GNUC__ >= 4 -# define EAPI __attribute__ ((visibility("default"))) -# else -# define EAPI -# endif -# else -# define EAPI -# endif -#endif /* ! _WIN32 */ - -#ifdef __cplusplus -extern "C" { -#endif - -/** - * @file - * @brief These routines are used for Eulogium library interaction. - */ - -/** - * @brief Init / shutdown functions. - * @defgroup Init Init / Shutdown - * - * @{ - * - * Functions of obligatory usage, handling proper initialization - * and shutdown routines. - * - * Before the usage of any other function, Eulogium should be properly - * initialized with @ref eulogium_init() and the last call to Eulogium's - * functions should be @ref eulogium_shutdown(), so everything will - * be correctly freed. - * - * Eulogium logs everything with Eina Log, using the "eulogium" log domain. - * - */ - -/** - * Initialize Eulogium. - * - * Initializes Eulogium, its dependencies and modules. Should be the first - * function of Eulogium to be called. - * - * @return The init counter value. - * - * @see eulogium_shutdown(). - * - * @ingroup Init - */ -EAPI int eulogium_init(void); - -/** - * Shutdown Eulogium - * - * Shutdown Eulogium. If init count reaches 0, all the internal structures will - * be freed. Any Eulogium library call after this point will leads to an error. - * - * @return Eulogium's init counter value. - * - * @see eulogium_init(). - * - * @ingroup Init - */ -EAPI int eulogium_shutdown(void); - -/** - * @} - */ - -/** - * @brief Main group API that wont do anything - * @defgroup Main Main - * - * @{ - * - * @brief A function that doesn't do any good nor any bad - * - * @ingroup Main - */ -EAPI void eulogium_library_call(void); - -/** - * @} - */ - -#ifdef __cplusplus -} -#endif - -#endif /* EULOGIUM_H_ */ diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am deleted file mode 100644 index 56d5c22..0000000 --- a/src/lib/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -MAINTAINERCLEANFILES = Makefile.in - -AM_CPPFLAGS = \ --I$(top_srcdir)/src/lib \ --I$(top_builddir)/src/lib \ --DPACKAGE_LIB_DIR=\"$(libdir)\" \ --DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \ -@EFL_CFLAGS@ \ --DEFL_EFL_BUILD - -lib_LTLIBRARIES = libeulogium.la - -includes_HEADERS = Eulogium.h -includesdir = $(includedir)/eulogium-@VMAJ@ - -libeulogium_la_SOURCES = eulogium.c -libeulogium_la_LIBADD = @EFL_LIBS@ -lm -libeulogium_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@ diff --git a/src/lib/eulogium.c b/src/lib/eulogium.c deleted file mode 100644 index 8e19356..0000000 --- a/src/lib/eulogium.c +++ /dev/null @@ -1,64 +0,0 @@ -#ifdef HAVE_CONFIG_H -# include "config.h" -#endif - -#include "Eulogium.h" - -#include "eulogium_private.h" - -static int _eulogium_init = 0; -int _eulogium_lib_log_dom = -1; - -EAPI int -eulogium_init(void) -{ - _eulogium_init++; - if (_eulogium_init > 1) return _eulogium_init; - - eina_init(); - - _eulogium_lib_log_dom = eina_log_domain_register("eulogium", EINA_COLOR_CYAN); - if (_eulogium_lib_log_dom < 0) - { - EINA_LOG_ERR("Eulogium can not create its log domain."); - goto shutdown_eina; - } - - // Put here your initialization logic of your library - - eina_log_timing(_eulogium_lib_log_dom, EINA_LOG_STATE_STOP, EINA_LOG_STATE_INIT); - - return _eulogium_init; - - shutdown_eina: - eina_shutdown(); - _eulogium_init--; - - return _eulogium_init; -} - -EAPI int -eulogium_shutdown(void) -{ - _eulogium_init--; - if (_eulogium_init != 0) return _eulogium_init; - - eina_log_timing(_eulogium_lib_log_dom, - EINA_LOG_STATE_START, - EINA_LOG_STATE_SHUTDOWN); - - // Put here your shutdown logic - - eina_log_domain_unregister(_eulogium_lib_log_dom); - _eulogium_lib_log_dom = -1; - - eina_shutdown(); - - return _eulogium_init; -} - -EAPI void -eulogium_library_call(void) -{ - INF("Not really doing anything useful."); -} diff --git a/src/lib/eulogium_private.h b/src/lib/eulogium_private.h deleted file mode 100644 index ff03439..0000000 --- a/src/lib/eulogium_private.h +++ /dev/null @@ -1,27 +0,0 @@ -#ifndef EULOGIUM_PRIVATE_H -# define EULOGIUM_PRIVATE_H - -extern int _eulogium_lib_log_dom; - -#ifdef ERR -# undef ERR -#endif -#define ERR(...) EINA_LOG_DOM_ERR(_eulogium_lib_log_dom, __VA_ARGS__) -#ifdef INF -# undef INF -#endif -#define INF(...) EINA_LOG_DOM_INFO(_eulogium_lib_log_dom, __VA_ARGS__) -#ifdef WRN -# undef WRN -#endif -#define WRN(...) EINA_LOG_DOM_WARN(_eulogium_lib_log_dom, __VA_ARGS__) -#ifdef CRIT -# undef CRIT -#endif -#define CRIT(...) EINA_LOG_DOM_CRIT(_eulogium_lib_log_dom, __VA_ARGS__) -#ifdef DBG -# undef DBG -#endif -#define DBG(...) EINA_LOG_DOM_DBG(_eulogium_lib_log_dom, __VA_ARGS__) - -#endif -- cgit v0.12