projects
/
cinaest
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Movie list window: align elements according to Fremantle Master Layout Guide
[cinaest]
/
src
/
movie-list-window.vala
diff --git
a/src/movie-list-window.vala
b/src/movie-list-window.vala
index
31bf705
..
be461bd
100644
(file)
--- a/
src/movie-list-window.vala
+++ b/
src/movie-list-window.vala
@@
-31,6
+31,7
@@
public class MovieListWindow : StackableWindow {
private Label no_movies;
private bool search_bar_visible;
private MovieWindow movie_window;
private Label no_movies;
private bool search_bar_visible;
private MovieWindow movie_window;
+ private Alignment alignment;
public MovieListWindow (MovieSource source) {
set_title (source.get_description ());
public MovieListWindow (MovieSource source) {
set_title (source.get_description ());
@@
-77,7
+78,13
@@
public class MovieListWindow : StackableWindow {
vbox.pack_start (movie_list, true, true, 0);
vbox.pack_start (no_movies, false, false, 0);
vbox.pack_start (movie_list, true, true, 0);
vbox.pack_start (no_movies, false, false, 0);
- add (vbox);
+ alignment = new Alignment (0.0f, 0.0f, 1.0f, 1.0f);
+ alignment.top_padding = MARGIN_HALF;
+ alignment.left_padding = MARGIN_DOUBLE;
+ alignment.right_padding = MARGIN_DOUBLE;
+
+ alignment.add (vbox);
+ add (alignment);
edit_toolbar = new Hildon.EditToolbar.with_text (_("Select movies"), _("Delete"));
set_edit_toolbar (edit_toolbar);
edit_toolbar = new Hildon.EditToolbar.with_text (_("Select movies"), _("Delete"));
set_edit_toolbar (edit_toolbar);
@@
-212,6
+219,10
@@
public class MovieListWindow : StackableWindow {
}
private void on_search_finished (int movies) {
}
private void on_search_finished (int movies) {
+ if (movies > 6)
+ alignment.right_padding = MARGIN_DEFAULT;
+ else
+ alignment.right_padding = MARGIN_DOUBLE;
if (movies > 100) {
Banner.show_information (this, null, _("More results available - refine search to reduce the dataset"));
}
if (movies > 100) {
Banner.show_information (this, null, _("More results available - refine search to reduce the dataset"));
}