Commit a74c4ad
Add search button in overview tab
Changed files (2)
Diff
@@ -150,6 +150,10 @@ public class OverviewTools : ToolCollection { idle.attach (null); }); glyph_expander.add_tool (curve_orientation);++ Tool search_glyph = new Tool ("search", t_("Search"));+ search_glyph.select_action.connect (search_for_glyph);+ glyph_expander.add_tool (search_glyph); SpinButton master_size; current_master_size = 0;@@ -232,6 +236,11 @@ public class OverviewTools : ToolCollection { GlyphCanvas.redraw (); } + public void search_for_glyph (Tool tool) {+ tool.set_selected (false);+ OverView.search ();+ }+ public void add_new_alternate (Tool tool) { OverView o = MainWindow.get_overview (); OverViewItem oi = o.selected_item;@@ -1333,6 +1333,16 @@ GNU Lesser General Public License</copyright> </glyph> </collection> +<collection name="search">+ <selected id="0"/>+ <glyph id="0" left="-28" right="28">+ <layer name= "Layer" visible="true">+ <path data="B 6.8902397449,29.8596505542 C 7.1522470022,30.3219200732 7.2224619715,30.4276275447 7.4508239215,30.9006745017 C 7.6996243963,31.4160594311 7.9020700770,31.9444539536 8.0947275407,32.4825984245 C 8.4802545069,33.7161806846 8.8020891490,35.0413526561 8.7509973730,36.3456392665 C 8.7127135665,37.3229600843 8.6066798228,38.2374689855 8.3912642342,39.1910532102 C 8.2431638509,39.7389862996 8.0845726767,40.2782651676 7.8781832472,40.8077958996 C 7.6788592053,41.3191990562 7.6209352835,41.4215878892 7.3885262843,41.9181121884 C 7.0174969348,42.6258983617 6.6219883895,43.3087361724 6.1399362586,43.9481433741 C 6.0234707741,44.1026263952 5.9061132349,44.2567905541 5.7793281877,44.4029232494 C 4.4567476164,45.9273322242 3.3554361880,46.5693339204 2.8073550859,46.9145315959 C 2.3450855668,47.1765388533 2.2393780953,47.2467538225 1.7663311383,47.4751157727 C 1.2509462090,47.7239162473 0.7225516865,47.9263619280 0.1844072156,48.1190193918 C -1.4548027566,48.6313157078 -2.7291933523,48.8515361458 -4.5372497952,48.7416517109 C -5.2091667779,48.7008160291 -5.8693781039,48.5634465440 -6.5240475700,48.4155560853 C -7.0719806594,48.2674557021 -7.6112595273,48.1088645278 -8.1407902593,47.9024750982 C -8.6521934159,47.7031510564 -8.7545822489,47.6452271345 -9.2511065483,47.4128181353 C -10.5932727842,46.7092397325 -11.8318203415,45.8622994158 -12.8528391647,44.7301741071 C -13.3832729681,44.1420189036 -13.8264102298,43.5002654926 -14.2475259558,42.8316469369 C -14.5095332132,42.3693774179 -14.5797481825,42.2636699465 -14.8081101325,41.7906229894 C -15.0569106072,41.2752380602 -15.2593562878,40.7468435376 -15.4520137517,40.2086990667 C -15.8375407177,38.9751168065 -16.1593753599,37.6499448351 -16.1082835840,36.3456582247 C -16.0699997775,35.3683374069 -15.9639660338,34.4538285057 -15.7485504452,33.5002442810 C -15.6004500619,32.9523111916 -15.4418588876,32.4130323237 -15.2354694581,31.8835015917 C -15.0361454163,31.3720984351 -14.9782214943,31.2697096021 -14.7458124952,30.7731853029 C -14.0422340924,29.4310190670 -13.1952937757,28.1924715097 -12.0631684669,27.1714526865 C -11.4750132634,26.6410188829 -10.8332598524,26.1978816213 -10.1646412968,25.7767658953 C -9.7023717777,25.5147586379 -9.5966643063,25.4445436686 -9.1236173493,25.2161817186 C -8.6082324199,24.9673812439 -8.0798378975,24.7649355632 -7.5416934265,24.5722780995 C -6.7175871344,24.3147231647 -5.8897940202,24.1038663349 -5.0311166226,23.9992153192 C -4.8736303094,23.9800217283 -4.7159380117,23.9609832468 -4.5575858449,23.9512403486 C -3.1267258290,23.8632041463 -2.1618483267,23.9756072069 -0.8332386410,24.2757414060 C -0.2853055515,24.4238417892 0.2539733164,24.5824329634 0.7835040485,24.7888223931 C 1.2949072050,24.9881464349 1.3972960380,25.0460703568 1.8938203373,25.2784793558 C 2.6016065107,25.6495087053 3.2844443213,26.0450172506 3.9238515230,26.5270693816 C 4.4636011015,26.9339891563 4.5329507815,27.0287272636 5.1103677640,27.5564934757 C 5.1103336854,27.5564593980 5.8400076849,28.1921643985 6.8902397449,29.8596505542" />+ <path data="B 13.5289169564,13.5420618563 C 15.7859744149,10.2432907493 18.0430318736,6.9445196422 20.3000893323,3.6457485350 C 19.1173013634,2.8364712858 17.9345133944,2.0271940367 16.7517254255,1.2179167875 C 14.4946679669,4.5166878946 12.2376105082,7.8154590018 9.9805530497,11.1142301088 C 8.4328908675,13.3761943624 4.8672586489,18.6963448880 3.4451600609,21.1719855552 C 3.1850754744,21.0482278518 2.7239438957,20.9340798509 2.4440074546,20.8229704232 C 1.7431080444,20.5447768015 1.0290501424,20.3302175767 0.3032563978,20.1292208844 C -0.5790444574,19.9242674509 -1.4711279494,19.7312749515 -2.3778958896,19.6729922796 C -5.0382870418,19.5019951618 -6.8184676452,19.8546283651 -8.8104033587,20.4642824182 C -9.5197444968,20.7136263764 -10.2162272486,20.9758807351 -10.8961218877,21.2991061423 C -11.5212519342,21.5962961808 -11.6608620714,21.6877536367 -12.2715900654,22.0289638334 C -13.4488484758,22.7595018864 -14.4983220031,23.5675162779 -15.5078883339,24.5163901116 C -16.7815832619,25.7135138194 -17.7317131397,27.2332268657 -18.5463282545,28.7628785172 C -18.8568226663,29.4154020246 -18.9345525473,29.5508830232 -19.2013214280,30.2229981855 C -19.4795150496,30.9238975956 -19.6940742743,31.6379554977 -19.8950709666,32.3637492422 C -20.1000244002,33.2460500976 -20.2930168997,34.1381335895 -20.3512995714,35.0449015297 C -20.3791367275,35.4779949339 -20.3889228209,35.9120599391 -20.4077316193,36.3456392665 C -20.4826724305,38.0731704921 -20.0610768374,39.8402607627 -19.5600094330,41.4774089988 C -19.3106654746,42.1867501369 -19.0484111161,42.8832328888 -18.7251857087,43.5631275279 C -18.4279956703,44.1882575744 -18.3365382144,44.3278677115 -17.9953280178,44.9385957055 C -16.3648260835,47.5661413992 -15.0749592357,48.5952974948 -14.5888991647,49.0201009812 C -14.3888070256,49.1949761526 -14.1791852344,49.3588265166 -13.9682787677,49.5204948562 C -13.1168306186,50.1731643098 -12.2063808999,50.7100919562 -11.2614133340,51.2133338947 C -10.6088898266,51.5238283065 -10.4734088279,51.6015581873 -9.8012936655,51.8683270681 C -9.1003942554,52.1465206897 -8.3863363533,52.3610799145 -7.6605426088,52.5620766068 C -6.3439384346,52.8679162130 -5.0361158037,53.0747446694 -3.6785549640,53.0747372589 C -1.9188934796,53.0747394403 -0.2224582178,52.7398435273 1.4531171477,52.2270150730 C 2.1624582859,51.9776711148 2.8589410378,51.7154167561 3.5388356767,51.3921913489 C 4.1639657232,51.0950013105 4.3035758605,51.0035438546 4.9143038545,50.6623336579 C 7.1481053020,49.2761664868 8.2664262664,48.0904645434 8.9958091300,47.2559048050 C 9.1706843016,47.0558126659 9.3345346655,46.8461908747 9.4962030050,46.6352844079 C 10.1488724588,45.7838362589 10.6858001052,44.8733865401 11.1890420435,43.9284189741 C 11.4995364555,43.2758954667 11.5772663363,43.1404144681 11.8440352171,42.4682993057 C 12.1222288386,41.7673998955 12.3367880635,41.0533419936 12.5377847558,40.3275482490 C 12.7427381892,39.4452473936 12.9357306887,38.5531639017 12.9940133606,37.6463959616 C 13.0218505167,37.2133025574 13.0316366101,36.7792375521 13.0504454084,36.3456582247 C 13.1253862195,34.6181269992 12.7037906264,32.8510367286 12.2027232220,31.2138884925 C 11.9533792637,30.5045473542 11.6911249051,29.8080646024 11.3678994979,29.1281699633 C 11.0707094595,28.5030399168 10.9792520034,28.3634297797 10.6380418069,27.7527017857 C 9.1471858305,25.3501948531 7.8697916536,24.2355871000 8.1505232197,24.5163112089 C 7.4198396073,23.8443071145 7.3104762719,23.7069852021 6.6109925567,23.1708026351 C 8.1361145246,21.1019435244 11.9812547742,15.8040261101 13.5289169564,13.5420618563" />+ </layer>+ </glyph>+</collection>+ <collection name="select_all"> <selected id="1"/> <glyph id="1" left="-42.201298701298718" right="45.14069264069262">@@ -1846,6 +1856,7 @@ GNU Lesser General Public License</copyright> <ligature sequence="z o o m _ o u t" replacement="zoom_out"/> <ligature sequence="s e t t i n g s" replacement="settings"/> <ligature sequence="z o o m _ i n" replacement="zoom_in"/>+<ligature sequence="s e a r c h" replacement="search"/> <ligature sequence="c i r c l e" replacement="circle"/> <ligature sequence="r e s i z e" replacement="resize"/> <ligature sequence="h e i g h t" replacement="height"/>