Skip to content

Commit

Permalink
Name and desc search bar side by side
Browse files Browse the repository at this point in the history
  • Loading branch information
sbxte committed Jan 10, 2024
1 parent d3b63dd commit 3d90dca
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 37 deletions.
40 changes: 21 additions & 19 deletions core/src/mindustry/client/ui/SchematicBrowserDialog.java
Original file line number Diff line number Diff line change
Expand Up @@ -109,25 +109,27 @@ void setup(){
}

void buildSearch() {
cont.table(s -> {
s.left();
s.image(Icon.zoom);
nameSearchField = s.field(nameSearch, res -> {
nameSearch = res;
rebuildPane.run();
}).growX().get();
nameSearchField.setMessageText("@schematic.search");
}).fillX().padBottom(4);
cont.row();

cont.table(s -> {
s.left();
s.image(Icon.edit);
descSearchField = s.field(descSearch, res -> {
descSearch = res;
rebuildPane.run();
}).growX().get();
descSearchField.setMessageText("@schematic.searchdescription");
cont.table(t -> {
t.table(s -> {
s.setWidth(t.getWidth() / 2);
s.left();
s.image(Icon.zoom);
nameSearchField = s.field(nameSearch, res -> {
nameSearch = res;
rebuildPane.run();
}).growX().get();
nameSearchField.setMessageText("@schematic.search");
}).growX();
t.table(s -> {
s.setWidth(t.getWidth() / 2);
s.left();
s.image(Icon.edit);
descSearchField = s.field(descSearch, res -> {
descSearch = res;
rebuildPane.run();
}).growX().get();
descSearchField.setMessageText("@schematic.searchdescription");
}).growX().padLeft(4);
}).fillX().padBottom(4);
cont.row();
}
Expand Down
39 changes: 21 additions & 18 deletions core/src/mindustry/ui/dialogs/SchematicsDialog.java
Original file line number Diff line number Diff line change
Expand Up @@ -68,25 +68,28 @@ void setup(){
cont.top();
cont.clear();

cont.table(s -> {
s.left();
s.image(Icon.zoom);
searchField = s.field(search, res -> {
search = res;
rebuildPane.run();
}).growX().get();
searchField.setMessageText("@schematic.search");
}).fillX().padBottom(4);
cont.row();

cont.table(s -> {
s.left();
s.image(Icon.edit);
descSearchField = s.field(descSearch, res -> {
descSearch = res;
rebuildPane.run();
}).growX().get();
descSearchField.setMessageText("@schematic.searchdescription");
cont.table(t -> {
t.table(s -> {
s.setWidth(t.getWidth() / 2);
s.left();
s.image(Icon.zoom);
searchField = s.field(search, res -> {
search = res;
rebuildPane.run();
}).growX().get();
searchField.setMessageText("@schematic.search");
}).growX();
t.table(s -> {
s.setWidth(t.getWidth() / 2);
s.left();
s.image(Icon.edit);
descSearchField = s.field(descSearch, res -> {
descSearch = res;
rebuildPane.run();
}).growX().get();
descSearchField.setMessageText("@schematic.searchdescription");
}).growX().padLeft(4);
}).fillX().padBottom(4);
cont.row();

Expand Down

0 comments on commit 3d90dca

Please sign in to comment.