gnome-control-center/capplets/display/ChangeLog

400 lines
13 KiB
Text
Raw Normal View History

2008-12-15 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (select_current_output_from_dialog_position):
New function.
(dialog_map_event_cb): New GtkWidget::map-event handler for the
toplevel dialog. When the dialog gets mapped, we make the current
output be the one which actually contains the dialog window, so
that the user can edit the monitor which he's looking at.
2008-12-15 Federico Mena Quintero <federico@novell.com>
* display-capplet.glade: Put the "Monitor" label inside an event
box, so we can change the background color of the event box. Give
names to both widgets: current_monitor_label,
current_monitor_event_box.
* xrandr-capplet.c (rebuild_gui): When a monitor is selected,
update the "Monitor" label to include the monitor's name and color
so the user will know which monitor he is editing.
(rebuild_current_monitor_label): New function.
(struct App): New fields current_monitor_label,
current_monitor_event_box.
2008-12-12 Federico Mena Quintero <federico@novell.com>
https://bugzilla.novell.com/show_bug.cgi?id=381030 - Prettify the
Display capplet's dialog
* display-capplet.glade: Use the HIG's recommended colons,
capitalization, and spacing. Use headers to separate the Monitor
options from the Panel icon option. Add instructions on how to
operate the draggable monitors.
2008-12-12 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (on_clone_changed): If we turn off "mirror
screens", and if the monitors are still overlapping, lay out the
monitors from left to right so that the user will know that all
the monitors are present. Previously you had to know that you had
to un-overlap them by hand.
(lay_out_outputs_horizontally): New function.
2008-12-03 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (rebuild_rotation_combo): Pass a NULL error
argument to gnome_rr_config_applicable; we should really show why
that rotation is not available.
(apply): Use the new DBus interface from the XRANDR plugin in
g-s-d instead of an X client message. Display an error if g-s-d
couldn't apply the monitor configuration.
(gnome_randr_atom): Removed.
(on_detect_displays): Display an error if detecting the displays fails.
(run_application): Display error messages.
==================== 2.25.2 ====================
==================== 2.25.1 ====================
Wed Oct 8 21:20:21 2008 S<>ren Sandmann <sandmann@redhat.com>
* scrollarea.c (foo_scroll_area_size_allocate): XOR the old and
the new regions instead of subtracting old from new. Fixes bug
551566, reported by Christian Persch.
Wed Oct 8 21:15:04 2008 S<>ren Sandmann <sandmann@redhat.com>
* xrandr-capplet.c: Make use of new clone mode API in
gnome-desktop
2008-10-08 Christian Persch <chpe@gnome.org>
* display-capplet.glade: Correct some HIG problems.
* xrandr-capplet.c: (show_error), (add_key), (run_application):
Remove/#if 0 some unused code. Bug #551511.
2008-10-07 Jens Granseuer <jensgr@gmx.net>
* xrandr-capplet.c: (paint_output): fix preview orientation when using
left or right rotation. The XRandR coordinate system is rotated
counter-clockwise (bug #555241)
2008-09-26 Jens Granseuer <jensgr@gmx.net>
Patch by: Matt Keenan <matt.keenan@sun.com>
* xrandr-capplet.c: (show_error), (run_application): show an error
dialog instead of crashing when initialization fails due to XRandR
not being available (bug #553762)
==================== 2.24.0.1 ====================
2008-09-06 Jens Granseuer <jensgr@gmx.net>
Patch by: Bruce Cowan <bugs@bcowan.fastmail.co.uk>
* xrandr-capplet.c: (paint_background): use theme colours for the
background (bug #545117)
2008-08-20 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (get_display_name): Use "Mirror Screens"
instead of "Cloned Output" in the display of monitors, to be
consistent with the corresponding checkbox from the Glade file.
Fixes https://bugzilla.novell.com/show_bug.cgi?id=381027
2008-08-13 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (paint_output): Instead of using hard-coded
colors for the rectangles that represent the monitors, get the
colors from the GnomeRRLabeler.
2008-08-13 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (on_screen_changed): Create a GnomeRRLabeler
based on the current screen configuration, so that the physical
monitors will be labeled while the capplet is up.
(struct App): New field "labeler".
2008-08-11 Jens Granseuer <jensgr@gmx.net>
* xrandr-capplet.c: (run_application): fail gracefully if we cannot
get a screen
2008-08-08 Jens Granseuer <jensgr@gmx.net>
* xrandr-capplet.c: (on_screen_changed), (rebuild_gui),
(print_edge), (on_output_event), (paint_output), (on_area_paint),
(check_required_virtual_size), (apply), (run_application): replace
all uses of g_print by g_debug
2008-08-08 Jens Granseuer <jensgr@gmx.net>
* xrandr-capplet.c: (run_application), (main): don't leak the
application or the GladeXML
Tue Aug 5 03:19:23 2008 S<>ren Sandmann <sandmann@redhat.com>
* xrandr-capplet.c (paint_output): Draw rotated outputs rotated.
Tue Jul 29 01:35:31 2008 S<>ren Sandmann <sandmann@redhat.com>
* xrandr-capplet.c: Add a check box to turn on and off display icon.
Tue Jul 15 18:48:43 2008 S<>ren Sandmann <sandmann@redhat.com>
* xrandr-capplet.c: Don't allow dragging when there is only one
connected monitor.
Thu Jul 10 14:46:37 2008 S<>ren Sandmann <sandmann@redhat.com>
* main.c: Remove this obsolete file.
* xrandr-capplet.c: Remove debug spew; add translation.
* TODO: Various updates.
2008-06-18 Jens Granseuer <jensgr@gmx.net>
* scrollarea.h: fix cairo include
Tue Jun 17 19:51:03 2008 S<>ren Sandmann <sandmann@redhat.com>
* Merge randr-12 to trunk
Tue Jun 17 18:29:46 2008 S<>ren Sandmann <sandmann@redhat.com>
* Port to changes in gnome-desktop
2008-06-04 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (driver_is_randr_10): New function, currently
unused, to detect whether the graphics driver used in the X server
only supports the RANDR 1.0 API. We may find this information
useful to tell the user that not all the features in the capplet
will work as intended, or to actually disable features that won't work.
2008-05-29 Federico Mena Quintero <federico@novell.com>
* xrandr-capplet.c (apply): Before applying the settings, check if
the X server supports the Virtual size we need.
(check_required_virtual_size): New function; does the checking
against what the X server supports.
This still needs to present a friendly dialog box.
(compute_virtual_size_for_configuration): New function.
Wed May 14 18:16:10 2008 S<>ren Sandmann <sandmann@redhat.com>
* xrandr-capplet.c: Add GNOME_DESKTOP_USE_UNSTABLE_API define
* scrollarea.[ch]: Add copyright statement
2008-05-14 Soren Sandmann Pedersen <sandmann@redhat.com>
* *: Check in new RandR 1.2 enabled capplet
==================== 2.23.2 ====================
2008-02-19 Jens Granseuer <jensgr@gmx.net>
* main.c: (create_dialog), (save_to_gconf): escape strange hostnames
that we want to use as GConf keys (see bug #517259 for a similar issue
in gnome-settings-daemon)
2007-10-28 Jens Granseuer <jensgr@gmx.net>
* main.c: (display_rotation_from_text), (create_rotate_menu): readd gettext
macro that accidentally got stripped
2007-10-28 Jens Granseuer <jensgr@gmx.net>
* main.c: (display_rotation_from_text), (get_current_resolution),
(get_current_rate), (get_current_rotation), (wrap_in_label),
(resolution_changed_callback), (generate_rate_menu),
(generate_resolution_menu), (initialize_combo_layout),
(create_rate_menu), (create_rotate_menu), (create_screen_widgets),
(create_dialog), (save_timeout_callback), (run_revert_dialog),
(save_to_gconf), (cb_dialog_response), (main): whitespace cleanup and a
few minor tweaks
2007-10-27 Jens Granseuer <jensgr@gmx.net>
* main.c: (free_display_info), (update_display_info),
(read_display_info), (apply_config), (revert_config): revert some of
the previous "clean-up", add some new, and fix another leak
2007-10-27 Jens Granseuer <jensgr@gmx.net>
* main.c: (run_revert_dialog), (main): fix string capitalization
2007-10-27 Jens Granseuer <jensgr@gmx.net>
* main.c: (free_display_info), (restart_screensaver),
(apply_config), (revert_config), (cb_dialog_response), (main): clean up
code a bit and fix a few leaks
2007-06-29 Jens Granseuer <jensgr@gmx.net>
* display-capplet.png: remove
* Makefile.am:
* display-properties.desktop.in.in:
* icons/16x16/gnome-display-properties.png:
* icons/22x22/gnome-display-properties.png:
* icons/24x24/gnome-display-properties.png:
* icons/32x32/gnome-display-properties.png:
* icons/scalable/gnome-display-properties.svg:
* main.c: (create_dialog): add and use new icon by Jakub Steiner
<jimmac@ximian.com>. Closes bug #375230.
2007-06-26 Michael Terry <mike@mterry.name>
* Makefile.am, main.c, display-properties.desktop.in.in: Use
icon theme instead of global pixmaps dir for app icon. Closes
bug #450777.
2007-06-16 Jens Granseuer <jensgr@gmx.net>
* main.c: (run_revert_dialog), (cb_dialog_response): don't make the
revert dialog transient since it's actually never on screen at the
same time as the main dialog. Closes bug #448160.
2007-05-22 Jens Granseuer <jensgr@gmx.net>
* main.c: (get_current_resolution): surivive XRandR returning weird
results for some dual-screen setups. This fixes the crash in bug
#356520, but a proper fix for handling this situation is still
necessary, unless this is just a driver/X bug...
2007-04-27 Rodrigo Moya <rodrigo@gnome-db.org>
* display-properties.desktop.in.in: renamed Bugzilla product.
2007-03-23 Jens Granseuer <jensgr@gmx.net>
* main.c: (show_resolution): add 720x576 (PAL) to the list of valid
resolutions. Closes bug #325548.
2007-03-21 Jens Granseuer <jensgr@gmx.net>
* main.c: uppercase the rotation options. Closes bug #410959.
2007-03-01 Jens Granseuer <jensgr@gmx.net>
* main.c: (create_dialog): fix double-free reported by Sandino
Flores-Moreno. Closes bug #413352.
2007-01-29 Kjartan Maraas <kmaraas@gnome.org>
* main.c: Mark a struct static.
2006-12-08 Kjartan Maraas <kmaraas@gnome.org>
* main.c: (wrap_in_label), (create_dialog):
Don't leak the resolution. Pass NULL to gtk_label_new
to do less work. Bug #376949.
2006-09-15 Brian Cameron <brian.cameron@sun.com>
Fixes #356075
* main.c (apply_config, revert_config): make sure we never pass
negative values for the rates.
2006-08-18 Rodrigo Moya <rodrigo@novell.com>
* main.c (create_dialog): free 'resolution' string after using it,
not before. Found by Kjartan Maraas <kmaraas@gnome.org>.
2006-08-07 Rodrigo Moya <rodrigo@novell.com>
Fixes #348838
* display-properties.desktop.in.in: Fixed GNOME Bugzilla fields.
2006-08-07 Sebastien Bacher <seb128@debian.org>
* main.c: (create_rotate_menu): fix build with gcc-2.95,
patch by Jens Granseuer <jensgr@gmx.net> (Closes: #347611)
2005-11-14 Kjartan Maraas <kmaraas@gnome.org>
* main.c: Mark some functions static.
2005-07-20 Rodrigo Moya <rodrigo@novell.com>
* main.c (get_screensaver_command): new function to get the correct
screensaver command to run.
(apply_config, revert_config): use gnome-screensaver if available.
2005-02-08 Sebastien Bacher <seb128@debian.org>
* main.c: (wrap_in_label):
patch by Kjartan Maraas <kmaraas@gnome.org>, some code cleanups
(Closes: #166267).
2004-11-09 Mark McLoughlin <mark@skynet.ie>
* Makefile.am: install .desktop file in $(datadir)/applications.
* display-properties.desktop.in: add OnlyShowIn=GNOME;
2004-10-14 Jody Goldberg <jody@gnome.org>
* Release 2.8.1
2004-06-10 David Sede<64>o <david@alderia.com>
http://bugzilla.gnome.org/show_bug.cgi?id=136483
* main.c (run_revert_dialog, cb_dialog_response) : Hide
the configuration dialog and center the confirmation one.
2004-06-09 David Sede<64>o <david@alderia.com>
http://bugzilla.gnome.org/show_bug.cgi?id=137579
* main.c (main) : Put title to the confirmation dialog box
2004-05-11 Jody Goldberg <jody@gnome.org>
From ruben@lambda1.be
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=140047
* main.c (main) : s/XServer/X Server/
and a patch to use g_signal_connect
2004-04-15 Jody Goldberg <jody@gnome.org>
* Release 2.6.1
2004-04-15 Jody Goldberg <jody@gnome.org>
For Alex Larsson :
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=119494
* main.c : fix reverting size change
2004-04-01 Jody Goldberg <jody@gnome.org>
* Release 2.6.0.3
2004-03-30 Jody Goldberg <jody@gnome.org>
* Release 2.6.0.1
2004-03-23 Jody Goldberg <jody@gnome.org>
* Release 2.6.0
2004-03-11 Jody Goldberg <jody@gnome.org>
* Release 2.5.4
2004-03-02 Fernando Herrera <fherrera@onirica.com>
http://bugzilla.gnome.org/show_bug.cgi?id=125315
* main.c: (cb_dialog_response): Point help to the right section
2004-03-02 17:02:08 +00:00
2004-03-02 Jody Goldberg <jody@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=135908
* main.c (apply_config) : restart the screensaver