openshot.code team mailing list archive
-
openshot.code team
-
Mailing list archive
-
Message #00446
[Branch ~openshot.code/openshot/main] Rev 657: Added a donate link under the help menu.
------------------------------------------------------------
revno: 657
committer: Andy Finch <we.rocked.in79@xxxxxxxxx>
branch nick: openshot
timestamp: Sun 2012-04-29 22:18:25 +0100
message:
Added a donate link under the help menu.
modified:
openshot/windows/MainGTK.py
openshot/windows/ui/Main.ui
--
lp:openshot
https://code.launchpad.net/~openshot.code/openshot/main
Your team OpenShot Code is subscribed to branch lp:openshot.
To unsubscribe from this branch go to https://code.launchpad.net/~openshot.code/openshot/main/+edit-subscription
=== modified file 'openshot/windows/MainGTK.py'
--- openshot/windows/MainGTK.py 2012-04-29 21:03:53 +0000
+++ openshot/windows/MainGTK.py 2012-04-29 21:18:25 +0000
@@ -1753,7 +1753,18 @@
webbrowser.open("https://translations.launchpad.net/openshot")
except:
messagebox.show(_("Error!"), _("Unable to open the Launchpad web page."))
-
+
+
+ def on_mnuDonate_activate(self, widget, *args):
+ # get translation object
+ _ = self._
+
+ #open the launchpad answers page with the users default browser
+ try:
+ webbrowser.open("http://www.openshot.org/donate/")
+ except:
+ messagebox.show(_("Error!"), _("Unable to open the web page."))
+
def on_mnuToolbar_toggled(self, widget, *args):
print "on_mnuToolbar_toggled called with self.%s" % widget.get_name()
=== modified file 'openshot/windows/ui/Main.ui'
--- openshot/windows/ui/Main.ui 2012-04-17 20:14:47 +0000
+++ openshot/windows/ui/Main.ui 2012-04-29 21:18:25 +0000
@@ -469,6 +469,18 @@
</object>
</child>
<child>
+ <object class="GtkImageMenuItem" id="mnuDonate">
+ <property name="label" translatable="yes">_Donate</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="use_action_appearance">False</property>
+ <property name="use_underline">True</property>
+ <property name="image">image1</property>
+ <property name="use_stock">False</property>
+ <signal name="activate" handler="on_mnuDonate_activate" swapped="no"/>
+ </object>
+ </child>
+ <child>
<object class="GtkSeparatorMenuItem" id="separatormenuitem23">
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -750,10 +762,10 @@
<child>
<object class="GtkRadioButton" id="btnFilesFilterImage">
<property name="label" translatable="yes">Image</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
<property name="tooltip_text" translatable="yes">Show only image files</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="receives_default">False</property>
<property name="use_action_appearance">False</property>
<property name="relief">none</property>
<property name="draw_indicator">False</property>
@@ -849,8 +861,8 @@
<object class="GtkLabel" id="lblProjectFiles1">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Project Files</property>
<property name="label" translatable="yes">Project Files</property>
- <property name="tooltip_text" translatable="yes">Project Files</property>
</object>
<packing>
<property name="tab_fill">False</property>
@@ -962,8 +974,8 @@
<object class="GtkLabel" id="lblTranslations1">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Transitions</property>
<property name="label" translatable="yes">Transitions</property>
- <property name="tooltip_text" translatable="yes">Transitions</property>
</object>
<packing>
<property name="position">1</property>
@@ -1095,8 +1107,8 @@
<object class="GtkLabel" id="lblEffects1">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Effects</property>
<property name="label" translatable="yes">Effects</property>
- <property name="tooltip_text" translatable="yes">Effects</property>
</object>
<packing>
<property name="position">2</property>
@@ -1128,8 +1140,8 @@
<object class="GtkLabel" id="lblHistory1">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">History</property>
<property name="label" translatable="yes">History</property>
- <property name="tooltip_text" translatable="yes">History</property>
</object>
<packing>
<property name="position">3</property>
@@ -1331,9 +1343,9 @@
<object class="GtkToolButton" id="tlbAddTrack">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Add Track</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Add Track</property>
- <property name="tooltip_text" translatable="yes">Add Track</property>
<property name="stock_id">gtk-add</property>
<signal name="clicked" handler="on_tlbAddTrack_clicked" swapped="no"/>
</object>
@@ -1355,9 +1367,9 @@
<object class="GtkRadioToolButton" id="tlbArrow">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Arrow Tool</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Arrow Tool</property>
- <property name="tooltip_text" translatable="yes">Arrow Tool</property>
<property name="active">True</property>
<signal name="toggled" handler="on_tlbArrow_toggled" swapped="no"/>
</object>
@@ -1370,9 +1382,9 @@
<object class="GtkRadioToolButton" id="tlbRazor">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Razor Tool</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Razor Tool</property>
- <property name="tooltip_text" translatable="yes">Razor Tool</property>
<property name="stock_id">gtk-cut</property>
<property name="group">tlbArrow</property>
<signal name="toggled" handler="on_tlbRazor_toggled" swapped="no"/>
@@ -1386,9 +1398,9 @@
<object class="GtkRadioToolButton" id="tlbResize">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Resize Tool</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Resize Tool</property>
- <property name="tooltip_text" translatable="yes">Resize Tool</property>
<property name="group">tlbArrow</property>
<signal name="toggled" handler="on_tlbResize_toggled" swapped="no"/>
</object>
@@ -1401,9 +1413,9 @@
<object class="GtkToggleToolButton" id="tlbSnap">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Snapping Tool</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Snapping Tool</property>
- <property name="tooltip_text" translatable="yes">Snapping Tool</property>
<property name="active">True</property>
<signal name="toggled" handler="on_tlbSnap_toggled" swapped="no"/>
</object>
@@ -1425,9 +1437,9 @@
<object class="GtkToolButton" id="tlbAddMarker">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Add Marker</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Add Marker</property>
- <property name="tooltip_text" translatable="yes">Add Marker</property>
<signal name="clicked" handler="on_tlbAddMarker_clicked" swapped="no"/>
</object>
<packing>
@@ -1439,9 +1451,9 @@
<object class="GtkToolButton" id="tlbPreviousMarker">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Previous Marker</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Previous Marker</property>
- <property name="tooltip_text" translatable="yes">Previous Marker</property>
<property name="stock_id">gtk-goto-first</property>
<signal name="clicked" handler="on_tlbPreviousMarker_clicked" swapped="no"/>
</object>
@@ -1454,9 +1466,9 @@
<object class="GtkToolButton" id="tlbNextMarker">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Next Marker</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Next Marker</property>
- <property name="tooltip_text" translatable="yes">Next Marker</property>
<property name="stock_id">gtk-goto-last</property>
<signal name="clicked" handler="on_tlbNextMarker_clicked" swapped="no"/>
</object>
@@ -1480,9 +1492,9 @@
<object class="GtkToolButton" id="btnZoomIn">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Zoom In</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Zoom In</property>
- <property name="tooltip_text" translatable="yes">Zoom In</property>
<property name="stock_id">gtk-zoom-in</property>
<signal name="clicked" handler="on_btnZoomIn_clicked" swapped="no"/>
</object>
@@ -1501,9 +1513,9 @@
<property name="width_request">200</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="tooltip_text" translatable="yes">Slide to Zoom</property>
<property name="update_policy">delayed</property>
<property name="adjustment">adjustment3</property>
- <property name="tooltip_text" translatable="yes">Slide to Zoom</property>
<property name="draw_value">False</property>
<signal name="change-value" handler="on_hsZoom_change_value" swapped="no"/>
<signal name="value-changed" handler="on_hsZoom_value_changed" swapped="no"/>
@@ -1524,8 +1536,8 @@
<object class="GtkLabel" id="lblZoomDetail">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Number of seconds between each line on the timeline</property>
<property name="label" translatable="yes">15 seconds</property>
- <property name="tooltip_text" translatable="yes">Number of seconds between each line on the timeline</property>
</object>
</child>
</object>
@@ -1537,9 +1549,9 @@
<object class="GtkToolButton" id="btnZoomOu">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="tooltip_text" translatable="yes">Zoom Out</property>
<property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Zoom Out</property>
- <property name="tooltip_text" translatable="yes">Zoom Out</property>
<property name="stock_id">gtk-zoom-out</property>
<signal name="clicked" handler="on_btnZoomOu_clicked" swapped="no"/>
</object>
@@ -1819,4 +1831,8 @@
<property name="can_focus">False</property>
<property name="stock">gtk-select-font</property>
</object>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </object>
</interface>