1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
--- jumpnbump-menu.orig 2011-06-25 12:47:35.000000000 +0200
+++ jumpnbump-menu 2015-12-14 14:31:01.744231516 +0100
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python2
# Author: Martin Willemoes Hansen
# License: Gnu GPL
@@ -17,8 +17,8 @@
import shutil
import gettext
-RESOURCE_DIR='/usr/share/games/jumpnbump'
-BINARY_DIR='/usr/games'
+RESOURCE_DIR='/usr/share/jumpnbump'
+BINARY_DIR='/usr/bin'
application = "jumpnbump-menu"
gettext.install(application)
@@ -72,14 +72,6 @@
nogore.set_sensitive (1)
noflies.set_sensitive (1)
-def fireworks_mode (widget):
- disable_enable_level (0)
- disable_enable_server (0)
- nogore.set_sensitive (0)
- nogore.set_active (0)
- noflies.set_sensitive (0)
- noflies.set_active (0)
-
def disable_enable_server (setting):
server_entry.set_sensitive (setting)
player_num.set_sensitive (setting)
@@ -127,8 +119,6 @@
def run (widget):
if (standalone.get_active()):
execute (*get_level()+common_options())
- elif (fireworks.get_active()):
- execute ('-fireworks', *common_options())
elif (client.get_active()):
execute ('-player', str (player_num.get_value_as_int()),
'-connect', server_entry.get_text(),
@@ -139,11 +129,8 @@
def get_level():
level = []
- if (mirror.get_active()):
- level.append ('-mirror')
- else:
- level.append ('-dat')
- level.append (choosen_level)
+ level.append ('-dat')
+ level.append (choosen_level)
return level
@@ -191,14 +178,13 @@
gui = gtk.glade.XML (gladefile, 'main', domain=application)
- global about_dialog, choosen_level, standalone, fireworks, client, server, treeview, \
+ global about_dialog, choosen_level, standalone, client, server, treeview, \
mirror, num_clients, server_entry, player_num, fullscreen, \
nogore, double_res, nosound, noflies, withmusic, image
about_dialog = None
choosen_level = ''
standalone = gui.get_widget ('standalone')
- fireworks = gui.get_widget ('fireworks')
client = gui.get_widget ('client')
server = gui.get_widget ('server')
treeview = gui.get_widget ('level_treeview')
@@ -214,11 +200,12 @@
noflies = gui.get_widget ('noflies')
withmusic = gui.get_widget ('withmusic')
image = gui.get_widget ('image')
+ mainwindow = gui.get_widget ('main')
+ mainwindow.set_icon_from_file('/usr/share/icons/jumpnbump.png')
gui.signal_autoconnect ({'standalone_mode': standalone_mode,
'client_mode': client_mode,
'server_mode': server_mode,
- 'fireworks_mode': fireworks_mode,
'level_changed': level_changed,
'quit': lambda *args: gtk.main_quit(),
'run': run,
|