Merge lp:~michael-sheldon/jokosher/tooltip-deprecation into lp:jokosher
- tooltip-deprecation
- Merge into main
Proposed by
Michael Sheldon
Status: | Merged |
---|---|
Merged at revision: | not available |
Proposed branch: | lp:~michael-sheldon/jokosher/tooltip-deprecation |
Merge into: | lp:jokosher |
Diff against target: |
372 lines (+35/-63) 11 files modified
Jokosher/ControlsBox.py (+10/-16) Jokosher/EventViewer.py (+3/-5) Jokosher/InstrumentEffectsDialog.py (+1/-4) Jokosher/JokosherApp.py (+7/-12) Jokosher/MixerStrip.py (+2/-4) Jokosher/RecordingView.py (+3/-4) Jokosher/TimeLineBar.py (+3/-6) Jokosher/TimeView.py (+1/-2) Jokosher/Workspace.py (+2/-6) Jokosher/ui/StatusBar.py (+1/-1) extensions/eggs/FreesoundSearch/src/FreesoundSearch.py (+2/-3) |
To merge this branch: | bzr merge lp:~michael-sheldon/jokosher/tooltip-deprecation |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jokosher Code | Pending | ||
Review via email: mp+14868@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Revision history for this message
Michael Sheldon (michael-sheldon) wrote : | # |
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'Jokosher/ControlsBox.py' | |||
2 | --- Jokosher/ControlsBox.py 2009-02-25 12:39:22 +0000 | |||
3 | +++ Jokosher/ControlsBox.py 2009-11-14 18:25:19 +0000 | |||
4 | @@ -53,19 +53,16 @@ | |||
5 | 53 | self.muteImgDisabled = Utils.GetIconThatMayBeMissing("stock_volume", gtk.ICON_SIZE_BUTTON, False) | 53 | self.muteImgDisabled = Utils.GetIconThatMayBeMissing("stock_volume", gtk.ICON_SIZE_BUTTON, False) |
6 | 54 | self.muteImgEnabled = Utils.GetIconThatMayBeMissing("stock_volume-mute", gtk.ICON_SIZE_BUTTON, False) | 54 | self.muteImgEnabled = Utils.GetIconThatMayBeMissing("stock_volume-mute", gtk.ICON_SIZE_BUTTON, False) |
7 | 55 | 55 | ||
8 | 56 | self.recTip = gtk.Tooltips() | ||
9 | 57 | self.recButton = gtk.ToggleButton() | 56 | self.recButton = gtk.ToggleButton() |
11 | 58 | self.recTip.set_tip(self.recButton, self.recTipEnabled, None) | 57 | self.recButton.set_tooltip_text(self.recTipEnabled) |
12 | 59 | self.recButton.connect("toggled", self.OnArm) | 58 | self.recButton.connect("toggled", self.OnArm) |
13 | 60 | 59 | ||
14 | 61 | self.muteButton = gtk.ToggleButton() | 60 | self.muteButton = gtk.ToggleButton() |
15 | 62 | self.muteButton.connect("toggled", self.OnMute) | 61 | self.muteButton.connect("toggled", self.OnMute) |
18 | 63 | self.muteTip = gtk.Tooltips() | 62 | self.muteButton.set_tooltip_text(self.muteTipDisabled) |
17 | 64 | self.muteTip.set_tip(self.muteButton, self.muteTipDisabled, None) | ||
19 | 65 | 63 | ||
20 | 66 | self.soloButton = gtk.ToggleButton() | 64 | self.soloButton = gtk.ToggleButton() |
23 | 67 | self.soloTip = gtk.Tooltips() | 65 | self.soloButton.set_tooltip_text(self.soloTipDisabled) |
22 | 68 | self.soloTip.set_tip(self.soloButton, self.soloTipDisabled, None) | ||
24 | 69 | self.soloButton.connect("toggled", self.OnSolo) | 66 | self.soloButton.connect("toggled", self.OnSolo) |
25 | 70 | 67 | ||
26 | 71 | self.add(self.recButton) | 68 | self.add(self.recButton) |
27 | @@ -80,8 +77,7 @@ | |||
28 | 80 | self.effectsDialog = None #the instrument effects dialog (to make sure more than one is never opened) | 77 | self.effectsDialog = None #the instrument effects dialog (to make sure more than one is never opened) |
29 | 81 | 78 | ||
30 | 82 | self.propsButton.connect("clicked", self.OnEffectsButtonClicked) | 79 | self.propsButton.connect("clicked", self.OnEffectsButtonClicked) |
33 | 83 | self.propsTip = gtk.Tooltips() | 80 | self.propsButton.set_tooltip_text(_("Instrument Effects")) |
32 | 84 | self.propsTip.set_tip(self.propsButton, _("Instrument Effects"), None) | ||
34 | 85 | self.add(self.propsButton) | 81 | self.add(self.propsButton) |
35 | 86 | 82 | ||
36 | 87 | self.instrument.connect("solo", self.OnInstrumentSolo) | 83 | self.instrument.connect("solo", self.OnInstrumentSolo) |
37 | @@ -139,18 +135,17 @@ | |||
38 | 139 | self.Updating = True | 135 | self.Updating = True |
39 | 140 | self.soloButton.set_active(self.instrument.isSolo) | 136 | self.soloButton.set_active(self.instrument.isSolo) |
40 | 141 | self.Updating = False | 137 | self.Updating = False |
41 | 142 | self.soloTip.enable() | ||
42 | 143 | 138 | ||
43 | 144 | # update the solo button image and tooltip | 139 | # update the solo button image and tooltip |
44 | 145 | image = gtk.Image() | 140 | image = gtk.Image() |
45 | 146 | if self.instrument.isSolo: | 141 | if self.instrument.isSolo: |
46 | 147 | image.set_from_pixbuf(self.soloImgEnabled) | 142 | image.set_from_pixbuf(self.soloImgEnabled) |
47 | 148 | self.soloButton.set_image(image) | 143 | self.soloButton.set_image(image) |
49 | 149 | self.soloTip.set_tip(self.soloButton, self.soloTipEnabled, None) | 144 | self.soloButton.set_tooltip_text(self.soloTipEnabled) |
50 | 150 | else: | 145 | else: |
51 | 151 | image.set_from_pixbuf(self.soloImgDisabled) | 146 | image.set_from_pixbuf(self.soloImgDisabled) |
52 | 152 | self.soloButton.set_image(image) | 147 | self.soloButton.set_image(image) |
54 | 153 | self.soloTip.set_tip(self.soloButton, self.soloTipDisabled, None) | 148 | self.soloButton.set_tooltip_text(self.soloTipDisabled) |
55 | 154 | 149 | ||
56 | 155 | #_____________________________________________________________________ | 150 | #_____________________________________________________________________ |
57 | 156 | 151 | ||
58 | @@ -164,18 +159,17 @@ | |||
59 | 164 | self.Updating = True | 159 | self.Updating = True |
60 | 165 | self.recButton.set_active(self.instrument.isArmed) | 160 | self.recButton.set_active(self.instrument.isArmed) |
61 | 166 | self.Updating = False | 161 | self.Updating = False |
62 | 167 | self.recTip.enable() | ||
63 | 168 | 162 | ||
64 | 169 | # update the arm button image and tooltip | 163 | # update the arm button image and tooltip |
65 | 170 | image = gtk.Image() | 164 | image = gtk.Image() |
66 | 171 | if self.instrument.isArmed: | 165 | if self.instrument.isArmed: |
67 | 172 | image.set_from_pixbuf(self.recImgEnabled) | 166 | image.set_from_pixbuf(self.recImgEnabled) |
68 | 173 | self.recButton.set_image(image) | 167 | self.recButton.set_image(image) |
70 | 174 | self.recTip.set_tip(self.recButton, self.recTipEnabled, None) | 168 | self.recButton.set_tooltip_text(self.recTipEnabled) |
71 | 175 | else: | 169 | else: |
72 | 176 | image.set_from_pixbuf(self.recImgDisabled) | 170 | image.set_from_pixbuf(self.recImgDisabled) |
73 | 177 | self.recButton.set_image(image) | 171 | self.recButton.set_image(image) |
75 | 178 | self.recTip.set_tip(self.recButton, self.recTipDisabled, None) | 172 | self.recButton.set_tooltip_text(self.recTipDisabled) |
76 | 179 | 173 | ||
77 | 180 | #_____________________________________________________________________ | 174 | #_____________________________________________________________________ |
78 | 181 | 175 | ||
79 | @@ -195,11 +189,11 @@ | |||
80 | 195 | if self.instrument.actuallyIsMuted: | 189 | if self.instrument.actuallyIsMuted: |
81 | 196 | image.set_from_pixbuf(self.muteImgEnabled) | 190 | image.set_from_pixbuf(self.muteImgEnabled) |
82 | 197 | self.muteButton.set_image(image) | 191 | self.muteButton.set_image(image) |
84 | 198 | self.muteTip.set_tip(self.muteButton, self.muteTipEnabled, None) | 192 | self.muteButton.set_tooltip_text(self.muteTipEnabled) |
85 | 199 | else: | 193 | else: |
86 | 200 | image.set_from_pixbuf(self.muteImgDisabled) | 194 | image.set_from_pixbuf(self.muteImgDisabled) |
87 | 201 | self.muteButton.set_image(image) | 195 | self.muteButton.set_image(image) |
89 | 202 | self.muteTip.set_tip(self.muteButton, self.muteTipDisabled, None) | 196 | self.muteButton.set_tooltip_text(self.muteTipDisabled) |
90 | 203 | 197 | ||
91 | 204 | #______________________________________________________________________ | 198 | #______________________________________________________________________ |
92 | 205 | 199 | ||
93 | 206 | 200 | ||
94 | === modified file 'Jokosher/EventViewer.py' | |||
95 | --- Jokosher/EventViewer.py 2009-02-19 03:03:17 +0000 | |||
96 | +++ Jokosher/EventViewer.py 2009-11-14 18:25:19 +0000 | |||
97 | @@ -78,8 +78,6 @@ | |||
98 | 78 | """ | 78 | """ |
99 | 79 | self.small = small | 79 | self.small = small |
100 | 80 | 80 | ||
101 | 81 | self.selectiontip = gtk.Tooltips() | ||
102 | 82 | |||
103 | 83 | gtk.DrawingArea.__init__(self) | 81 | gtk.DrawingArea.__init__(self) |
104 | 84 | 82 | ||
105 | 85 | self.set_events(gtk.gdk.POINTER_MOTION_MASK | | 83 | self.set_events(gtk.gdk.POINTER_MOTION_MASK | |
106 | @@ -150,7 +148,7 @@ | |||
107 | 150 | trimimg = gtk.Image() | 148 | trimimg = gtk.Image() |
108 | 151 | trimimg.set_from_file(os.path.join(Globals.IMAGE_PATH, "icon_trim.png")) | 149 | trimimg.set_from_file(os.path.join(Globals.IMAGE_PATH, "icon_trim.png")) |
109 | 152 | trimButton.set_image(trimimg) | 150 | trimButton.set_image(trimimg) |
111 | 153 | self.selectiontip.set_tip(trimButton,_("Trim"),None) | 151 | trimButton.set_tooltip_text(_("Trim")) |
112 | 154 | 152 | ||
113 | 155 | self.drawer.add(trimButton) | 153 | self.drawer.add(trimButton) |
114 | 156 | trimButton.connect("clicked", self.TrimToSelection) | 154 | trimButton.connect("clicked", self.TrimToSelection) |
115 | @@ -161,7 +159,7 @@ | |||
116 | 161 | delFPButton.set_image(delimg) | 159 | delFPButton.set_image(delimg) |
117 | 162 | self.drawer.add(delFPButton) | 160 | self.drawer.add(delFPButton) |
118 | 163 | delFPButton.connect("clicked", self.DeleteSelectedFadePoints) | 161 | delFPButton.connect("clicked", self.DeleteSelectedFadePoints) |
120 | 164 | self.selectiontip.set_tip(delFPButton,_("Delete Fade Points"),None) | 162 | delFPButton.set_tooltip_text(_("Delete Fade Points")) |
121 | 165 | 163 | ||
122 | 166 | snapFPButton = gtk.Button() | 164 | snapFPButton = gtk.Button() |
123 | 167 | snapimg = gtk.Image() | 165 | snapimg = gtk.Image() |
124 | @@ -169,7 +167,7 @@ | |||
125 | 169 | snapFPButton.set_image(snapimg) | 167 | snapFPButton.set_image(snapimg) |
126 | 170 | self.drawer.add(snapFPButton) | 168 | self.drawer.add(snapFPButton) |
127 | 171 | snapFPButton.connect("clicked", self.SnapSelectionToFadePoints) | 169 | snapFPButton.connect("clicked", self.SnapSelectionToFadePoints) |
129 | 172 | self.selectiontip.set_tip(snapFPButton,_("Snap To Fade Points"),None) | 170 | snapFPButton.set_tooltip_text(_("Snap To Fade Points")) |
130 | 173 | 171 | ||
131 | 174 | self.drawer.set_sensitive(not self.event.isLoading) | 172 | self.drawer.set_sensitive(not self.event.isLoading) |
132 | 175 | self.drawer.show() | 173 | self.drawer.show() |
133 | 176 | 174 | ||
134 | === modified file 'Jokosher/InstrumentEffectsDialog.py' | |||
135 | --- Jokosher/InstrumentEffectsDialog.py 2009-04-03 15:01:30 +0000 | |||
136 | +++ Jokosher/InstrumentEffectsDialog.py 2009-11-14 18:25:19 +0000 | |||
137 | @@ -679,9 +679,6 @@ | |||
138 | 679 | self.settingswindow.set_icon(self.windowIcon) | 679 | self.settingswindow.set_icon(self.windowIcon) |
139 | 680 | self.settingswindow.set_transient_for(self.window) | 680 | self.settingswindow.set_transient_for(self.window) |
140 | 681 | 681 | ||
141 | 682 | # tooltips object used to assign tooltips to the sliders | ||
142 | 683 | tooltips = gtk.Tooltips() | ||
143 | 684 | |||
144 | 685 | # grab a list of properties from the effect | 682 | # grab a list of properties from the effect |
145 | 686 | proplist = gobject.list_properties(self.instrument.effects[self.effectpos]) | 683 | proplist = gobject.list_properties(self.instrument.effects[self.effectpos]) |
146 | 687 | 684 | ||
147 | @@ -757,7 +754,7 @@ | |||
148 | 757 | hscale.set_digits(0) | 754 | hscale.set_digits(0) |
149 | 758 | 755 | ||
150 | 759 | # add the slider to the settings table (with tooltips) | 756 | # add the slider to the settings table (with tooltips) |
152 | 760 | tooltips.set_tip(self.sliderdict[property.name], property.blurb) | 757 | self.sliderdict[property.name].set_tooltip_text(property.blurb) |
153 | 761 | self.settingstable.attach(self.sliderdict[property.name], 1, 2, count, count+1, gtk.FILL|gtk.EXPAND) | 758 | self.settingstable.attach(self.sliderdict[property.name], 1, 2, count, count+1, gtk.FILL|gtk.EXPAND) |
154 | 762 | 759 | ||
155 | 763 | count += 1 | 760 | count += 1 |
156 | 764 | 761 | ||
157 | === modified file 'Jokosher/JokosherApp.py' | |||
158 | --- Jokosher/JokosherApp.py 2009-05-04 09:38:15 +0000 | |||
159 | +++ Jokosher/JokosherApp.py 2009-11-14 18:25:19 +0000 | |||
160 | @@ -70,9 +70,6 @@ | |||
161 | 70 | gtk.glade.bindtextdomain(Globals.LOCALE_APP, Globals.LOCALE_PATH) | 70 | gtk.glade.bindtextdomain(Globals.LOCALE_APP, Globals.LOCALE_PATH) |
162 | 71 | gtk.glade.textdomain(Globals.LOCALE_APP) | 71 | gtk.glade.textdomain(Globals.LOCALE_APP) |
163 | 72 | 72 | ||
164 | 73 | # create tooltips object | ||
165 | 74 | self.contextTooltips = gtk.Tooltips() | ||
166 | 75 | |||
167 | 76 | self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") | 73 | self.wTree = gtk.glade.XML(Globals.GLADE_PATH, "MainWindow") |
168 | 77 | 74 | ||
169 | 78 | #Connect event handlers | 75 | #Connect event handlers |
170 | @@ -179,7 +176,7 @@ | |||
171 | 179 | self.isPaused = False | 176 | self.isPaused = False |
172 | 180 | 177 | ||
173 | 181 | # Intialise context sensitive tooltips for workspace buttons | 178 | # Intialise context sensitive tooltips for workspace buttons |
175 | 182 | self.compactMixButton.set_tooltip(self.contextTooltips, self.mixingViewDisabledTip, None) | 179 | self.compactMixButton.set_tooltip_text(self.mixingViewDisabledTip) |
176 | 183 | 180 | ||
177 | 184 | # set the window size to the last saved value | 181 | # set the window size to the last saved value |
178 | 185 | x = int(Globals.settings.general["windowwidth"]) | 182 | x = int(Globals.settings.general["windowwidth"]) |
179 | @@ -960,11 +957,11 @@ | |||
180 | 960 | 957 | ||
181 | 961 | # update the tooltips depending on the current recording state | 958 | # update the tooltips depending on the current recording state |
182 | 962 | if self.isRecording: | 959 | if self.isRecording: |
185 | 963 | self.record.set_tooltip(self.contextTooltips, self.recTipEnabled, None) | 960 | self.record.set_tooltip_text(self.recTipEnabled) |
186 | 964 | self.stop.set_tooltip(self.contextTooltips, self.recStopTipEnabled, None) | 961 | self.stop.set_tooltip_text(self.recStopTipEnabled) |
187 | 965 | else: | 962 | else: |
190 | 966 | self.record.set_tooltip(self.contextTooltips, self.recTipDisabled, None) | 963 | self.record.set_tooltip_text(self.recTipDisabled) |
191 | 967 | self.stop.set_tooltip(self.contextTooltips, self.recStopTipDisabled, None) | 964 | self.stop.set_tooltip_text(self.recStopTipDisabled) |
192 | 968 | 965 | ||
193 | 969 | self.workspace.mixView.StartUpdateTimeout() | 966 | self.workspace.mixView.StartUpdateTimeout() |
194 | 970 | 967 | ||
195 | @@ -1087,10 +1084,9 @@ | |||
196 | 1087 | self.recentprojectsmenu.remove(c) | 1084 | self.recentprojectsmenu.remove(c) |
197 | 1088 | 1085 | ||
198 | 1089 | if self.recentprojectitems: | 1086 | if self.recentprojectitems: |
199 | 1090 | tooltips = gtk.Tooltips() | ||
200 | 1091 | for item in self.recentprojectitems: | 1087 | for item in self.recentprojectitems: |
201 | 1092 | mitem = gtk.MenuItem(item[1]) | 1088 | mitem = gtk.MenuItem(item[1]) |
203 | 1093 | tooltips.set_tip(mitem, item[0], None) | 1089 | mitem.set_tooltip_text(item[0]) |
204 | 1094 | self.recentprojectsmenu.append(mitem) | 1090 | self.recentprojectsmenu.append(mitem) |
205 | 1095 | mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) | 1091 | mitem.connect("activate", self.OnRecentProjectsItem, item[0], item[1]) |
206 | 1096 | 1092 | ||
207 | @@ -1098,8 +1094,7 @@ | |||
208 | 1098 | self.recentprojectsmenu.append(mitem) | 1094 | self.recentprojectsmenu.append(mitem) |
209 | 1099 | 1095 | ||
210 | 1100 | mitem = gtk.ImageMenuItem(gtk.STOCK_CLEAR) | 1096 | mitem = gtk.ImageMenuItem(gtk.STOCK_CLEAR) |
213 | 1101 | tooltips.set_tip(mitem, _("Clear the list of recent projects"), None) | 1097 | mitem.set_tooltip_text(_("Clear the list of recent projects")) |
212 | 1102 | tooltips.force_window() | ||
214 | 1103 | self.recentprojectsmenu.append(mitem) | 1098 | self.recentprojectsmenu.append(mitem) |
215 | 1104 | mitem.connect("activate", self.OnClearRecentProjects) | 1099 | mitem.connect("activate", self.OnClearRecentProjects) |
216 | 1105 | 1100 | ||
217 | 1106 | 1101 | ||
218 | === modified file 'Jokosher/MixerStrip.py' | |||
219 | --- Jokosher/MixerStrip.py 2009-02-19 13:44:38 +0000 | |||
220 | +++ Jokosher/MixerStrip.py 2009-11-14 18:25:19 +0000 | |||
221 | @@ -60,8 +60,7 @@ | |||
222 | 60 | self.minbutt = gtk.Button() | 60 | self.minbutt = gtk.Button() |
223 | 61 | img = gtk.image_new_from_stock(gtk.STOCK_GOTO_BOTTOM, gtk.ICON_SIZE_MENU) | 61 | img = gtk.image_new_from_stock(gtk.STOCK_GOTO_BOTTOM, gtk.ICON_SIZE_MENU) |
224 | 62 | self.minbutt.set_image(img) | 62 | self.minbutt.set_image(img) |
227 | 63 | self.mintip = gtk.Tooltips() | 63 | self.minbutt.set_tooltip_text(_("Minimize instrument")) |
226 | 64 | self.mintip.set_tip(self.minbutt, _("Minimize instrument"), None) | ||
228 | 65 | self.minbutt.connect("clicked", self.EmitMinimise) | 64 | self.minbutt.connect("clicked", self.EmitMinimise) |
229 | 66 | 65 | ||
230 | 67 | self.vbox.pack_start(self.minbutt, False) | 66 | self.vbox.pack_start(self.minbutt, False) |
231 | @@ -82,8 +81,7 @@ | |||
232 | 82 | self.pan.set_range(-1.0, 1.0) | 81 | self.pan.set_range(-1.0, 1.0) |
233 | 83 | self.pan.set_increments(0.1, 1.0) | 82 | self.pan.set_increments(0.1, 1.0) |
234 | 84 | self.pan.set_draw_value(False) | 83 | self.pan.set_draw_value(False) |
237 | 85 | self.pantip = gtk.Tooltips() | 84 | self.pan.set_tooltip_text(_("Adjust instrument balance. Right-click to center")) |
236 | 86 | self.pantip.set_tip(self.pan, _("Adjust instrument balance. Right-click to center"), None) | ||
238 | 87 | 85 | ||
239 | 88 | if self.instrument.pan: | 86 | if self.instrument.pan: |
240 | 89 | self.pan.set_value(self.instrument.pan) | 87 | self.pan.set_value(self.instrument.pan) |
241 | 90 | 88 | ||
242 | === modified file 'Jokosher/RecordingView.py' | |||
243 | --- Jokosher/RecordingView.py 2009-03-22 05:36:54 +0000 | |||
244 | +++ Jokosher/RecordingView.py 2009-11-14 18:25:19 +0000 | |||
245 | @@ -116,8 +116,7 @@ | |||
246 | 116 | self.zoomSlider.set_increments(0.2, 0.2) | 116 | self.zoomSlider.set_increments(0.2, 0.2) |
247 | 117 | self.zoomSlider.set_draw_value(False) | 117 | self.zoomSlider.set_draw_value(False) |
248 | 118 | self.zoomSlider.set_value(self.project.viewScale) | 118 | self.zoomSlider.set_value(self.project.viewScale) |
251 | 119 | self.zoomtip = gtk.Tooltips() | 119 | self.zoomSlider.set_tooltip_text(_("Zoom the timeline - Right-Click to reset to the default level")) |
250 | 120 | self.zoomtip.set_tip(self.zoomSlider, _("Zoom the timeline - Right-Click to reset to the default level"), None) | ||
252 | 121 | 120 | ||
253 | 122 | self.zoomSlider.connect("value-changed", self.OnZoom) | 121 | self.zoomSlider.connect("value-changed", self.OnZoom) |
254 | 123 | self.zoomSlider.connect("button-press-event", self.OnZoomReset) | 122 | self.zoomSlider.connect("button-press-event", self.OnZoomReset) |
255 | @@ -126,14 +125,14 @@ | |||
256 | 126 | inimg = gtk.image_new_from_stock(gtk.STOCK_ZOOM_IN, gtk.ICON_SIZE_BUTTON) | 125 | inimg = gtk.image_new_from_stock(gtk.STOCK_ZOOM_IN, gtk.ICON_SIZE_BUTTON) |
257 | 127 | self.inbutton.set_image(inimg) | 126 | self.inbutton.set_image(inimg) |
258 | 128 | self.inbutton.set_relief(gtk.RELIEF_NONE) | 127 | self.inbutton.set_relief(gtk.RELIEF_NONE) |
260 | 129 | self.zoomtip.set_tip(self.inbutton, _("Zoom in timeline"), None) | 128 | self.inbutton.set_tooltip_text(_("Zoom in timeline")) |
261 | 130 | self.inbutton.connect("clicked", self.OnZoomIn) | 129 | self.inbutton.connect("clicked", self.OnZoomIn) |
262 | 131 | 130 | ||
263 | 132 | self.outbutton = gtk.Button() | 131 | self.outbutton = gtk.Button() |
264 | 133 | outimg = gtk.image_new_from_stock(gtk.STOCK_ZOOM_OUT, gtk.ICON_SIZE_BUTTON) | 132 | outimg = gtk.image_new_from_stock(gtk.STOCK_ZOOM_OUT, gtk.ICON_SIZE_BUTTON) |
265 | 134 | self.outbutton.set_image(outimg) | 133 | self.outbutton.set_image(outimg) |
266 | 135 | self.outbutton.set_relief(gtk.RELIEF_NONE) | 134 | self.outbutton.set_relief(gtk.RELIEF_NONE) |
268 | 136 | self.zoomtip.set_tip(self.outbutton, _("Zoom out timeline"), None) | 135 | self.outbutton.set_tooltip_text(_("Zoom out timeline")) |
269 | 137 | self.outbutton.connect("clicked", self.OnZoomOut) | 136 | self.outbutton.connect("clicked", self.OnZoomOut) |
270 | 138 | 137 | ||
271 | 139 | self.zoom_hb.pack_start( self.outbutton, False, False) | 138 | self.zoom_hb.pack_start( self.outbutton, False, False) |
272 | 140 | 139 | ||
273 | === modified file 'Jokosher/TimeLineBar.py' | |||
274 | --- Jokosher/TimeLineBar.py 2009-03-23 01:35:26 +0000 | |||
275 | +++ Jokosher/TimeLineBar.py 2009-11-14 18:25:19 +0000 | |||
276 | @@ -60,13 +60,11 @@ | |||
277 | 60 | image_size_group.add_widget(self.clickbutton_metronome_image) | 60 | image_size_group.add_widget(self.clickbutton_metronome_image) |
278 | 61 | image_size_group.add_widget(self.clickbutton_volume_image) | 61 | image_size_group.add_widget(self.clickbutton_volume_image) |
279 | 62 | 62 | ||
282 | 63 | self.clicktip = gtk.Tooltips() | 63 | self.clickbutton.set_tooltip_text(_("Adjust volume of click track")) |
281 | 64 | self.clicktip.set_tip(self.clickbutton, _("Adjust volume of click track"), None) | ||
283 | 65 | 64 | ||
284 | 66 | self.bpmeventbox = gtk.EventBox() | 65 | self.bpmeventbox = gtk.EventBox() |
285 | 67 | self.bpmframe = gtk.Frame() | 66 | self.bpmframe = gtk.Frame() |
288 | 68 | self.bpmeventtip = gtk.Tooltips() | 67 | self.bpmeventbox.set_tooltip_text(_("Beats per minute")) |
287 | 69 | self.bpmeventtip.set_tip(self.bpmeventbox, _("Beats per minute"), None) | ||
289 | 70 | self.bpmframe.set_shadow_type(gtk.SHADOW_ETCHED_OUT) | 68 | self.bpmframe.set_shadow_type(gtk.SHADOW_ETCHED_OUT) |
290 | 71 | 69 | ||
291 | 72 | self.bpmlabel = gtk.Label() | 70 | self.bpmlabel = gtk.Label() |
292 | @@ -85,8 +83,7 @@ | |||
293 | 85 | self.bpmedit.connect_after("button-release-event", self.OnEditBPMClick) | 83 | self.bpmedit.connect_after("button-release-event", self.OnEditBPMClick) |
294 | 86 | 84 | ||
295 | 87 | self.sigeventbox = gtk.EventBox() | 85 | self.sigeventbox = gtk.EventBox() |
298 | 88 | self.sigeventtip = gtk.Tooltips() | 86 | self.sigeventbox.set_tooltip_text(_("Time signature")) |
297 | 89 | self.sigeventtip.set_tip(self.sigeventbox, _("Time signature"), None) | ||
299 | 90 | self.sigframe = gtk.Frame() | 87 | self.sigframe = gtk.Frame() |
300 | 91 | self.sigframe.set_shadow_type(gtk.SHADOW_ETCHED_OUT) | 88 | self.sigframe.set_shadow_type(gtk.SHADOW_ETCHED_OUT) |
301 | 92 | 89 | ||
302 | 93 | 90 | ||
303 | === modified file 'Jokosher/TimeView.py' | |||
304 | --- Jokosher/TimeView.py 2007-05-21 14:42:28 +0000 | |||
305 | +++ Jokosher/TimeView.py 2009-11-14 18:25:19 +0000 | |||
306 | @@ -46,8 +46,7 @@ | |||
307 | 46 | self.project.transport.connect("position", self.OnTransportPosition) | 46 | self.project.transport.connect("position", self.OnTransportPosition) |
308 | 47 | 47 | ||
309 | 48 | self.UpdateTime() | 48 | self.UpdateTime() |
312 | 49 | self.tmtip = gtk.Tooltips() | 49 | self.set_tooltip_text(_("Double click to change the time format")) |
311 | 50 | self.tmtip.set_tip(self, _("Double click to change the time format"), None) | ||
313 | 51 | 50 | ||
314 | 52 | #_____________________________________________________________________ | 51 | #_____________________________________________________________________ |
315 | 53 | 52 | ||
316 | 54 | 53 | ||
317 | === modified file 'Jokosher/Workspace.py' | |||
318 | --- Jokosher/Workspace.py 2009-03-02 22:06:09 +0000 | |||
319 | +++ Jokosher/Workspace.py 2009-11-14 18:25:19 +0000 | |||
320 | @@ -51,15 +51,11 @@ | |||
321 | 51 | if self.mainview.compactMixButton.get_active(): | 51 | if self.mainview.compactMixButton.get_active(): |
322 | 52 | self.recordingView.ChangeSize(True) | 52 | self.recordingView.ChangeSize(True) |
323 | 53 | self.mixView.show() | 53 | self.mixView.show() |
327 | 54 | self.mainview.compactMixButton.set_tooltip( | 54 | self.mainview.compactMixButton.set_tooltip_text(self.mainview.mixingViewEnabledTip) |
325 | 55 | self.mainview.contextTooltips, | ||
326 | 56 | self.mainview.mixingViewEnabledTip) | ||
328 | 57 | else: | 55 | else: |
329 | 58 | self.recordingView.ChangeSize(False) | 56 | self.recordingView.ChangeSize(False) |
330 | 59 | self.mixView.hide() | 57 | self.mixView.hide() |
334 | 60 | self.mainview.compactMixButton.set_tooltip( | 58 | self.mainview.compactMixButton.set_tooltip_text(self.mainview.mixingViewDisabledTip) |
332 | 61 | self.mainview.contextTooltips, | ||
333 | 62 | self.mainview.mixingViewDisabledTip) | ||
335 | 63 | #____________________________________________________________________ | 59 | #____________________________________________________________________ |
336 | 64 | 60 | ||
337 | 65 | #========================================================================= | 61 | #========================================================================= |
338 | 66 | 62 | ||
339 | === modified file 'Jokosher/ui/StatusBar.py' | |||
340 | --- Jokosher/ui/StatusBar.py 2009-03-28 22:16:23 +0000 | |||
341 | +++ Jokosher/ui/StatusBar.py 2009-11-14 18:25:19 +0000 | |||
342 | @@ -53,7 +53,7 @@ | |||
343 | 53 | Parameters: | 53 | Parameters: |
344 | 54 | message_id -- numerical id of the message to be removed from the StatusBar. | 54 | message_id -- numerical id of the message to be removed from the StatusBar. |
345 | 55 | """ | 55 | """ |
347 | 56 | self.remove(0, message_id) | 56 | self.remove_message(0, message_id) |
348 | 57 | self.label.set_use_markup(True) | 57 | self.label.set_use_markup(True) |
349 | 58 | 58 | ||
350 | 59 | #_____________________________________________________________________ | 59 | #_____________________________________________________________________ |
351 | 60 | 60 | ||
352 | === modified file 'extensions/eggs/FreesoundSearch/src/FreesoundSearch.py' | |||
353 | --- extensions/eggs/FreesoundSearch/src/FreesoundSearch.py 2009-06-08 12:07:25 +0000 | |||
354 | +++ extensions/eggs/FreesoundSearch/src/FreesoundSearch.py 2009-11-14 18:25:19 +0000 | |||
355 | @@ -187,16 +187,15 @@ | |||
356 | 187 | Parameters: | 187 | Parameters: |
357 | 188 | status -- True for Find, False for Stop. | 188 | status -- True for Find, False for Stop. |
358 | 189 | """ | 189 | """ |
359 | 190 | tooltips = gtk.Tooltips() | ||
360 | 191 | 190 | ||
361 | 192 | if status: | 191 | if status: |
362 | 193 | # change the icon to a search one | 192 | # change the icon to a search one |
364 | 194 | tooltips.set_tip(self.buttonFind, _("Search the Freesound library")) | 193 | self.buttonFind.set_tooltip_text(_("Search the Freesound library")) |
365 | 195 | self.buttonFind.set_label(_("Find")) | 194 | self.buttonFind.set_label(_("Find")) |
366 | 196 | self.buttonFind.set_image(gtk.image_new_from_stock(gtk.STOCK_FIND, gtk.ICON_SIZE_BUTTON)) | 195 | self.buttonFind.set_image(gtk.image_new_from_stock(gtk.STOCK_FIND, gtk.ICON_SIZE_BUTTON)) |
367 | 197 | else: | 196 | else: |
368 | 198 | # change the icon to a stop one | 197 | # change the icon to a stop one |
370 | 199 | tooltips.set_tip(self.buttonFind, _("Stop the current search")) | 198 | self.buttonFind.set_tooltip_text(_("Stop the current search")) |
371 | 200 | self.buttonFind.set_label(_("Stop")) | 199 | self.buttonFind.set_label(_("Stop")) |
372 | 201 | self.buttonFind.set_image(gtk.image_new_from_stock(gtk.STOCK_STOP, gtk.ICON_SIZE_BUTTON)) | 200 | self.buttonFind.set_image(gtk.image_new_from_stock(gtk.STOCK_STOP, gtk.ICON_SIZE_BUTTON)) |
373 | 202 | 201 |
These changes bring us in to line with the current best practice for GTK tooltips and prevents dozens of deprecation warnings being displayed by newer versions of pygtk.