1<?xml version="1.0" encoding="UTF-8"?> 2<!-- Generated with glade 3.22.1 --> 3<interface> 4 <requires lib="gtk+" version="3.0"/> 5 <object class="GtkWindow" id="about"> 6 <property name="can_focus">False</property> 7 <property name="title" translatable="yes">About</property> 8 <property name="window_position">center</property> 9 <signal name="delete-event" handler="about_quit" swapped="no"/> 10 <child> 11 <placeholder/> 12 </child> 13 <child> 14 <object class="GtkBox" id="vbox2"> 15 <property name="visible">True</property> 16 <property name="can_focus">False</property> 17 <property name="border_width">5</property> 18 <property name="orientation">vertical</property> 19 <property name="spacing">5</property> 20 <child> 21 <object class="GtkEntry" id="entry3"> 22 <property name="visible">True</property> 23 <property name="can_focus">True</property> 24 <property name="editable">False</property> 25 <property name="invisible_char">*</property> 26 <property name="text" translatable="yes">Jump 'n Bump menu 0.7</property> 27 </object> 28 <packing> 29 <property name="expand">False</property> 30 <property name="fill">False</property> 31 <property name="position">0</property> 32 </packing> 33 </child> 34 <child> 35 <object class="GtkLabel" id="label8"> 36 <property name="visible">True</property> 37 <property name="can_focus">False</property> 38 <property name="label" translatable="yes">Copyright (c) 2002 Martin Willemoes Hansen <mwh@sysrq.dk> 39Copyright (c) 2019 Dawid Gan <deveee@gmail.com> 40 41 Jump 'n Bump starter. 42 43 GTK+ and Python rock!!</property> 44 <property name="xalign">0.5</property> 45 <property name="yalign">0.5</property> 46 </object> 47 <packing> 48 <property name="expand">False</property> 49 <property name="fill">False</property> 50 <property name="position">1</property> 51 </packing> 52 </child> 53 <child> 54 <object class="GtkSeparator" id="hseparator3"> 55 <property name="visible">True</property> 56 <property name="can_focus">False</property> 57 </object> 58 <packing> 59 <property name="expand">True</property> 60 <property name="fill">True</property> 61 <property name="position">2</property> 62 </packing> 63 </child> 64 <child> 65 <object class="GtkButtonBox" id="hbuttonbox2"> 66 <property name="visible">True</property> 67 <property name="can_focus">False</property> 68 <property name="layout_style">end</property> 69 <child> 70 <object class="GtkButton" id="button4"> 71 <property name="visible">True</property> 72 <property name="can_focus">True</property> 73 <property name="can_default">True</property> 74 <property name="receives_default">False</property> 75 <signal name="clicked" handler="about_ok" swapped="no"/> 76 <child> 77 <object class="GtkAlignment" id="alignment5"> 78 <property name="visible">True</property> 79 <property name="can_focus">False</property> 80 <property name="xscale">0</property> 81 <property name="yscale">0</property> 82 <child> 83 <object class="GtkBox" id="hbox5"> 84 <property name="visible">True</property> 85 <property name="can_focus">False</property> 86 <property name="spacing">2</property> 87 <child> 88 <object class="GtkImage" id="image2"> 89 <property name="visible">True</property> 90 <property name="can_focus">False</property> 91 <property name="stock">gtk-ok</property> 92 </object> 93 <packing> 94 <property name="expand">False</property> 95 <property name="fill">False</property> 96 <property name="position">0</property> 97 </packing> 98 </child> 99 <child> 100 <object class="GtkLabel" id="label9"> 101 <property name="visible">True</property> 102 <property name="can_focus">False</property> 103 <property name="label" translatable="yes">_Ok</property> 104 <property name="use_underline">True</property> 105 <property name="xalign">0.5</property> 106 <property name="yalign">0.5</property> 107 </object> 108 <packing> 109 <property name="expand">False</property> 110 <property name="fill">False</property> 111 <property name="position">1</property> 112 </packing> 113 </child> 114 </object> 115 </child> 116 </object> 117 </child> 118 </object> 119 <packing> 120 <property name="expand">True</property> 121 <property name="fill">True</property> 122 <property name="position">0</property> 123 </packing> 124 </child> 125 </object> 126 <packing> 127 <property name="expand">True</property> 128 <property name="fill">True</property> 129 <property name="position">3</property> 130 </packing> 131 </child> 132 </object> 133 </child> 134 </object> 135 <object class="GtkAdjustment" id="num_of_clients_adjustment"> 136 <property name="lower">1</property> 137 <property name="upper">3</property> 138 <property name="value">1</property> 139 <property name="step_increment">1</property> 140 <property name="page_increment">10</property> 141 </object> 142 <object class="GtkAdjustment" id="player_num_adjustment"> 143 <property name="lower">1</property> 144 <property name="upper">3</property> 145 <property name="value">2</property> 146 <property name="step_increment">1</property> 147 <property name="page_increment">10</property> 148 </object> 149 <object class="GtkWindow" id="main"> 150 <property name="visible">True</property> 151 <property name="can_focus">False</property> 152 <property name="title" translatable="yes">Jump 'n Bump menu</property> 153 <property name="window_position">center</property> 154 <signal name="delete-event" handler="quit" swapped="no"/> 155 <child> 156 <placeholder/> 157 </child> 158 <child> 159 <object class="GtkBox" id="vbox1"> 160 <property name="visible">True</property> 161 <property name="can_focus">False</property> 162 <property name="border_width">10</property> 163 <property name="orientation">vertical</property> 164 <property name="spacing">5</property> 165 <child> 166 <object class="GtkFrame" id="frame6"> 167 <property name="visible">True</property> 168 <property name="can_focus">False</property> 169 <property name="label_xalign">0</property> 170 <property name="shadow_type">none</property> 171 <child> 172 <object class="GtkBox" id="hbox8"> 173 <property name="visible">True</property> 174 <property name="can_focus">False</property> 175 <property name="border_width">10</property> 176 <property name="spacing">5</property> 177 <child> 178 <object class="GtkRadioButton" id="standalone"> 179 <property name="label" translatable="yes">_Standalone</property> 180 <property name="visible">True</property> 181 <property name="can_focus">True</property> 182 <property name="receives_default">False</property> 183 <property name="use_underline">True</property> 184 <property name="draw_indicator">True</property> 185 <signal name="toggled" handler="standalone_mode" swapped="no"/> 186 </object> 187 <packing> 188 <property name="expand">False</property> 189 <property name="fill">False</property> 190 <property name="position">0</property> 191 </packing> 192 </child> 193 <child> 194 <object class="GtkRadioButton" id="client"> 195 <property name="label" translatable="yes">_Client</property> 196 <property name="visible">True</property> 197 <property name="can_focus">True</property> 198 <property name="receives_default">False</property> 199 <property name="use_underline">True</property> 200 <property name="draw_indicator">True</property> 201 <property name="group">standalone</property> 202 <signal name="toggled" handler="client_mode" swapped="no"/> 203 </object> 204 <packing> 205 <property name="expand">False</property> 206 <property name="fill">False</property> 207 <property name="position">1</property> 208 </packing> 209 </child> 210 <child> 211 <object class="GtkRadioButton" id="server"> 212 <property name="label" translatable="yes">Ser_ver</property> 213 <property name="visible">True</property> 214 <property name="can_focus">True</property> 215 <property name="receives_default">False</property> 216 <property name="use_underline">True</property> 217 <property name="draw_indicator">True</property> 218 <property name="group">standalone</property> 219 <signal name="toggled" handler="server_mode" swapped="no"/> 220 </object> 221 <packing> 222 <property name="expand">False</property> 223 <property name="fill">False</property> 224 <property name="position">2</property> 225 </packing> 226 </child> 227 </object> 228 </child> 229 <child type="label"> 230 <object class="GtkLabel" id="label1"> 231 <property name="visible">True</property> 232 <property name="can_focus">False</property> 233 <property name="label" translatable="yes">Mode</property> 234 <attributes> 235 <attribute name="weight" value="bold"/> 236 </attributes> 237 </object> 238 </child> 239 </object> 240 <packing> 241 <property name="expand">True</property> 242 <property name="fill">True</property> 243 <property name="position">0</property> 244 </packing> 245 </child> 246 <child> 247 <object class="GtkBox" id="hbox9"> 248 <property name="visible">True</property> 249 <property name="can_focus">False</property> 250 <property name="border_width">10</property> 251 <property name="spacing">5</property> 252 <child> 253 <object class="GtkScrolledWindow" id="scrolledwindow1"> 254 <property name="visible">True</property> 255 <property name="can_focus">True</property> 256 <property name="vscrollbar_policy">always</property> 257 <child> 258 <object class="GtkTreeView" id="level_treeview"> 259 <property name="visible">True</property> 260 <property name="can_focus">True</property> 261 <signal name="cursor-changed" handler="level_changed" swapped="no"/> 262 <child internal-child="selection"> 263 <object class="GtkTreeSelection" id="tree_selection"/> 264 </child> 265 </object> 266 </child> 267 </object> 268 <packing> 269 <property name="expand">True</property> 270 <property name="fill">True</property> 271 <property name="position">0</property> 272 </packing> 273 </child> 274 <child> 275 <object class="GtkImage" id="image"> 276 <property name="width_request">200</property> 277 <property name="height_request">128</property> 278 <property name="visible">True</property> 279 <property name="can_focus">False</property> 280 </object> 281 <packing> 282 <property name="expand">False</property> 283 <property name="fill">True</property> 284 <property name="position">1</property> 285 </packing> 286 </child> 287 </object> 288 <packing> 289 <property name="expand">True</property> 290 <property name="fill">True</property> 291 <property name="position">1</property> 292 </packing> 293 </child> 294 <child> 295 <object class="GtkFrame" id="frame1"> 296 <property name="visible">True</property> 297 <property name="can_focus">False</property> 298 <property name="label_xalign">0</property> 299 <property name="shadow_type">none</property> 300 <child> 301 <object class="GtkBox" id="hbox1"> 302 <property name="visible">True</property> 303 <property name="can_focus">False</property> 304 <property name="border_width">10</property> 305 <property name="spacing">5</property> 306 <child> 307 <object class="GtkGrid" id="grid1"> 308 <property name="visible">True</property> 309 <property name="can_focus">False</property> 310 <property name="row_spacing">5</property> 311 <property name="column_spacing">5</property> 312 <child> 313 <object class="GtkLabel" id="label5"> 314 <property name="visible">True</property> 315 <property name="can_focus">False</property> 316 <property name="label" translatable="yes">_Number of remote clients:</property> 317 <property name="use_underline">True</property> 318 <property name="xalign">0</property> 319 <property name="yalign">0.5</property> 320 </object> 321 <packing> 322 <property name="left_attach">0</property> 323 <property name="top_attach">0</property> 324 </packing> 325 </child> 326 <child> 327 <object class="GtkLabel" id="label6"> 328 <property name="visible">True</property> 329 <property name="can_focus">False</property> 330 <property name="label" translatable="yes">Rem_ote server:</property> 331 <property name="use_underline">True</property> 332 <property name="mnemonic_widget">server_entry</property> 333 <property name="xalign">0</property> 334 <property name="yalign">0.5</property> 335 </object> 336 <packing> 337 <property name="left_attach">0</property> 338 <property name="top_attach">1</property> 339 </packing> 340 </child> 341 <child> 342 <object class="GtkBox" id="hbox7"> 343 <property name="visible">True</property> 344 <property name="can_focus">False</property> 345 <property name="spacing">5</property> 346 <child> 347 <object class="GtkEntry" id="server_entry"> 348 <property name="visible">True</property> 349 <property name="sensitive">False</property> 350 <property name="can_focus">True</property> 351 <property name="invisible_char">*</property> 352 </object> 353 <packing> 354 <property name="expand">True</property> 355 <property name="fill">True</property> 356 <property name="position">0</property> 357 </packing> 358 </child> 359 <child> 360 <object class="GtkSpinButton" id="player_num"> 361 <property name="visible">True</property> 362 <property name="sensitive">False</property> 363 <property name="can_focus">True</property> 364 <property name="adjustment">player_num_adjustment</property> 365 <property name="climb_rate">1</property> 366 <property name="numeric">True</property> 367 <property name="wrap">True</property> 368 <property name="update_policy">if-valid</property> 369 </object> 370 <packing> 371 <property name="expand">False</property> 372 <property name="fill">False</property> 373 <property name="position">1</property> 374 </packing> 375 </child> 376 </object> 377 <packing> 378 <property name="left_attach">1</property> 379 <property name="top_attach">1</property> 380 </packing> 381 </child> 382 <child> 383 <object class="GtkBox" id="hbox2"> 384 <property name="visible">True</property> 385 <property name="can_focus">False</property> 386 <child> 387 <object class="GtkSpinButton" id="num_of_clients"> 388 <property name="visible">True</property> 389 <property name="sensitive">False</property> 390 <property name="can_focus">True</property> 391 <property name="adjustment">num_of_clients_adjustment</property> 392 <property name="climb_rate">1</property> 393 <property name="numeric">True</property> 394 <property name="wrap">True</property> 395 <property name="update_policy">if-valid</property> 396 </object> 397 <packing> 398 <property name="expand">False</property> 399 <property name="fill">True</property> 400 <property name="position">0</property> 401 </packing> 402 </child> 403 <child> 404 <placeholder/> 405 </child> 406 </object> 407 <packing> 408 <property name="left_attach">1</property> 409 <property name="top_attach">0</property> 410 </packing> 411 </child> 412 </object> 413 <packing> 414 <property name="expand">False</property> 415 <property name="fill">True</property> 416 <property name="position">0</property> 417 </packing> 418 </child> 419 </object> 420 </child> 421 <child type="label"> 422 <object class="GtkLabel" id="label2"> 423 <property name="visible">True</property> 424 <property name="can_focus">False</property> 425 <property name="label" translatable="yes">Network</property> 426 <attributes> 427 <attribute name="weight" value="bold"/> 428 </attributes> 429 </object> 430 </child> 431 </object> 432 <packing> 433 <property name="expand">True</property> 434 <property name="fill">True</property> 435 <property name="position">2</property> 436 </packing> 437 </child> 438 <child> 439 <object class="GtkBox" id="hbox6"> 440 <property name="visible">True</property> 441 <property name="can_focus">False</property> 442 <property name="spacing">5</property> 443 <property name="homogeneous">True</property> 444 <child> 445 <object class="GtkFrame" id="frame2"> 446 <property name="visible">True</property> 447 <property name="can_focus">False</property> 448 <property name="label_xalign">0</property> 449 <property name="shadow_type">none</property> 450 <child> 451 <object class="GtkBox" id="vbox3"> 452 <property name="visible">True</property> 453 <property name="can_focus">False</property> 454 <property name="border_width">10</property> 455 <property name="orientation">vertical</property> 456 <child> 457 <object class="GtkCheckButton" id="fullscreen"> 458 <property name="label" translatable="yes">Fullscr_een</property> 459 <property name="visible">True</property> 460 <property name="can_focus">True</property> 461 <property name="receives_default">False</property> 462 <property name="use_underline">True</property> 463 <property name="draw_indicator">True</property> 464 </object> 465 <packing> 466 <property name="expand">False</property> 467 <property name="fill">False</property> 468 <property name="position">0</property> 469 </packing> 470 </child> 471 <child> 472 <object class="GtkCheckButton" id="nogore"> 473 <property name="label" translatable="yes">No _gore</property> 474 <property name="visible">True</property> 475 <property name="can_focus">True</property> 476 <property name="receives_default">False</property> 477 <property name="use_underline">True</property> 478 <property name="draw_indicator">True</property> 479 </object> 480 <packing> 481 <property name="expand">False</property> 482 <property name="fill">False</property> 483 <property name="position">1</property> 484 </packing> 485 </child> 486 <child> 487 <object class="GtkCheckButton" id="double_res"> 488 <property name="label" translatable="yes">_Double resolution</property> 489 <property name="visible">True</property> 490 <property name="can_focus">True</property> 491 <property name="receives_default">False</property> 492 <property name="use_underline">True</property> 493 <property name="draw_indicator">True</property> 494 </object> 495 <packing> 496 <property name="expand">False</property> 497 <property name="fill">False</property> 498 <property name="position">2</property> 499 </packing> 500 </child> 501 <child> 502 <object class="GtkCheckButton" id="mirror"> 503 <property name="label" translatable="yes">_Mirror level</property> 504 <property name="visible">True</property> 505 <property name="can_focus">True</property> 506 <property name="receives_default">False</property> 507 <property name="use_underline">True</property> 508 <property name="draw_indicator">True</property> 509 </object> 510 <packing> 511 <property name="expand">False</property> 512 <property name="fill">False</property> 513 <property name="position">3</property> 514 </packing> 515 </child> 516 </object> 517 </child> 518 <child type="label"> 519 <object class="GtkLabel" id="label3"> 520 <property name="visible">True</property> 521 <property name="can_focus">False</property> 522 <property name="label" translatable="yes">Graphics</property> 523 <attributes> 524 <attribute name="weight" value="bold"/> 525 </attributes> 526 </object> 527 </child> 528 </object> 529 <packing> 530 <property name="expand">True</property> 531 <property name="fill">True</property> 532 <property name="position">0</property> 533 </packing> 534 </child> 535 <child> 536 <object class="GtkFrame" id="frame3"> 537 <property name="visible">True</property> 538 <property name="can_focus">False</property> 539 <property name="label_xalign">0</property> 540 <property name="shadow_type">none</property> 541 <child> 542 <object class="GtkBox" id="vbox4"> 543 <property name="visible">True</property> 544 <property name="can_focus">False</property> 545 <property name="border_width">10</property> 546 <property name="orientation">vertical</property> 547 <child> 548 <object class="GtkCheckButton" id="nosound"> 549 <property name="label" translatable="yes">No so_und</property> 550 <property name="visible">True</property> 551 <property name="can_focus">True</property> 552 <property name="receives_default">False</property> 553 <property name="use_underline">True</property> 554 <property name="draw_indicator">True</property> 555 </object> 556 <packing> 557 <property name="expand">False</property> 558 <property name="fill">False</property> 559 <property name="position">0</property> 560 </packing> 561 </child> 562 <child> 563 <object class="GtkCheckButton" id="noflies"> 564 <property name="label" translatable="yes">No f_lies</property> 565 <property name="visible">True</property> 566 <property name="can_focus">True</property> 567 <property name="receives_default">False</property> 568 <property name="use_underline">True</property> 569 <property name="draw_indicator">True</property> 570 </object> 571 <packing> 572 <property name="expand">False</property> 573 <property name="fill">False</property> 574 <property name="position">1</property> 575 </packing> 576 </child> 577 <child> 578 <object class="GtkCheckButton" id="withmusic"> 579 <property name="label" translatable="yes">_With music but without sound.</property> 580 <property name="visible">True</property> 581 <property name="can_focus">True</property> 582 <property name="receives_default">False</property> 583 <property name="use_underline">True</property> 584 <property name="draw_indicator">True</property> 585 </object> 586 <packing> 587 <property name="expand">False</property> 588 <property name="fill">False</property> 589 <property name="position">2</property> 590 </packing> 591 </child> 592 </object> 593 </child> 594 <child type="label"> 595 <object class="GtkLabel" id="label4"> 596 <property name="visible">True</property> 597 <property name="can_focus">False</property> 598 <property name="label" translatable="yes">Sound</property> 599 <attributes> 600 <attribute name="weight" value="bold"/> 601 </attributes> 602 </object> 603 </child> 604 </object> 605 <packing> 606 <property name="expand">True</property> 607 <property name="fill">True</property> 608 <property name="position">1</property> 609 </packing> 610 </child> 611 </object> 612 <packing> 613 <property name="expand">False</property> 614 <property name="fill">False</property> 615 <property name="position">3</property> 616 </packing> 617 </child> 618 <child> 619 <object class="GtkButtonBox" id="hbuttonbox1"> 620 <property name="visible">True</property> 621 <property name="can_focus">False</property> 622 <property name="border_width">10</property> 623 <child> 624 <object class="GtkButton" id="button1"> 625 <property name="label">gtk-quit</property> 626 <property name="visible">True</property> 627 <property name="can_focus">True</property> 628 <property name="can_default">True</property> 629 <property name="receives_default">False</property> 630 <property name="use_stock">True</property> 631 <signal name="clicked" handler="quit" swapped="no"/> 632 </object> 633 <packing> 634 <property name="expand">True</property> 635 <property name="fill">True</property> 636 <property name="position">0</property> 637 </packing> 638 </child> 639 <child> 640 <object class="GtkButton" id="button2"> 641 <property name="visible">True</property> 642 <property name="can_focus">True</property> 643 <property name="can_default">True</property> 644 <property name="receives_default">False</property> 645 <signal name="clicked" handler="run" swapped="no"/> 646 <child> 647 <object class="GtkAlignment" id="alignment4"> 648 <property name="visible">True</property> 649 <property name="can_focus">False</property> 650 <property name="xscale">0</property> 651 <property name="yscale">0</property> 652 <child> 653 <object class="GtkBox" id="hbox3"> 654 <property name="visible">True</property> 655 <property name="can_focus">False</property> 656 <property name="spacing">2</property> 657 <child> 658 <object class="GtkImage" id="image1"> 659 <property name="visible">True</property> 660 <property name="can_focus">False</property> 661 <property name="stock">gtk-apply</property> 662 </object> 663 <packing> 664 <property name="expand">False</property> 665 <property name="fill">False</property> 666 <property name="position">0</property> 667 </packing> 668 </child> 669 <child> 670 <object class="GtkLabel" id="label7"> 671 <property name="visible">True</property> 672 <property name="can_focus">False</property> 673 <property name="label" translatable="yes">_Run</property> 674 <property name="use_underline">True</property> 675 <property name="xalign">0.5</property> 676 <property name="yalign">0.5</property> 677 </object> 678 <packing> 679 <property name="expand">False</property> 680 <property name="fill">False</property> 681 <property name="position">1</property> 682 </packing> 683 </child> 684 </object> 685 </child> 686 </object> 687 </child> 688 </object> 689 <packing> 690 <property name="expand">True</property> 691 <property name="fill">True</property> 692 <property name="position">1</property> 693 </packing> 694 </child> 695 <child> 696 <object class="GtkButton" id="button3"> 697 <property name="label" translatable="yes">_About</property> 698 <property name="visible">True</property> 699 <property name="can_focus">True</property> 700 <property name="can_default">True</property> 701 <property name="receives_default">False</property> 702 <property name="use_underline">True</property> 703 <signal name="clicked" handler="about" swapped="no"/> 704 </object> 705 <packing> 706 <property name="expand">True</property> 707 <property name="fill">True</property> 708 <property name="position">2</property> 709 </packing> 710 </child> 711 </object> 712 <packing> 713 <property name="expand">True</property> 714 <property name="fill">True</property> 715 <property name="position">4</property> 716 </packing> 717 </child> 718 </object> 719 </child> 720 </object> 721</interface> 722