- } else if (source.table == "Watched") {
- var dialog = new Gtk.Dialog ();
- dialog.set_title (_("Add to watched movies"));
-
- var rating = new RatingWidget ();
- var date = new Hildon.DateButton (SizeType.FINGER_HEIGHT, ButtonArrangement.VERTICAL);
- date.set_title (_("Watched on"));
- date.set_alignment (0.0f, 0.5f, 1.0f, 1.0f);
-
- content = (Gtk.VBox) dialog.get_content_area ();
- content.pack_start (rating, true, false, 0);
- content.pack_start (date, true, false, 0);
-
- dialog.add_button (_("Done"), Gtk.ResponseType.OK);
- dialog.show_all ();
- res = dialog.run ();
- dialog.destroy ();
- if (res == Gtk.ResponseType.OK) {
- if (rating.get_rating () > 0)
- movie.rating = 10 * rating.get_rating ();
- source.add_movie (movie);
-
- var banner = (Banner) Banner.show_information_with_markup (window, null, _("'%s' added to list of watched movies").printf (movie.title, source.get_name ()));
- banner.set_timeout (1500);
- }