Some leftover fixes from Michael.
[platform/upstream/gstreamer.git] / gstplay / ChangeLog
1 2001-12-14  Wim Taymans  <wim.taymans@chello.be>
2
3         * (gst_play_set_uri): use filesrc again.
4
5 2001-12-13  Michael Meeks  <michael@ximian.com>
6
7         * gstplay.c (gst_play_object_introspect): copy and
8         port to GObject.
9         (gst_play_get_arg): use UINT for compat.
10         (gst_play_set_uri): use disksrc instead.
11
12         * gststatusarea.c (gst_status_area_expose): needs
13         pangoizing, conditionaly build.
14
15         * gstmediaplay.c (gst_media_play_init): upd.
16         (gst_media_play_show_playlist):
17
18         * gstplay.h (gst_glade_xml_new): add.
19
20         * callbacks.c (on_preferences1_activate): glade hacks.
21
22 2001-12-06  Arik Devens  <arik@gnome.org>
23
24         * gstmediaplay.c (window_key_press_event): Added a case for
25         alt+return setting fullscreen to simulate the behavior of windows
26         media player.
27
28 2001-12-06  Arik Devens  <arik@gnome.org>
29
30         * gstmediaplay.c (window_key_press_event): Added a case for the m
31         key to switch in and out of fullscreen.
32
33 2001-12-06  Arik Devens  <arik@gnome.org>
34
35         * gstmediaplay.c (fullscreen_key_press_event): Added a case for
36         the q key to switch out of fullscreen.
37         (gst_media_play_init): Added signal connect for catching key
38         events.
39         (window_key_press_event): On space pause / play the media.
40
41 2001-12-04  Arik Devens  <arik@gnome.org>
42
43         This is a minor update on a few things while i work on getting the
44         new gstplay into cvs. Enjoy :-)
45         
46         * gstmediaplay.c (on_load_file_selected): As below, commented out
47         the addto_playlist line to get rid of GtkCList warnings.
48         (gst_media_play_set_fullscreen): Added setting and unsetting of
49         the GdkCursor on fullscreen to hide the cursor while playing
50         video.
51
52         * main.c (main): Commented out adding to the playlist for now to
53         get rid of the GtkCList warning.
54
55 2001-08-15  Arik Devens  <arik@gnome.org>
56
57         * gstmediaplay.c (gst_media_play_set_fullscreen): Added a hacky
58         check to determine if we are even playing a video. workaround till
59         the new libgstplay gets here and makes all of this hackishness
60         unnecessary and foolish. ;-)
61
62 2001-08-15  Arik Devens  <arik@gnome.org>
63
64         * main.c (main): Disabled the showing of the playlist till it
65         works. ;-)
66
67         * gstmediaplay.c (gst_media_play_play_item): New function to play
68         an item when selected in the playlist.
69         (gst_media_play_show_playlist): New function to show the
70         playlist. This is temporary till i do an interface overhaul on the
71         player.
72         (gst_media_play_addto_playlist): New function to add files to the
73         playlist.
74
75         * main.c (main): Added stuff for playlist and for handling
76         multiple files from the console.
77
78         * gstmediaplay.h: Added new items to the GstMediaPlay struct for
79         playlist stuff and for the fullscreen keypress connection.
80
81         * gstmediaplay.c (fullscreen_key_press_event): New function to
82         handle keypress stuff so that we leave fullscreen when the user
83         hits the escape key.
84         (gst_media_play_set_fullscreen): Added a signal connect/disconnect
85         for keypress handling.
86         (gst_media_play_set_original_size): Added checking to see if we
87         are still in fullscreen mode and if we are leaving it before
88         sizing to original size.
89         (gst_media_play_set_double_size): Ditto except for double size.
90
91 2001-08-12  Arik Devens  <arik@gnome.org>
92
93         * gstmediaplay.c (gst_media_play_set_fullscreen): Added the hiding
94         and reshowing of the status area when entering and leaving
95         fullscreen.
96
97 2001-06-12  Arik Devens  <arik@gnome.org>
98
99         * gstmediaplay.glade: Added a basic preferences dialog, not hooked
100         up yet.
101
102         * callbacks.c (on_preferences1_activate): Added loading the new
103         preferences dialog.
104
105         * Makefile.am: Removed full-screen.[c,h] from the build.
106
107         * full-screen.h: Removed this file, no longer needed.
108
109         * full-screen.c: Removed this file, no longer needed.
110
111         * gstplay.c (gst_play_get_video_widget): New function to return
112         the actual video_widget.
113         (gst_play_get_source_width): New function to get the width of the
114         source media.
115         (gst_play_get_source_height): New function to get the height of
116         the source media.
117         (gst_play_set_uri): Added check to make sure the file we are
118         trying to play actually exists. i wonder if this fails with
119         gnomevfs?
120
121         * callbacks.c (on_original_size_activate): Use the new function.
122         (on_double_size_activate): Use the new function.
123         (on_full_screen_activate): Use the new function.
124         
125         * gstmediaplay.h (gst_media_play_set_fullscreen): Added function
126         prototypes for the new functions.
127
128         * gstmediaplay.c (gst_media_play_start_uri): Added a check for the
129         return value of set_uri so that we don't crash on not being able
130         to load a file.
131         (gst_media_play_set_original_size): New function to size the
132         video_widget to its default size.
133         (gst_media_play_set_fullscreen): New function to do
134         full-screen. Still a hack but at least this one works.
135         (gst_media_play_set_double_size): New function to size the
136         video_widget to double its default size.
137
138 2001-06-06  Arik Devens  <arik@gnome.org>
139
140         * gstmediaplay.glade: Dissabled full-screen for the moment till it
141         gets fixed.
142
143 2001-05-20  Arik Devens  <arik@gnome.org>
144
145         General code cleanup and moving bits around as well.
146         
147         * gstplay.c (gst_play_have_size): Added saving of the source_width
148         and source_height so that changing the size is possible.
149         (gst_play_set_display_size): New function to change the displayed
150         size.
151
152         * callbacks.c (on_original_size_activate): Added a new function to
153         restore the size of the media to it's default.
154         (on_double_size_activate): Added a new function to double the size
155         of the media.
156         (on_full_screen_activate): Added a new function to (theoretically)
157         do full-screen action baby!
158
159         * full-screen.h: New file for full-screen action baby!
160
161         * full-screen.c: New file for full-screen action baby!
162