Compare commits
1754 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 97d158b7d0 | |||
| 1d762cabb0 | |||
| d29922ad73 | |||
| 739dacf12a | |||
| 7903c1d2a4 | |||
| 67c3044f81 | |||
| abe36dc9cd | |||
| 3cb2bf8b8a | |||
| 793a3eab82 | |||
| 58b2d2cd0c | |||
| de071768ae | |||
| 7119037743 | |||
| e76f41b788 | |||
| f4c2c4c667 | |||
| 24b9e91f47 | |||
| 984e811c16 | |||
| e67e8ebb30 | |||
| 70fe57703b | |||
| a9759c7756 | |||
| 8eb092ea14 | |||
| 06cfaea553 | |||
| b99dc9eede | |||
| 3d0dac0aef | |||
| 30982b6d4e | |||
| 12a40cf8a6 | |||
| fe92c4478e | |||
| a44f01c573 | |||
| fe6cd7f2a5 | |||
| 11e394b7b5 | |||
| d76785a993 | |||
| 9d69ff697c | |||
| 4617fa7568 | |||
| f00a1f9aae | |||
| a5543beced | |||
| f5d7e54d33 | |||
| 6d83b173df | |||
| 6cc32c24be | |||
| b96058c3b7 | |||
| 769fc52055 | |||
| acb276c644 | |||
| f2b98f45db | |||
| a10412f49e | |||
| 58715796d2 | |||
| a1fb252eba | |||
| b59d2d1afa | |||
| b2be9c0a9b | |||
| 1c57abb02b | |||
| 0dfd506b3c | |||
| 8ae546857c | |||
| 4d8cd2f7cf | |||
| c767d504c5 | |||
| dcef61ac44 | |||
| bb7bf07af6 | |||
| 0bad7d8f5c | |||
| afbadd6639 | |||
| d9d0ba83ac | |||
| 9036ed0d67 | |||
| 47d6677e92 | |||
| 7fefd211b8 | |||
| e700305279 | |||
| ec5e913a9b | |||
| 93b3179042 | |||
| 6bc251692a | |||
| 28f381e936 | |||
| 4a72563c7b | |||
| 0ec00ffbb0 | |||
| 60d39e973a | |||
| d619a78aeb | |||
| be30e440c3 | |||
| d48adf9cee | |||
| b875572f2a | |||
| a85f7028d4 | |||
| 240daf55a1 | |||
| 2472cf22db | |||
| 669bc909d8 | |||
| d1918bbb69 | |||
| a24ef62f4d | |||
| 5ddacf094e | |||
| b4d12fff4e | |||
| 5925f9eeb4 | |||
| 401bf15c9a | |||
| f56345bbad | |||
| e7af95a40c | |||
| ef30b8c051 | |||
| 76922c169f | |||
| 2672837a14 | |||
| 4f1ff179bb | |||
| a31e8369f8 | |||
| 923eeda2d3 | |||
| 988b6b483d | |||
| 99c0b3db06 | |||
| 49bcaf844c | |||
| 968ea4186d | |||
| 13c354db8d | |||
| 11ec8f7285 | |||
| a8939e7cff | |||
| 6549031030 | |||
| aa44c0ca53 | |||
| 84bc9bba42 | |||
| 36be12578c | |||
| ea8afd2937 | |||
| 548a804653 | |||
| d80bf0790d | |||
| 8451b15d6e | |||
| 87e2a7d4b2 | |||
| 6926c6d9f8 | |||
| b35820fa3c | |||
| 0bbe2589f6 | |||
| ec7504fd57 | |||
| 12fc77ad98 | |||
| 0056d3a6ad | |||
| 72ece5a62c | |||
| 640f9d110e | |||
| b7c51de62b | |||
| a0337f9755 | |||
| c8547414c1 | |||
| c9e848b659 | |||
| a6f1f8dacf | |||
| 51417f98d1 | |||
| 462f86d301 | |||
| 6eedc62af9 | |||
| a595dccf0e | |||
| 060f7b7428 | |||
| baea175628 | |||
| e3a40065cc | |||
| c975b9ef9b | |||
| af0496dc68 | |||
| d0a3c8bd6f | |||
| c2b7ebff11 | |||
| f39a12e0c6 | |||
| 0ff5c41718 | |||
| 630b5b9797 | |||
| e1ae22465b | |||
| 6cebdf80ac | |||
| 0011c5c5e3 | |||
| 1566a5d9dd | |||
| 6432dd0234 | |||
| d57793adb4 | |||
| 8253b76bf6 | |||
| 3574a809fa | |||
| d87d62fe73 | |||
| e591c8ab41 | |||
| 0ce17d4aca | |||
| 2e0ce67f8a | |||
| aeac92a497 | |||
| aa6652aac7 | |||
| f0f9c2aa37 | |||
| b57c04de5c | |||
| b532e1ff0a | |||
| 38a6a72a7f | |||
| 0855d55668 | |||
| 085de60305 | |||
| 0e64019df3 | |||
| fba90d4c65 | |||
| b1cca3aa11 | |||
| 490cb30c78 | |||
| 67b4749be0 | |||
| c2bf7a887c | |||
| c4fc71058a | |||
| aa339ee30c | |||
| cf8eaebc07 | |||
| 715b8744f5 | |||
| 2eeff1eed6 | |||
| 2c5be3b231 | |||
| 570653354a | |||
| 71ac15ec2f | |||
| d58a3439e4 | |||
| 0cb7031d1d | |||
| c1476bf1d7 | |||
| ceed0ee703 | |||
| a666827d3a | |||
| 62f8dae7a8 | |||
| 6f92c7942e | |||
| c184458ab3 | |||
| fea939b3d7 | |||
| 84cf748eae | |||
| fd53732035 | |||
| 4406386ad9 | |||
| b939b17f51 | |||
| 40775415cc | |||
| 77a4b253df | |||
| e3443c9cf5 | |||
| 83bc345b50 | |||
| b10e358f5e | |||
| a1991df8d3 | |||
| a6de44ac69 | |||
| 54e4c11ed1 | |||
| 3d70add7f6 | |||
| 04a1a15e88 | |||
| 7fd675e4f6 | |||
| 82b1232898 | |||
| a1bf6718f5 | |||
| 406974fdb1 | |||
| 0f4751c08e | |||
| aba6871dba | |||
| 5d7c79574b | |||
| 3ae4c8f125 | |||
| 6cc5908d88 | |||
| 4225a8eaf3 | |||
| cefa19d30c | |||
| b4e1e01acc | |||
| 4c95dbb05b | |||
| f1cf10fe86 | |||
| 6fc65d5b0f | |||
| 6de3741f18 | |||
| 2e5cda99f8 | |||
| 404149b2bf | |||
| c1270a19c3 | |||
| 6d8842ca96 | |||
| 05810f80a4 | |||
| daa8b48a33 | |||
| 0c5b5fc053 | |||
| e3af863bcb | |||
| 9bc07a2634 | |||
| e97cf2fd0b | |||
| 3b636cbeb9 | |||
| 3ef1b387bc | |||
| 5b118a9fd7 | |||
| 45a64cd7d4 | |||
| 5ef4d71b15 | |||
| 072e215ff3 | |||
| 5334fb8921 | |||
| 41fd2ae898 | |||
| 48db936b70 | |||
| 3e65655424 | |||
| f321d3a50a | |||
| e114717097 | |||
| 89f38b5fc6 | |||
| 3f084e3ab5 | |||
| 50491f15ae | |||
| b8886436b3 | |||
| 20a59985fe | |||
| e7b3d8b414 | |||
| 77cb6d8b4a | |||
| 2d05bf1492 | |||
| a4b0d35649 | |||
| 200bdf1aec | |||
| 57c4f01e0d | |||
| 6f2eb1d627 | |||
| 6affe29c9a | |||
| 4a6957f50d | |||
| e51e8a28dd | |||
| b95a6c7c62 | |||
| d1dd33d885 | |||
| b0c6263f6c | |||
| ec9cf6d7c3 | |||
| 634972e063 | |||
| c906aa7e08 | |||
| b21c86f49a | |||
| cdd341ed7d | |||
| 8ea013290b | |||
| b355493d12 | |||
| 5b5cf89a63 | |||
| 4b793dd508 | |||
| 98954bd1d1 | |||
| 3759190c26 | |||
| fc00381d30 | |||
| fbc6a0c400 | |||
| a39985a43e | |||
| 179d6a4c7b | |||
| 49bb39ecf5 | |||
| dae252e3d2 | |||
| 3cf916be8a | |||
| e9ed210b0b | |||
| bde4e86357 | |||
| 60cd7076cf | |||
| b22b2298be | |||
| ee8a3a4192 | |||
| ac2329b842 | |||
| f870a50f1f | |||
| 46803aae11 | |||
| bcd804613f | |||
| 785e4d376e | |||
| fe31f87bf0 | |||
| d169f409b0 | |||
| 71ac4d626e | |||
| cf6274c979 | |||
| 40c3804ecd | |||
| 6e64bc13de | |||
| eed1ae682b | |||
| 17059f9c17 | |||
| 3074fcf31d | |||
| db8101c998 | |||
| b73e810613 | |||
| 1208539eff | |||
| 9321b30b0b | |||
| d03752cdcc | |||
| 83669856b2 | |||
| 4867e95291 | |||
| 710a5b3a90 | |||
| 115faae371 | |||
| 0dd1102cc4 | |||
| ed6f9c1ee9 | |||
| 570194640e | |||
| 0505a189d3 | |||
| 1740663584 | |||
| f80ff85745 | |||
| e6f413c6a7 | |||
| f446ffdd5d | |||
| e1d1ed863e | |||
| 8915e9cf42 | |||
| 22cc9749c9 | |||
| c93355616f | |||
| 47615f32bf | |||
| c1540464b7 | |||
| cfbfeb1b3c | |||
| 0d528ab391 | |||
| 60fbb2bb89 | |||
| 3f3f26d8a1 | |||
| 45c84a63a3 | |||
| 46828a41b0 | |||
| 6ac00a7ff7 | |||
| 726d603f61 | |||
| 720561475d | |||
| 68673963fc | |||
| 7e40d74b0b | |||
| d1f6858b36 | |||
| efc2166c25 | |||
| f195322254 | |||
| 11224f521d | |||
| 372223ac94 | |||
| f6e5f88454 | |||
| 92e30dadc2 | |||
| 110f859899 | |||
| eebb73032a | |||
| 2a7bed6858 | |||
| eb34ff5b48 | |||
| 595a44680a | |||
| 6877253e14 | |||
| 43ba93971c | |||
| 544b5b0fe6 | |||
| e3dc90dc9b | |||
| bce70ca75e | |||
| 3ae562aca2 | |||
| 331c28b369 | |||
| 07af47ce3e | |||
| ec6056a574 | |||
| 056acf92ec | |||
| c411de437a | |||
| a215a4c762 | |||
| d5a119ae9b | |||
| b28123dd3c | |||
| 2f82250cc1 | |||
| bfc1a2118f | |||
| d33b14bfbe | |||
| 2d88a3ae30 | |||
| c96f5b953a | |||
| ce76a47d68 | |||
| 31654f4515 | |||
| af4d142df5 | |||
| da4a1e1594 | |||
| be25e4ebcb | |||
| 510c2cdfb6 | |||
| 05cabd3557 | |||
| 8677446fe0 | |||
| 1720eb4713 | |||
| 9722ae0458 | |||
| 5ce3d8e74f | |||
| d6cae074a6 | |||
| acad03f77b | |||
| 2e04899ee5 | |||
| 126942f04c | |||
| 1139b21997 | |||
| 8b1757b6e0 | |||
| d5c56ea780 | |||
| c5c3c335a6 | |||
| b9e7d1e8a6 | |||
| 1bb880af36 | |||
| 81c35b5b6e | |||
| ed28a71bf2 | |||
| 5727a86760 | |||
| a27ba44331 | |||
| 5e04bd04c8 | |||
| f4e60bc36d | |||
| e423c045d5 | |||
| f531b0757c | |||
| 06564f5df6 | |||
| e54525729e | |||
| d218e17a2a | |||
| 62d591a550 | |||
| fba83da3ee | |||
| 10f8ea27bf | |||
| bc46df34fc | |||
| 09a589b716 | |||
| 06ab3e7477 | |||
| c8acad2816 | |||
| fae5302eae | |||
| 07e180fef0 | |||
| 51d17910a1 | |||
| b549e52c2c | |||
| 45801c8f2c | |||
| ac08d6a421 | |||
| 6e03ac9958 | |||
| d591341bd1 | |||
| 0a681f9224 | |||
| 1edfc8c372 | |||
| bb3174c913 | |||
| 37fbffaa1c | |||
| e26bdbda9b | |||
| bdc9d17edc | |||
| 8e88a2e136 | |||
| 15c34b22d2 | |||
| 111b3bca0b | |||
| 3aa1350bd0 | |||
| 3266b4dd9b | |||
| 02a44c454c | |||
| 9c6c4fdeb8 | |||
| add67b516c | |||
| f4c963ef74 | |||
| d8de23bef6 | |||
| 763f0a37c1 | |||
| 1e63d94a06 | |||
| 7aadd6fd2e | |||
| fbc3c1494f | |||
| d724175e49 | |||
| 85a4b65f11 | |||
| 246e6cd0b9 | |||
| 0e8e550187 | |||
| 828594d5bd | |||
| c726226825 | |||
| 3ffb4fa699 | |||
| 933ff62f66 | |||
| 8dcdec58eb | |||
| 26dff0d783 | |||
| fbb3fdda8c | |||
| 90424289fb | |||
| 14d1a5cba4 | |||
| af8bd96e6e | |||
| 2346ccde43 | |||
| 8011d853e1 | |||
| 797a45bcf9 | |||
| 582504cc33 | |||
| 7a8092998a | |||
| 27f692da2d | |||
| bbed824320 | |||
| 2bbea2bc93 | |||
| 23aeb955ce | |||
| 205e8f7e58 | |||
| 1c232066b8 | |||
| 524e28a13c | |||
| cb059bfc1b | |||
| 7a0642743d | |||
| 872fbfacd3 | |||
| d467850af0 | |||
| c11b7e44a0 | |||
| ac59f0ac08 | |||
| 94f573d8a4 | |||
| 25f5da5018 | |||
| 93f72985bf | |||
| fd1a566d46 | |||
| fe7215e369 | |||
| 26ced6abad | |||
| c773859c99 | |||
| f6cf7fee73 | |||
| 45dbd84ff3 | |||
| 61b9bcf1d5 | |||
| dd4bc9fd09 | |||
| ddc3f8eae7 | |||
| 48533b7b60 | |||
| 42945f0d74 | |||
| 7f8d0552f0 | |||
| 5bebbb06fa | |||
| b86f5a4086 | |||
| 16c89eb5f7 | |||
| 94c065d647 | |||
| 3c0ebf65cf | |||
| 00656ed10b | |||
| 7f33706c12 | |||
| e1c425a24d | |||
| 541ed65a51 | |||
| a3cd0ee7d8 | |||
| 73ff6a8e0f | |||
| fd62353e25 | |||
| 210453b79e | |||
| 97930a774b | |||
| bdf81a7c70 | |||
| 4298e88f48 | |||
| 1c24b288b0 | |||
| 995b6d1fd4 | |||
| fc1e274b89 | |||
| 86267fd9bd | |||
| 98cf67ddba | |||
| 921b6519f1 | |||
| 5880c9e365 | |||
| e4ba5b6ab6 | |||
| 5ed6653859 | |||
| d33ff810cc | |||
| a18ec83b3b | |||
| 047d2b5f6d | |||
| 690fb31fb4 | |||
| 8bba9b6a4a | |||
| 030140ccc4 | |||
| 1e4fea7ca9 | |||
| 3df52ae6d5 | |||
| bb9bf4b408 | |||
| 2e4c87038e | |||
| 6a9ea3487e | |||
| eec1bc7ed1 | |||
| 54ec42f035 | |||
| 4d1930cf74 | |||
| 6de6656d1f | |||
| 1153ea86ed | |||
| 1af5f6d507 | |||
| 8817fa9e3d | |||
| 489b59867c | |||
| 618e3d3157 | |||
| 8c21b0bee5 | |||
| 9db729f5a6 | |||
| a77765f172 | |||
| 07d825574f | |||
| bda145b19f | |||
| e596e58c51 | |||
| e568903360 | |||
| 2388c69f0c | |||
| 4841f8f773 | |||
| 255b877915 | |||
| a28d2cb923 | |||
| ea2d20e313 | |||
| d51c6af247 | |||
| 3bb404f40c | |||
| e4680d64a0 | |||
| 6cd26e0939 | |||
| 544e1ac1d1 | |||
| 4ce2f3e769 | |||
| 7fa0228755 | |||
| 24863a0b6a | |||
| 6ce2a8fb13 | |||
| 7c83a71239 | |||
| d9bdb9a137 | |||
| 4cf111aab3 | |||
| 2012b67c5b | |||
| e0fd901722 | |||
| 49a6626884 | |||
| 907e9f1946 | |||
| 505efbb3f3 | |||
| a8e833dc5c | |||
| 9f8bd7a2bc | |||
| 8f7d5fb2c0 | |||
| d05a9f9a7b | |||
| ad6606e8af | |||
| 2e903243c6 | |||
| ef61c9c58b | |||
| 68c1e83cf0 | |||
| 3b30cfa344 | |||
| 2488b954f2 | |||
| 38daabd838 | |||
| 0bd0f39576 | |||
| 4ae95157ae | |||
| 750f6b9913 | |||
| 8230299748 | |||
| 83f9649c9c | |||
| edb4c65c5b | |||
| df0f14fe2a | |||
| 8a6aca31a8 | |||
| 44d76fbcdc | |||
| e916391e6c | |||
| 72c79deb3b | |||
| 0d402601b2 | |||
| 0430ae0ca5 | |||
| 1cbace5f68 | |||
| 750178e1ed | |||
| 4bbca44512 | |||
| b03d54b75f | |||
| a9bcea5118 | |||
| f5b1e75d93 | |||
| 0cd63faee2 | |||
| 434f91feff | |||
| 4f89eb05cf | |||
| 1d897a9bf2 | |||
| a13d12a445 | |||
| 3f140d5391 | |||
| 0b586e52c2 | |||
| 86d4c26420 | |||
| eab39253ec | |||
| 7eaea2a849 | |||
| 9037f7b64e | |||
| f52dd9fc04 | |||
| aabc356b80 | |||
| 1008e15414 | |||
| 687eae4b51 | |||
| 4d002d5e6a | |||
| 54d5b426fc | |||
| b320c198b6 | |||
| 0011c9dae4 | |||
| 51a09af076 | |||
| ef38d6e397 | |||
| 00d02491d8 | |||
| 45e1128472 | |||
| 716ecff28d | |||
| 38cbd87cac | |||
| 1af417a82d | |||
| e74bb3db2a | |||
| 04703689b8 | |||
| 4928d5e401 | |||
| 4a4b23bfad | |||
| d4771d4a95 | |||
| cd1cd40e9a | |||
| 83c1869250 | |||
| bd35df05a5 | |||
| 60e15deb83 | |||
| a4a122c8e8 | |||
| d59c909663 | |||
| 01d74f86a0 | |||
| ca1510177c | |||
| c9f54aef69 | |||
| f54277204f | |||
| 485da90a2e | |||
| 7e61216105 | |||
| 03a3b2ccab | |||
| 0d4e75f078 | |||
| 5fdf07547f | |||
| 0442431943 | |||
| 9f3f634c16 | |||
| 70bccb38c3 | |||
| c83d3f054b | |||
| ae5f930d1b | |||
| aead8a360b | |||
| 729a3a98d9 | |||
| 9917b15bd3 | |||
| 01cd5cf382 | |||
| 6cc9744558 | |||
| 681164564e | |||
| 8f20780fb9 | |||
| a47d0406a7 | |||
| 1c5f14a9e4 | |||
| a727c41e4a | |||
| 2ba89256f4 | |||
| f322e55e19 | |||
| f81f00ed6b | |||
| d351c52114 | |||
| 57eca4f445 | |||
| bd68db4b25 | |||
| e70e3963dd | |||
| cf7bb9a3bf | |||
| 15f7170358 | |||
| 10c47fa6d6 | |||
| bd5fb3a09f | |||
| b2d56c588a | |||
| e580c29f07 | |||
| d559cade42 | |||
| 70ea24b9e8 | |||
| a6526eb820 | |||
| ced7e7c08d | |||
| 0b3f4d5555 | |||
| fd9925141b | |||
| e638ff7974 | |||
| d2db31ee5e | |||
| 04c8b4c705 | |||
| 24f20864b4 | |||
| dd164502f7 | |||
| 1c48cc253d | |||
| 3d34f26a6a | |||
| 6a290bdecb | |||
| 6896c979a9 | |||
| bad1dd4ac7 | |||
| d97e4bf6b7 | |||
| f47138b653 | |||
| a4da4f8dfa | |||
| fe9685bca1 | |||
| 6e9b054543 | |||
| 2a0bf33bc9 | |||
| 44a960199b | |||
| 83d5795154 | |||
| 8ab35016a6 | |||
| 0288fd0a88 | |||
| 994c94c25b | |||
| 5369c77029 | |||
| f0940c962f | |||
| db55f8a4e5 | |||
| 5c9f4bd078 | |||
| 134acf3fda | |||
| 4589f0e0c8 | |||
| c34280d97b | |||
| e080eafef8 | |||
| d9e6395ee9 | |||
| cbe47c02a1 | |||
| 42df9eda2d | |||
| 93b7883372 | |||
| c6c41262b6 | |||
| 17088e4add | |||
| c63c1caac0 | |||
| 3a752658ab | |||
| 487ac50e93 | |||
| 616aac8d82 | |||
| 0106099f5b | |||
| f73f4d82e0 | |||
| bf6181a382 | |||
| 35bed1ac14 | |||
| 63dd7a568e | |||
| 556eb398e5 | |||
| ad2346f762 | |||
| 1f8cf3c322 | |||
| 135a653ee2 | |||
| 24dc172b46 | |||
| fa168e202e | |||
| 3cbd2b97b8 | |||
| ec50d776ce | |||
| dbc7f011b3 | |||
| 958efad71d | |||
| a0e9de671b | |||
| c10998edb5 | |||
| dc1e8454a7 | |||
| 2df48ba886 | |||
| 28237f80f5 | |||
| 90b2f386e7 | |||
| 4602f34111 | |||
| 862f9d876e | |||
| ac8dcccb32 | |||
| c60c0fe4c5 | |||
| 48367b1432 | |||
| d768c2cb84 | |||
| 4401be22ad | |||
| 6296aa84b2 | |||
| c7da5b54f5 | |||
| 75b6f4aa52 | |||
| 2166be96d2 | |||
| bd722499dc | |||
| d5cb4841c8 | |||
| 8c139c1fca | |||
| e3d25b3c3c | |||
| c3075f1d56 | |||
| c506dfe600 | |||
| 3cc9543e64 | |||
| cdb5ba9426 | |||
| 490c356954 | |||
| ff627511b7 | |||
| 6350f58c1c | |||
| c4a39f5abf | |||
| 3221d53010 | |||
| 040c82f0e8 | |||
| 51b5fa3bf0 | |||
| 7a71c16317 | |||
| b0a23dbfbd | |||
| 6433a5452e | |||
| 72f8c673da | |||
| ae241714c4 | |||
| 8ebcca2ef6 | |||
| f3257e1a54 | |||
| 4570837e48 | |||
| 759705d3e6 | |||
| 2ed086748f | |||
| 2ef4f1bc61 | |||
| bae68b5511 | |||
| 46b4e5d388 | |||
| db14e22f06 | |||
| f766109b5b | |||
| cdcc536ddc | |||
| 1403ebb097 | |||
| 61e88c251e | |||
| 185da29b68 | |||
| b0eef458d1 | |||
| 6c78716531 | |||
| 564789777a | |||
| 38e40a55f4 | |||
| 8e1d5f98de | |||
| c49ac32393 | |||
| 55683c075c | |||
| 6cd0e733f5 | |||
| cece9cac07 | |||
| 84885c6e26 | |||
| a56a9e4a62 | |||
| 997f05d99b | |||
| 026b5014e8 | |||
| ed5d73b49a | |||
| 03381beacc | |||
| 4c34d4566c | |||
| dca169d9f1 | |||
| 315aedf5c8 | |||
| 000f38ed97 | |||
| 3db87cb0b7 | |||
| 5f24d1a519 | |||
| b5c319b56f | |||
| 2285157c7d | |||
| d89e810bd9 | |||
| b7435a0290 | |||
| d2c9b9c2aa | |||
| 25ece22013 | |||
| 7f787e1d3b | |||
| c4944b0376 | |||
| d4d0f13c3a | |||
| 49e9ba122a | |||
| a1aeaa6b07 | |||
| 8d2f81cca4 | |||
| 36106c19d4 | |||
| 83dd050ab2 | |||
| a9fa0151f1 | |||
| 4ec1fafe2f | |||
| 83ef067ae1 | |||
| 76213ab209 | |||
| f1bb0283dd | |||
| d0da82fed6 | |||
| 71e382cf42 | |||
| 73c2964e85 | |||
| 450c754c7c | |||
| 8026bc3651 | |||
| 9db3c2d893 | |||
| 2495b518c1 | |||
| 8733e2a918 | |||
| 88d554d3ba | |||
| 8f113e07fd | |||
| e2b8ef8c66 | |||
| 6c49ffe916 | |||
| fa22218973 | |||
| 486c82ae8f | |||
| 7caecf3979 | |||
| 28c04f4be3 | |||
| 74b6f5fba8 | |||
| d769f338f2 | |||
| 2df80d7a4d | |||
| 372e551a66 | |||
| e012dfab2c | |||
| 0eb62c1629 | |||
| 024c11dd66 | |||
| b26da6ed4f | |||
| e491da532a | |||
| 3d981069ab | |||
| 65022c4078 | |||
| 0d3f162d6b | |||
| 084576f214 | |||
| 76e18de811 | |||
| 7e562897e8 | |||
| 845f29ccf5 | |||
| b1a7aa49b3 | |||
| 6c3712599c | |||
| 695ee3fc19 | |||
| 27d0d5c0d0 | |||
| 3b1196fc68 | |||
| 49cf5142ba | |||
| c3a9a20839 | |||
| 69cef3c9b4 | |||
| cbb5e27b3e | |||
| 39ccbe6549 | |||
| bd5414addb | |||
| 2036c150ea | |||
| a3d0b8d7f4 | |||
| 8f7dceda3c | |||
| d01a291dbc | |||
| a61a11a4ea | |||
| 898f0fa0b9 | |||
| b90802f7e4 | |||
| 9ae12b15e9 | |||
| e6c050c06f | |||
| 8591f452f0 | |||
| 33207f4597 | |||
| 3d2dcc2bfe | |||
| 0ea1a526f9 | |||
| 02d92ff831 | |||
| f750f70c7d | |||
| c543a14c5b | |||
| 6b26410d38 | |||
| 11abc517f5 | |||
| d39ee6c81c | |||
| 3d8b0514bb | |||
| 0a0c95f39b | |||
| 9cbaf71e14 | |||
| af8fdac001 | |||
| 538b987bc5 | |||
| 65c9e2a651 | |||
| 83d43d0cfe | |||
| c6a9c1231b | |||
| 3263b963e6 | |||
| 70cb91a827 | |||
| edd6c4d487 | |||
| d606021c34 | |||
| 575d0eabfb | |||
| 1c271365ab | |||
| d5251141ce | |||
| 59e4be9752 | |||
| 73d0bcb874 | |||
| 04192d04a2 | |||
| e5a1734ce9 | |||
| a846e7f818 | |||
| 2430762f9b | |||
| cf1c8c8c69 | |||
| ee244473d6 | |||
| edde7aca60 | |||
| b72f932b9a | |||
| 54b0acde40 | |||
| 0c4dc3c157 | |||
| 9af2710d84 | |||
| fd65b68927 | |||
| 35af983b96 | |||
| 701adf81b6 | |||
| ca79019586 | |||
| 6b2ee7c23a | |||
| cacccf7a3a | |||
| e2cd59b731 | |||
| c665564374 | |||
| 7bf3d9d0ab | |||
| 8c0b1697e6 | |||
| 9a23fd3313 | |||
| d260694a37 | |||
| 34a87ee2f3 | |||
| 386f1d14f0 | |||
| f191c13a27 | |||
| 0c55b841fc | |||
| 3cb5e58b1a | |||
| 2a99584c68 | |||
| 2b03234466 | |||
| 70bec41f6c | |||
| 3d0b149e3b | |||
| 4f830fb117 | |||
| df61db6dbc | |||
| b4a57a0f0c | |||
| 2bf654b352 | |||
| 8c15389d76 | |||
| ffebedae40 | |||
| 72e9937e00 | |||
| 12f5cfac19 | |||
| 7ea0e2756a | |||
| 146adf077e | |||
| 298f76e6a3 | |||
| 8d7c93ba47 | |||
| 63e7fe3d60 | |||
| 58b48fa209 | |||
| ee06b932d3 | |||
| fa80bb2324 | |||
| 906e4adb5a | |||
| 271ef198bf | |||
| 96c476b6a0 | |||
| 20f2c84e9c | |||
| 7f3788e2f0 | |||
| e84a523750 | |||
| d52a01631e | |||
| e170f31e2a | |||
| 75ecdf50a3 | |||
| f6b3f0bfc7 | |||
| 7052795a80 | |||
| eb3f2c0068 | |||
| 23bfcd8e84 | |||
| ac68d1f0a1 | |||
| 78a6906d4a | |||
| d252282e75 | |||
| 2e07865f67 | |||
| 93204d3ba8 | |||
| e80df0aed0 | |||
| e0d5d76639 | |||
| e24e621fff | |||
| 42dc501133 | |||
| 75d49675f3 | |||
| b36c8250a9 | |||
| 2d2f9861a6 | |||
| 3f224a7165 | |||
| 4396bbdb3c | |||
| 384393e9de | |||
| 59c9d24bbf | |||
| 53b37b8f71 | |||
| 6ecc431c23 | |||
| 99f36ffbb4 | |||
| 6525130740 | |||
| 583b46c9c8 | |||
| 6c737b8bf0 | |||
| 8b0b024385 | |||
| a600718846 | |||
| 219f96b8a3 | |||
| c242437535 | |||
| 7269168e89 | |||
| 57feff4e14 | |||
| 26e1b7c7d7 | |||
| 69314ce9e5 | |||
| 9a127d364f | |||
| 0f788ab1be | |||
| 0f5814aa33 | |||
| b0b205040c | |||
| 89d6598d5b | |||
| 26c2975007 | |||
| 77a9539e07 | |||
| 5f794773aa | |||
| 5ba4a085e2 | |||
| 5e07b80854 | |||
| 783e5f7b3e | |||
| cb0b4b5410 | |||
| ce0835e539 | |||
| 59b6dee480 | |||
| b9f11cb636 | |||
| b0ea9e4dea | |||
| bb7a5691a9 | |||
| 5d1b5c13fb | |||
| f0a5cebe23 | |||
| f8cccbad0e | |||
| 9619b8cff4 | |||
| 109fcb987b | |||
| 55f473f4e6 | |||
| f56ba8378b | |||
| 965cd4a9c0 | |||
| a56637b330 | |||
| 226e1cd2b2 | |||
| 633ec8184d | |||
| f6af96723c | |||
| 38445e6326 | |||
| 758734a8c5 | |||
| 0ee35aa27b | |||
| 069a2603ef | |||
| b8531087bd | |||
| 514efb51b0 | |||
| 128748c5cd | |||
| 88c9692b2f | |||
| 123715d878 | |||
| b8309cdf2f | |||
| ce0325207e | |||
| 0d2d1904b1 | |||
| 75c22332d0 | |||
| 0d8c1c9c09 | |||
| 63288829b0 | |||
| f9a0a96eb4 | |||
| ec0a60a248 | |||
| 7840bad5d7 | |||
| 49188aeeda | |||
| 8a8ce85ea0 | |||
| 22eaffba59 | |||
| 42f8b4b48b | |||
| d292245659 | |||
| 9b4668c82c | |||
| c1efc4ad7b | |||
| 807f0aa747 | |||
| d67751d0cc | |||
| 1d099fbfae | |||
| 8f9e50de80 | |||
| 1e3af04dd9 | |||
| 68ad33cb89 | |||
| a06fc473ec | |||
| ea33d7a1e1 | |||
| 7b17060654 | |||
| 49733154a6 | |||
| 5cd5db1f57 | |||
| 38d2458f53 | |||
| 9187b6bae7 | |||
| 73b04b5434 | |||
| 53a67d20a2 | |||
| f3227688b4 | |||
| 8475540103 | |||
| a145dd7097 | |||
| 7a56404e7b | |||
| 975677872f | |||
| a0cae6957e | |||
| cb85a1fa3a | |||
| be532bc196 | |||
| a089ccf5f0 | |||
| 9655337407 | |||
| 6303e62440 | |||
| e7d3323ba7 | |||
| 46b6a32ef0 | |||
| bf46950a09 | |||
| c744699201 | |||
| d4522f54e7 | |||
| 6824527cc4 | |||
| d64a9615bc | |||
| 2af94dff1c | |||
| 9467c56b94 | |||
| 700657ad19 | |||
| 0dbfef5696 | |||
| e9cc859051 | |||
| 1a6dd9fcd2 | |||
| 8a6421ac30 | |||
| 83503cbf20 | |||
| 768a437c02 | |||
| cda706b522 | |||
| e249c6d6ee | |||
| 86adead803 | |||
| e87addd9ae | |||
| bf9d22f10f | |||
| 4a68eb6250 | |||
| 9b65955961 | |||
| 08f2456d5f | |||
| c9dba4b8e0 | |||
| 5fa71c69d8 | |||
| a3713b51ff | |||
| e586af3cf4 | |||
| 643b6f147b | |||
| ccff3e952d | |||
| 19bf88acfa | |||
| 7f9a0dbe16 | |||
| 87e3484aa7 | |||
| 38bbde200e | |||
| d7c5b55846 | |||
| 36494dc8f4 | |||
| 5b249be1f9 | |||
| 33ccb00221 | |||
| 33d2044406 | |||
| ee7cc6d189 | |||
| ead05d0954 | |||
| 6f1a786413 | |||
| 0eb330613b | |||
| 3c22fc4ef6 | |||
| 3f5d21abec | |||
| e43aeb9a1f | |||
| 5fcd6ba21b | |||
| 828acee981 | |||
| 9bc7cfa6ba | |||
| 9fbb704418 | |||
| 8f96238194 | |||
| 01cb166819 | |||
| f78d91e5fc | |||
| 413faa55a0 | |||
| 2166a9b163 | |||
| 81af602dda | |||
| 2dc100fa76 | |||
| 0e462f0d2d | |||
| 3a72e2fb24 | |||
| f2258cb05c | |||
| fa8ca5fd13 | |||
| 61ed31a473 | |||
| c0200b9a68 | |||
| 207f2984d2 | |||
| f5e64936da | |||
| b0ace67712 | |||
| 57f4d3d78a | |||
| 9eb1e1b15e | |||
| 13649a3fbc | |||
| caa73b2128 | |||
| e2f2571dee | |||
| 69f2fecb1c | |||
| 853dcc615d | |||
| 1627c903d8 | |||
| 9f7bab0aca | |||
| 92d23be47d | |||
| 8fff30090b | |||
| a32260660b | |||
| a2a1c6da95 | |||
| 2cbf3c66ef | |||
| 0ff3f16da1 | |||
| 694b209094 | |||
| bbadfbcd2a | |||
| e8c906966e | |||
| a2decd1f2f | |||
| 5cb43c70f7 | |||
| 1e66a7ccdb | |||
| 83b4e67307 | |||
| c62d6fea70 | |||
| 365ab7f73b | |||
| d0b8ef3a6f | |||
| 24a422631d | |||
| d2f77984dc | |||
| 9a811e2c94 | |||
| 80981f5c95 | |||
| 053b21cc1f | |||
| 241b4c0c75 | |||
| ceab6ee15d | |||
| 52e40a1725 | |||
| c20e8b0b49 | |||
| 99f0776f19 | |||
| 8b068e996f | |||
| b03c22e0c9 | |||
| ce8846521e | |||
| 521475da4d | |||
| a3cbcc6451 | |||
| 5a16ec366d | |||
| 0c6cc487d6 | |||
| b77a8bcb95 | |||
| 21e32f1989 | |||
| 779707fabb | |||
| 4c06925ec2 | |||
| f656fc5997 | |||
| f4d02bd9c1 | |||
| c813765430 | |||
| 00275dfc9f | |||
| 74405cc964 | |||
| 644f08a771 | |||
| 1c30470558 | |||
| ac5993a7e7 | |||
| cdfcd5fc85 | |||
| 352e28a138 | |||
| c39b6be22b | |||
| 7850fb62ea | |||
| 22ab2ca2a5 | |||
| b9f91bcd8c | |||
| 748b2bf5ae | |||
| a89c598617 | |||
| 18a594c392 | |||
| 3aa357bcab | |||
| 65c4c1555d | |||
| b356d81410 | |||
| d495ab1ca0 | |||
| 7e8703918b | |||
| 3e80ce39e1 | |||
| 349ed52b7b | |||
| abf10a74b7 | |||
| d1d2763d00 | |||
| a41e2b901d | |||
| 70a5e66d2f | |||
| 1bf6ad314d | |||
| 4fc256de8a | |||
| 47094a2a8a | |||
| 9d7f7ddadf | |||
| fc7e7495a6 | |||
| 516cd70780 | |||
| 1d50657740 | |||
| 98affc6829 | |||
| 987cce9e65 | |||
| 456dffcbfd | |||
| f66e239fe4 | |||
| 4cdc32974a | |||
| 67b10e649e | |||
| 69234cfecc | |||
| c4ec89cf9d | |||
| 3db60baf2d | |||
| 3957ce4898 | |||
| 5b5813fcdc | |||
| a27b0bad86 | |||
| c05525127b | |||
| a303547489 | |||
| b059098c71 | |||
| 35df3bc182 | |||
| a05b55872b | |||
| 018c394c52 | |||
| 49fa04212b | |||
| c4afca906c | |||
| 0dd810ee22 | |||
| b83880b981 | |||
| 24fd96d837 | |||
| 7f60cab47d | |||
| 489970bcdc | |||
| e8cbbedbb2 | |||
| a60ba815d9 | |||
| b4282e5ef1 | |||
| c0f556ab71 | |||
| 17e0f9fb0a | |||
| b4ee8a9daf | |||
| 34cfd5cd78 | |||
| fd527691a8 | |||
| 6be0603215 | |||
| d7a3e67025 | |||
| 562147c267 | |||
| 209781ae3c | |||
| 68ceab6872 | |||
| f72b496a45 | |||
| 9ee00c3522 | |||
| ddbd71e22a | |||
| c3dd043765 | |||
| a158a2aa48 | |||
| 9652b8cf82 | |||
| 29a4f0131e | |||
| b261fc64e2 | |||
| 2e2e3a5e24 | |||
| db791ba3f5 | |||
| 43e470dad1 | |||
| 7455ab72f8 | |||
| 3914bc9ce6 | |||
| 71fe1a5fe3 | |||
| e6b15c88ca | |||
| a1bba344f2 | |||
| 67981b1831 | |||
| 4101adb7ac | |||
| ff87672780 | |||
| 4d36fab72a | |||
| bc057d849a | |||
| f0ebb15dab | |||
| 8b15cd33ee | |||
| 73aa7bd2f5 | |||
| 6061f234a9 | |||
| f3ba001a1d | |||
| 4f293c427c | |||
| 9753f9f55f | |||
| effc7514e7 | |||
| f248b21b1b | |||
| c0a87a85f4 | |||
| 6fb69a3e09 | |||
| a2fb74c375 | |||
| a6fb006ab5 | |||
| 723dc0667e | |||
| c8e15e43e9 | |||
| 8e5982ca9d | |||
| 5b72e0f8cf | |||
| d1467c191d | |||
| 2dcf6c6b71 | |||
| 0af4b71cd1 | |||
| 26d6eadab7 | |||
| ca4a917562 | |||
| 1c04d7db8f | |||
| 6c3936fb9a | |||
| 7fa1133912 | |||
| 28a567f5a9 | |||
| 8fff8acbac | |||
| 6429b33f44 | |||
| 038de02574 | |||
| 5137e491dc | |||
| d930716daf | |||
| f6ee00769a | |||
| 48db841822 | |||
| 06ab1d9203 | |||
| 5432c37d5a | |||
| baaf201f2a | |||
| f1b423e60f | |||
| 6cd3c73f21 | |||
| 37c9a9aafe | |||
| 987b56973c | |||
| a5d2778737 | |||
| b395929a16 | |||
| b6e724e76f | |||
| f2d488dea1 | |||
| 063bd57873 | |||
| 45735c5b3c | |||
| 516f1e1808 | |||
| 66b6078ae2 | |||
| 90559a3fc5 | |||
| 8935d2f123 | |||
| fab2173b31 | |||
| 4480bf382a | |||
| 2230fea0b6 | |||
| 37aa840e89 | |||
| 1bcd7c40bd | |||
| 5309149f75 | |||
| f4b61e92f6 | |||
| 93177f7bf0 | |||
| ea61bdf1a0 | |||
| 60f49c097a | |||
| 6e5191f6b6 | |||
| 1a2a5a44bd | |||
| af8d6e6549 | |||
| aab1610d40 | |||
| d871105fa8 | |||
| 7e479aa9ee | |||
| 384b227e7b | |||
| 20dfe1dd7f | |||
| d8ca588e17 | |||
| d46ed4ec00 | |||
| a644b34154 | |||
| cf9b29705f | |||
| b5e13cd68f | |||
| b05b91c692 | |||
| 22e3552a9d | |||
| 5c42068bb3 | |||
| 1e925a85ca | |||
| e2b2339b89 | |||
| c253bc3165 | |||
| df9522d8a8 | |||
| 458cd04c13 | |||
| 256a3a51da | |||
| 5a73757cdb | |||
| f02663532d | |||
| 6193b9b640 | |||
| 75f90ee424 | |||
| ee3d00c391 | |||
| 4e72674bf3 | |||
| 938725fff0 | |||
| bd60c7b95d | |||
| cfd7788c0b | |||
| 2d9722e92b | |||
| 2b85d6c225 | |||
| 0940cbbeb9 | |||
| c8fa10cace | |||
| 6668d8697a | |||
| 887fc60cce | |||
| be9d1e0b3b | |||
| 2e1d0df1ed | |||
| c923ea9bc4 | |||
| 763250e04d | |||
| 35f4243315 | |||
| fcba75c2ba | |||
| b718b95aab | |||
| 25ce82d5b3 | |||
| c502ff73fe | |||
| f521dddaed | |||
| e4e75a94f5 | |||
| 42ee237691 | |||
| 0ebc4decbb | |||
| 80993ea47a | |||
| b0a0b7ebe7 | |||
| 19510cdec7 | |||
| 3d956db500 | |||
| 983a03d5f8 | |||
| d69d57afa7 | |||
| 22ce03fd94 | |||
| 704a178abb | |||
| 14ce8025ca | |||
| 0d55346fbb | |||
| dbf3a0681a | |||
| ac5fbb5ef3 | |||
| 71fdf845a7 | |||
| e8da5ec916 | |||
| e087f434a3 | |||
| b86f54b54a | |||
| 4e64708b3d | |||
| 2fab389930 | |||
| 8ccdd5b7cf | |||
| 9268ef36ab | |||
| 5ac2346862 | |||
| eb5cc3da9b | |||
| e91e447db7 | |||
| 8201e2bfab | |||
| 2d7b9273cf | |||
| a5bd1474d5 | |||
| 1409d7c4bd | |||
| 85855da946 | |||
| 256d52152c | |||
| 19e1a8feb4 | |||
| 28327ee9aa | |||
| b1012256f2 | |||
| dd8612227f | |||
| fee41fb616 | |||
| 5c6e967b1f | |||
| 7ae5a56948 | |||
| 6e3e0dcd73 | |||
| f89d38bc2d | |||
| 3f23f20ca8 | |||
| 6d62f84dae | |||
| 949aa98a8f | |||
| 5600499c2f | |||
| 27ada645ca | |||
| 78ae3690fa | |||
| 6d56ef2d52 | |||
| 2a0d046df3 | |||
| 4f7a972aac | |||
| 38149c472e | |||
| 27770485f8 | |||
| 11e17262b7 | |||
| 9cbd681174 | |||
| e109894f37 | |||
| 9b29a7a700 | |||
| 6e1fc27528 | |||
| e758b0a144 | |||
| 461f1900f2 | |||
| 2587d4b8e6 | |||
| 2a9d2a966a | |||
| 3036a53667 | |||
| aeb8b921e0 | |||
| 69ef54bcd9 | |||
| 2a9d22c895 | |||
| 900adae5d9 | |||
| 7d5bb09b88 | |||
| 4c03903045 | |||
| ac22ff3bda | |||
| 7b11f761b3 | |||
| 4ebd2d3f7e | |||
| 125c9f207f | |||
| ccc4fb8512 | |||
| 3fe243d346 | |||
| 92eab67a49 | |||
| efcaaa524e | |||
| f652120347 | |||
| 463c89e540 | |||
| d6cc9bd7cb | |||
| 3b00a79eac | |||
| 5f79ae53a2 | |||
| ae7b154cf7 | |||
| 2a26c39b29 | |||
| fee33b1a81 | |||
| 08e1c85add | |||
| 8c61e25e61 | |||
| 3540e6ca57 | |||
| fb9a6bb6d8 | |||
| 98ae6fd746 | |||
| f8b6bfe744 | |||
| 1bf2e0600f | |||
| 46802d33e1 | |||
| 78176cd311 | |||
| 17ee80aafe | |||
| bf79c8f0df | |||
| b29bbc6210 | |||
| e7962f5871 | |||
| b423b88580 | |||
| eee0d1f7a8 | |||
| 42f70716b6 | |||
| 3a806b97c9 | |||
| 0d53a581b4 | |||
| 4b80aa1c05 | |||
| 2ffd614ff4 | |||
| e229cff8de | |||
| c2b4891854 | |||
| d83b1275b4 | |||
| ec7179d01a | |||
| b678af07d7 | |||
| e0a80d165a | |||
| c58ed480e5 | |||
| 7d367a8952 | |||
| e8f09084bd | |||
| 2b36054a5d | |||
| ce9437daf5 | |||
| a0f2e6990f | |||
| 90b78f89d3 | |||
| 63b90bb5b8 | |||
| 7ac684e9e3 | |||
| bf8a169cb9 | |||
| 3d0b7314cd | |||
| 28377d4ffb | |||
| 45b982dc7f | |||
| 9e686d1fb5 | |||
| d6f9247f53 | |||
| 5c019bde15 | |||
| 75b0180829 | |||
| f71f7215ab | |||
| 454c485ebe | |||
| c85e8f276e | |||
| 26b17af77e | |||
| 37526b02ff | |||
| 59e1bc01cd | |||
| 88f1497c07 | |||
| a0b86e2e7d | |||
| 8a556a3a61 | |||
| 8ede929ef7 | |||
| 332688a075 | |||
| f881f985ab | |||
| 99dc47e7fd | |||
| 206d43dcb4 | |||
| 1685877635 | |||
| 5efea0825d | |||
| 46cfebfe97 | |||
| 9a05e55dfa | |||
| 6cc0130147 | |||
| baf4678087 | |||
| 21687bcedb | |||
| be7380a418 | |||
| 8374a58623 | |||
| fef14e0e87 | |||
| 02cd5737f6 | |||
| 7da97a3642 | |||
| 329263f091 | |||
| e3144b00ac | |||
| 5819ca7260 | |||
| c37ccdee76 | |||
| e8718c36c7 | |||
| bd44a4a6bd | |||
| e560a1f184 | |||
| 1561062b8f | |||
| 451692d432 | |||
| d669926130 | |||
| c99935a540 | |||
| 42b7122c87 | |||
| a8036a5143 | |||
| ad39298f6d | |||
| 6e4567e73b | |||
| 9ed2c8a719 | |||
| 9adfc8e2c4 | |||
| 0e7884f1a7 | |||
| 980c62a139 | |||
| 1eb2b92d9c | |||
| 084859d150 | |||
| 3472235232 | |||
| 385b55f203 | |||
| fbf99febf3 | |||
| b20d49fc04 | |||
| 6726f37309 | |||
| 6b4d79dd7a | |||
| 192766a541 | |||
| 67cc408905 | |||
| 6f36323ac6 | |||
| 4e3a2eea4d | |||
| 2144a810b5 | |||
| 38d1999f7b | |||
| d5792eb1fe | |||
| 5c10e8409f | |||
| f5dc69ab8e | |||
| 4ee775ebf9 | |||
| 1a2b7bbd0a | |||
| 703ae52214 | |||
| 70b4b622b4 | |||
| 36b3b9cbeb | |||
| 8a9dab8e29 | |||
| 16b5504eb9 | |||
| 4eb7dac75b | |||
| efdd68b3b0 | |||
| c663cabe7b | |||
| 0320c3be8e | |||
| 494e253e47 | |||
| 92833a0b82 | |||
| 35a1f49db5 | |||
| ac96c35230 | |||
| b95ce71b89 | |||
| 3693045566 | |||
| 41b73e409f | |||
| d1d4c602e0 | |||
| 20c764fc5e | |||
| 5b4a942260 | |||
| 6fddc0cf8a | |||
| 80ec521535 | |||
| 47c1a94424 | |||
| 08f8fd2f5c | |||
| 3504f49473 | |||
| 2f43800aa3 | |||
| c737045462 | |||
| 1779789f65 | |||
| 5b2236e3d7 | |||
| 40b6d907bf | |||
| 4ce5fcc5c8 | |||
| 827e5cb87b | |||
| 8d07911d73 | |||
| 63fe6de94d | |||
| c82f2169e5 | |||
| 66fae0330c | |||
| 1ff2161431 | |||
| de461f1424 | |||
| 6fbe287622 | |||
| 5b341e8e6e | |||
| ff0c470e34 | |||
| 3e9a9d8243 | |||
| 544963da24 | |||
| a86ca5c561 | |||
| 7b0a5674e2 | |||
| 130d8f100e | |||
| 60b0e89804 | |||
| 45d9076f49 | |||
| 89c4ef5873 | |||
| faa6db8485 | |||
| 31cd153050 | |||
| 168e4faf50 | |||
| d4d6968e1a | |||
| 9d54fee952 | |||
| fb51bbc565 | |||
| 05b8609f80 | |||
| c92a16fcf5 | |||
| f712cd8850 | |||
| 5aa00e4f66 | |||
| beaba95f39 | |||
| 0da3fc8b56 | |||
| 463714383a | |||
| 3bbbea5a08 | |||
| 9ce6f95b6e | |||
| 4768bf8a3b | |||
| 9239b8a8e3 | |||
| a624a62f8d | |||
| 59a928f7c8 | |||
| 99ac2f5c49 | |||
| 43b0eee81d | |||
| adf39dd291 | |||
| 8195244e3b | |||
| dc26dfd0c2 | |||
| efb4f2db50 | |||
| 15004e5930 | |||
| 43e8852829 | |||
| dcba77fcc4 | |||
| 08e9c93b17 | |||
| aa7e00fcb8 | |||
| 578d43c2ba | |||
| 836326bdc1 | |||
| a5d5106fcf | |||
| 158cb29e55 | |||
| 01fe1282fc | |||
| 25da672dbc | |||
| 32a420b7d6 | |||
| 936675aa01 | |||
| 96a69ce35e | |||
| 129dad6730 | |||
| b5f38a6726 | |||
| 5b1eeac96d | |||
| faba7df4fe | |||
| dab597d66e | |||
| 868974dbf6 | |||
| 21c3c8ee63 | |||
| cabf0badfa | |||
| 8520282f75 | |||
| 2ffeb591b1 | |||
| 7fae042208 | |||
| fac8d6deea | |||
| ba0542dc51 | |||
| c3945d506d | |||
| db9a6f8caf | |||
| 857e774a34 | |||
| 07fc894020 | |||
| f0e6eb3ce0 | |||
| 322f6c740f | |||
| 9ce98deb25 | |||
| 1a44c00525 | |||
| 441d8f6858 | |||
| 77fced56fc | |||
| 83dee19d93 | |||
| 04bed9f84a | |||
| 8315dff0b0 | |||
| c243ad8f49 | |||
| ab69814b5d | |||
| 13fc06d74a | |||
| 239903d2f1 | |||
| 428215f5df | |||
| b8d0a1e0c0 | |||
| 596364e9fc | |||
| e16f8f2182 | |||
| cf6c277d49 | |||
| 2132215afb | |||
| 691fbc9dd1 | |||
| f5e1d9cd67 | |||
| 0dedbccd27 | |||
| 278d75537f | |||
| aaae0ca8ba | |||
| e9aa5a9822 | |||
| 2dd3226c67 | |||
| e2a83cae0f | |||
| 0f212b5fb7 | |||
| b922e0e213 | |||
| 056ca21e2f | |||
| 7d67530982 | |||
| 08d0bedb28 | |||
| 31c259d0cb | |||
| 2cc1bf4edf | |||
| fb8f36f34d | |||
| 905a6aa2e8 | |||
| cbbc5d474a | |||
| abe9ce45f3 | |||
| af4b26f581 | |||
| bcdb4aa2a7 | |||
| 5ea4dbf3e0 | |||
| 70ff97e812 | |||
| 2fdd420e78 | |||
| f60bb84d15 | |||
| 43fe3c499c | |||
| ad2f96ff48 | |||
| d5196ded2f | |||
| dba7a676b4 | |||
| f89f595d08 | |||
| 084c2feb7e | |||
| 6efd6611f2 | |||
| 6ea4bf8a9d | |||
| a3518a4d66 | |||
| 947cac2b85 | |||
| 7a603c6909 | |||
| 9add8e261f | |||
| 10fa786dfa | |||
| b4ddc0b58e | |||
| 6dcf6e0f3b | |||
| 162e634f56 | |||
| 600a847cca | |||
| d64ae72c29 | |||
| 71e46a0b0e | |||
| 18749136da | |||
| ca35d1a4c4 | |||
| 349376f48f | |||
| 1de4c698cc | |||
| ac50e4e9df | |||
| 493ce0e291 | |||
| b01e829543 | |||
| 4f1d9452be | |||
| b01229db4b | |||
| 00e87d2445 | |||
| 89a264de91 | |||
| 5437de8424 | |||
| 596714bcc9 | |||
| e3df44c6f7 | |||
| e34d9eafed | |||
| e709c965a4 | |||
| c287845240 | |||
| ca4910cd79 | |||
| 7134ededfd | |||
| 31748fa5c0 | |||
| 465005f929 | |||
| 55b0019589 | |||
| 0997303378 | |||
| 1e87b82048 | |||
| 5c856c96f6 | |||
| ad0c4c3e83 | |||
| eb0f86d485 | |||
| 8ea40e4956 | |||
| bc41268368 | |||
| 118969e70a | |||
| b9e37f8d2d | |||
| 1d422deb0f | |||
| f2d4b07f4b | |||
| 6de50aa7d9 | |||
| 750eaf53d6 | |||
| c1e2b22a2d | |||
| eae03be479 | |||
| 2f78ffc3e2 | |||
| 2a8446bdec | |||
| 469d333aa2 | |||
| a6084e264d | |||
| b30154ade1 | |||
| 8a364bd314 |
@@ -1,7 +1,7 @@
|
||||
## Makefile.am for GTK+
|
||||
include $(top_srcdir)/Makefile.decl
|
||||
|
||||
SRC_SUBDIRS = gdk gtk libgail-util modules demos tests testsuite examples
|
||||
SRC_SUBDIRS = util gdk gtk libgail-util modules demos tests testsuite examples
|
||||
SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
||||
@@ -24,6 +24,7 @@ MAINTAINERCLEANFILES = \
|
||||
$(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
|
||||
$(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \
|
||||
$(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \
|
||||
$(srcdir)/m4/gtk-doc.m4 \
|
||||
$(srcdir)/INSTALL \
|
||||
$(srcdir)/README \
|
||||
$(srcdir)/omf.make \
|
||||
|
||||
@@ -1,3 +1,344 @@
|
||||
Overview of Changes in GTK+ 3.13.1 to 3.13.2
|
||||
============================================
|
||||
|
||||
* Interactive debugging support. The GtkInspector
|
||||
window can be triggered with the Ctrl-Shift-I
|
||||
or Ctrl-Shift-D keyboard shortcuts, or via the
|
||||
GTK_DEBUG environment variable.
|
||||
|
||||
* Gesture support has landed. New classes include
|
||||
GtkGestureLongPress, GtkGestureMultiPress, GtkGestureSwipe,
|
||||
GtkGesturePan, GtkGestureRotate, GtkGestureZoom. Many GTK+
|
||||
widgets already use gestures internally. Gestures also
|
||||
show up in GtkInspector.
|
||||
The gesture-related APIs are still subject to change.
|
||||
|
||||
* GTK+ widgets can now draw outside their allocation,
|
||||
by setting a clip with gtk_widget_set_clip().
|
||||
The clip-related APIs are still subject to change.
|
||||
|
||||
* GtkStack has added a few more transition types
|
||||
|
||||
* GtkProgressBar is now narrower
|
||||
|
||||
* CSS
|
||||
- Support outline-radius in CSS
|
||||
- Implement 'unset' and 'all'
|
||||
- Support -gtk-icontheme
|
||||
- Support -gtk-icon-source
|
||||
- Add -gtk-icon-transform, supporting the 2D
|
||||
parts of CSS transforms
|
||||
- Support -gtk-icon-style
|
||||
|
||||
* Theme
|
||||
- Use outlines to render focus rings
|
||||
- Use icons to render spinners, expanders and arrows
|
||||
- GtkIconTheme can force symbolic or regular
|
||||
icon variants
|
||||
- GtkIconTheme will automatically load rtl
|
||||
icon variants
|
||||
|
||||
* Win32:
|
||||
- Theme improvements
|
||||
|
||||
* Wayland:
|
||||
- Update to the latest xdg-shell protocol
|
||||
|
||||
* Deprecations:
|
||||
GdkColor
|
||||
GtkMisc
|
||||
GtkArrow
|
||||
focus-line-width style property
|
||||
GtkNumerableIcon
|
||||
GtkButton::x/yalign
|
||||
gtk_widget_reparent
|
||||
gtk_widget_region_intersect
|
||||
gtk_container_set_reallocate_redraws
|
||||
|
||||
* Bugs fixed:
|
||||
525206 Remove superfluous non-NULL tests for the GtkScrolledWindow scrollbars
|
||||
614717 gtk_text_buffer_create_tag fails to return error on duplicate tag
|
||||
636695 GdkColor should be deprecated
|
||||
645966 gtk-demo leaks a GtkSizeGroup
|
||||
698396 GtkTreeStore crashes when reordering 0 elements
|
||||
708037 Allow live updates on widgets implementing GtkColorChooser
|
||||
720330 Gtk-CRITICAL **: gtk_entry_completion_set_model: assertion 'GTK_IS_E...
|
||||
721069 gtk_win32_embed_widget_show infinite recursion
|
||||
726676 More GtkStack transition counterparts of OVER_UP_DOWN
|
||||
727147 Search bar is too narrow
|
||||
727994 Gtk Popover closes on click
|
||||
728135 gtk_widget_set_visible's nothing-changed-check
|
||||
728284 [treeview] Graphics artifact when scrolling with hover-selection
|
||||
729346 W32: App-notification has no theme, shows up transparent
|
||||
729353 W32: horizontal-buttons get "selected" background when focused
|
||||
729451 Removing accels with application_set_accels_for_action
|
||||
729461 Introspection issue with GtkApplication
|
||||
729473 FileChooser: typos in gtk_file_chooser_set_local_only ()
|
||||
729475 FileChooser: typo in gtk_set_create_folders()
|
||||
729496 Crash with latest gtk+ from master in gtk_combo_box_get_preferred_width
|
||||
729564 Deprecate GtkArrow
|
||||
729594 Don't stretch switches in Widget Factory
|
||||
729598 Populate page 2 of the Widget Factory
|
||||
729607 GtkAboutDialog: gtk aborts when trying to show an about dialog
|
||||
729670 cairo surface leaked for each cursor created from pixmap
|
||||
729817 GtkCellLayout: allow finding attributes at runtime
|
||||
729834 gdk: missing (nullable) annotations on return values
|
||||
729915 Popopver does not follow relative widget to find action groups
|
||||
729983 gdk: assorted introspection and documentation syntax fixes
|
||||
730007 GtkInspector: add a setting to disable C-S-i
|
||||
730008 make gtk_set_interactive_debugging available for apps
|
||||
730035 GtkFileFilter contains refs to GtkRecentFilter which are probably typos
|
||||
730043 Add an alternative to Ctrl-Shift-I
|
||||
730095 Add a private call API to export internals to modules
|
||||
730142 placessidebar: use proper canonicalization when checking if home
|
||||
730183 RFC: silence harmless critical
|
||||
730306 Gtk+ >= 3.0 fails to load modules from settings.ini files
|
||||
730526 Fix the edit-clear icons in RTL
|
||||
730353 Horizontal and vertical scrolling
|
||||
700030 GdkEventSequence not accessible from introspected bindings
|
||||
641836 Capture/bubble event handling
|
||||
119906 Add event when Double Click timeout expires
|
||||
|
||||
* Translation updates:
|
||||
Belarusian
|
||||
Hebrew
|
||||
Russian
|
||||
Spanish
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.12.0 to 3.13.1
|
||||
============================================
|
||||
|
||||
* GtkListBox can now do multi-selection
|
||||
|
||||
* GtkSwitch has a way to delay state changes
|
||||
|
||||
* GtkMenuButton is using a popover for menu models by default
|
||||
|
||||
* GtkPopover can have horizontal sections
|
||||
|
||||
* GtkFileChooser received some design improvements
|
||||
|
||||
* GtkBuilder
|
||||
- Supports property binding
|
||||
- Supports dialog actions
|
||||
|
||||
* Client-side decorations
|
||||
- The requirement for _GTK_FRAME_EXTENTS has been dropped
|
||||
to avoid 'double headers' with most window managers
|
||||
- Drawing of DND highlights around the entire window works
|
||||
|
||||
* Windows backend:
|
||||
- *Many* theme improvements
|
||||
- Add popover theming
|
||||
- Enable introspection
|
||||
|
||||
* Wayland backend
|
||||
- Updates for xdg_shell protocol changes
|
||||
- Touch support
|
||||
|
||||
* Broadway backend
|
||||
- Now builds on OpenBSD
|
||||
|
||||
* Bugs fixed:
|
||||
495105 Open recent file keyboard shortcuts do not work correctly
|
||||
654417 Add <binding> element to GtkBuilder syntax
|
||||
686170 gdk/win32: VK_SNAPSHOT maps to GDK_Print
|
||||
712752 GtkClipboard: add _get_default and _get_primary
|
||||
722058 GtkTreeModelFilter bug
|
||||
722211 improve the file chooser design
|
||||
722817 Add gobject-introspection for GdkWin32
|
||||
723963 Use popover for the fallback app menu in the headerbar
|
||||
725648 Switches should always indicate the current state
|
||||
726179 Trivial Fix: size-allocate signal has missing documentation
|
||||
726271 Items not highlighted while mouse-hovered
|
||||
726298 gtk-font-name isn't correctly handled on Windows
|
||||
726475 After looking at Aisleriot solitare, I get rendering glitches...
|
||||
726592 W32: problems with CSDed windows
|
||||
726859 Assertion/crash if gtk_radio_menu_item_set_group() is called twice
|
||||
726870 all: Name more idles and timeouts
|
||||
726871 treeview: Lower the duration of validation iterations
|
||||
726996 Label-for/Labelled-by AtkRelations missing for containers in t...
|
||||
727009 redefinition of GtkPrinterCloudprint: cloudprint fails to build
|
||||
727022 W32: Both inc- and dec-buttons on GtkSpinbutton are "inc"
|
||||
727035 W32: Combobox button is drawn with two arrows
|
||||
727036 W32: Combobox dropdown color is button-gray instead of window-white
|
||||
727037 W32: Menu items look thin, while submenu arrows are huge
|
||||
727075 W32: Combobox (with an entry) is gigantic
|
||||
727078 W32: GtkPopover is transparent and non-interactable
|
||||
727080 W32: Window re-size grip looks UGLY.
|
||||
727210 W32: Prelight doesn't apply to check/radio marks
|
||||
727211 W32: Selection background color applies to check/radio marks
|
||||
727213 W32: Notebook widget is not styled correctly
|
||||
727244 W32: Items selected in listbox have correct background color, ...
|
||||
727245 W32: No .dim-label style
|
||||
727313 a11y: do not use deprecated a11y functions.
|
||||
727322 docs: Remove '\' escape character from literals
|
||||
727391 W32: scrollbar sliders have no "active" and "insensitive" styles
|
||||
727410 W32: tooltips are not themed
|
||||
727414 Redundant text in titlebar
|
||||
727487 Color picker check marks not cleared properly
|
||||
727643 Segfault in gtk-3.12.0
|
||||
727644 SEGV in gtk_window_propagate_key_event()
|
||||
727662 GtkVolumeButton displays "missing image" icons
|
||||
727908 Various GtkTextView improvements (doc, unit tests)
|
||||
727973 W32: focused button is visibly smaller
|
||||
728023 Warning when passing NULL window to inhibit
|
||||
728054 entry: consider ascent and descent when requesting height
|
||||
728073 Allow defining an invisible resize area for GtkPaned's handle
|
||||
728140 Illegal parameter passed to g_variant_new in gtk_application_im...
|
||||
728165 gtk_target_list_new argument should be (allow-none)
|
||||
728183 Drag and drop (GdkFrameClock) does not work for hidden widgets
|
||||
728272 make broadway backend build on OpenBSD
|
||||
728426 Implement the wl_touch interface
|
||||
728745 win32: add more clipboard data checks to avoid crash
|
||||
728806 W32: Check- and radio-buttons have a selection rectangle on act...
|
||||
728807 W32: Checkbutton focus rectangle becomes almost white on prelight
|
||||
728808 W32: Checkboxes on modelbuttons are drawn like buttons themselves
|
||||
728810 W32: Modelbuttons look like buttons
|
||||
728846 GtkDialog: Support adding action widgets in ui files
|
||||
728992 GtkLockButton crash if clicked and permission is NULL
|
||||
729013 Use OUTPUT_SCALE instead of xft-dpi on wayland
|
||||
729095 redraw problems when resizing popovers
|
||||
729097 size allocation problem in popovers
|
||||
|
||||
* Translation updates:
|
||||
Basque
|
||||
Catalan
|
||||
German
|
||||
Greek
|
||||
Hebrew
|
||||
Russian
|
||||
Slovenian
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.11.9 to 3.12.0
|
||||
============================================
|
||||
|
||||
* Wayland:
|
||||
- Add support for input regions
|
||||
- Correctly report display capabilities
|
||||
- Fix resizing from the north-east corner
|
||||
|
||||
* Bugs fixed:
|
||||
723045 Window re-size causes artifacts
|
||||
724728 GtkPrintOperation is below is parent in fullscreen mode
|
||||
726369 gnome-terminal crashes when closing a window
|
||||
726476 New fontchooser dialog doesn't update font list upon change
|
||||
726717 Nesting GtkExpander gives Gdk-CRITICAL error
|
||||
726749 Segmentation fault in libglib-2.0.so.0 with glib-2.39.92
|
||||
726825 possible invalid reads on delete event
|
||||
726838 crash when unsetting GtkTreeView model
|
||||
726855 When subdirectory selected, subdirectory name only briefly appears...
|
||||
726858 GTK_ENABLE_DEBUG should be G_ENABLE_DEBUG
|
||||
726900 gtk_recent_filter_filter() requirements aren't fully documented
|
||||
|
||||
* Translation updates:
|
||||
Czech
|
||||
Danish
|
||||
Germans
|
||||
Hungarian
|
||||
Indonesian
|
||||
Italian
|
||||
Scottish Gaelic
|
||||
Serbian
|
||||
Ukrainian
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.11.8 to 3.11.9
|
||||
============================================
|
||||
|
||||
* GtkPopover:
|
||||
- Improve focus and grab handling
|
||||
- Add accessibility support
|
||||
|
||||
* Client-side decorations:
|
||||
- Make F10 move focus to the header bar
|
||||
- Make header bars draggable on touch systems
|
||||
- Make shadows unclickable
|
||||
|
||||
* Bugs fixed:
|
||||
591258 Easy to accidentally select first option in popup menus
|
||||
693200 Printing via evince crashes badly when /tmp is not writable
|
||||
701884 lots of invalid reads in iconview a11y code
|
||||
709914 Cannot move windows on touchscreen (except from WM decorations)
|
||||
723668 Message Dialog Layout
|
||||
724785 Tooltips get shown even if the widget is hidden by a GtkPopover
|
||||
725141 Add shortcut to move focus to the GtkHeaderBar
|
||||
725727 Fix DnD on popovers
|
||||
725733 Crash when accessing freed AtkObject
|
||||
725754 Fix font size when gdk_x11_display_set_window_scale() is used
|
||||
725824 gtkentrycompletion: fix a critical warning
|
||||
725864 Add GtkPopover a11y
|
||||
725866 DnD fixes
|
||||
726125 Cannot click through CSD window shadows
|
||||
726135 documentation: clarify gtk_icon_theme_add_builtin_icon() usage
|
||||
726136 use && instead of 'and' in deprecation warnings
|
||||
726149 broadway: remove unused libcrypt
|
||||
726187 Use GDK's current window tracking when synthesizing events in GTK+
|
||||
726209 GtkTreeView: stop ignoring crossing events from grabs
|
||||
726492 Possible crash when setting titlebar
|
||||
|
||||
* Translation updates:
|
||||
Brazilian Portuguese
|
||||
Chinese
|
||||
Czech
|
||||
Finnish
|
||||
French
|
||||
Korean
|
||||
Latvian
|
||||
Norwegian bokmål
|
||||
Portuguese
|
||||
Punjabi
|
||||
Spanish
|
||||
Traditional Chinese
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.11.7 to 3.11.8
|
||||
============================================
|
||||
|
||||
* Documentation: Update screenshots
|
||||
|
||||
* Printing: Google cloud print support
|
||||
|
||||
* Bugs fixed:
|
||||
724742 revealer: Allocate extra size to child
|
||||
724895 printing: Fix visibility of tabs in dialog
|
||||
481073 allow "visibility-notify-event" signal to work when composited
|
||||
547988 Open button sensitive when nothing selected, returns nothing
|
||||
554618 GtkFileChooserDialog leaks memory
|
||||
723368 GTK+ print module for Google Cloud Print
|
||||
723438 jhbuild buildone glib gtk+ fails with `HAVE_INTROSPECTION do...
|
||||
724411 GtkAboutDialog: License visible even if not set and predefin...
|
||||
724799 gtk_menu_tool_button_set_menu () broken in gtk3-3.11.6+
|
||||
724891 GtkTreeViewColumn::button never freed
|
||||
724921 Gtk-CRITICAL **: gtk_widget_unregister_window: assertion 'GD...
|
||||
724968 wayland: Fix gdk_window_wayland_resize_cairo_surface()
|
||||
724999 GtkRevealer changes broke gedit infobar messages
|
||||
725089 Cairo context sent to the "draw" signal handler has incorrec...
|
||||
725172 GdkWindow: fix redraws for backends that keep the same backi...
|
||||
725205 [patch] treeselection docs: spelling fix
|
||||
725225 auto scroll in vertical popover from volume button goes the ...
|
||||
725345 dialogs: always use CSD on dialogs
|
||||
725559 Fix typo in gtk_window_set_default() documentation
|
||||
725560 GtkTreeView documentation fixes
|
||||
Make sure CSS theme is loaded when needed
|
||||
GtkStackSwitcher: Avoid unnecessary updates
|
||||
|
||||
* Translation updates:
|
||||
Brazilian Portuguese
|
||||
Galician
|
||||
Hebrew
|
||||
Kazakh
|
||||
Lithuanian
|
||||
Norwegian bokmål
|
||||
Polish
|
||||
Russian
|
||||
Scottish Gaelic
|
||||
Thai
|
||||
Traditional Chinese
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.11.6 to 3.11.7
|
||||
============================================
|
||||
|
||||
|
||||
@@ -97,11 +97,6 @@ Release notes for 3.12
|
||||
and borders. This may require some adjustments in applications that
|
||||
were making assumptions about containers never rendering backgrounds.
|
||||
|
||||
* GTK+ is now choosing an RGBA visual for its windows by default if
|
||||
one is available. This can cause problems for applications which make
|
||||
assumptions about the default visual. You can set GDK_RGBA=0 in the
|
||||
environment to force GTK+ to use the default X11 visual, as before.
|
||||
|
||||
Release notes for 3.10
|
||||
======================
|
||||
|
||||
|
||||
@@ -17,6 +17,18 @@ else
|
||||
gtkdocize || exit $?
|
||||
fi
|
||||
|
||||
PKGCONFIG=`which pkg-config`
|
||||
if test -z "$PKGCONFIG"; then
|
||||
echo "*** pkg-config not found, please install it ***"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
pkg-config --print-errors gobject-introspection-1.0
|
||||
if [ $? != 0 ]; then
|
||||
echo "You probably need to install 'libgirepository1.0-dev'"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# README and INSTALL are required by automake, but may be deleted by clean
|
||||
# up rules. to get automake to work, simply touch these here, they will be
|
||||
# regenerated from their corresponding *.in files by ./configure anyway.
|
||||
|
||||
@@ -14,7 +14,7 @@ def gen_gdk_filelist(srcroot, subdir, dest):
|
||||
vars = read_vars_from_AM(os.path.join(srcroot, subdir, 'Makefile.am'),
|
||||
vars = {},
|
||||
conds = {},
|
||||
filters = ['gdk_public_h_sources', 'gdk_c_sources'])
|
||||
filters = ['gdk_h_sources', 'gdk_c_sources'])
|
||||
|
||||
vars['gdk_enums'] = 'gdkenumtypes.c gdkenumtypes.h'
|
||||
|
||||
@@ -28,14 +28,28 @@ def gen_gdk_filelist(srcroot, subdir, dest):
|
||||
for i in sources:
|
||||
d.write(srcroot + '\\' + subdir + '\\' + i.replace('/', '\\') + '\n')
|
||||
|
||||
def gen_filelist_gtk(srcroot, subdir, dest):
|
||||
def gen_gdkwin32_filelist(srcroot, subdir, dest):
|
||||
vars = read_vars_from_AM(os.path.join(srcroot, subdir, 'Makefile.am'),
|
||||
vars = {},
|
||||
conds = {'HAVE_INTROSPECTION': True,
|
||||
'OS_WIN32': True},
|
||||
filters = ['w32_introspection_files'])
|
||||
|
||||
files = vars['w32_introspection_files'].split()
|
||||
|
||||
with open(dest, 'w') as d:
|
||||
for i in files:
|
||||
d.write(srcroot + '\\' + subdir + '\\' + i.replace('/', '\\') + '\n')
|
||||
|
||||
def gen_gtk_filelist(srcroot, subdir, dest):
|
||||
vars = read_vars_from_AM(os.path.join(srcroot, 'gtk', 'Makefile.am'),
|
||||
vars = {},
|
||||
conds = {'USE_WIN32':True,
|
||||
conds = {'USE_WIN32': True,
|
||||
'USE_QUARTZ': False,
|
||||
'USE_X11': False,
|
||||
'USE_EXTERNAL_ICON_CACHE': False},
|
||||
filters = ['gtkinclude_HEADERS',
|
||||
'a11yinclude_HEADERS',
|
||||
'deprecatedinclude_HEADERS',
|
||||
'gtk_base_c_sources',
|
||||
'gtk_clipboard_dnd_c_sources'])
|
||||
@@ -43,6 +57,7 @@ def gen_filelist_gtk(srcroot, subdir, dest):
|
||||
vars['gtk_other_src'] = 'gtkprintoperation-win32.c gtktypebuiltins.h gtktypebuiltins.c'
|
||||
|
||||
files = vars['gtkinclude_HEADERS'].split() + \
|
||||
vars['a11yinclude_HEADERS'].split() + \
|
||||
vars['deprecatedinclude_HEADERS'].split() + \
|
||||
vars['gtk_base_c_sources'].split() + \
|
||||
vars['gtk_clipboard_dnd_c_sources'].split() + \
|
||||
@@ -60,7 +75,8 @@ def main(argv):
|
||||
subdir_gtk = 'gtk'
|
||||
|
||||
gen_gdk_filelist(srcroot, subdir_gdk, 'gdk_list')
|
||||
gen_filelist_gtk(srcroot, subdir_gtk, 'gtk_list')
|
||||
gen_gdkwin32_filelist(srcroot, subdir_gdk, 'gdkwin32_list')
|
||||
gen_gtk_filelist(srcroot, subdir_gtk, 'gtk_list')
|
||||
return 0
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
@@ -1,10 +1,4 @@
|
||||
# NMake Makefile to build Introspection Files for ATK
|
||||
|
||||
# Change or pass in as a variable/env var if needed
|
||||
GDK_DLLNAME = gdk-3-vs$(VSVER)
|
||||
GTK_DLLNAME = gtk-3-vs$(VSVER)
|
||||
|
||||
# Please do not change anything after this line
|
||||
# NMake Makefile to build Introspection Files for GTK+
|
||||
|
||||
!include detectenv_msvc.mak
|
||||
|
||||
@@ -12,6 +6,9 @@ APIVERSION = 3.0
|
||||
|
||||
CHECK_PACKAGE = gdk-pixbuf-2.0 atk pangocairo gio-2.0
|
||||
|
||||
built_install_girs = Gdk-$(APIVERSION).gir GdkWin32-$(APIVERSION).gir Gtk-$(APIVERSION).gir
|
||||
built_install_typelibs = Gdk-$(APIVERSION).typelib GdkWin32-$(APIVERSION).typelib Gtk-$(APIVERSION).typelib
|
||||
|
||||
!if "$(PLAT)" == "x64"
|
||||
TIME_T_DEFINE = -Dtime_t=long long
|
||||
!else
|
||||
@@ -21,9 +18,9 @@ TIME_T_DEFINE = -Dtime_t=long
|
||||
!include introspection-msvc.mak
|
||||
|
||||
!if "$(BUILD_INTROSPECTION)" == "TRUE"
|
||||
all: setgirbuildnev Gdk-$(APIVERSION).gir Gdk-$(APIVERSION).typelib Gtk-$(APIVERSION).gir Gtk-$(APIVERSION).typelib
|
||||
all: setgirbuildnev $(built_install_girs) $(built_install_typelibs)
|
||||
|
||||
gdk_list gtk_list:
|
||||
gdk_list gdkwin32_list gtk_list:
|
||||
@-echo Generating Filelist to Introspect for GDK/GTK...
|
||||
$(PYTHON2) gen-file-list-gtk.py
|
||||
|
||||
@@ -34,6 +31,10 @@ setgirbuildnev:
|
||||
@set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)
|
||||
@set LIB=win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB)
|
||||
|
||||
win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).lib: win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\gdk-$(APIVERSION).lib
|
||||
@-echo Copying win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).lib from win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\gdk-$(APIVERSION).lib...
|
||||
@-copy /b win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\gdk-$(APIVERSION).lib win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).lib
|
||||
|
||||
Gdk-$(APIVERSION).gir: gdk_list
|
||||
@-echo Generating Gdk-$(APIVERSION).gir...
|
||||
$(PYTHON2) $(G_IR_SCANNER) --verbose -I.. -I..\gdk \
|
||||
@@ -43,11 +44,26 @@ Gdk-$(APIVERSION).gir: gdk_list
|
||||
$(TIME_T_DEFINE) --namespace=Gdk --nsversion=3.0 \
|
||||
--include=Gio-2.0 --include=GdkPixbuf-2.0 \
|
||||
--include=Pango-1.0 --include=cairo-1.0 \
|
||||
--no-libtool --library=$(GDK_DLLNAME) \
|
||||
--no-libtool --library=gdk-3.0 \
|
||||
--reparse-validate --add-include-path=$(G_IR_INCLUDEDIR) --add-include-path=. \
|
||||
--pkg-export gdk-3.0 --warn-all --c-include="gdk/gdk.h" \
|
||||
-DG_LOG_DOMAIN=\"Gdk\" -DGDK_COMPILATION \
|
||||
--filelist=gdk_list -o Gdk-3.0.gir
|
||||
--filelist=gdk_list -o $@
|
||||
|
||||
GdkWin32-$(APIVERSION).gir: gdkwin32_list win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).lib
|
||||
@-echo Generating GdkWin32-$(APIVERSION).gir...
|
||||
$(PYTHON2) $(G_IR_SCANNER) --verbose -I.. -I..\gdk \
|
||||
-I$(BASEDIR)\include\glib-2.0 -I$(BASEDIR)\lib\glib-2.0\include \
|
||||
-I$(BASEDIR)\include\pango-1.0 -I$(BASEDIR)\include\atk-1.0 \
|
||||
-I$(BASEDIR)\include\gdk-pixbuf-2.0 -I$(BASEDIR)\include \
|
||||
$(TIME_T_DEFINE) --namespace=GdkWin32 --nsversion=3.0 \
|
||||
--include=Gio-2.0 --include=GdkPixbuf-2.0 \
|
||||
--include=Pango-1.0 --include-uninstalled=./Gdk-$(APIVERSION).gir \
|
||||
--no-libtool --library=gdk-3.0 \
|
||||
--reparse-validate --add-include-path=$(G_IR_INCLUDEDIR) --add-include-path=. \
|
||||
--pkg-export gdk-win32-3.0 --warn-all --c-include="gdk/gdkwin32.h" \
|
||||
-DG_LOG_DOMAIN=\"Gdk\" -DGDK_COMPILATION \
|
||||
--filelist=gdkwin32_list -o $@
|
||||
|
||||
Gtk-$(APIVERSION).gir: gtk_list
|
||||
$(PYTHON2) $(G_IR_SCANNER) --verbose -I.. -I..\gtk -I..\gdk \
|
||||
@@ -57,12 +73,12 @@ Gtk-$(APIVERSION).gir: gtk_list
|
||||
--namespace=Gtk --nsversion=3.0 \
|
||||
--include=Atk-1.0 \
|
||||
--include-uninstalled=./Gdk-$(APIVERSION).gir \
|
||||
--no-libtool --library=$(GTK_DLLNAME) \
|
||||
--no-libtool --library=gtk-3.0 --library=gdk-3.0 \
|
||||
--reparse-validate --add-include-path=$(G_IR_INCLUDEDIR) --add-include-path=. \
|
||||
--pkg-export gtk+-3.0 --warn-all --c-include="gtk/gtkx.h" \
|
||||
-DG_LOG_DOMAIN=\"Gtk\" -DGTK_LIBDIR=\"/dummy/lib\" \
|
||||
$(TIME_T_DEFINE) -DGTK_DATADIR=\"/dummy/share\" -DGTK_DATA_PREFIX=\"/dummy\" \
|
||||
-DGTK_SYSCONFDIR=\"/dummy/etc\" -DGTK_VERSION=\"3.11.4\" \
|
||||
-DGTK_SYSCONFDIR=\"/dummy/etc\" -DGTK_VERSION=\"3.12.0\" \
|
||||
-DGTK_BINARY_VERSION=\"3.0.0\" -DGTK_HOST=\"i686-pc-vs$(VSVER)\" \
|
||||
-DGTK_COMPILATION -DGTK_PRINT_BACKENDS=\"file\" \
|
||||
-DGTK_PRINT_PREVIEW_COMMAND=\"undefined-gtk-print-preview-command\" \
|
||||
@@ -71,21 +87,15 @@ Gtk-$(APIVERSION).gir: gtk_list
|
||||
-DINCLUDE_IM_ime -DINCLUDE_IM_inuktitut -DINCLUDE_IM_ipa \
|
||||
-DINCLUDE_IM_multipress -DINCLUDE_IM_thai -DINCLUDE_IM_ti_er \
|
||||
-DINCLUDE_IM_ti_et -DINCLUDE_IM_viqr --filelist=gtk_list \
|
||||
-o Gtk-3.0.gir
|
||||
-o $@
|
||||
|
||||
Gdk-$(APIVERSION).typelib: Gdk-$(APIVERSION).gir
|
||||
@-echo Compiling Gdk-$(APIVERSION).typelib...
|
||||
$(G_IR_COMPILER) --includedir=. --debug --verbose Gdk-$(APIVERSION).gir -o Gdk-$(APIVERSION).typelib
|
||||
$(built_install_typelibs): $(built_install_girs)
|
||||
@-echo Compiling $*.typelib...
|
||||
@-$(G_IR_COMPILER) --includedir=. --debug --verbose $*.gir -o $@
|
||||
|
||||
Gtk-$(APIVERSION).typelib: Gtk-$(APIVERSION).gir Gdk-$(APIVERSION).typelib
|
||||
@-echo Compiling Gtk-$(APIVERSION).typelib...
|
||||
$(G_IR_COMPILER) --includedir=. --debug --verbose Gtk-$(APIVERSION).gir -o Gtk-$(APIVERSION).typelib
|
||||
|
||||
install-introspection: setgirbuildnev Gdk-$(APIVERSION).gir Gdk-$(APIVERSION).typelib Gtk-$(APIVERSION).gir Gtk-$(APIVERSION).typelib
|
||||
@-copy Gdk-$(APIVERSION).gir $(G_IR_INCLUDEDIR)
|
||||
@-copy /b Gdk-$(APIVERSION).typelib $(G_IR_TYPELIBDIR)
|
||||
@-copy Gtk-$(APIVERSION).gir $(G_IR_INCLUDEDIR)
|
||||
@-copy /b Gtk-$(APIVERSION).typelib $(G_IR_TYPELIBDIR)
|
||||
install-introspection: setgirbuildnev $(built_install_girs) $(built_install_typelibs)
|
||||
@-copy *.gir $(G_IR_INCLUDEDIR)
|
||||
@-copy /b *.typelib $(G_IR_TYPELIBDIR)
|
||||
|
||||
!else
|
||||
all:
|
||||
@@ -93,10 +103,10 @@ all:
|
||||
!endif
|
||||
|
||||
clean:
|
||||
@-del /f/q Gtk-$(APIVERSION).typelib
|
||||
@-del /f/q Gtk-$(APIVERSION).gir
|
||||
@-del /f/q Gdk-$(APIVERSION).typelib
|
||||
@-del /f/q Gdk-$(APIVERSION).gir
|
||||
@-del /f/q *.typelib
|
||||
@-del /f/q *.gir
|
||||
@-del /f/q win32\vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).lib
|
||||
@-del /f/q gtk_list
|
||||
@-del /f/q gdkwin32_list
|
||||
@-del /f/q gdk_list
|
||||
@-del /f/q *.pyc
|
||||
|
||||
@@ -18,10 +18,10 @@ EXTRA_DIST += \
|
||||
gtk3-demo.vcxproj.filters \
|
||||
gtk3-demo-application.vcxproj \
|
||||
gtk3-demo-application.vcxproj.filters \
|
||||
gtka11y.vcxproj \
|
||||
gtka11y.vcxproj.filters \
|
||||
gtka11y.vcxprojin \
|
||||
gtka11y.vcxproj.filtersin \
|
||||
gtk-inspector.vcxproj \
|
||||
gtk-inspector.vcxprojin \
|
||||
gtk-inspector.vcxproj.filters \
|
||||
gtk-inspector.vcxproj.filtersin \
|
||||
gailutil.vcxproj \
|
||||
gailutil.vcxproj.filters \
|
||||
install.vcxproj \
|
||||
|
||||
@@ -20,10 +20,14 @@ ATK and GLib. External dependencies are at least Cairo
|
||||
gettext-runtime, fontconfig*, freetype*, expat*. See the
|
||||
build/win32/vs10/README.txt file in glib for details where to unpack them.
|
||||
|
||||
You will also need a Python 2.x/3.x interpretor installed on your system,
|
||||
You will also need a Python 2.6+/3.x interpretor installed on your system,
|
||||
which can be obtained from the official installers available from
|
||||
http://www.python.org. Please note that the Python interpretor (python.exe)
|
||||
needs to be in your PATH before attempting the build of GTK+.
|
||||
either needs to be in your PATH before attempting the build of GTK+, or it
|
||||
can be found in the path specified by PythonPath in gtk-version-paths.props.
|
||||
If you happen to change the PythonPath setting in gtk-version-paths.props after
|
||||
opening gtk+.sln with Visual Studio, you will need to close the gtk+.sln solution,
|
||||
delete all the *.sdf, *.suo and *.user files before re-attempting the build.
|
||||
|
||||
It is recommended that one builds the dependencies with VS10 as far as
|
||||
possible, especially those from and using the GTK+ stack (i.e. GLib,
|
||||
|
||||
@@ -10,7 +10,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadwayd", "broadwayd.vcxp
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk", "gdk.vcxproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtka11y", "gtka11y.vcxproj", "{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-inspector", "gtk-inspector.vcxproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk", "gtk.vcxproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}"
|
||||
EndProject
|
||||
@@ -106,22 +106,22 @@ Global
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|x64.Build.0 = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|Win32.Build.0 = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|x64.ActiveCfg = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|x64.Build.0 = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|x64.Build.0 = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|Win32.Build.0 = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|x64.ActiveCfg = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|x64.Build.0 = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|x64.Build.0 = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|Win32.Build.0 = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|x64.ActiveCfg = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|x64.Build.0 = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|x64.Build.0 = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|Win32.Build.0 = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|x64.ActiveCfg = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|x64.Build.0 = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
||||
@@ -7,6 +7,9 @@
|
||||
<_PropertySheetDisplayName>gtkcopygdkbroadwayprops</_PropertySheetDisplayName>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<Link>
|
||||
<AdditionalOptions>/EXPORT:gdk_win32_display_manager_get_type</AdditionalOptions>
|
||||
</Link
|
||||
<PostBuildEvent>
|
||||
<Command>
|
||||
if "$(Configuration)" == "Release" goto END
|
||||
|
||||
@@ -58,6 +58,8 @@ echo $(Configuration) > ..\..\..\MSVC_$(Configuration)
|
||||
:DONE_GDKCONFIG_H
|
||||
</GenGdkConfigHBroadway>
|
||||
<GenerateGtkDbusBuiltSources>
|
||||
set PATH=$(PATH);$(PythonPath)
|
||||
|
||||
cd ..\..\..\gtk
|
||||
|
||||
python $(GlibEtcInstallRoot)\bin\gdbus-codegen --interface-prefix org.Gtk. --c-namespace _Gtk --generate-c-code gtkdbusgenerated ./gtkdbusinterfaces.xml
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
</ProjectReference>
|
||||
<Link>
|
||||
<AdditionalDependencies>$(OutDir)\gdk-win32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalOptions>/EXPORT:gdk_win32_display_manager_get_type</AdditionalOptions>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
</Project>
|
||||
@@ -1,20 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Sources">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Headers">
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
#include "gtka11y.vs10.sourcefiles.filters"
|
||||
#include "libgtk-inspector.vs10.sourcefiles.filters"
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@@ -19,8 +19,8 @@
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}</ProjectGuid>
|
||||
<RootNamespace>gtka11y</RootNamespace>
|
||||
<ProjectGuid>{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}</ProjectGuid>
|
||||
<RootNamespace>gtkinspector</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
@@ -69,8 +69,8 @@
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
@@ -80,11 +80,22 @@
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
@@ -94,24 +105,10 @@
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
@@ -120,7 +117,7 @@
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
#include "gtka11y.vs10.sourcefiles"
|
||||
#include "libgtk-inspector.vs10.sourcefiles"
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="gtk-prebuild.vcxproj">
|
||||
@@ -4,6 +4,10 @@
|
||||
<Import Project="gtk-build-defines.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<BinDir>$(SolutionDir)$(Configuration)\$(Platform)\bin</BinDir>
|
||||
<InstalledDlls>$(BinDir)\$(GtkDllPrefix)gdk(GtkDllSuffix).dll;$(BinDir)\$(GtkDllPrefix)gtk(GtkDllSuffix).dll;$(BinDir)\$(GtkDllPrefix)gailutil(GtkDllSuffix).dll</InstalledDlls>
|
||||
<InstalledBins>$(BinDir)\gtk3-demo.exe;$(BinDir)\gtk3-demo-application.exe</InstalledBins>
|
||||
<InstalledBroadwayBins>$(BinDir)\broadwayd.exe</InstalledBroadwayBins>
|
||||
<GtkDoInstallBin>
|
||||
mkdir $(CopyDir)\bin
|
||||
|
||||
@@ -15,22 +19,22 @@ if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_BIN
|
||||
if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_BIN
|
||||
|
||||
|
||||
copy $(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin
|
||||
copy $(BinDir)\*.dll $(CopyDir)\bin
|
||||
|
||||
copy $(Configuration)\$(Platform)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
|
||||
copy $(BinDir)\*-$(ApiVersion).lib $(CopyDir)\lib
|
||||
|
||||
copy $(Configuration)\$(Platform)\bin\*.exe $(CopyDir)\bin
|
||||
copy $(BinDir)\*.exe $(CopyDir)\bin
|
||||
|
||||
goto DONE_BIN
|
||||
|
||||
|
||||
:DO_BROADWAY_BIN
|
||||
|
||||
copy $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll $(CopyDir)\bin
|
||||
copy $(BinDir)\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll $(CopyDir)\bin
|
||||
|
||||
copy $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib $(CopyDir)\lib
|
||||
copy $(BinDir)\gdk-$(ApiVersion).lib $(CopyDir)\lib
|
||||
|
||||
copy $(Configuration)\$(Platform)\bin\broadwayd.exe $(CopyDir)\bin
|
||||
copy $(BinDir)\broadwayd.exe $(CopyDir)\bin
|
||||
|
||||
|
||||
if "$(Configuration)" == "Release_Broadway" copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk$(GtkDllSuffix).dll $(CopyDir)\bin
|
||||
@@ -64,6 +68,8 @@ mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk
|
||||
|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32
|
||||
|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated
|
||||
|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
@@ -154,6 +160,8 @@ copy ..\..\..\gdk\gdkversionmacros.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
|
||||
|
||||
copy ..\..\..\gdk\gdkconfig.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
|
||||
|
||||
copy ..\..\..\gdk\deprecated\gdkcolor.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\a11y\gtkarrowaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
|
||||
copy ..\..\..\gtk\a11y\gtkbooleancellaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
@@ -214,6 +222,8 @@ copy ..\..\..\gtk\a11y\gtknotebookpageaccessible.h $(CopyDir)\include\gtk-$(ApiV
|
||||
|
||||
copy ..\..\..\gtk\a11y\gtkpanedaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
|
||||
copy ..\..\..\gtk\a11y\gtkpopoveraccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
|
||||
copy ..\..\..\gtk\a11y\gtkprogressbaraccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
|
||||
copy ..\..\..\gtk\a11y\gtkradiobuttonaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
||||
@@ -274,8 +284,6 @@ copy ..\..\..\gtk\gtkactionbar.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkadjustment.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkalignment.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkappchooser.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkappchooserbutton.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
@@ -288,8 +296,6 @@ copy ..\..\..\gtk\gtkapplication.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkapplicationwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkarrow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkaspectframe.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkassistant.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
@@ -388,6 +394,8 @@ copy ..\..\..\gtk\gtkenums.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkeventbox.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkeventcontroller.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkexpander.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkfilechooser.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
@@ -414,6 +422,24 @@ copy ..\..\..\gtk\gtkfontchooserwidget.h $(CopyDir)\include\gtk-$(ApiVersion)\gt
|
||||
|
||||
copy ..\..\..\gtk\gtkframe.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesture.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturedrag.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturelongpress.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturemultipress.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturepan.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturerotate.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturesingle.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgestureswipe.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgesturezoom.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkgrid.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkheaderbar.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
@@ -468,16 +494,12 @@ copy ..\..\..\gtk\gtkmenutoolbutton.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkmessagedialog.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkmisc.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkmodules.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkmountoperation.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtknotebook.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtknumerableicon.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkoffscreenwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkorientable.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
@@ -652,6 +674,8 @@ copy ..\..\..\gtk\gtkwidgetpath.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtkwindowgroup.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtktextlayout.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
|
||||
copy ..\..\..\gtk\gtktypebuiltins.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
@@ -664,6 +688,10 @@ copy ..\..\..\gtk\deprecated\gtkaction.h $(CopyDir)\include\gtk-$(ApiVersion)\gt
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkactiongroup.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkalignment.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkarrow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkcolorsel.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkcolorseldialog.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
@@ -692,6 +720,10 @@ copy ..\..\..\gtk\deprecated\gtkiconfactory.h $(CopyDir)\include\gtk-$(ApiVersio
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkimagemenuitem.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkmisc.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtknumerableicon.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkradioaction.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
|
||||
copy ..\..\..\gtk\deprecated\gtkrc.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
||||
@@ -739,6 +771,16 @@ mkdir $(CopyDir)\share\icons\hicolor\16x16\apps
|
||||
copy ..\..\..\demos\gtk-demo\data\16x16\gtk3-demo.png $(CopyDir)\share\icons\hicolor\16x16\apps\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\16x16\actions
|
||||
|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\16x16\actions\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\20x20\actions
|
||||
|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\20x20\actions\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\22x22\apps
|
||||
|
||||
copy ..\..\..\demos\gtk-demo\data\22x22\gtk3-demo.png $(CopyDir)\share\icons\hicolor\22x22\apps\
|
||||
@@ -749,16 +791,31 @@ mkdir $(CopyDir)\share\icons\hicolor\24x24\apps
|
||||
copy ..\..\..\demos\gtk-demo\data\24x24\gtk3-demo.png $(CopyDir)\share\icons\hicolor\24x24\apps\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\24x24\actions
|
||||
|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\24x24\actions\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\32x32\apps
|
||||
|
||||
copy ..\..\..\demos\gtk-demo\data\32x32\gtk3-demo.png $(CopyDir)\share\icons\hicolor\32x32\apps\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\32x32\actions
|
||||
|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\32x32\actions\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\48x48\apps
|
||||
|
||||
copy ..\..\..\demos\gtk-demo\data\48x48\gtk3-demo.png $(CopyDir)\share\icons\hicolor\48x48\apps\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\48x48\actions
|
||||
|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\48x48\actions\
|
||||
|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\256x256\apps
|
||||
|
||||
copy ..\..\..\demos\gtk-demo\data\256x256\gtk3-demo.png $(CopyDir)\share\icons\hicolor\256x256\apps\
|
||||
@@ -770,6 +827,8 @@ copy ..\..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib
|
||||
|
||||
copy ..\..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
||||
|
||||
copy ..\..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
||||
|
||||
copy ..\..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
||||
|
||||
|
||||
@@ -796,6 +855,18 @@ copy ..\..\..\gdk\broadway\gdkbroadwayvisual.h $(CopyDir)\include\gtk-$(ApiVersi
|
||||
<_PropertySheetDisplayName>gtkinstallsprops</_PropertySheetDisplayName>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<BuildMacro Include="BinDir">
|
||||
<Value>$(BinDir)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="InstalledDlls">
|
||||
<Value>$(InstalledDlls)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="InstalledBins">
|
||||
<Value>$(InstalledBins)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="InstalledBroadwayBins">
|
||||
<Value>$(InstalledBroadwayBins)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="GtkDoInstallBin">
|
||||
<Value>$(GtkDoInstallBin)</Value>
|
||||
</BuildMacro>
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
<PropertyGroup Label="UserMacros">
|
||||
<VSVer>10</VSVer>
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<GlibEtcInstallRootFromBuildWin32>..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRootFromBuildWin32>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
@@ -12,6 +11,7 @@
|
||||
<GtkSeparateVSDllSuffix>-3-vs$(VSVer)</GtkSeparateVSDllSuffix>
|
||||
<GtkDllPrefix>$(GtkSeparateVSDllPrefix)</GtkDllPrefix>
|
||||
<GtkDllSuffix>$(GtkSeparateVSDllSuffix)</GtkDllSuffix>
|
||||
<PythonPath>c:\python27</PythonPath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<_PropertySheetDisplayName>gtkversionpathsprops</_PropertySheetDisplayName>
|
||||
@@ -23,9 +23,6 @@
|
||||
<BuildMacro Include="GlibEtcInstallRoot">
|
||||
<Value>$(GlibEtcInstallRoot)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="GlibEtcInstallRootFromBuildWin32">
|
||||
<Value>$(GlibEtcInstallRootFromBuildWin32)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="CopyDir">
|
||||
<Value>$(CopyDir)</Value>
|
||||
</BuildMacro>
|
||||
@@ -50,5 +47,8 @@
|
||||
<BuildMacro Include="GtkDllSuffix">
|
||||
<Value>$(GtkDllSuffix)</Value>
|
||||
</BuildMacro>
|
||||
<BuildMacro Include="PythonPath">
|
||||
<Value>$(PythonPath)</Value>
|
||||
</BuildMacro>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
</Project>
|
||||
|
||||
@@ -204,6 +204,10 @@
|
||||
<Project>{f756b0db-40a1-4e9f-be1f-8f02cb86ea46}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="gtk-inspector.vcxproj">
|
||||
<Project>{fc5aadb5-95cd-4bf0-ba8b-0c16fe7073fd}</Project>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
|
||||
@@ -189,6 +189,7 @@
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\entry_completion.c" />
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\event_axes.c" />
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\expander.c" />
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\gestures.c" />
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\headerbar.c" />
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\hypertext.c" />
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\iconview.c" />
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\entry_completion.c"><Filter>Source Files</Filter></ClCompile>
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\event_axes.c"><Filter>Source Files</Filter></ClCompile>
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\expander.c"><Filter>Source Files</Filter></ClCompile>
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\gestures.c"><Filter>Source Files</Filter></ClCompile>
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\headerbar.c"><Filter>Source Files</Filter></ClCompile>
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\hypertext.c"><Filter>Source Files</Filter></ClCompile>
|
||||
<ClCompile Include="..\..\..\demos\gtk-demo\iconview.c"><Filter>Source Files</Filter></ClCompile>
|
||||
|
||||
@@ -139,45 +139,49 @@
|
||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" />
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">
|
||||
<PreBuildEvent>
|
||||
<Command>$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
</PreBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\..\config.h.win32">
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(InstalledDlls);$(InstalledBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(InstalledDlls);$(InstalledBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(InstalledDlls);$(InstalledBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GtkDoInstallBin)$(GtkDoInstall)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(InstalledDlls);$(InstalledBins);%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">Installing Build Results...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(InstalledDlls);$(InstalledBins);$(InstalledBroadwayBins);%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="gdk.vcxproj">
|
||||
<Project>{fc5aadb5-95cd-4bf0-ba8b-0c16fe7073f7}</Project>
|
||||
|
||||
@@ -11,8 +11,8 @@ EXTRA_DIST += \
|
||||
gtk.vcprojin \
|
||||
gtk3-demo.vcproj \
|
||||
gtk3-demo-application.vcproj \
|
||||
gtka11y.vcproj \
|
||||
gtka11y.vcprojin \
|
||||
gtk-inspector.vcproj \
|
||||
gtk-inspector.vcprojin \
|
||||
gailutil.vcproj \
|
||||
install.vcproj \
|
||||
broadwayd.vcproj \
|
||||
|
||||
@@ -19,10 +19,14 @@ ATK and GLib. External dependencies are at least Cairo
|
||||
gettext-runtime, fontconfig*, freetype*, expat*. See the
|
||||
build/win32/vs9/README.txt file in glib for details where to unpack them.
|
||||
|
||||
You will also need a Python 2.x/3.x interpretor installed on your system,
|
||||
You will also need a Python 2.6+/3.x interpretor installed on your system,
|
||||
which can be obtained from the official installers available from
|
||||
http://www.python.org. Please note that the Python interpretor (python.exe)
|
||||
needs to be in your PATH before attempting the build of GTK+.
|
||||
either needs to be in your PATH before attempting the build of GTK+, or it
|
||||
can be found in the path specified by PythonPath in gtk-version-paths.vsprops.
|
||||
If you happen to change the PythonPath setting in gtk-version-paths.vsprops after
|
||||
opening gtk+.sln with Visual Studio, you will need to close the gtk+.sln solution,
|
||||
delete all the *.ncb, *.suo and *.user files before re-attempting the build.
|
||||
|
||||
It is recommended that one builds the dependencies with VS9 as far as
|
||||
possible, especially those from and using the GTK+ stack (i.e. GLib,
|
||||
|
||||
@@ -23,7 +23,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk", "gdk.vcproj", "{FC5AA
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FE} = {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FE}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtka11y", "gtka11y.vcproj", "{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-inspector", "gtk-inspector.vcproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FF} = {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FF}
|
||||
EndProjectSection
|
||||
@@ -31,7 +31,7 @@ EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk", "gtk.vcproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7} = {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46} = {F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD} = {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo", "gtk3-demo.vcproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FC}"
|
||||
@@ -138,6 +138,22 @@ Global
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F7}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug|x64.Build.0 = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|Win32.Build.0 = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|x64.ActiveCfg = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release|x64.Build.0 = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Debug_Broadway|x64.Build.0 = Debug|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|Win32.Build.0 = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|x64.ActiveCfg = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}.Release_Broadway|x64.Build.0 = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Debug|x64.ActiveCfg = Debug|x64
|
||||
@@ -154,22 +170,6 @@ Global
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Release_Broadway|Win32.Build.0 = Release|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Release_Broadway|x64.ActiveCfg = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073F5}.Release_Broadway|x64.Build.0 = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug|x64.Build.0 = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|Win32.Build.0 = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|x64.ActiveCfg = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release|x64.Build.0 = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Debug_Broadway|x64.Build.0 = Debug|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|Win32.Build.0 = Release|Win32
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|x64.ActiveCfg = Release|x64
|
||||
{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}.Release_Broadway|x64.Build.0 = Release|x64
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
||||
@@ -5,6 +5,10 @@
|
||||
Name="gtkcopygdkbroadwayprops"
|
||||
InheritedPropertySheets=".\gtk-build-defines.vsprops"
|
||||
>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalOptions="/EXPORT:gdk_win32_display_manager_get_type"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
CommandLine="
|
||||
|
||||
@@ -57,6 +57,8 @@ echo $(ConfigurationName) > ..\..\..\MSVC_$(ConfigurationName)

|
||||
<UserMacro
|
||||
Name="GenerateGtkDbusBuiltSources"
|
||||
Value="
|
||||
set PATH=$(PATH);$(PythonPath)

|
||||
|
||||
cd ..\..\..\gtk

|
||||
python $(GlibEtcInstallRoot)\bin\gdbus-codegen --interface-prefix org.Gtk. --c-namespace _Gtk --generate-c-code gtkdbusgenerated ./gtkdbusinterfaces.xml

|
||||
cd $(SolutionDir)

|
||||
|
||||
@@ -9,5 +9,6 @@
|
||||
Name="VCLinkerTool"
|
||||
LinkLibraryDependencies="false"
|
||||
AdditionalDependencies="$(OutDir)\gdk-win32.lib"
|
||||
AdditionalOptions="/EXPORT:gdk_win32_display_manager_get_type"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
||||
@@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="big5"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="gtka11y"
|
||||
ProjectGUID="{F756B0DB-40A1-4E9F-BE1F-8F02CB86EA46}"
|
||||
RootNamespace="gtka11y"
|
||||
Name="gtk-inspector"
|
||||
ProjectGUID="{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FD}"
|
||||
RootNamespace="gtkinspector"
|
||||
Keyword="Win32Proj"
|
||||
TargetFrameworkVersion="196613"
|
||||
TargetFrameworkVersion="0"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
@@ -31,8 +31,8 @@
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gtk"
|
||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GtkDefines)"
|
||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
@@ -41,28 +41,6 @@
|
||||
DebugInformationFormat="4"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|x64"
|
||||
InheritedPropertySheets=".\gtk-build-defines.vsprops"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GtkDefines)"
|
||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
InheritedPropertySheets=".\gtk-build-defines.vsprops"
|
||||
@@ -75,12 +53,31 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gtk"
|
||||
PreprocessorDefinitions="$(GtkDefines)"
|
||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
||||
RuntimeLibrary="2"
|
||||
EnableFunctionLevelLinking="true"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Debug|x64"
|
||||
InheritedPropertySheets=".\gtk-build-defines.vsprops"
|
||||
ConfigurationType="4"
|
||||
CharacterSet="2"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gtk"
|
||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GtkDefines)"
|
||||
MinimalRebuild="true"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="3"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
DebugInformationFormat="3"
|
||||
@@ -98,8 +95,8 @@
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gtk"
|
||||
PreprocessorDefinitions="$(GtkDefines)"
|
||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
||||
RuntimeLibrary="2"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="3"
|
||||
@@ -111,25 +108,23 @@
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Sources"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
#include "gtka11y.sourcefiles"
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Headers"
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Resource Files"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
||||
>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
||||
>
|
||||
#include "libgtk-inspector.sourcefiles"
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
@@ -45,6 +45,7 @@ echo off

|
||||
|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32

|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated

|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
@@ -61,7 +62,6 @@ copy ..\..\..\gdk\win32\gdkwin32window.h $(CopyDir)\include\gtk-$(ApiVersion)\gd
|
||||
copy ..\..\..\gdk\gdk.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkapplaunchcontext.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkcairo.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkcolor.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkcursor.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkdevice.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkdevicemanager.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
@@ -91,6 +91,7 @@ copy ..\..\..\gdk\gdkwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
�
|
||||
copy ..\..\..\gdk\gdkenumtypes.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkversionmacros.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\gdkconfig.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk

|
||||
copy ..\..\..\gdk\deprecated\gdkcolor.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated

|
||||
copy ..\..\..\gtk\a11y\gtkarrowaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkbooleancellaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkbuttonaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
@@ -121,6 +122,7 @@ copy ..\..\..\gtk\a11y\gtkmenushellaccessible.h $(CopyDir)\include\gtk-$(ApiVers
|
||||
copy ..\..\..\gtk\a11y\gtknotebookaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtknotebookpageaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkpanedaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkpopoveraccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkprogressbaraccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkradiobuttonaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
copy ..\..\..\gtk\a11y\gtkradiomenuitemaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y

|
||||
@@ -151,14 +153,12 @@ copy ..\..\..\gtk\gtkaccessible.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
copy ..\..\..\gtk\gtkactionable.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkactionbar.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkadjustment.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkalignment.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkappchooser.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkappchooserbutton.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkappchooserdialog.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkappchooserwidget.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkapplication.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkapplicationwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkarrow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkaspectframe.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkassistant.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkbbox.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
@@ -208,6 +208,7 @@ copy ..\..\..\gtk\gtkentrybuffer.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
copy ..\..\..\gtk\gtkentrycompletion.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkenums.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkeventbox.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkeventcontroller.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkexpander.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkfilechooser.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkfilechooserbutton.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
@@ -221,6 +222,15 @@ copy ..\..\..\gtk\gtkfontchooser.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
|
||||
copy ..\..\..\gtk\gtkfontchooserdialog.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkfontchooserwidget.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkframe.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesture.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturedrag.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturelongpress.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturemultipress.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturepan.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturerotate.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturesingle.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgestureswipe.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgesturezoom.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkgrid.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkheaderbar.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkicontheme.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
@@ -248,11 +258,9 @@ copy ..\..\..\gtk\gtkmenuitem.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk
&#
|
||||
copy ..\..\..\gtk\gtkmenushell.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkmenutoolbutton.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkmessagedialog.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkmisc.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkmodules.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkmountoperation.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtknotebook.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtknumerableicon.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkoffscreenwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkorientable.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkoverlay.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
@@ -340,12 +348,15 @@ copy ..\..\..\gtk\gtkvolumebutton.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk�
|
||||
copy ..\..\..\gtk\gtkwidget.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkwidgetpath.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkwindow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkwindowgroup.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtktextlayout.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtktypebuiltins.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\gtkversion.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk

|
||||
copy ..\..\..\gtk\deprecated\gtkactivatable.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkaction.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkactiongroup.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkalignment.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkarrow.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkcolorsel.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkcolorseldialog.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkfontsel.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
@@ -360,6 +371,8 @@ copy ..\..\..\gtk\deprecated\gtkhseparator.h $(CopyDir)\include\gtk-$(ApiVersion
|
||||
copy ..\..\..\gtk\deprecated\gtkhsv.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkiconfactory.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkimagemenuitem.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkmisc.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtknumerableicon.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkradioaction.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkrc.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
copy ..\..\..\gtk\deprecated\gtkrecentaction.h $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated

|
||||
@@ -385,24 +398,40 @@ copy ..\..\..\libgail-util\gailtextutil.h $(CopyDir)\include\gail-$(ApiVersion)\
|
||||
mkdir $(CopyDir)\share\icons\hicolor\16x16\apps

|
||||
copy ..\..\..\demos\gtk-demo\data\16x16\gtk3-demo.png $(CopyDir)\share\icons\hicolor\16x16\apps\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\16x16\actions

|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\16x16\actions\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\20x20\actions

|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\20x20\actions\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\22x22\apps

|
||||
copy ..\..\..\demos\gtk-demo\data\22x22\gtk3-demo.png $(CopyDir)\share\icons\hicolor\22x22\apps\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\24x24\apps

|
||||
copy ..\..\..\demos\gtk-demo\data\24x24\gtk3-demo.png $(CopyDir)\share\icons\hicolor\24x24\apps\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\24x24\actions

|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\24x24\actions\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\32x32\apps

|
||||
copy ..\..\..\demos\gtk-demo\data\32x32\gtk3-demo.png $(CopyDir)\share\icons\hicolor\32x32\apps\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\32x32\actions

|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\32x32\actions\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\48x48\apps

|
||||
copy ..\..\..\demos\gtk-demo\data\48x48\gtk3-demo.png $(CopyDir)\share\icons\hicolor\48x48\apps\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\48x48\actions

|
||||
copy ..\..\..\gtk\stock-icons\*.png $(CopyDir)\share\icons\hicolor\48x48\actions\

|
||||
|
||||
mkdir $(CopyDir)\share\icons\hicolor\256x256\apps

|
||||
copy ..\..\..\demos\gtk-demo\data\256x256\gtk3-demo.png $(CopyDir)\share\icons\hicolor\256x256\apps\

|
||||
|
||||
mkdir $(CopyDir)\share\glib-2.0\schemas

|
||||
copy ..\..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas

|
||||
copy ..\..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas

|
||||
copy ..\..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas

|
||||
copy ..\..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas

|
||||
|
||||
echo "Compiling gsettings XML Files..."

|
||||
|
||||
@@ -12,10 +12,6 @@
|
||||
Name="GlibEtcInstallRoot"
|
||||
Value="$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(PlatformName)"
|
||||
/>
|
||||
<UserMacro
|
||||
Name="GlibEtcInstallRootFromBuildWin32"
|
||||
Value="..\..\..\vs$(VSVer)\$(PlatformName)"
|
||||
/>
|
||||
<UserMacro
|
||||
Name="CopyDir"
|
||||
Value="..\..\..\..\vs$(VSVer)\$(PlatformName)"
|
||||
@@ -50,4 +46,8 @@
|
||||
Name="GtkDllSuffix"
|
||||
Value="$(GtkSeparateVSDllSuffix)"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
||||
<UserMacro
|
||||
Name="PythonPath"
|
||||
Value="c:\python27"
|
||||
/>
|
||||
</VisualStudioPropertySheet>
|
||||
|
||||
@@ -180,6 +180,7 @@
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\entry_completion.c" />
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\event_axes.c" />
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\expander.c" />
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\gestures.c" />
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\headerbar.c" />
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\hypertext.c" />
|
||||
<File RelativePath="..\..\..\demos\gtk-demo\iconview.c" />
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
# set GTK_BINARY_AGE and GTK_INTERFACE_AGE to 0.
|
||||
|
||||
m4_define([gtk_major_version], [3])
|
||||
m4_define([gtk_minor_version], [11])
|
||||
m4_define([gtk_micro_version], [7])
|
||||
m4_define([gtk_minor_version], [13])
|
||||
m4_define([gtk_micro_version], [3])
|
||||
m4_define([gtk_interface_age], [0])
|
||||
m4_define([gtk_binary_age],
|
||||
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
|
||||
@@ -41,9 +41,9 @@ AC_CANONICAL_HOST
|
||||
m4_define([gtk_binary_version], [3.0.0])
|
||||
|
||||
# required versions of other packages
|
||||
m4_define([glib_required_version], [2.39.5])
|
||||
m4_define([glib_required_version], [2.41.1])
|
||||
m4_define([pango_required_version], [1.32.4])
|
||||
m4_define([atk_required_version], [2.7.5])
|
||||
m4_define([atk_required_version], [2.12.0])
|
||||
m4_define([cairo_required_version], [1.12.0])
|
||||
m4_define([gdk_pixbuf_required_version], [2.27.1])
|
||||
m4_define([introspection_required_version], [1.39.0])
|
||||
@@ -397,6 +397,11 @@ else
|
||||
fi
|
||||
AC_SUBST(DISABLE_ON_QUARTZ)
|
||||
|
||||
AC_CHECK_LIB([rt], [shm_open], [SHM_LIBS="-lrt"], [SHM_LIBS=""])
|
||||
AC_SUBST(SHM_LIBS)
|
||||
|
||||
AC_CHECK_FUNCS(posix_fallocate)
|
||||
|
||||
if test "x$enable_broadway_backend" = xyes; then
|
||||
GDK_BACKENDS="$GDK_BACKENDS broadway"
|
||||
cairo_backends="$cairo_backends cairo"
|
||||
@@ -1520,6 +1525,37 @@ else
|
||||
fi
|
||||
fi
|
||||
|
||||
# Checks to see if we should compile with cloudprint backend for GTK+
|
||||
#
|
||||
|
||||
AC_ARG_ENABLE(cloudprint,
|
||||
[AS_HELP_STRING([--disable-cloudprint],
|
||||
[disable cloudprint print backend])],,
|
||||
[enable_cloudprint=auto])
|
||||
|
||||
if test "x$enable_cloudprint" = "xno"; then
|
||||
AM_CONDITIONAL(HAVE_CLOUDPRINT, false)
|
||||
else
|
||||
PKG_CHECK_MODULES(REST, [rest-0.7], have_rest=yes, have_rest=no)
|
||||
PKG_CHECK_MODULES(JSON_GLIB, [json-glib-1.0], have_json_glib=yes, have_json_glib=no)
|
||||
if test "x$have_rest" = "xyes" -a "x$have_json_glib" = "xyes"; then
|
||||
PRINT_BACKENDS="$PRINT_BACKENDS cloudprint"
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_CLOUDPRINT, test "x$have_rest" = "xyes" -a "x$have_json_glib" = "xyes")
|
||||
fi
|
||||
|
||||
if test "x$enable_cloudprint" = "xyes" -a "x$have_rest" = "xno"; then
|
||||
AC_MSG_ERROR([
|
||||
*** rest not found.
|
||||
])
|
||||
fi
|
||||
|
||||
if test "x$enable_cloudprint" = "xyes" -a "x$have_json_glib" = "xno"; then
|
||||
AC_MSG_ERROR([
|
||||
*** json-glib not found.
|
||||
])
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(HAVE_PAPI_CUPS, test "x$have_papi" = "xyes" -a "x$CUPS_CONFIG" != "xno")
|
||||
|
||||
gtk_save_cppflags="$CPPFLAGS"
|
||||
@@ -1850,15 +1886,15 @@ gtk/Makefile
|
||||
gtk/makefile.msc
|
||||
gtk/gtkversion.h
|
||||
gtk/gtk-win32.rc
|
||||
gtk/a11y/Makefile
|
||||
gtk/inspector/Makefile
|
||||
gtk/native/Makefile
|
||||
util/Makefile
|
||||
libgail-util/Makefile
|
||||
modules/Makefile
|
||||
modules/engines/Makefile
|
||||
modules/engines/pixbuf/Makefile
|
||||
modules/input/Makefile
|
||||
modules/printbackends/Makefile
|
||||
modules/printbackends/cups/Makefile
|
||||
modules/printbackends/cloudprint/Makefile
|
||||
modules/printbackends/lpr/Makefile
|
||||
modules/printbackends/file/Makefile
|
||||
modules/printbackends/papi/Makefile
|
||||
|
||||
@@ -24,6 +24,7 @@ demos = \
|
||||
entry_completion.c \
|
||||
event_axes.c \
|
||||
expander.c \
|
||||
gestures.c \
|
||||
headerbar.c \
|
||||
hypertext.c \
|
||||
iconview.c \
|
||||
|
||||
@@ -42,7 +42,7 @@ response_cb (GtkDialog *dialog,
|
||||
gtk_widget_override_background_color (da, 0, &color);
|
||||
}
|
||||
|
||||
gtk_widget_hide (GTK_WIDGET (dialog));
|
||||
gtk_widget_destroy (GTK_WIDGET (dialog));
|
||||
}
|
||||
|
||||
static void
|
||||
|
||||
@@ -94,6 +94,7 @@
|
||||
<file>event_axes.c</file>
|
||||
<file>expander.c</file>
|
||||
<file>flowbox.c</file>
|
||||
<file>gestures.c</file>
|
||||
<file>headerbar.c</file>
|
||||
<file>hypertext.c</file>
|
||||
<file>iconview.c</file>
|
||||
|
||||
@@ -0,0 +1,199 @@
|
||||
/* Gestures
|
||||
*
|
||||
* Perform gestures on touchscreens and other input devices. This
|
||||
* demo reacts to long presses and swipes from all devices, plus
|
||||
* multi-touch rotate and zoom gestures.
|
||||
*/
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
static GtkWidget *window = NULL;
|
||||
static GtkGesture *rotate = NULL;
|
||||
static GtkGesture *zoom = NULL;
|
||||
static gdouble swipe_x = 0;
|
||||
static gdouble swipe_y = 0;
|
||||
static gboolean long_pressed = FALSE;
|
||||
|
||||
static void
|
||||
swipe_gesture_swept (GtkGestureSwipe *gesture,
|
||||
gdouble velocity_x,
|
||||
gdouble velocity_y,
|
||||
GtkWidget *widget)
|
||||
{
|
||||
swipe_x = velocity_x / 10;
|
||||
swipe_y = velocity_y / 10;
|
||||
gtk_widget_queue_draw (widget);
|
||||
}
|
||||
|
||||
static void
|
||||
long_press_gesture_pressed (GtkGestureLongPress *gesture,
|
||||
gdouble x,
|
||||
gdouble y,
|
||||
GtkWidget *widget)
|
||||
{
|
||||
long_pressed = TRUE;
|
||||
gtk_widget_queue_draw (widget);
|
||||
}
|
||||
|
||||
static void
|
||||
long_press_gesture_end (GtkGesture *gesture,
|
||||
GdkEventSequence *sequence,
|
||||
GtkWidget *widget)
|
||||
{
|
||||
long_pressed = FALSE;
|
||||
gtk_widget_queue_draw (widget);
|
||||
}
|
||||
|
||||
static void
|
||||
rotation_angle_changed (GtkGestureRotate *gesture,
|
||||
gdouble angle,
|
||||
gdouble delta,
|
||||
GtkWidget *widget)
|
||||
{
|
||||
gtk_widget_queue_draw (widget);
|
||||
}
|
||||
|
||||
static void
|
||||
zoom_scale_changed (GtkGestureZoom *gesture,
|
||||
gdouble scale,
|
||||
GtkWidget *widget)
|
||||
{
|
||||
gtk_widget_queue_draw (widget);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
drawing_area_draw (GtkWidget *widget,
|
||||
cairo_t *cr)
|
||||
{
|
||||
GtkAllocation allocation;
|
||||
|
||||
gtk_widget_get_allocation (widget, &allocation);
|
||||
|
||||
if (swipe_x != 0 || swipe_y != 0)
|
||||
{
|
||||
cairo_save (cr);
|
||||
cairo_set_line_width (cr, 6);
|
||||
cairo_move_to (cr, allocation.width / 2,
|
||||
allocation.height / 2);
|
||||
cairo_rel_line_to (cr, swipe_x, swipe_y);
|
||||
cairo_set_source_rgba (cr, 1, 0, 0, 0.5);
|
||||
cairo_stroke (cr);
|
||||
cairo_restore (cr);
|
||||
}
|
||||
|
||||
if (gtk_gesture_is_recognized (rotate) || gtk_gesture_is_recognized (zoom))
|
||||
{
|
||||
cairo_pattern_t *pat;
|
||||
cairo_matrix_t matrix;
|
||||
gdouble angle, scale;
|
||||
|
||||
cairo_matrix_init_translate (&matrix,
|
||||
allocation.width / 2,
|
||||
allocation.height / 2);
|
||||
|
||||
cairo_save (cr);
|
||||
|
||||
angle = gtk_gesture_rotate_get_angle_delta (GTK_GESTURE_ROTATE (rotate));
|
||||
cairo_matrix_rotate (&matrix, angle);
|
||||
|
||||
scale = gtk_gesture_zoom_get_scale_delta (GTK_GESTURE_ZOOM (zoom));
|
||||
cairo_matrix_scale (&matrix, scale, scale);
|
||||
|
||||
cairo_set_matrix (cr, &matrix);
|
||||
cairo_rectangle (cr, -100, -100, 200, 200);
|
||||
|
||||
pat = cairo_pattern_create_linear (-100, 0, 200, 0);
|
||||
cairo_pattern_add_color_stop_rgb (pat, 0, 0, 0, 1);
|
||||
cairo_pattern_add_color_stop_rgb (pat, 1, 1, 0, 0);
|
||||
cairo_set_source (cr, pat);
|
||||
cairo_fill (cr);
|
||||
|
||||
cairo_restore (cr);
|
||||
|
||||
cairo_pattern_destroy (pat);
|
||||
}
|
||||
|
||||
if (long_pressed)
|
||||
{
|
||||
cairo_save (cr);
|
||||
cairo_arc (cr, allocation.width / 2,
|
||||
allocation.height / 2,
|
||||
50, 0, 2 * G_PI);
|
||||
|
||||
cairo_set_source_rgba (cr, 0, 1, 0, 0.5);
|
||||
cairo_stroke (cr);
|
||||
|
||||
cairo_restore (cr);
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
GtkWidget *
|
||||
do_gestures (GtkWidget *do_widget)
|
||||
{
|
||||
GtkWidget *drawing_area;
|
||||
GtkGesture *gesture;
|
||||
|
||||
if (!window)
|
||||
{
|
||||
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
||||
gtk_window_set_default_size (GTK_WINDOW (window), 400, 400);
|
||||
gtk_window_set_title (GTK_WINDOW (window), "Gestures demo");
|
||||
g_signal_connect (window, "destroy",
|
||||
G_CALLBACK (gtk_widget_destroyed), &window);
|
||||
|
||||
drawing_area = gtk_drawing_area_new ();
|
||||
gtk_container_add (GTK_CONTAINER (window), drawing_area);
|
||||
gtk_widget_add_events (drawing_area,
|
||||
GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK |
|
||||
GDK_POINTER_MOTION_MASK | GDK_TOUCH_MASK);
|
||||
|
||||
g_signal_connect (drawing_area, "draw",
|
||||
G_CALLBACK (drawing_area_draw), NULL);
|
||||
|
||||
/* Swipe */
|
||||
gesture = gtk_gesture_swipe_new (drawing_area);
|
||||
g_signal_connect (gesture, "swipe",
|
||||
G_CALLBACK (swipe_gesture_swept), drawing_area);
|
||||
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (gesture),
|
||||
GTK_PHASE_BUBBLE);
|
||||
g_object_weak_ref (G_OBJECT (drawing_area), (GWeakNotify) g_object_unref, gesture);
|
||||
|
||||
/* Long press */
|
||||
gesture = gtk_gesture_long_press_new (drawing_area);
|
||||
g_signal_connect (gesture, "pressed",
|
||||
G_CALLBACK (long_press_gesture_pressed), drawing_area);
|
||||
g_signal_connect (gesture, "end",
|
||||
G_CALLBACK (long_press_gesture_end), drawing_area);
|
||||
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (gesture),
|
||||
GTK_PHASE_BUBBLE);
|
||||
g_object_weak_ref (G_OBJECT (drawing_area), (GWeakNotify) g_object_unref, gesture);
|
||||
|
||||
/* Rotate */
|
||||
rotate = gesture = gtk_gesture_rotate_new (drawing_area);
|
||||
g_signal_connect (gesture, "angle-changed",
|
||||
G_CALLBACK (rotation_angle_changed), drawing_area);
|
||||
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (gesture),
|
||||
GTK_PHASE_BUBBLE);
|
||||
g_object_weak_ref (G_OBJECT (drawing_area), (GWeakNotify) g_object_unref, gesture);
|
||||
|
||||
/* Zoom */
|
||||
zoom = gesture = gtk_gesture_zoom_new (drawing_area);
|
||||
g_signal_connect (gesture, "scale-changed",
|
||||
G_CALLBACK (zoom_scale_changed), drawing_area);
|
||||
gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (gesture),
|
||||
GTK_PHASE_BUBBLE);
|
||||
g_object_weak_ref (G_OBJECT (drawing_area), (GWeakNotify) g_object_unref, gesture);
|
||||
}
|
||||
|
||||
if (!gtk_widget_get_visible (window))
|
||||
gtk_widget_show_all (window);
|
||||
else
|
||||
{
|
||||
gtk_widget_destroy (window);
|
||||
window = NULL;
|
||||
}
|
||||
|
||||
return window;
|
||||
}
|
||||
@@ -44,10 +44,10 @@ do_headerbar (GtkWidget *do_widget)
|
||||
box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
|
||||
gtk_style_context_add_class (gtk_widget_get_style_context (box), "linked");
|
||||
button = gtk_button_new ();
|
||||
gtk_container_add (GTK_CONTAINER (button), gtk_arrow_new (GTK_ARROW_LEFT, GTK_SHADOW_NONE));
|
||||
gtk_container_add (GTK_CONTAINER (button), gtk_image_new_from_icon_name ("pan-start-symbolic", GTK_ICON_SIZE_BUTTON));
|
||||
gtk_container_add (GTK_CONTAINER (box), button);
|
||||
button = gtk_button_new ();
|
||||
gtk_container_add (GTK_CONTAINER (button), gtk_arrow_new (GTK_ARROW_RIGHT, GTK_SHADOW_NONE));
|
||||
gtk_container_add (GTK_CONTAINER (button), gtk_image_new_from_icon_name ("pan-end-symbolic", GTK_ICON_SIZE_BUTTON));
|
||||
gtk_container_add (GTK_CONTAINER (box), button);
|
||||
|
||||
gtk_header_bar_pack_start (GTK_HEADER_BAR (header), box);
|
||||
|
||||
@@ -270,6 +270,7 @@ do_iconview (GtkWidget *do_widget)
|
||||
|
||||
up_button = gtk_tool_button_new (NULL, NULL);
|
||||
gtk_tool_button_set_label (GTK_TOOL_BUTTON (up_button), _("_Up"));
|
||||
gtk_tool_button_set_use_underline (GTK_TOOL_BUTTON (up_button), TRUE);
|
||||
gtk_tool_button_set_icon_name (GTK_TOOL_BUTTON (up_button), "go-up");
|
||||
gtk_tool_item_set_is_important (up_button, TRUE);
|
||||
gtk_widget_set_sensitive (GTK_WIDGET (up_button), FALSE);
|
||||
@@ -277,6 +278,7 @@ do_iconview (GtkWidget *do_widget)
|
||||
|
||||
home_button = gtk_tool_button_new (NULL, NULL);
|
||||
gtk_tool_button_set_label (GTK_TOOL_BUTTON (home_button), _("_Home"));
|
||||
gtk_tool_button_set_use_underline (GTK_TOOL_BUTTON (home_button), TRUE);
|
||||
gtk_tool_button_set_icon_name (GTK_TOOL_BUTTON (home_button), "go-home");
|
||||
gtk_tool_item_set_is_important (home_button, TRUE);
|
||||
gtk_toolbar_insert (GTK_TOOLBAR (tool_bar), home_button, -1);
|
||||
|
||||
@@ -52,20 +52,24 @@ set_cell_color (GtkCellLayout *cell_layout,
|
||||
gpointer data)
|
||||
{
|
||||
gchar *text;
|
||||
GdkColor color;
|
||||
GdkRGBA color;
|
||||
guint32 pixel = 0;
|
||||
GdkPixbuf *pixbuf;
|
||||
|
||||
gtk_tree_model_get (tree_model, iter, COL_TEXT, &text, -1);
|
||||
if (gdk_color_parse (text, &color))
|
||||
if (!text)
|
||||
return;
|
||||
|
||||
if (gdk_rgba_parse (&color, text))
|
||||
pixel =
|
||||
(color.red >> 8) << 24 |
|
||||
(color.green >> 8) << 16 |
|
||||
(color.blue >> 8) << 8;
|
||||
((gint)(color.red * 255)) << 24 |
|
||||
((gint)(color.green * 255)) << 16 |
|
||||
((gint)(color.blue * 255)) << 8 |
|
||||
((gint)(color.alpha * 255));
|
||||
|
||||
g_free (text);
|
||||
|
||||
pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, FALSE, 8, 24, 24);
|
||||
pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8, 24, 24);
|
||||
gdk_pixbuf_fill (pixbuf, pixel);
|
||||
|
||||
g_object_set (cell, "pixbuf", pixbuf, NULL);
|
||||
|
||||
@@ -50,18 +50,21 @@ progressive_updated_callback (GdkPixbufLoader *loader,
|
||||
gpointer data)
|
||||
{
|
||||
GtkWidget *image;
|
||||
GdkPixbuf *pixbuf;
|
||||
|
||||
image = GTK_WIDGET (data);
|
||||
|
||||
/* We know the pixbuf inside the GtkImage has changed, but the image
|
||||
* itself doesn't know this; so queue a redraw. If we wanted to be
|
||||
* really efficient, we could use a drawing area or something
|
||||
* instead of a GtkImage, so we could control the exact position of
|
||||
* the pixbuf on the display, then we could queue a draw for only
|
||||
* the updated area of the image.
|
||||
* itself doesn't know this; so give it a hint by setting the pixbuf
|
||||
* again. Queuing a redraw used to be sufficient, but nowadays GtkImage
|
||||
* uses GtkIconHelper which caches the pixbuf state and will just redraw
|
||||
* from the cache.
|
||||
*/
|
||||
|
||||
gtk_widget_queue_draw (image);
|
||||
pixbuf = gtk_image_get_pixbuf (GTK_IMAGE (image));
|
||||
g_object_ref (pixbuf);
|
||||
gtk_image_set_from_pixbuf (GTK_IMAGE (image), pixbuf);
|
||||
g_object_unref (pixbuf);
|
||||
}
|
||||
|
||||
static gint
|
||||
@@ -270,6 +273,7 @@ start_progressive_loading (GtkWidget *image)
|
||||
load_timeout = gdk_threads_add_timeout (150,
|
||||
progressive_timeout,
|
||||
image);
|
||||
g_source_set_name_by_id (load_timeout, "[gtk+] progressive_timeout");
|
||||
}
|
||||
|
||||
static void
|
||||
|
||||
@@ -33,6 +33,7 @@ activate_link (GtkWidget *label,
|
||||
"The term <i>keynav</i> is a shorthand for "
|
||||
"keyboard navigation and refers to the process of using "
|
||||
"a program (exclusively) via keyboard input.");
|
||||
gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
|
||||
|
||||
gtk_window_present (GTK_WINDOW (dialog));
|
||||
g_signal_connect (dialog, "response", G_CALLBACK (response_cb), NULL);
|
||||
|
||||
@@ -471,6 +471,9 @@ fontify (GtkTextBuffer *source_buffer)
|
||||
gchar *start_ptr, *end_ptr;
|
||||
gchar *tag;
|
||||
|
||||
gtk_text_buffer_get_bounds (source_buffer, &start_iter, &tmp_iter);
|
||||
gtk_text_buffer_apply_tag_by_name (source_buffer, "source", &start_iter, &tmp_iter);
|
||||
|
||||
state = STATE_NORMAL;
|
||||
|
||||
gtk_text_buffer_get_iter_at_offset (source_buffer, &start_iter, 0);
|
||||
@@ -626,6 +629,9 @@ load_file (const gchar *demoname,
|
||||
NULL);
|
||||
|
||||
source_buffer = gtk_text_buffer_new (NULL);
|
||||
gtk_text_buffer_create_tag (source_buffer, "source",
|
||||
"font", "monospace",
|
||||
NULL);
|
||||
gtk_text_buffer_create_tag (source_buffer, "comment",
|
||||
"foreground", "DodgerBlue",
|
||||
NULL);
|
||||
@@ -1015,8 +1021,6 @@ main (int argc, char **argv)
|
||||
}
|
||||
/* -- End of hack -- */
|
||||
|
||||
gtk_init (&argc, &argv);
|
||||
|
||||
app = gtk_application_new ("org.gtk.Demo", 0);
|
||||
|
||||
g_action_map_add_action_entries (G_ACTION_MAP (app),
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
<object class="GtkButton" id="run_button">
|
||||
<property name="visible">True</property>
|
||||
<property name="valign">center</property>
|
||||
<property name="can_focus">False</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="action_name">win.run</property>
|
||||
<style>
|
||||
<class name="text-button"/>
|
||||
@@ -128,8 +128,8 @@
|
||||
<object class="GtkTextView" id="info-textview">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="margin_left">20</property>
|
||||
<property name="margin_right">20</property>
|
||||
<property name="margin_start">20</property>
|
||||
<property name="margin_end">20</property>
|
||||
<property name="margin_top">20</property>
|
||||
<property name="margin_bottom">20</property>
|
||||
<property name="pixels_above_lines">2</property>
|
||||
@@ -165,9 +165,8 @@
|
||||
<object class="GtkTextView" id="source-textview">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="margin_left">20</property>
|
||||
<property name="margin_start">20</property>
|
||||
<property name="margin_end">20</property>
|
||||
<property name="margin_right">20</property>
|
||||
<property name="margin_top">20</property>
|
||||
<property name="margin_bottom">20</property>
|
||||
<property name="editable">False</property>
|
||||
|
||||
@@ -248,7 +248,6 @@ gtk_rotated_bin_realize (GtkWidget *widget)
|
||||
attributes.height = allocation.height - 2 * border_width;
|
||||
attributes.window_type = GDK_WINDOW_CHILD;
|
||||
attributes.event_mask = gtk_widget_get_events (widget)
|
||||
| GDK_EXPOSURE_MASK
|
||||
| GDK_POINTER_MOTION_MASK
|
||||
| GDK_BUTTON_PRESS_MASK
|
||||
| GDK_BUTTON_RELEASE_MASK
|
||||
|
||||
@@ -187,7 +187,6 @@ gtk_mirror_bin_realize (GtkWidget *widget)
|
||||
attributes.height = allocation.height - 2 * border_width;
|
||||
attributes.window_type = GDK_WINDOW_CHILD;
|
||||
attributes.event_mask = gtk_widget_get_events (widget)
|
||||
| GDK_EXPOSURE_MASK
|
||||
| GDK_POINTER_MOTION_MASK
|
||||
| GDK_BUTTON_PRESS_MASK
|
||||
| GDK_BUTTON_RELEASE_MASK
|
||||
|
||||
@@ -18,6 +18,8 @@ change_direction (GtkRevealer *revealer)
|
||||
gtk_revealer_set_reveal_child (revealer, !revealed);
|
||||
}
|
||||
|
||||
static guint timeout = 0;
|
||||
|
||||
static gboolean
|
||||
reveal_one (gpointer data)
|
||||
{
|
||||
@@ -33,11 +35,15 @@ reveal_one (gpointer data)
|
||||
G_CALLBACK (change_direction), NULL);
|
||||
count++;
|
||||
|
||||
return count < 9;
|
||||
if (count >= 9)
|
||||
{
|
||||
timeout = 0;
|
||||
return FALSE;
|
||||
}
|
||||
else
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static guint timeout = 0;
|
||||
|
||||
static void
|
||||
response_cb (GtkWidget *dialog,
|
||||
gint response_id,
|
||||
|
||||
@@ -120,6 +120,7 @@ do_sizegroup (GtkWidget *do_widget)
|
||||
gtk_container_set_border_width (GTK_CONTAINER (vbox), 5);
|
||||
|
||||
size_group = gtk_size_group_new (GTK_SIZE_GROUP_HORIZONTAL);
|
||||
g_object_set_data_full (G_OBJECT (window), "size-group", size_group, g_object_unref);
|
||||
|
||||
/* Create one frame holding color options */
|
||||
frame = gtk_frame_new ("Color Options");
|
||||
|
||||
@@ -656,6 +656,9 @@ load_icon_items (GtkToolPalette *palette)
|
||||
GtkWidget *group = gtk_tool_item_group_new (context);
|
||||
gtk_container_add (GTK_CONTAINER (palette), group);
|
||||
|
||||
if (g_strcmp0 (context, "Animations") == 0)
|
||||
continue;
|
||||
|
||||
g_message ("Got context '%s'", context);
|
||||
icon_names = gtk_icon_theme_list_icons (icon_theme, context);
|
||||
icon_names = g_list_sort (icon_names, (GCompareFunc) strcmp);
|
||||
@@ -665,6 +668,9 @@ load_icon_items (GtkToolPalette *palette)
|
||||
GtkToolItem *item;
|
||||
gchar *id = ll->data;
|
||||
|
||||
if (g_strcmp0 (id, "emblem-desktop") == 0)
|
||||
continue;
|
||||
|
||||
g_message ("Got id '%s'", id);
|
||||
|
||||
item = gtk_tool_button_new (NULL, NULL);
|
||||
|
||||
@@ -189,9 +189,10 @@ do_transparent (GtkWidget *do_widget)
|
||||
GtkWidget *view;
|
||||
GtkWidget *sw;
|
||||
GtkWidget *overlay;
|
||||
GtkWidget *align;
|
||||
GtkWidget *entry;
|
||||
GdkRGBA transparent = {0, 0, 0, 0};
|
||||
GtkCssProvider *provider;
|
||||
gchar *css;
|
||||
|
||||
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
||||
gtk_window_set_screen (GTK_WINDOW (window),
|
||||
@@ -219,17 +220,20 @@ do_transparent (GtkWidget *do_widget)
|
||||
|
||||
gtk_widget_override_background_color (overlay, 0, &transparent);
|
||||
|
||||
align = gtk_alignment_new (0.0, 0.0, 0.0, 0.0);
|
||||
gtk_alignment_set_padding (GTK_ALIGNMENT (align),
|
||||
0, SHADOW_OFFSET_Y, 0, SHADOW_OFFSET_X);
|
||||
g_signal_connect (align, "draw", G_CALLBACK (draw_callback), NULL);
|
||||
|
||||
entry = gtk_entry_new ();
|
||||
gtk_container_add (GTK_CONTAINER (align), entry);
|
||||
provider = gtk_css_provider_new ();
|
||||
css = g_strdup_printf ("* { border-width: 0px %dpx %dpx 0px; }",
|
||||
SHADOW_OFFSET_X, SHADOW_OFFSET_Y);
|
||||
gtk_css_provider_load_from_data (provider, css, -1, NULL);
|
||||
g_free (css);
|
||||
gtk_style_context_add_provider (gtk_widget_get_style_context (entry),
|
||||
GTK_STYLE_PROVIDER (provider),
|
||||
GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
|
||||
g_signal_connect (entry, "draw", G_CALLBACK (draw_callback), NULL);
|
||||
gtk_overlay_add_overlay (GTK_OVERLAY (overlay), entry);
|
||||
gtk_widget_set_halign (entry, GTK_ALIGN_CENTER);
|
||||
gtk_widget_set_valign (entry, GTK_ALIGN_START);
|
||||
|
||||
gtk_overlay_add_overlay (GTK_OVERLAY (overlay), align);
|
||||
gtk_widget_set_halign (align, GTK_ALIGN_CENTER);
|
||||
gtk_widget_set_valign (align, GTK_ALIGN_START);
|
||||
|
||||
gtk_widget_show_all (overlay);
|
||||
}
|
||||
|
||||
@@ -195,7 +195,6 @@ main (int argc, char **argv)
|
||||
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
|
||||
|
||||
gtk_widget_set_size_request (window, back_width, back_height);
|
||||
gtk_window_set_resizable (GTK_WINDOW (window), FALSE);
|
||||
|
||||
g_signal_connect (window, "destroy",
|
||||
G_CALLBACK (destroy_cb), NULL);
|
||||
|
||||
@@ -23,18 +23,6 @@
|
||||
#include "config.h"
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
static void
|
||||
activate_toggle (GSimpleAction *action,
|
||||
GVariant *parameter,
|
||||
gpointer user_data)
|
||||
{
|
||||
GVariant *state;
|
||||
|
||||
state = g_action_get_state (G_ACTION (action));
|
||||
g_action_change_state (G_ACTION (action), g_variant_new_boolean (!g_variant_get_boolean (state)));
|
||||
g_variant_unref (state);
|
||||
}
|
||||
|
||||
static void
|
||||
change_theme_state (GSimpleAction *action,
|
||||
GVariant *state,
|
||||
@@ -50,6 +38,30 @@ change_theme_state (GSimpleAction *action,
|
||||
g_simple_action_set_state (action, state);
|
||||
}
|
||||
|
||||
static void
|
||||
activate_search (GSimpleAction *action,
|
||||
GVariant *parameter,
|
||||
gpointer user_data)
|
||||
{
|
||||
GtkWidget *window = user_data;
|
||||
GtkWidget *searchbar;
|
||||
|
||||
searchbar = GTK_WIDGET (g_object_get_data (G_OBJECT (window), "searchbar"));
|
||||
gtk_search_bar_set_search_mode (GTK_SEARCH_BAR (searchbar), TRUE);
|
||||
}
|
||||
|
||||
static void
|
||||
activate_delete (GSimpleAction *action,
|
||||
GVariant *parameter,
|
||||
gpointer user_data)
|
||||
{
|
||||
GtkWidget *window = user_data;
|
||||
GtkWidget *infobar;
|
||||
|
||||
infobar = GTK_WIDGET (g_object_get_data (G_OBJECT (window), "infobar"));
|
||||
gtk_widget_show (infobar);
|
||||
}
|
||||
|
||||
static void
|
||||
activate_about (GSimpleAction *action,
|
||||
GVariant *parameter,
|
||||
@@ -163,6 +175,47 @@ update_pulse_time (GtkAdjustment *adjustment, GtkWidget *widget)
|
||||
}
|
||||
}
|
||||
|
||||
static guint pulse_entry_id = 0;
|
||||
|
||||
static gboolean
|
||||
pulse_entry (GtkEntry *entry)
|
||||
{
|
||||
gtk_entry_progress_pulse (entry);
|
||||
|
||||
pulse_entry_id = g_timeout_add (100, (GSourceFunc)pulse_entry, entry);
|
||||
|
||||
return G_SOURCE_REMOVE;
|
||||
}
|
||||
|
||||
static void
|
||||
on_entry_icon_release (GtkEntry *entry,
|
||||
GtkEntryIconPosition icon_pos,
|
||||
GdkEvent *event,
|
||||
gpointer user_data)
|
||||
{
|
||||
static int num = 0;
|
||||
|
||||
if (icon_pos != GTK_ENTRY_ICON_SECONDARY)
|
||||
return;
|
||||
|
||||
num++;
|
||||
|
||||
if (num % 3 == 0)
|
||||
{
|
||||
if (pulse_entry_id > 0)
|
||||
g_source_remove (pulse_entry_id);
|
||||
gtk_entry_set_progress_fraction (entry, 0);
|
||||
}
|
||||
else if (num % 3 == 1)
|
||||
gtk_entry_set_progress_fraction (entry, 0.25);
|
||||
else if (num % 3 == 2)
|
||||
{
|
||||
gtk_entry_set_progress_pulse_step (entry, 0.1);
|
||||
pulse_entry (entry);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
static void
|
||||
startup (GApplication *app)
|
||||
{
|
||||
@@ -179,19 +232,62 @@ startup (GApplication *app)
|
||||
g_object_unref (builder);
|
||||
}
|
||||
|
||||
static void
|
||||
update_header (GtkListBoxRow *row,
|
||||
GtkListBoxRow *before,
|
||||
gpointer data)
|
||||
{
|
||||
if (before != NULL &&
|
||||
gtk_list_box_row_get_header (row) == NULL)
|
||||
{
|
||||
GtkWidget *separator;
|
||||
|
||||
separator = gtk_separator_new (GTK_ORIENTATION_HORIZONTAL);
|
||||
gtk_widget_show (separator);
|
||||
gtk_list_box_row_set_header (row, separator);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
info_bar_response (GtkWidget *infobar, gint response_id)
|
||||
{
|
||||
if (response_id == GTK_RESPONSE_CLOSE)
|
||||
gtk_widget_hide (infobar);
|
||||
}
|
||||
|
||||
static void
|
||||
show_dialog (GtkWidget *button, GtkWidget *dialog)
|
||||
{
|
||||
gtk_widget_show (dialog);
|
||||
}
|
||||
|
||||
static void
|
||||
close_dialog (GtkWidget *dialog)
|
||||
{
|
||||
gtk_widget_hide (dialog);
|
||||
}
|
||||
|
||||
static void
|
||||
activate (GApplication *app)
|
||||
{
|
||||
GtkBuilder *builder;
|
||||
GtkWindow *window;
|
||||
GtkWidget *widget;
|
||||
GtkWidget *dialog;
|
||||
GtkAdjustment *adj;
|
||||
static GActionEntry win_entries[] = {
|
||||
{ "dark", activate_toggle, NULL, "false", change_theme_state }
|
||||
{ "dark", NULL, NULL, "false", change_theme_state },
|
||||
{ "search", activate_search, NULL, NULL, NULL },
|
||||
{ "delete", activate_delete, NULL, NULL, NULL }
|
||||
};
|
||||
GError *error = NULL;
|
||||
|
||||
builder = gtk_builder_new ();
|
||||
gtk_builder_add_from_resource (builder, "/ui/widget-factory.ui", NULL);
|
||||
gtk_builder_add_from_resource (builder, "/ui/widget-factory.ui", &error);
|
||||
if (error)
|
||||
g_print ("error: %s\n", error->message);
|
||||
gtk_builder_add_callback_symbol (builder, "on_entry_icon_release", (GCallback)on_entry_icon_release);
|
||||
gtk_builder_connect_signals (builder, NULL);
|
||||
|
||||
window = (GtkWindow *)gtk_builder_get_object (builder, "window");
|
||||
gtk_application_add_window (GTK_APPLICATION (app), window);
|
||||
@@ -199,6 +295,15 @@ activate (GApplication *app)
|
||||
win_entries, G_N_ELEMENTS (win_entries),
|
||||
window);
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "statusbar");
|
||||
gtk_statusbar_push (GTK_STATUSBAR (widget), 0, "All systems are operating normally.");
|
||||
g_action_map_add_action (G_ACTION_MAP (window),
|
||||
G_ACTION (g_property_action_new ("statusbar", widget, "visible")));
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "toolbar");
|
||||
g_action_map_add_action (G_ACTION_MAP (window),
|
||||
G_ACTION (g_property_action_new ("toolbar", widget, "visible")));
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "progressbar3");
|
||||
pulse_id = g_timeout_add (250, (GSourceFunc)pulse_it, widget);
|
||||
g_signal_connect (gtk_builder_get_object (builder, "adjustment1"),
|
||||
@@ -212,6 +317,34 @@ activate (GApplication *app)
|
||||
adj = (GtkAdjustment *) gtk_builder_get_object (builder, "adjustment2");
|
||||
g_signal_connect (adj, "value-changed", G_CALLBACK (spin_value_changed), widget);
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "listbox");
|
||||
gtk_list_box_set_header_func (GTK_LIST_BOX (widget), update_header, NULL, NULL);
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "toolbar");
|
||||
g_object_set_data (G_OBJECT (window), "toolbar", widget);
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "searchbar");
|
||||
g_object_set_data (G_OBJECT (window), "searchbar", widget);
|
||||
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "infobar");
|
||||
g_signal_connect (widget, "response", G_CALLBACK (info_bar_response), NULL);
|
||||
g_object_set_data (G_OBJECT (window), "infobar", widget);
|
||||
|
||||
dialog = (GtkWidget *)gtk_builder_get_object (builder, "info_dialog");
|
||||
g_signal_connect (dialog, "response", G_CALLBACK (close_dialog), NULL);
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "info_dialog_button");
|
||||
g_signal_connect (widget, "clicked", G_CALLBACK (show_dialog), dialog);
|
||||
|
||||
dialog = (GtkWidget *)gtk_builder_get_object (builder, "action_dialog");
|
||||
g_signal_connect (dialog, "response", G_CALLBACK (close_dialog), NULL);
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "action_dialog_button");
|
||||
g_signal_connect (widget, "clicked", G_CALLBACK (show_dialog), dialog);
|
||||
|
||||
dialog = (GtkWidget *)gtk_builder_get_object (builder, "preference_dialog");
|
||||
g_signal_connect (dialog, "response", G_CALLBACK (close_dialog), NULL);
|
||||
widget = (GtkWidget *)gtk_builder_get_object (builder, "preference_dialog_button");
|
||||
g_signal_connect (widget, "clicked", G_CALLBACK (show_dialog), dialog);
|
||||
|
||||
gtk_widget_show_all (GTK_WIDGET (window));
|
||||
|
||||
g_object_unref (builder);
|
||||
@@ -224,9 +357,16 @@ main (int argc, char *argv[])
|
||||
static GActionEntry app_entries[] = {
|
||||
{ "about", activate_about, NULL, NULL, NULL },
|
||||
{ "quit", activate_quit, NULL, NULL, NULL },
|
||||
};
|
||||
|
||||
gtk_init (&argc, &argv);
|
||||
{ "main", NULL, "s", "'steak'", NULL },
|
||||
{ "wine", NULL, NULL, "false", NULL },
|
||||
{ "beer", NULL, NULL, "false", NULL },
|
||||
{ "water", NULL, NULL, "true", NULL },
|
||||
{ "dessert", NULL, "s", "'bars'", NULL },
|
||||
{ "pay", NULL, "s", NULL, NULL }
|
||||
|
||||
};
|
||||
gint status;
|
||||
|
||||
app = gtk_application_new ("org.gtk.WidgetFactory", 0);
|
||||
|
||||
@@ -237,7 +377,8 @@ main (int argc, char *argv[])
|
||||
g_signal_connect (app, "startup", G_CALLBACK (startup), NULL);
|
||||
g_signal_connect (app, "activate", G_CALLBACK (activate), NULL);
|
||||
|
||||
g_application_run (G_APPLICATION (app), argc, argv);
|
||||
status = g_application_run (G_APPLICATION (app), argc, argv);
|
||||
g_object_unref (app);
|
||||
|
||||
return 0;
|
||||
return status;
|
||||
}
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
<xi:include href="xml/gdkdevice.xml" />
|
||||
<xi:include href="xml/regions.xml" />
|
||||
<xi:include href="xml/pixbufs.xml" />
|
||||
<xi:include href="xml/colors.xml" />
|
||||
<xi:include href="xml/rgba_colors.xml" />
|
||||
<xi:include href="xml/visuals.xml" />
|
||||
<xi:include href="xml/cursors.xml" />
|
||||
@@ -48,6 +47,11 @@
|
||||
<xi:include href="xml/gdktestutils.xml" />
|
||||
</reference>
|
||||
|
||||
<reference>
|
||||
<title>Deprecated</title>
|
||||
<xi:include href="xml/colors.xml" />
|
||||
</reference>
|
||||
|
||||
<index id="api-index-full">
|
||||
<title>Index of all symbols</title>
|
||||
<xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
@@ -84,6 +88,10 @@
|
||||
<title>Index of new symbols in 3.12</title>
|
||||
<xi:include href="xml/api-index-3.12.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
<index id="api-index-3-14" role="3.14">
|
||||
<title>Index of new symbols in 3.14</title>
|
||||
<xi:include href="xml/api-index-3.14.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
|
||||
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
|
||||
|
||||
|
||||
@@ -58,6 +58,11 @@ GDK_WINDOWING_WAYLAND
|
||||
GDK_VERSION_3_0
|
||||
GDK_VERSION_3_2
|
||||
GDK_VERSION_3_4
|
||||
GDK_VERSION_3_6
|
||||
GDK_VERSION_3_8
|
||||
GDK_VERSION_3_10
|
||||
GDK_VERSION_3_12
|
||||
GDK_VERSION_3_14
|
||||
GDK_VERSION_MIN_REQUIRED
|
||||
GDK_VERSION_MAX_ALLOWED
|
||||
GDK_DISABLE_DEPRECATION_WARNINGS
|
||||
@@ -384,6 +389,7 @@ gdk_window_begin_resize_drag
|
||||
gdk_window_begin_resize_drag_for_device
|
||||
gdk_window_begin_move_drag
|
||||
gdk_window_begin_move_drag_for_device
|
||||
gdk_window_show_window_menu
|
||||
gdk_window_constrain_size
|
||||
gdk_window_beep
|
||||
gdk_window_get_scale_factor
|
||||
@@ -736,6 +742,7 @@ GdkTimeCoord
|
||||
gdk_device_get_axis
|
||||
gdk_device_list_axes
|
||||
gdk_device_get_axis_value
|
||||
gdk_device_get_last_event_window
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GDK_TYPE_AXIS_USE
|
||||
|
||||
@@ -151,10 +151,13 @@ content_files = \
|
||||
tree_widget.sgml \
|
||||
windows.sgml \
|
||||
x11.sgml \
|
||||
gtk3-demo.xml \
|
||||
gtk3-widget-factory.xml \
|
||||
gtk-query-immodules-3.0.xml \
|
||||
gtk-update-icon-cache.xml \
|
||||
gtk-launch.xml \
|
||||
broadwayd.xml \
|
||||
input-handling.xml \
|
||||
visual_index.xml \
|
||||
getting_started.xml \
|
||||
overview.xml
|
||||
@@ -176,127 +179,9 @@ expand_content_files = \
|
||||
|
||||
# Images to copy into HTML directory
|
||||
HTML_IMAGES = \
|
||||
$(top_srcdir)/gtk/stock-icons/24/help-about.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/list-add.png \
|
||||
$(top_srcdir)/gtk/stock-icons/20/gtk-apply.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-text-bold.png \
|
||||
$(top_srcdir)/gtk/stock-icons/20/gtk-cancel.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-caps-lock-warning.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-optical.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-clear.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/window-close.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-connect.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-convert.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-copy.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-cut.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-delete.png \
|
||||
$(top_srcdir)/gtk/stock-icons/48/dialog-password.png \
|
||||
$(top_srcdir)/gtk/stock-icons/48/dialog-error.png \
|
||||
$(top_srcdir)/gtk/stock-icons/48/dialog-information.png \
|
||||
$(top_srcdir)/gtk/stock-icons/48/dialog-question.png \
|
||||
$(top_srcdir)/gtk/stock-icons/48/dialog-warning.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/folder.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-disconnect.png \
|
||||
$(top_srcdir)/gtk/stock-icons/32/gtk-dnd.png \
|
||||
$(top_srcdir)/gtk/stock-icons/32/gtk-dnd-multiple.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-edit.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/system-run.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/text-x-generic.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-find.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-find-replace.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-bottom.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-first-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-first-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-last-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-last-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-top.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-previous-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-previous-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-down.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-next-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-next-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-up.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/drive-harddisk.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/network-idle.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/help-contents.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-home.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-index.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-indent-more-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-indent-more-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-indent-less-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-indent-less-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-text-italic.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-jump-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/go-jump-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-justify-center.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-justify-fill.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-justify-left.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-justify-right.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/image-missing.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-new.png \
|
||||
$(top_srcdir)/gtk/stock-icons/20/gtk-no.png \
|
||||
$(top_srcdir)/gtk/stock-icons/20/gtk-ok.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-open.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-landscape.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-portrait.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-reverse-landscape.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-orientation-reverse-portrait.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-paste.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-preferences.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-print.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/printer-error.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/printer-paused.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-print-preview.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/printer-info.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/printer-warning.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-properties.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/application-exit.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-redo-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-redo-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/view-refresh.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/list-remove.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-revert-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-revert-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-floppy.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-save.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/document-save-as.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-select-all.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-select-color.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-color-picker.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-font.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/view-sort-ascending.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/view-sort-descending.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/tools-check-spelling.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/process-stop.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-text-strikethrough.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-undelete-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-undelete-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/format-text-underline.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-undo-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/edit-undo-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/20/gtk-yes.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/zoom-original.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/zoom-fit-best.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/zoom-in.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/zoom-out.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-seek-forward-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-seek-forward-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-skip-forward-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-skip-forward-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-playback-pause.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-playback-start-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-playback-start-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-seek-backward-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-seek-backward-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-record.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-skip-backward-ltr.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-skip-backward-rtl.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/media-playback-stop.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/view-fullscreen.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/view-restore.png \
|
||||
$(top_srcdir)/gtk/stock-icons/24/gtk-page-setup.png \
|
||||
$(srcdir)/images/aboutdialog.png \
|
||||
$(srcdir)/images/accel-label.png \
|
||||
$(srcdir)/images/action-bar.png \
|
||||
$(srcdir)/images/appchooserbutton.png \
|
||||
$(srcdir)/images/appchooserdialog.png \
|
||||
$(srcdir)/images/assistant.png \
|
||||
@@ -345,6 +230,7 @@ HTML_IMAGES = \
|
||||
$(srcdir)/images/scales.png \
|
||||
$(srcdir)/images/scrollbar.png \
|
||||
$(srcdir)/images/scrolledwindow.png \
|
||||
$(srcdir)/images/search-bar.png \
|
||||
$(srcdir)/images/search-entry.png \
|
||||
$(srcdir)/images/separator.png \
|
||||
$(srcdir)/images/spinbutton.png \
|
||||
@@ -424,7 +310,8 @@ HTML_IMAGES = \
|
||||
$(srcdir)/images/getting-started-app9.png \
|
||||
$(srcdir)/images/getting-started-app10.png \
|
||||
$(srcdir)/images/exampleapp.png \
|
||||
$(srcdir)/images/flow-box.png
|
||||
$(srcdir)/images/flow-box.png \
|
||||
$(srcdir)/images/inspector.png
|
||||
|
||||
# Extra options to supply to gtkdoc-fixref
|
||||
FIXXREF_OPTIONS=--extra-dir=../gdk/html \
|
||||
@@ -446,6 +333,8 @@ man_MANS = \
|
||||
gtk-query-immodules-3.0.1 \
|
||||
gtk-update-icon-cache.1 \
|
||||
gtk-launch.1 \
|
||||
gtk3-demo.1 \
|
||||
gtk3-widget-factory.1 \
|
||||
broadwayd.1
|
||||
|
||||
if ENABLE_MAN
|
||||
|
||||
@@ -90,13 +90,6 @@ GDK_PIXBUF_DISABLE_DEPRECATED and G_DISABLE_DEPRECATED for GDK, GdkPixbuf and
|
||||
GLib.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
If you want to make sure that your program doesn't use any functions which
|
||||
may be problematic in a multihead setting, you can define the preprocessor
|
||||
symbol GDK_MULTIHEAD_SAFE by using the command line option
|
||||
<literal>-DGTK_MULTIHEAD_SAFE=1</literal>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Similarly, if you want to make sure that your program doesn't use any
|
||||
functions which may be problematic in a multidevice setting, you can
|
||||
|
||||
@@ -605,12 +605,16 @@ example_app_startup (GApplication *app)
|
||||
{
|
||||
GtkBuilder *builder;
|
||||
GMenuModel *app_menu;
|
||||
const gchar *quit_accels[2] = { "<Ctrl>Q", NULL };
|
||||
|
||||
G_APPLICATION_CLASS (example_app_parent_class)->startup (app);
|
||||
|
||||
g_action_map_add_action_entries (G_ACTION_MAP (app),
|
||||
app_entries, G_N_ELEMENTS (app_entries),
|
||||
app);
|
||||
gtk_application_set_accels_for_action (GTK_APPLICATION (app),
|
||||
"app.quit",
|
||||
quit_accels);
|
||||
|
||||
builder = gtk_builder_new_from_resource ("/org/gtk/exampleapp/app-menu.ui");
|
||||
app_menu = G_MENU_MODEL (gtk_builder_get_object (builder, "appmenu"));
|
||||
@@ -633,7 +637,7 @@ example_app_class_init (ExampleAppClass *class)
|
||||
<para>Our preferences menu item does not do anything yet,
|
||||
but the Quit menu item is fully functional. Note that it
|
||||
can also be activated by the usual Ctrl-Q shortcut. The
|
||||
shortcut was specified in the ui file.
|
||||
shortcut was added with gtk_application_set_accels_for_action().
|
||||
</para>
|
||||
|
||||
<para>The application menu looks like this:</para>
|
||||
@@ -982,9 +986,8 @@ example_app_window_init (ExampleAppWindow *win)
|
||||
<programlisting><xi:include href="../../../../examples/application10/window.ui" parse="text"><xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback></xi:include></programlisting>
|
||||
</informalexample>
|
||||
|
||||
<para>A small extra refinement that we have added here is to allow
|
||||
the header bar to provide a fallback application menu, by setting
|
||||
the show-fallback-app-menu property to TRUE. Here is how the
|
||||
<para>A small extra bonus of using a header bar is that we get
|
||||
a fallback application menu for free. Here is how the
|
||||
application now looks, if this fallback is used.</para>
|
||||
|
||||
<informalfigure>
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
<xi:include href="resources.sgml" />
|
||||
<xi:include href="xml/question_index.sgml" />
|
||||
<xi:include href="drawing-model.xml" />
|
||||
<xi:include href="input-handling.xml" />
|
||||
</part>
|
||||
|
||||
|
||||
@@ -117,7 +118,7 @@
|
||||
</chapter>
|
||||
|
||||
<chapter id="NumericEntry">
|
||||
<title>Numeric/Text Data Entry</title>
|
||||
<title>Numeric and Text Data Entry</title>
|
||||
<xi:include href="xml/gtkentry.xml" />
|
||||
<xi:include href="xml/gtkentrybuffer.xml" />
|
||||
<xi:include href="xml/gtkentrycompletion.xml" />
|
||||
@@ -194,7 +195,7 @@
|
||||
</chapter>
|
||||
|
||||
<chapter id="SelectorWidgets">
|
||||
<title>Selectors (Color/File/Font)</title>
|
||||
<title>Selector Widgets and Dialogs</title>
|
||||
<xi:include href="xml/gtkcolorchooser.xml" />
|
||||
<xi:include href="xml/gtkcolorbutton.xml" />
|
||||
<xi:include href="xml/gtkcolorchooserwidget.xml" />
|
||||
@@ -240,7 +241,6 @@
|
||||
<chapter id="MiscObjects">
|
||||
<title>Miscellaneous</title>
|
||||
<xi:include href="xml/gtkadjustment.xml" />
|
||||
<xi:include href="xml/gtkarrow.xml" />
|
||||
<xi:include href="xml/gtkcalendar.xml" />
|
||||
<xi:include href="xml/gtkdrawingarea.xml" />
|
||||
<xi:include href="xml/gtkeventbox.xml" />
|
||||
@@ -259,7 +259,6 @@
|
||||
<xi:include href="xml/gtkcontainer.xml" />
|
||||
<xi:include href="xml/gtkbin.xml" />
|
||||
<xi:include href="xml/gtkmenushell.xml" />
|
||||
<xi:include href="xml/gtkmisc.xml" />
|
||||
<xi:include href="xml/gtkrange.xml" />
|
||||
<xi:include href="xml/gtkimcontext.xml" />
|
||||
</chapter>
|
||||
@@ -288,6 +287,20 @@
|
||||
<xi:include href="xml/gtkappchooserwidget.xml" />
|
||||
</chapter>
|
||||
|
||||
<chapter id="Gestures">
|
||||
<title>Gestures</title>
|
||||
<xi:include href="xml/gtkeventcontroller.xml" />
|
||||
<xi:include href="xml/gtkgesture.xml" />
|
||||
<xi:include href="xml/gtkgesturesingle.xml" />
|
||||
<xi:include href="xml/gtkgesturedrag.xml" />
|
||||
<xi:include href="xml/gtkgesturelongpress.xml" />
|
||||
<xi:include href="xml/gtkgesturemultipress.xml" />
|
||||
<xi:include href="xml/gtkgesturepan.xml" />
|
||||
<xi:include href="xml/gtkgestureswipe.xml" />
|
||||
<xi:include href="xml/gtkgesturerotate.xml" />
|
||||
<xi:include href="xml/gtkgesturezoom.xml" />
|
||||
</chapter>
|
||||
|
||||
<chapter id="DeprecatedObjects">
|
||||
<title>Deprecated</title>
|
||||
<xi:include href="xml/gtksymboliccolor.xml" />
|
||||
@@ -321,7 +334,11 @@
|
||||
<xi:include href="xml/gtkrecentaction.xml" />
|
||||
<xi:include href="xml/gtkactivatable.xml" />
|
||||
<xi:include href="xml/gtkimagemenuitem.xml" />
|
||||
<xi:include href="xml/gtkmisc.xml" />
|
||||
<xi:include href="xml/gtkstock.xml" />
|
||||
<xi:include href="xml/gtkiconfactory.xml" />
|
||||
<xi:include href="xml/gtknumerableicon.xml" />
|
||||
<xi:include href="xml/gtkarrow.xml" />
|
||||
</chapter>
|
||||
|
||||
</part>
|
||||
@@ -351,8 +368,6 @@
|
||||
<xi:include href="xml/gtkthemingengine.xml" />
|
||||
<xi:include href="xml/gtkwidgetpath.xml" />
|
||||
<xi:include href="xml/gtkicontheme.xml" />
|
||||
<xi:include href="xml/gtkiconfactory.xml" />
|
||||
<xi:include href="xml/gtknumerableicon.xml" />
|
||||
</part>
|
||||
|
||||
<part id="migrating">
|
||||
@@ -378,6 +393,8 @@
|
||||
|
||||
<part>
|
||||
<title>GTK+ Tools</title>
|
||||
<xi:include href="gtk3-demo.xml" />
|
||||
<xi:include href="gtk3-widget-factory.xml" />
|
||||
<xi:include href="gtk-query-immodules-3.0.xml" />
|
||||
<xi:include href="gtk-update-icon-cache.xml" />
|
||||
<xi:include href="gtk-launch.xml" />
|
||||
@@ -434,6 +451,10 @@
|
||||
<title>Index of new symbols in 3.12</title>
|
||||
<xi:include href="xml/api-index-3.12.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
<index id="api-index-3-14" role="3.14">
|
||||
<title>Index of new symbols in 3.14</title>
|
||||
<xi:include href="xml/api-index-3.14.xml"><xi:fallback /></xi:include>
|
||||
</index>
|
||||
|
||||
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
|
||||
|
||||
|
||||
@@ -32,7 +32,10 @@
|
||||
<command>gtk-update-icon-cache</command>
|
||||
<arg choice="opt">--force</arg>
|
||||
<arg choice="opt">--ignore-theme-index</arg>
|
||||
<arg choice="opt">--index-only</arg>
|
||||
<group>
|
||||
<arg choice="plain">--index-only</arg>
|
||||
<arg choice="plain">--include-image-data</arg>
|
||||
</group>
|
||||
<arg choice="opt">--source <arg choice="plain"><replaceable>NAME</replaceable></arg></arg>
|
||||
<arg choice="opt">--quiet</arg>
|
||||
<arg choice="opt">--validate</arg>
|
||||
@@ -87,6 +90,12 @@
|
||||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>--include-image-data</term>
|
||||
<listitem><para>Include image data in the cache.
|
||||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>--source</term>
|
||||
<term>-c</term>
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
|
||||
]>
|
||||
<refentry id="gtk3-demo">
|
||||
|
||||
<refentryinfo>
|
||||
<title>gtk3-demo</title>
|
||||
<productname>GTK+</productname>
|
||||
<authorgroup>
|
||||
<author>
|
||||
<contrib>Developer</contrib>
|
||||
<firstname>Matthias</firstname>
|
||||
<surname>Clasen</surname>
|
||||
</author>
|
||||
</authorgroup>
|
||||
</refentryinfo>
|
||||
|
||||
<refmeta>
|
||||
<refentrytitle>gtk3-demo</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
<refmiscinfo class="manual">User Commands</refmiscinfo>
|
||||
</refmeta>
|
||||
|
||||
<refnamediv>
|
||||
<refname>gtk3-demo</refname>
|
||||
<refpurpose>Demonstrate GTK+ widgets</refpurpose>
|
||||
</refnamediv>
|
||||
|
||||
<refsynopsisdiv>
|
||||
<cmdsynopsis>
|
||||
<command>gtk3-demo</command>
|
||||
<arg choice="opt">--help</arg>
|
||||
</cmdsynopsis>
|
||||
</refsynopsisdiv>
|
||||
|
||||
<refsect1><title>Description</title>
|
||||
<para>
|
||||
<command>gtk3-demo</command> is a collection of examples.
|
||||
Its purpose is to demonstrate many GTK+ widgets in a form
|
||||
that is useful to application developers.
|
||||
</para>
|
||||
<para>
|
||||
The application shows the source code for each example, as well as
|
||||
other used resources, such as ui files and icons.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
<refsect1><title>Options</title>
|
||||
<para>The following options are understood:</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><option>-h</option>, <option>--help</option></term>
|
||||
<listitem><para>Show help options</para></listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
@@ -57,6 +57,7 @@ gtk_about_dialog_get_type
|
||||
GtkAccelGroup
|
||||
GtkAccelGroupClass
|
||||
gtk_accel_group_new
|
||||
GtkAccelFlags
|
||||
gtk_accel_group_connect
|
||||
gtk_accel_group_connect_by_path
|
||||
GtkAccelGroupActivate
|
||||
@@ -444,6 +445,7 @@ gtk_button_box_new
|
||||
gtk_button_box_get_layout
|
||||
gtk_button_box_get_child_secondary
|
||||
gtk_button_box_get_child_non_homogeneous
|
||||
GtkButtonBoxStyle
|
||||
gtk_button_box_set_layout
|
||||
gtk_button_box_set_child_secondary
|
||||
gtk_button_box_set_child_non_homogeneous
|
||||
@@ -523,7 +525,13 @@ gtk_list_box_new
|
||||
gtk_list_box_prepend
|
||||
gtk_list_box_insert
|
||||
gtk_list_box_select_row
|
||||
gtk_list_box_unselect_row
|
||||
gtk_list_box_select_all
|
||||
gtk_list_box_unselect_all
|
||||
gtk_list_box_get_selected_row
|
||||
GtkListBoxForeachFunc
|
||||
gtk_list_box_selected_foreach
|
||||
gtk_list_box_get_selected_rows
|
||||
|
||||
gtk_list_box_set_selection_mode
|
||||
gtk_list_box_get_selection_mode
|
||||
@@ -545,6 +553,7 @@ gtk_list_box_drag_unhighlight_row
|
||||
|
||||
gtk_list_box_row_new
|
||||
gtk_list_box_row_changed
|
||||
gtk_list_box_row_is_selected
|
||||
gtk_list_box_row_get_header
|
||||
gtk_list_box_row_get_type
|
||||
gtk_list_box_row_set_header
|
||||
@@ -974,6 +983,7 @@ GTK_CONTAINER_WARN_INVALID_CHILD_PROPERTY_ID
|
||||
gtk_container_add
|
||||
gtk_container_remove
|
||||
gtk_container_add_with_properties
|
||||
GtkResizeMode
|
||||
gtk_container_get_resize_mode
|
||||
gtk_container_set_resize_mode
|
||||
gtk_container_check_resize
|
||||
@@ -2175,6 +2185,7 @@ gtk_link_button_get_type
|
||||
<FILE>gtkmenu</FILE>
|
||||
<TITLE>GtkMenu</TITLE>
|
||||
GtkMenu
|
||||
GtkArrowPlacement
|
||||
gtk_menu_new
|
||||
gtk_menu_new_from_model
|
||||
gtk_menu_set_screen
|
||||
@@ -2252,6 +2263,7 @@ gtk_menu_button_set_menu_model
|
||||
gtk_menu_button_get_menu_model
|
||||
gtk_menu_button_set_use_popover
|
||||
gtk_menu_button_get_use_popover
|
||||
GtkArrowType
|
||||
gtk_menu_button_set_direction
|
||||
gtk_menu_button_get_direction
|
||||
gtk_menu_button_set_align_widget
|
||||
@@ -2603,6 +2615,8 @@ gtk_places_sidebar_get_show_connect_to_server
|
||||
gtk_places_sidebar_set_show_connect_to_server
|
||||
gtk_places_sidebar_get_local_only
|
||||
gtk_places_sidebar_set_local_only
|
||||
gtk_places_sidebar_get_show_enter_location
|
||||
gtk_places_sidebar_set_show_enter_location
|
||||
<SUBSECTION Standard>
|
||||
GTK_PLACES_SIDEBAR
|
||||
GTK_IS_PLACES_SIDEBAR
|
||||
@@ -3108,8 +3122,10 @@ gtk_scrolled_window_get_hadjustment
|
||||
gtk_scrolled_window_get_vadjustment
|
||||
gtk_scrolled_window_get_hscrollbar
|
||||
gtk_scrolled_window_get_vscrollbar
|
||||
GtkPolicyType
|
||||
gtk_scrolled_window_set_policy
|
||||
gtk_scrolled_window_add_with_viewport
|
||||
GtkCornerType
|
||||
gtk_scrolled_window_set_placement
|
||||
gtk_scrolled_window_unset_placement
|
||||
gtk_scrolled_window_set_shadow_type
|
||||
@@ -3230,6 +3246,8 @@ gtk_settings_set_property_value
|
||||
gtk_settings_set_string_property
|
||||
gtk_settings_set_long_property
|
||||
gtk_settings_set_double_property
|
||||
GtkIMPreeditStyle
|
||||
GtkIMStatusStyle
|
||||
<SUBSECTION Standard>
|
||||
GtkSettingsClass
|
||||
GTK_IS_SETTINGS
|
||||
@@ -3466,6 +3484,7 @@ GtkTable
|
||||
gtk_table_new
|
||||
gtk_table_resize
|
||||
gtk_table_get_size
|
||||
GtkAttachOptions
|
||||
gtk_table_attach
|
||||
gtk_table_attach_defaults
|
||||
gtk_table_set_row_spacing
|
||||
@@ -5460,6 +5479,8 @@ gtk_widget_get_allocated_height
|
||||
gtk_widget_get_allocation
|
||||
gtk_widget_set_allocation
|
||||
gtk_widget_get_allocated_baseline
|
||||
gtk_widget_get_clip
|
||||
gtk_widget_set_clip
|
||||
gtk_widget_get_app_paintable
|
||||
gtk_widget_get_can_default
|
||||
gtk_widget_set_can_default
|
||||
@@ -5470,6 +5491,7 @@ gtk_widget_get_has_window
|
||||
gtk_widget_set_has_window
|
||||
gtk_widget_get_sensitive
|
||||
gtk_widget_is_sensitive
|
||||
GtkStateType
|
||||
gtk_widget_get_state
|
||||
gtk_widget_get_visible
|
||||
gtk_widget_is_visible
|
||||
@@ -5587,6 +5609,7 @@ gtk_requisition_get_type
|
||||
<TITLE>GtkWindow</TITLE>
|
||||
GtkWindow
|
||||
GtkWindowClass
|
||||
GtkWindowType
|
||||
gtk_window_new
|
||||
gtk_window_set_title
|
||||
gtk_window_set_wmclass
|
||||
@@ -5602,6 +5625,7 @@ gtk_window_set_default_geometry
|
||||
gtk_window_set_geometry_hints
|
||||
gtk_window_set_gravity
|
||||
gtk_window_get_gravity
|
||||
GtkWindowPosition
|
||||
gtk_window_set_position
|
||||
gtk_window_set_transient_for
|
||||
gtk_window_set_attached_to
|
||||
@@ -5703,6 +5727,7 @@ gtk_window_get_application
|
||||
gtk_window_set_application
|
||||
gtk_window_set_has_user_ref_count
|
||||
gtk_window_set_titlebar
|
||||
gtk_window_set_interactive_debugging
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_WINDOW
|
||||
@@ -5930,66 +5955,78 @@ GTK_STYLE_PROPERTY_BORDER_RADIUS
|
||||
GTK_STYLE_PROPERTY_BORDER_STYLE
|
||||
GTK_STYLE_PROPERTY_BORDER_COLOR
|
||||
GTK_STYLE_PROPERTY_BACKGROUND_IMAGE
|
||||
GtkBorderStyle
|
||||
<SUBSECTION>
|
||||
GTK_STYLE_CLASS_ACCELERATOR
|
||||
GTK_STYLE_CLASS_ARROW
|
||||
GTK_STYLE_CLASS_BACKGROUND
|
||||
GTK_STYLE_CLASS_BOTTOM
|
||||
GTK_STYLE_CLASS_BUTTON
|
||||
GTK_STYLE_CLASS_CALENDAR
|
||||
GTK_STYLE_CLASS_CELL
|
||||
GTK_STYLE_CLASS_COMBOBOX_ENTRY
|
||||
GTK_STYLE_CLASS_CHECK
|
||||
GTK_STYLE_CLASS_CSD
|
||||
GTK_STYLE_CLASS_CURSOR_HANDLE
|
||||
GTK_STYLE_CLASS_DEFAULT
|
||||
GTK_STYLE_CLASS_ENTRY
|
||||
GTK_STYLE_CLASS_HEADER
|
||||
GTK_STYLE_CLASS_MENU
|
||||
GTK_STYLE_CLASS_RADIO
|
||||
GTK_STYLE_CLASS_RUBBERBAND
|
||||
GTK_STYLE_CLASS_SCROLLBAR
|
||||
GTK_STYLE_CLASS_SCROLLBARS_JUNCTION
|
||||
GTK_STYLE_CLASS_SLIDER
|
||||
GTK_STYLE_CLASS_TOOLTIP
|
||||
GTK_STYLE_CLASS_TROUGH
|
||||
GTK_STYLE_CLASS_ACCELERATOR
|
||||
GTK_STYLE_CLASS_DOCK
|
||||
GTK_STYLE_CLASS_GRIP
|
||||
GTK_STYLE_CLASS_MENUBAR
|
||||
GTK_STYLE_CLASS_MENUITEM
|
||||
GTK_STYLE_CLASS_PROGRESSBAR
|
||||
GTK_STYLE_CLASS_SPINNER
|
||||
GTK_STYLE_CLASS_TOOLBAR
|
||||
GTK_STYLE_CLASS_PRIMARY_TOOLBAR
|
||||
GTK_STYLE_CLASS_INLINE_TOOLBAR
|
||||
GTK_STYLE_CLASS_PANE_SEPARATOR
|
||||
GTK_STYLE_CLASS_SEPARATOR
|
||||
GTK_STYLE_CLASS_SIDEBAR
|
||||
GTK_STYLE_CLASS_DESTRUCTIVE_ACTION
|
||||
GTK_STYLE_CLASS_DIM_LABEL
|
||||
GTK_STYLE_CLASS_DND
|
||||
GTK_STYLE_CLASS_DOCK
|
||||
GTK_STYLE_CLASS_ENTRY
|
||||
GTK_STYLE_CLASS_ERROR
|
||||
GTK_STYLE_CLASS_EXPANDER
|
||||
GTK_STYLE_CLASS_FRAME
|
||||
GTK_STYLE_CLASS_GRIP
|
||||
GTK_STYLE_CLASS_HEADER
|
||||
GTK_STYLE_CLASS_HIGHLIGHT
|
||||
GTK_STYLE_CLASS_HORIZONTAL
|
||||
GTK_STYLE_CLASS_IMAGE
|
||||
GTK_STYLE_CLASS_INFO
|
||||
GTK_STYLE_CLASS_INLINE_TOOLBAR
|
||||
GTK_STYLE_CLASS_INSERTION_CURSOR
|
||||
GTK_STYLE_CLASS_LEFT
|
||||
GTK_STYLE_CLASS_LEVEL_BAR
|
||||
GTK_STYLE_CLASS_LINKED
|
||||
GTK_STYLE_CLASS_LIST
|
||||
GTK_STYLE_CLASS_LIST_ROW
|
||||
GTK_STYLE_CLASS_MARK
|
||||
GTK_STYLE_CLASS_MENU
|
||||
GTK_STYLE_CLASS_MENUBAR
|
||||
GTK_STYLE_CLASS_MENUITEM
|
||||
GTK_STYLE_CLASS_MESSAGE_DIALOG
|
||||
GTK_STYLE_CLASS_NEEDS_ATTENTION
|
||||
GTK_STYLE_CLASS_NOTEBOOK
|
||||
GTK_STYLE_CLASS_OSD
|
||||
GTK_STYLE_CLASS_PANE_SEPARATOR
|
||||
GTK_STYLE_CLASS_POPUP
|
||||
GTK_STYLE_CLASS_PRIMARY_TOOLBAR
|
||||
GTK_STYLE_CLASS_PROGRESSBAR
|
||||
GTK_STYLE_CLASS_PULSE
|
||||
GTK_STYLE_CLASS_QUESTION
|
||||
GTK_STYLE_CLASS_RADIO
|
||||
GTK_STYLE_CLASS_RAISED
|
||||
GTK_STYLE_CLASS_RIGHT
|
||||
GTK_STYLE_CLASS_RUBBERBAND
|
||||
GTK_STYLE_CLASS_SCALE
|
||||
GTK_STYLE_CLASS_SCALE_HAS_MARKS_ABOVE
|
||||
GTK_STYLE_CLASS_SCALE_HAS_MARKS_BELOW
|
||||
GTK_STYLE_CLASS_SCROLLBAR
|
||||
GTK_STYLE_CLASS_SCROLLBARS_JUNCTION
|
||||
GTK_STYLE_CLASS_SEPARATOR
|
||||
GTK_STYLE_CLASS_SIDEBAR
|
||||
GTK_STYLE_CLASS_SLIDER
|
||||
GTK_STYLE_CLASS_SPINBUTTON
|
||||
GTK_STYLE_CLASS_SPINNER
|
||||
GTK_STYLE_CLASS_SUGGESTED_ACTION
|
||||
GTK_STYLE_CLASS_TITLEBAR
|
||||
GTK_STYLE_CLASS_TOOLBAR
|
||||
GTK_STYLE_CLASS_TOOLTIP
|
||||
GTK_STYLE_CLASS_TOP
|
||||
GTK_STYLE_CLASS_TROUGH
|
||||
GTK_STYLE_CLASS_VERTICAL
|
||||
GTK_STYLE_CLASS_VIEW
|
||||
GTK_STYLE_CLASS_WARNING
|
||||
GTK_STYLE_CLASS_HORIZONTAL
|
||||
GTK_STYLE_CLASS_VERTICAL
|
||||
GTK_STYLE_CLASS_TOP
|
||||
GTK_STYLE_CLASS_BOTTOM
|
||||
GTK_STYLE_CLASS_LEFT
|
||||
GTK_STYLE_CLASS_RIGHT
|
||||
GTK_STYLE_CLASS_LINKED
|
||||
GTK_STYLE_CLASS_ARROW
|
||||
GTK_STYLE_CLASS_OSD
|
||||
GTK_STYLE_CLASS_LEVEL_BAR
|
||||
GTK_STYLE_CLASS_CURSOR_HANDLE
|
||||
GTK_STYLE_CLASS_INSERTION_CURSOR
|
||||
GTK_STYLE_CLASS_TITLEBAR
|
||||
GTK_STYLE_REGION_COLUMN
|
||||
GTK_STYLE_REGION_COLUMN_HEADER
|
||||
GTK_STYLE_REGION_ROW
|
||||
@@ -6001,6 +6038,7 @@ gtk_style_context_add_provider
|
||||
gtk_style_context_add_provider_for_screen
|
||||
gtk_style_context_get
|
||||
gtk_style_context_get_direction
|
||||
GtkJunctionSides
|
||||
gtk_style_context_get_junction_sides
|
||||
gtk_style_context_get_parent
|
||||
gtk_style_context_get_path
|
||||
@@ -6043,6 +6081,7 @@ gtk_style_context_add_class
|
||||
gtk_style_context_remove_class
|
||||
gtk_style_context_has_class
|
||||
gtk_style_context_list_classes
|
||||
GtkRegionFlags
|
||||
gtk_style_context_add_region
|
||||
gtk_style_context_remove_region
|
||||
gtk_style_context_has_region
|
||||
@@ -6219,6 +6258,7 @@ gtk_gradient_get_type
|
||||
GTK_STYLE_ATTACHED
|
||||
GtkStyle
|
||||
GtkStyleClass
|
||||
GtkExpanderStyle
|
||||
gtk_style_new
|
||||
gtk_style_copy
|
||||
gtk_style_attach
|
||||
@@ -6277,6 +6317,8 @@ GtkRcStyle
|
||||
GtkRcStyleClass
|
||||
GtkRcFlags
|
||||
GtkRcTokenType
|
||||
GtkPathPriorityType
|
||||
GtkPathType
|
||||
gtk_rc_scanner_new
|
||||
gtk_rc_get_style
|
||||
gtk_rc_get_style_by_paths
|
||||
@@ -6311,6 +6353,7 @@ GTK_RC_STYLE_GET_CLASS
|
||||
<SUBSECTION Private>
|
||||
gtk_rc_style_get_type
|
||||
GtkRcContext
|
||||
GTK_PATH_PRIO_MASK
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
@@ -6431,6 +6474,7 @@ gtk_clipboard_get_type
|
||||
<TITLE>Drag and Drop</TITLE>
|
||||
GtkDestDefaults
|
||||
GtkTargetFlags
|
||||
GtkDragResult
|
||||
<SUBSECTION Destination Side>
|
||||
gtk_drag_dest_set
|
||||
gtk_drag_dest_set_proxy
|
||||
@@ -6496,45 +6540,23 @@ gtk_binding_set_add_path
|
||||
<SECTION>
|
||||
<FILE>gtkenums</FILE>
|
||||
<TITLE>Standard Enumerations</TITLE>
|
||||
GtkAccelFlags
|
||||
GtkArrowPlacement
|
||||
GtkArrowType
|
||||
GtkAttachOptions
|
||||
GtkBaselinePosition
|
||||
GtkButtonBoxStyle
|
||||
GtkCornerType
|
||||
GtkDeleteType
|
||||
GtkDirectionType
|
||||
GtkExpanderStyle
|
||||
GtkIMPreeditStyle
|
||||
GtkIMStatusStyle
|
||||
GtkJustification
|
||||
GtkMovementStep
|
||||
GtkOrientation
|
||||
GtkPackType
|
||||
GtkPathPriorityType
|
||||
GtkPathType
|
||||
GtkPolicyType
|
||||
GtkPositionType
|
||||
GtkReliefStyle
|
||||
GtkResizeMode
|
||||
GtkScrollStep
|
||||
GtkScrollType
|
||||
GtkSelectionMode
|
||||
GtkShadowType
|
||||
GtkStateType
|
||||
GtkStateFlags
|
||||
GtkToolbarStyle
|
||||
GtkWindowPosition
|
||||
GtkWindowType
|
||||
GtkSortType
|
||||
GtkDragResult
|
||||
GtkJunctionSides
|
||||
GtkBorderStyle
|
||||
GtkRegionFlags
|
||||
|
||||
<SUBSECTION Private>
|
||||
GTK_PATH_PRIO_MASK
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
@@ -7487,6 +7509,8 @@ GtkSwitchClass
|
||||
gtk_switch_new
|
||||
gtk_switch_set_active
|
||||
gtk_switch_get_active
|
||||
gtk_switch_set_state
|
||||
gtk_switch_get_state
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_SWITCH
|
||||
@@ -7790,6 +7814,8 @@ GtkStackTransitionType
|
||||
gtk_stack_set_transition_type
|
||||
gtk_stack_get_transition_type
|
||||
gtk_stack_get_transition_running
|
||||
<SUBSECTION Private>
|
||||
gtk_stack_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
@@ -7799,6 +7825,8 @@ GtkStackSwitcher
|
||||
gtk_stack_switcher_new
|
||||
gtk_stack_switcher_set_stack
|
||||
gtk_stack_switcher_get_stack
|
||||
<SUBSECTION Private>
|
||||
gtk_stack_switcher_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
@@ -7815,6 +7843,8 @@ gtk_revealer_set_transition_duration
|
||||
GtkRevealerTransitionType
|
||||
gtk_revealer_get_transition_type
|
||||
gtk_revealer_set_transition_type
|
||||
<SUBSECTION Private>
|
||||
gtk_revealer_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
@@ -7882,3 +7912,228 @@ gtk_popover_get_position
|
||||
gtk_popover_set_modal
|
||||
gtk_popover_get_modal
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkeventcontroller</FILE>
|
||||
<TITLE>GtkEventController</TITLE>
|
||||
GtkEventController
|
||||
GtkPropagationPhase
|
||||
gtk_event_controller_get_propagation_phase
|
||||
gtk_event_controller_set_propagation_phase
|
||||
gtk_event_controller_handle_event
|
||||
gtk_event_controller_get_widget
|
||||
gtk_event_controller_reset
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_EVENT_CONTROLLER
|
||||
GTK_EVENT_CONTROLLER
|
||||
GTK_EVENT_CONTROLLER_CLASS
|
||||
GTK_IS_EVENT_CONTROLLER
|
||||
GTK_EVENT_CONTROLLER_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
GtkEventControllerPriv
|
||||
gtk_event_controller_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesture</FILE>
|
||||
<TITLE>GtkGesture</TITLE>
|
||||
GtkGesture
|
||||
gtk_gesture_get_device
|
||||
gtk_gesture_get_window
|
||||
gtk_gesture_set_window
|
||||
gtk_gesture_is_active
|
||||
gtk_gesture_is_recognized
|
||||
GtkEventSequenceState
|
||||
gtk_gesture_get_sequence_state
|
||||
gtk_gesture_set_sequence_state
|
||||
gtk_gesture_set_state
|
||||
gtk_gesture_get_sequences
|
||||
gtk_gesture_handles_sequence
|
||||
|
||||
<SUBSECTION>
|
||||
gtk_gesture_get_last_updated_sequence
|
||||
gtk_gesture_get_last_event
|
||||
gtk_gesture_get_point
|
||||
gtk_gesture_get_bounding_box
|
||||
gtk_gesture_get_bounding_box_center
|
||||
|
||||
<SUBSECTION>
|
||||
gtk_gesture_group
|
||||
gtk_gesture_ungroup
|
||||
gtk_gesture_get_group
|
||||
gtk_gesture_is_grouped_with
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE
|
||||
GTK_GESTURE
|
||||
GTK_GESTURE_CLASS
|
||||
GTK_IS_GESTURE
|
||||
GTK_IS_GESTURE_CLASS
|
||||
GTK_GESTURE_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturesingle</FILE>
|
||||
<TITLE>GtkGestureSingle</TITLE>
|
||||
GtkGestureSingle
|
||||
gtk_gesture_single_get_exclusive
|
||||
gtk_gesture_single_set_exclusive
|
||||
gtk_gesture_single_get_touch_only
|
||||
gtk_gesture_single_set_touch_only
|
||||
gtk_gesture_single_get_button
|
||||
gtk_gesture_single_set_button
|
||||
gtk_gesture_single_get_current_button
|
||||
gtk_gesture_single_get_current_sequence
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_SINGLE
|
||||
GTK_GESTURE_SINGLE
|
||||
GTK_GESTURE_SINGLE_CLASS
|
||||
GTK_IS_GESTURE_SINGLE
|
||||
GTK_IS_GESTURE_SINGLE_CLASS
|
||||
GTK_GESTURE_SINGLE_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_single_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturedrag</FILE>
|
||||
<TITLE>GtkGestureDrag</TITLE>
|
||||
GtkGestureDrag
|
||||
gtk_gesture_drag_new
|
||||
gtk_gesture_drag_get_start_point
|
||||
gtk_gesture_drag_get_offset
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_DRAG
|
||||
GTK_GESTURE_DRAG
|
||||
GTK_GESTURE_DRAG_CLASS
|
||||
GTK_IS_GESTURE_DRAG
|
||||
GTK_IS_GESTURE_DRAG_CLASS
|
||||
GTK_GESTURE_DRAG_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_drag_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturelongpress</FILE>
|
||||
<TITLE>GtkGestureLongPress</TITLE>
|
||||
GtkGestureLongPress
|
||||
gtk_gesture_long_press_new
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_LONG_PRESS
|
||||
GTK_GESTURE_LONG_PRESS
|
||||
GTK_GESTURE_LONG_PRESS_CLASS
|
||||
GTK_IS_GESTURE_LONG_PRESS
|
||||
GTK_IS_GESTURE_LONG_PRESS_CLASS
|
||||
GTK_GESTURE_LONG_PRESS_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_long_press_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturemultipress</FILE>
|
||||
<TITLE>GtkGestureMultiPress</TITLE>
|
||||
GtkGestureMultiPress
|
||||
gtk_gesture_multi_press_new
|
||||
gtk_gesture_multi_press_set_area
|
||||
gtk_gesture_multi_press_get_area
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_MULTI_PRESS
|
||||
GTK_GESTURE_MULTI_PRESS
|
||||
GTK_GESTURE_MULTI_PRESS_CLASS
|
||||
GTK_IS_GESTURE_MULTI_PRESS
|
||||
GTK_IS_GESTURE_MULTI_PRESS_CLASS
|
||||
GTK_GESTURE_MULTI_PRESS_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_multi_press_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturepan</FILE>
|
||||
<TITLE>GtkGesturePan</TITLE>
|
||||
GtkGesturePan
|
||||
GtkPanDirection
|
||||
gtk_gesture_pan_new
|
||||
gtk_gesture_pan_get_orientation
|
||||
gtk_gesture_pan_set_orientation
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_PAN
|
||||
GTK_GESTURE_PAN
|
||||
GTK_GESTURE_PAN_CLASS
|
||||
GTK_IS_GESTURE_PAN
|
||||
GTK_IS_GESTURE_PAN_CLASS
|
||||
GTK_GESTURE_PAN_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_pan_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgestureswipe</FILE>
|
||||
<TITLE>GtkGestureSwipe</TITLE>
|
||||
GtkGestureSwipe
|
||||
gtk_gesture_swipe_new
|
||||
gtk_gesture_swipe_get_velocity
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_SWIPE
|
||||
GTK_GESTURE_SWIPE
|
||||
GTK_GESTURE_SWIPE_CLASS
|
||||
GTK_IS_GESTURE_SWIPE
|
||||
GTK_IS_GESTURE_SWIPE_CLASS
|
||||
GTK_GESTURE_SWIPE_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_swipe_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturerotate</FILE>
|
||||
<TITLE>GtkGestureRotate</TITLE>
|
||||
GtkGestureRotate
|
||||
gtk_gesture_rotate_new
|
||||
gtk_gesture_rotate_get_angle_delta
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_ROTATE
|
||||
GTK_GESTURE_ROTATE
|
||||
GTK_GESTURE_ROTATE_CLASS
|
||||
GTK_IS_GESTURE_ROTATE
|
||||
GTK_IS_GESTURE_ROTATE_CLASS
|
||||
GTK_GESTURE_ROTATE_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_rotate_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<FILE>gtkgesturezoom</FILE>
|
||||
<TITLE>GtkGestureZoom</TITLE>
|
||||
GtkGestureZoom
|
||||
gtk_gesture_zoom_new
|
||||
gtk_gesture_zoom_get_scale_delta
|
||||
|
||||
<SUBSECTION Standard>
|
||||
GTK_TYPE_GESTURE_ZOOM
|
||||
GTK_GESTURE_ZOOM
|
||||
GTK_GESTURE_ZOOM_CLASS
|
||||
GTK_IS_GESTURE_ZOOM
|
||||
GTK_IS_GESTURE_ZOOM_CLASS
|
||||
GTK_GESTURE_ZOOM_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
gtk_gesture_zoom_get_type
|
||||
</SECTION>
|
||||
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0"?>
|
||||
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
|
||||
]>
|
||||
<refentry id="gtk3-widget-factory">
|
||||
|
||||
<refentryinfo>
|
||||
<title>gtk3-widget-factory</title>
|
||||
<productname>GTK+</productname>
|
||||
<authorgroup>
|
||||
<author>
|
||||
<contrib>Developer</contrib>
|
||||
<firstname>Matthias</firstname>
|
||||
<surname>Clasen</surname>
|
||||
</author>
|
||||
</authorgroup>
|
||||
</refentryinfo>
|
||||
|
||||
<refmeta>
|
||||
<refentrytitle>gtk3-widget-factory</refentrytitle>
|
||||
<manvolnum>1</manvolnum>
|
||||
<refmiscinfo class="manual">User Commands</refmiscinfo>
|
||||
</refmeta>
|
||||
|
||||
<refnamediv>
|
||||
<refname>gtk3-widget-factory</refname>
|
||||
<refpurpose>Demonstrate GTK+ widgets</refpurpose>
|
||||
</refnamediv>
|
||||
|
||||
<refsynopsisdiv>
|
||||
<cmdsynopsis>
|
||||
<command>gtk3-widget-factory</command>
|
||||
<arg choice="opt">--help</arg>
|
||||
</cmdsynopsis>
|
||||
</refsynopsisdiv>
|
||||
|
||||
<refsect1><title>Description</title>
|
||||
<para>
|
||||
<command>gtk3-widget-factory</command> is a collection of examples.
|
||||
Its purpose is to demonstrate many GTK+ widgets in a form
|
||||
that is useful to GTK+ theme developers.
|
||||
</para>
|
||||
<para>
|
||||
The application shows widgets in different, typical combinations
|
||||
and states.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
<refsect1><title>Options</title>
|
||||
<para>The following options are understood:</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term><option>-h</option>, <option>--help</option></term>
|
||||
<listitem><para>Show help options</para></listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</refsect1>
|
||||
|
||||
</refentry>
|
||||
@@ -7,6 +7,7 @@ gtk_accel_label_get_type
|
||||
gtk_accel_map_get_type
|
||||
gtk_accessible_get_type
|
||||
gtk_actionable_get_type
|
||||
gtk_action_bar_get_type
|
||||
gtk_action_get_type
|
||||
gtk_action_group_get_type
|
||||
gtk_activatable_get_type
|
||||
@@ -63,6 +64,7 @@ gtk_entry_buffer_get_type
|
||||
gtk_entry_completion_get_type
|
||||
gtk_entry_get_type
|
||||
gtk_event_box_get_type
|
||||
gtk_event_controller_get_type
|
||||
gtk_expander_get_type
|
||||
gtk_file_chooser_button_get_type
|
||||
gtk_file_chooser_dialog_get_type
|
||||
@@ -79,6 +81,15 @@ gtk_font_chooser_widget_get_type
|
||||
gtk_font_selection_dialog_get_type
|
||||
gtk_font_selection_get_type
|
||||
gtk_frame_get_type
|
||||
gtk_gesture_get_type
|
||||
gtk_gesture_drag_get_type
|
||||
gtk_gesture_long_press_get_type
|
||||
gtk_gesture_multi_press_get_type
|
||||
gtk_gesture_pan_get_type
|
||||
gtk_gesture_rotate_get_type
|
||||
gtk_gesture_single_get_type
|
||||
gtk_gesture_swipe_get_type
|
||||
gtk_gesture_zoom_get_type
|
||||
gtk_grid_get_type
|
||||
gtk_handle_box_get_type
|
||||
gtk_hbox_get_type
|
||||
|
||||
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.4 KiB |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 63 KiB |
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.9 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 100 KiB After Width: | Height: | Size: 164 KiB |
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 5.6 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 89 KiB After Width: | Height: | Size: 206 KiB |
|
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 218 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 91 KiB After Width: | Height: | Size: 46 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 4.1 KiB |