git://git.nikiroo.be
/
fanfix.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tui: better error messages
[fanfix.git]
/
src
/
be
/
nikiroo
/
fanfix
/
reader
/
tui
/
TuiReaderMainWindow.java
diff --git
a/src/be/nikiroo/fanfix/reader/tui/TuiReaderMainWindow.java
b/src/be/nikiroo/fanfix/reader/tui/TuiReaderMainWindow.java
index 528ee3dc881540505a9c675379071a37e52fadac..b54d2cb695e45f87baf1ef70f9cf66aa01684a5b 100644
(file)
--- a/
src/be/nikiroo/fanfix/reader/tui/TuiReaderMainWindow.java
+++ b/
src/be/nikiroo/fanfix/reader/tui/TuiReaderMainWindow.java
@@
-43,24
+43,28
@@
class TuiReaderMainWindow extends TWindow {
this.reader = reader;
this.reader = reader;
- maximize();
-
listKeys = new ArrayList<MetaData>();
listItems = new ArrayList<String>();
// TODO size + onResize
listKeys = new ArrayList<MetaData>();
listItems = new ArrayList<String>();
// TODO size + onResize
+
+
+ addLabel("Search: ", 5, 3);
+ addField(15, 3, 5, true);
+
addLabel("Sort by: ", 5, 1);
// -1 = no default index (0 means first,...) 1=height when visible, null
// = action
addLabel("Sort by: ", 5, 1);
// -1 = no default index (0 means first,...) 1=height when visible, null
// = action
+ List<String> data = Arrays.asList("(show all)", "Source", "Name", "Author");
+ // must be last so to be able to draw over the rest
+ // TODO: make it so we cannot add manual entries
+ // TODO: how to select the item via keyboard? why double-click via mouse?
addComboBox(15, 1, 12,
addComboBox(15, 1, 12,
-
Arrays.asList("(show all)", "Source", "Name", "Author"), 0, 1
,
+
data, 0, Math.min(data.size()+1,getHeight()-1-1)
,
null);
null);
- addLabel("Search: ", 5, 3);
- addField(15, 3, 12, true);
-
- list = addList(listItems, 0, 5, getWidth(), getHeight(), new TAction() {
+ list = addList(listItems, 0, 7, getWidth(), getHeight(), new TAction() {
@Override
public void DO() {
MetaData meta = getSelectedMeta();
@Override
public void DO() {
MetaData meta = getSelectedMeta();