1. 05 May, 2006 1 commit
    • Alexander Larsson's avatar
      Implement per-page paper sizes. · 719050ed
      Alexander Larsson authored
      2006-05-05  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtkprintoperation-unix.c:
      	Implement per-page paper sizes.
      
      	* gtk/gtkprintoperation.c:
      	Implement per-page paper sizes for pdf output.
      	Make gtk_print_operation_set_pdf_target() work again
      
      	* tests/Makefile.am:
      	* tests/testprint.c:
      	* tests/testprintfileoperation.[ch]:
      	Add more test code for printing support.
      	This tests per-page paper sizes & orientation and
      	deriving from GtkPrintOperation.
      719050ed
  2. 04 May, 2006 4 commits
    • Michael Natterer's avatar
      remove gtk_printer_set_backend so it compiles again. · 35533ed0
      Michael Natterer authored
      2006-05-04  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk.symbols: remove gtk_printer_set_backend so it compiles
      	again.
      35533ed0
    • Alexander Larsson's avatar
      Added new symbols · c36d8f3c
      Alexander Larsson authored
      2006-05-04  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtk.symbols:
      	Added new symbols
      
      	* gtk/gtkpagesetupunixdialog.c:
      	* gtk/gtkprintunixdialog.c:
      	Destroy backends when finalizing dialogs.
      	Fix printer leak in selected_printer_changed.
      
      	* gtk/gtkprintbackend.[ch]:
      	Convert from interface to baseclass.
      	Move printer hashtable here so that the baseclass can handle
      	the slightly complicated ownership model.
      	Add gtk_print_backend_destroy which runs the dispose method,
      	causing the ref-cycles between the backend and its printers
      	to be broken.
      	Add gtk_print_backend_unref_at_idle().
      
      	* gtk/gtkprinter.[ch]:
      	GtkPrinter objects now ref their backend so that its always
      	availible, since its needed for the printer object to work.
      	This causes a reference-cycle that is broken using
      	gtk_print_backend_destroy.
      	Add gtk_printer_compare.
      
      	* gtk/gtkprintoperation-private.h:
      	* gtk/gtkprintoperation-unix.c:
      	* gtk/gtkprintoperation.c:
      	Implement !show_dialog for unix.
      	Make sure the print data is fully spooled before returning
      	from a sync run_dialog.
      
      
      	* modules/printbackends/cups/gtkcupsutils.[ch]:
      	Add gtk_cups_request_ipp_add_strings
      
      	* modules/printbackends/cups/gtkprintbackendcups.c:
      	* modules/printbackends/cups/gtkprintercups.c:
      	* modules/printbackends/lpr/gtkprintbackendlpr.c:
      	* modules/printbackends/pdf/gtkprintbackendpdf.c:
      	Convert backends to derive instead of implementing interface.
      	Move common code into baseclass.
      	CUPS:
      	  Remove the printer polling in dispose, not finalize.
      	  In the cups watch, remove the backend at idle instead of
      	  immediately, since the unref can cause the module to be unloaded.
      	  Limit the number of printer attributes requested
      	  Get printer uri in initial printer listing so that we can use
      	  the printer object immediately.
      
      	* tests/Makefile.am:
      	* tests/testnouiprint.c:
      	Add testcase for !show_dialog.
      c36d8f3c
    • Matthias Clasen's avatar
      Make symbol list mstch reality. · 89b5cb64
      Matthias Clasen authored
      2006-05-04  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk.symbols:
      	* gtk/gtkfilesystem.c:
      	* gtk/gtkfilesystemunix.c:
      	* gtk/gtkprintbackend.h:
      	* gtk/gtkrecentchooserdefault.c:
      	* gtk/gtkrecentchooserdefault.h:
      	* gtk/paper_names_offsets.c: Make symbol list mstch reality.
      
      	* gtk/Makefile.am: Fix a typo.
      
      	* gdk/x11/Makefile.am (EXTRA_DIST): Add gdksettings.c
      89b5cb64
    • Murray Cumming's avatar
      Changed the language of the signals documentation slightly. Bug #340205. · 47331cd0
      Murray Cumming authored
      2006-05-04  Murray Cumming <murrayc@murrayc.com>
      
              * gtk/gtktreemodel.c: (gtk_tree_model_base_init): Changed the
              language of the signals documentation slightly. Bug #340205.
      47331cd0
  3. 03 May, 2006 7 commits
    • Federico Mena Quintero's avatar
      Merged the federico-filename-entry branch, to fix bug #136541. Combined · d955928b
      Federico Mena Quintero authored
      2006-05-03  Federico Mena Quintero  <federico@novell.com>
      
      	Merged the federico-filename-entry branch, to fix bug #136541.
      	Combined ChangeLogs:
      
      	2006-04-17  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkfilechooserdefault.c (pending_select_paths_process):
      	Oops, we *do* need to check that we are in OPEN mode before
      	selecting the first row in the file list.  See
      	https://bugzilla.novell.com/show_bug.cgi?id=166906
      	(gtk_file_chooser_default_get_paths): If we are in the case for
      	the file list, and the list has no selected rows, jump to the case
      	for the filename entry.  This is so that
      
      	       1. The user types a filename in the SAVE filename entry
      	          ("foo.txt").
      
      	       2. He then double-clicks on a folder ("bar") in the file
      		  list.
      
      	will yield the expected "bar/foo.txt" selection.
      
      	2006-03-29  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkpathbar.c (gtk_path_bar_init): Reduce the inter-button
      	spacing to 0.
      
      	* gtk/gtkfilechooserdefault.c (browse_widgets_create): Make the
      	location label bold.
      
      	2006-03-29  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkfilechooserdefault.c (location_mode_set): Just change the
      	location_mode field if we are in SAVE/CREATE_FOLDER modes.
      	(gtk_file_chooser_default_get_paths): Get the path based on the
      	currently focused widget, or the last-focused widget.  This is
      	what we should have been doing in the beginning, but it worked out
      	fine because we didn't have the possibility of a filename entry in
      	OPEN mode.
      	(gtk_file_chooser_default_should_respond): Handle the case where
      	the last focused widget is the location_entry.
      
      	2006-03-28  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkfilechoosersettings.[ch]: New files with a simple
      	framework for saving/loading settings from the file chooser in
      	$XDG_CONFIG_HOME/gtk-2.0/gtkfilechooser.
      
      	* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_unmap):
      	Save the current settings.
      	(settings_save): New helper function.  We save the location_mode
      	and show_hidden flags.
      	(gtk_file_chooser_default_map): Load the settings.
      	(settings_load): New helper function.
      
      	* gtk/gtkfilechooserentry.c
      	(_gtk_file_chooser_entry_set_file_part): Oops, don't modify
      	in_change.  Our handlers are what set the file_part, so they
      	*must* be run when we modify the text.
      
      	2006-03-27  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault):
      	Removed the save_file_name_entry.  We'll make this be the same as
      	the location_entry widget.
      	(struct _GtkFileChooserDefault): Leave only location_button,
      	location_entry_box, location_label, location_entry.  We'll use a
      	single toggle button for the location entry, which will appear
      	below the path bar.
      	(struct _GtkFileChooserDefault): Added a
      	processing_pending_selections flag.
      
      	* gtk/gtkfilechooserdefault.c (save_widgets_create): Destroy the
      	old location_entry if necessary, and hide the location toggle
      	widgets.
      	(update_chooser_entry): In multiple selection mode, just clear the
      	location_entry.
      	(check_save_entry): Allow running in OPEN or SELECT_FOLDER modes
      	if we are in LOCATION_MODE_FILENAME_ENTRY.
      	(gtk_file_chooser_default_should_respond): Switch to a folder if
      	the location_entry contains a folder name in OPEN and SAVE mode,
      	not just SAVE mode.  If the entry doesn't contain a folder name,
      	but is otherwise well-formed, and we are in OPEN mode, return that
      	we should respond with that filename.
      	(gtk_file_chooser_default_initial_focus): Focus the location_entry
      	if appropriate.
      	(browse_widgets_create): Create the location_entry_box and the
      	location_label here.
      	(update_appearance): Call location_mode_set() when switching back
      	to OPEN/SELECT_FOLDER mode.  Hide the location_button when
      	switching to SAVE/CREATE_FOLDER mode.
      	(pending_select_paths_process): Turn the
      	processing_pending_selections flag on and off around changes to
      	the current selection.  Don't special-case OPEN mode anymore,
      	since the new flag will take care of things in
      	update_chooser_entry().
      	(update_chooser_entry): Don't do anything if
      	processing_pending_selections is TRUE.  This keeps the entry from
      	being polluted when changing folders.
      	(location_popup_handler): In OPEN/SELECT_FOLDER modes, toggle
      	between the path bar and the entry.  In SAVE/CREATE_FOLDER modes, simply focus the
      	location_entry.
      	(update_from_entry): Removed.
      	(location_entry_create): Removed.
      	(open_location_cb): Removed.
      	(file_list_build_popup_menu): Don't add an "Open _Location" menu item.
      	(location_entry_set_initial_text): Don't do anything if
      	current_folder is NULL.
      
      	* gtk/gtkfilechooserentry.c
      	(_gtk_file_chooser_entry_set_file_part): Turn in_change on and off
      	around the call to gtk_entry_set_text().  This makes completion
      	not happen when the caller has explicitly set a name.
      
      	2006-03-24  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault):
      	Added fields location_mode_box, location_pathbar_radio,
      	location_filename_radio, location_widget_box, location_label,
      	location_entry.  The radio buttons will switch between the pathbar
      	and the location entry; the other boxes are for layout purposes.
      	(enum LocationMode): New enum.
      	(struct _GtkFileChooserDefault): Added a location_mode field.
      
      	* gtk/gtkfilechooserdefault.c (browse_widgets_create): Create the
      	location radio buttons to switch between the pathbar and the
      	location entry.  Pack the browse_path_bar in the new
      	location_widget_box instead of a generic hbox.
      	(location_buttons_create): New function.
      	(gtk_file_chooser_default_init): Initialize impl->location_mode.
      	(location_switch_to_path_bar): New function.
      	(location_switch_to_filename_entry): New function.
      
      	* gtk/gtkfilechooserbutton.c (model_add_special): The display_name
      	should not be const.
      d955928b
    • Matthias Clasen's avatar
      Replace the xpm collate icons by cairo drawing that respects themes. · 1657c842
      Matthias Clasen authored
      
      	* gtk/gtkprintunixdialog.c: Replace the xpm collate icons
      	by cairo drawing that respects themes.
      1657c842
    • Matthias Clasen's avatar
      Don't leak the cairo context here. (#340522, Christian Persch) · 451c6a37
      Matthias Clasen authored
      2006-05-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintunixdialog.c (draw_page_cb): Don't leak the
      	cairo context here.  (#340522, Christian Persch)
      451c6a37
    • Matthias Clasen's avatar
      Don't use gtk_dialog_run for the error dialog, and improve the dialog in · d428b288
      Matthias Clasen authored
      2006-05-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintoperation-unix.c (unix_finish_send): Don't
      	use gtk_dialog_run for the error dialog, and improve the
      	dialog in other ways.  (#340510, Christian Persch)
      d428b288
    • Matthias Clasen's avatar
      Beautify the custom paper size dialog. (#339590, patch by Christian · 66af313a
      Matthias Clasen authored
      2006-05-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkpagesetupunixdialog.c: Beautify the custom
      	paper size dialog.  (#339590, patch by Christian Persch)
      66af313a
    • Matthias Clasen's avatar
      More G_DEFINE_TYPE conversion. · e272345b
      Matthias Clasen authored
      2006-05-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkaccessible.c:
      	* gtk/gtkclipboard.c:
      	* gtk/gtkfilefilter.c:
      	* gtk/gtkimmodule.c:
      	* gtk/gtkmenubar.c: More G_DEFINE_TYPE conversion.
      e272345b
    • Matthias Clasen's avatar
      Make GtkWidget abstract again. · 7f399f19
      Matthias Clasen authored
      2006-05-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkwidget.c: Make GtkWidget abstract again.
      7f399f19
  4. 02 May, 2006 5 commits
  5. 01 May, 2006 2 commits
    • Kristian Rietveld's avatar
      Merge of the GTK+ asynchronous file chooser branch. Please see the · 2c97a8f6
      Kristian Rietveld authored
      2006-05-01  Kristian Rietveld  <kris@imendio.com>
      
      	Merge of the GTK+ asynchronous file chooser branch.  Please see
      	the kris-asynch-branch for more detailed ChangeLog entries.
      
      	* configure.in: increase binary version to 2.9.0.
      
      	* gtk.symbols:
      	* gtkfilechooser.c:
      	* gtkfilechooserbutton.c:
      	* gtkfilechooserdefault.c:
      	* gtkfilechooserdialog.c:
      	* gtkfilechooserembed.c:
      	* gtkfilechooserembed.h:
      	* gtkfilechooserentry.c:
      	* gtkfilechooserentry.h:
      	* gtkfilechooserprivate.h:
      	* gtkfilesystem.c:
      	* gtkfilesystem.h:
      	* gtkfilesystemmodel.c:
      	* gtkfilesystemmodel.h:
      	* gtkfilesystemunix.c:
      	* gtkpathbar.c:
      	* gtkpathbar.h:
      	Merge from kris-async-branch.
      2c97a8f6
    • Matthias Clasen's avatar
      Document GtkTreeModel signals. · 35c6736c
      Matthias Clasen authored
      2006-04-30  Matthias Clasen  <mclasen@localhost.localdomain>
      
      	* gtk/gtktreemodel.c (gtk_tree_model_base_init): Document
      	GtkTreeModel signals.
      35c6736c
  6. 30 Apr, 2006 5 commits
    • Kristian Rietveld's avatar
      Fix for #340200, spotted by Torsten Schoenfeld. · 9fd0d4b8
      Kristian Rietveld authored
      2006-04-30  Kristian Rietveld  <kris@imendio.com>
      
      	Fix for #340200, spotted by Torsten Schoenfeld.
      
      	* gtk/gtktreeview.c (gtk_tree_view_get_cell_area): fix up logic
      	calculating the level indentation,
      	(gtk_tree_view_start_editing): remove code calculating the
      	level indentation, since _get_cell_area() takes care of this for us.
      9fd0d4b8
    • Matthias Clasen's avatar
      Fix problems with setting symbolic colors from rc files. (#338345, · a5f63de1
      Matthias Clasen authored
      2006-04-30  Matthias Clasen  <mclasen@localhost.localdomain>
      
      	Fix problems with setting symbolic colors from rc files.
      	(#338345, Benjamin Berg)
      
      	* gtk/gtkrc.c (gtk_rc_settings_changed, gtk_rc_font_name_changed)
      	(gtk_rc_color_hash_changed, gtk_rc_reparse_all_for_settings): Don't
      	freeze notification for settings changes while parsing; instead
      	manually avoid recursion, and update the color hashes.
      a5f63de1
    • Matthias Clasen's avatar
      Improve the print dialog layout, mark some more strings for translation. · bf937f76
      Matthias Clasen authored
      2006-04-30  Matthias Clasen  <mclasen@localhost.localdomain>
      
      	* gtk/gtkprinteroption.c:
      	* gtk/gtkprinteroptionwidget.c:
      	* gtk/gtkprintunixdialog.c: Improve the print dialog layout,
      	mark some more strings for translation.  (#340139, Christian Persch)
      bf937f76
    • Matthias Clasen's avatar
      fix the build · 1c8e2498
      Matthias Clasen authored
      1c8e2498
    • Matthias Clasen's avatar
      Fix the definition of the ::size-changed signal, and improve its · 9e3a1602
      Matthias Clasen authored
      2006-04-30  Matthias Clasen  <mclasen@localhost.localdomain>
      
      	* gtk/gtkstatusicon.c (gtk_status_icon_class_init): Fix the definition
      	of the ::size-changed signal, and improve its documentation.
      	(#340112, Christian Persch)
      9e3a1602
  7. 29 Apr, 2006 4 commits
  8. 28 Apr, 2006 3 commits
    • Behdad Esfahbod's avatar
      Fix typo in docs. (#340063) · 0bce92f6
      Behdad Esfahbod authored
      2006-04-28  Behdad Esfahbod  <behdad@gnome.org>
      
              * gtk/gtkwidget.c (gtk_widget_create_pango_layout): Fix typo in
              docs. (#340063)
      0bce92f6
    • Matthias Clasen's avatar
      Don't force the standard DND icon if the user has a custom DND source. · 373cbb13
      Matthias Clasen authored
      2006-04-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_drag_begin): Don't force
      	the standard DND icon if the user has a custom DND source.
      	(#339522, Joe Wreschnig)
      373cbb13
    • Michael Natterer's avatar
      keep a reference to the source buffer while the clipboard contents buffer · 7e15674c
      Michael Natterer authored
      2006-04-28  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtktextbuffer.c (create_clipboard_contents_buffer): keep a
      	reference to the source buffer while the clipboard contents buffer
      	exists, because it is needed for serializing the contents buffer.
      	Makes copying from the contents buffer possible even after the
      	resp. text view is destroyed (for example when there is a
      	clipboard manager running on app exit) (bug #339195).
      7e15674c
  9. 27 Apr, 2006 2 commits
  10. 26 Apr, 2006 4 commits
    • Federico Mena Quintero's avatar
      Don't make this conditional on having a GTK_RESPONSE_CANCEL button -> end · 4ce475bd
      Federico Mena Quintero authored
      2006-04-26  Federico Mena Quintero  <federico@novell.com>
      
      	* gtk/gtkdialog.c (gtk_dialog_close): Don't make this conditional
      	on having a GTK_RESPONSE_CANCEL button -> end the idiocy.  Fixes
      	bug #101293.
      4ce475bd
    • Kristian Rietveld's avatar
      new function, (validate_visible_area): when a node is validated, only · 3ec54866
      Kristian Rietveld authored
      2006-04-26  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktreeview.c (node_is_visible): new function,
      	(validate_visible_area): when a node is validated, only queue a
      	redraw for that node, not for the entire widget (a redraw for the
      	entire widget is only needed when the sizes change, and
      	_queue_resize() will take care of that),
      	(do_validate_rows): do not queue a redraw, redraws are only needed
      	for changes in the visible area and validate_visible_area() takes
      	care of that,
      	(gtk_tree_view_row_inserted): for fixed height mode, only queue
      	a resize and redraw if the node is visible, else no redraw is needed.
      3ec54866
    • Kristian Rietveld's avatar
      If this new "row-ending-details" property is turned on, more detailed · d09c7c67
      Kristian Rietveld authored
      2006-04-26  Kristian Rietveld  <kris@imendio.com>
      
      	If this new "row-ending-details" property is turned on, more
      	detailed "details" will be passed to the theme engine for drawing
      	the background, drop indicator and focus rectangle.  Requirement is
      	that the theme engine supports these details. (#333760).
      
      	* gtk/gtktreeview.c (gtk_tree_view_class_init): add row-ending-details
      	style property,
      	(gtk_tree_view_bin_expose): pass more detailed detail to
      	gtk_paint_flat_box() if the property is turned on,
      	(gtk_tree_view_bin_expose): likewise for the drop indicator,
      	(gtk_tree_view_bin_expose): likewise for the focus rectangle.
      d09c7c67
    • Kristian Rietveld's avatar
      (broken pipe) · ebe22cb3
      Kristian Rietveld authored
      ebe22cb3
  11. 25 Apr, 2006 3 commits
    • Matthias Clasen's avatar
      Add docs. · a76906c7
      Matthias Clasen authored
      2006-04-25  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkprintjob.c (gtk_print_job_set_source_file): Add docs.
      
      	* gtk/gtkprintoperation.c: Add docs.
      a76906c7
    • Søren Sandmann's avatar
      Create 'composited' label. · b9d1a034
      Søren Sandmann authored
      Tue Apr 25 10:25:28 2006  Søren Sandmann  <sandmann@redhat.com>
      
      	* tests/testgtk.c (create_alpha_window): Create 'composited' label.
      
      	* tests/testgtk.c (on_composited_changed): New function, change
      	the label to say whether the screen is composited or not.
      
      	* gtk/gtkwindow.c (gtk_window_on_composited_changed): When
      	composited status change, invalidate the window and propagate the signal;.
      
      	* gtk/gtkwindow.c (gtk_window_map): Set the appropriate type hint
      	if reset_type_hint is TRUE.
      
      	* gtk/gtkwindow.c (gtk_window_set_type_hint): If hint is one of
      	the old hints, store a shadow copy in the public window->type_hint
      	bitfield, otherwise set this field to normal. Set the private
      	field to the type hint.
      
      	* gtk/gtkwindow.c (gtk_window_init): Initialize priv->type_hint.
      
      	* gtk/gtkwindow.c (struct _GtkWindowPrivate): New field
      	"reset_type_hint" indicating whether the type hint needs to be
      	reset. New field type_hint containing a GdkWindowTypeHint.
      
      	* gtk/gtkwidget.c (propagate_composited_changed): New function to
      	propagate changes in composited status.
      	(gtk_widget_class_init): Add composited_changed signal.
      
      	* gtk/gtkwidget.h (struct _GtkWidgetClass): New signal composited-changed.
      
      	* gtk/gtkwidget.c (gtk_widget_is_composited): New function.
      
      	* gtk/gtktooltips.c (gtk_tooltips_draw_tips): Set transient for.
      
      	* gtk/gtktooltips.c (gtk_tooltips_force_window): Set the type hint
      
      	* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Compute whether
      	the item belongs to a menubar. Set the type_hint appropriately
      	depending on the outcome.
      
      	* gtk/gtkmenu.c (gtk_menu_position): Set the default type hint here.
      
      	* gtk/gtkmenu.c (gtk_menu_attach_to_widget): connect to hierarchy
      	changed on the attach widget.
      
      	* gtk/gtkmenu.c (attach_widget_hierarchy_changed): New function to
      	set the transient_for property for menus.
      
      	* gtk/gtkdnd.c (set_icon_stock_pixbuf): Set the appropriate type hint.
      
      	* gtk/gtkcombo.c (gtk_combo_popup_list): Make the popup window
      	transient for the toplevel.
      
      	* gtk/gtkcombobox.c (gtk_combo_box_set_popup_widget): Set
      	transient-for, for the popup window.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_get_type_hint): Support for
      	new window types.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_type_hint): Add support
      	for new window types.
      
      	* gdk/x11/gdkscreen-x11.c (_gdk_x11_screen_process_owner_change):
      	New function called whenever the compositing manager comes and goes.
      
      	* gdk/x11/gdkscreen-x11.c (gdk_screen_is_composited): New function.
      
      	* gdk/x11/gdkscreen-x11.c
      	(_gdk_x11_screen_request_cm_notification, make_cm_atom,
      	check_is_composited): New functions
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
      	_gdk_x11_screen_process_owner_change when an
      	XFixesSelectionNotifyEvent is received.
      
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_open): Call
      	_gdk_x11_screen_request_cm_notification() on all screens.
      
      	* gdk/quartz/gdkscreen-quartz.c (gdk_screen_is_composited): Dummy
      	implementation.
      
      	* gdk/gdkscreen.c (gdk_screen_class_init): New signal,
      	'composited-changed'.
      
      	* gdk/gdkwindow.h: Add new EWMH window types.
      
      	* gdk/win32/gdkscreen-win32.c (gdk_screen_is_composited)
      b9d1a034
    • Matthias Clasen's avatar
      Add prefixes to msgids for paper sizes · 8b51038b
      Matthias Clasen authored
      8b51038b