blam r609 - trunk/src
- From: atoker svn gnome org
- To: svn-commits-list gnome org
- Subject: blam r609 - trunk/src
- Date: Tue, 17 Jun 2008 05:48:57 +0000 (UTC)
Author: atoker
Date: Tue Jun 17 05:48:57 2008
New Revision: 609
URL: http://svn.gnome.org/viewvc/blam?rev=609&view=rev
Log:
Add printing support, remove obsolete GnomePrint usage
Removed:
trunk/src/Printing.cs
Modified:
trunk/src/Application.cs
trunk/src/Makefile.am
trunk/src/blam.glade
Modified: trunk/src/Application.cs
==============================================================================
--- trunk/src/Application.cs (original)
+++ trunk/src/Application.cs Tue Jun 17 05:48:57 2008
@@ -73,7 +73,7 @@
[Widget] Gtk.MenuItem editEntryKeywordsMenuItem = null;
[Widget] Gtk.MenuItem nextUnreadMenuItem = null;
- //[Widget] Gtk.MenuItem printMenuItem;
+ [Widget] Gtk.MenuItem printMenuItem = null;
private Gtk.FileChooserDialog exportFileDialog;
@@ -208,7 +208,7 @@
channelsLabelText = channelsLabel.Text;
UpdateTotalNumberOfUnread ();
- //printMenuItem.Sensitive = false;
+ printMenuItem.Sensitive = false;
SensitizeChannelMenuItems(false);
// Setup drag-n-drop
@@ -380,7 +380,7 @@
private void ItemSelected(Imendio.Blam.Item item)
{
itemView.CurrentItem = item;
- //printMenuItem.Sensitive = true;
+ printMenuItem.Sensitive = true;
}
public void MarkEntryAsUnreadActivated (object obj, EventArgs args)
@@ -463,11 +463,13 @@
}
}
- /*private void PrintActivated(object obj, EventArgs args)
- {
- Blam.PrintDialog dialog = new Blam.PrintDialog(itemView);
- dialog.Run();
- }*/
+ public void PrintActivated(object obj, EventArgs args)
+ {
+ //if (!itemView.PageLoaded)
+ // return;
+
+ itemView.Widget.ExecuteScript ("print();");
+ }
public void ImportOpmlActivated (object obj, EventArgs args)
{
Modified: trunk/src/Makefile.am
==============================================================================
--- trunk/src/Makefile.am (original)
+++ trunk/src/Makefile.am Tue Jun 17 05:48:57 2008
@@ -30,7 +30,6 @@
MainloopEmitter.cs \
Opml.cs \
PreferencesDialog.cs \
- Printing.cs \
Theme.cs \
ThemeManager.cs \
TrayIcon.cs \
Modified: trunk/src/blam.glade
==============================================================================
--- trunk/src/blam.glade (original)
+++ trunk/src/blam.glade Tue Jun 17 05:48:57 2008
@@ -37,6 +37,20 @@
</widget>
</child>
<child>
+ <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
+ <property name="visible">True</property>
+ </widget>
+ </child>
+ <child>
+ <widget class="GtkImageMenuItem" id="printMenuItem">
+ <property name="visible">True</property>
+ <property name="label">gtk-print</property>
+ <property name="use_underline">True</property>
+ <property name="use_stock">True</property>
+ <signal name="activate" handler="PrintActivated"/>
+ </widget>
+ </child>
+ <child>
<widget class="GtkSeparatorMenuItem" id="avskiljare1">
<property name="visible">True</property>
</widget>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]