Browsing - janstehno/cotw-companion GitHub Wiki
Browsing
Traversing
You can traverse through the app mostly by tapping everything. Occasionally, you will need to long-tap or swipe. Finding basic information should be nothing hard. In most cases, the process is simple and intuitive. For example, if you would like to find detailed information about an animal, you can tap the wildlife section, then scroll through the list and tap the entry you want information about. To go back, use a back icon at the top of the screen.
Search bar
Of course, you do not have to always scroll, because there is a search bar. You can tap the bar and start typing whatever you need to find. The appropriate items should appear. In most cases, you can search the entries by their name. Weapons, for example, can also be found by their type. To clear the search bar, tap the ✖ icon.
Fast search
This feature is for finding what you want without using the traversing. This feature is right on the home screen. After typing in the name of the entry you would like to find, the list will display the closest results of everything available in the app. If you see what you have been looking for, tap it for the detailed information screen.
Filter
In most cases, the browsing and searching will be enough. However, there is one more way to find what you are looking for even more specifically - by filter. The filter can be found right beside the search bar. Each list has its filter. Therefore, each filter has different options to choose from. If the filter is active, it will be indicated by an orange color of the filter icon.
Logical operations
The filter can also have an option to select a logical operation. This operation is mostly used for ranges (weapon classes, for example), where you can select if you want to filter with OR, AND, or NOT operation.
Examples
| Operation | Selected | Ranges | Description |
|---|---|---|---|
| AND | [2, 5] | 1-9, 2-5 | Must have class 2 and 5 |
| AND | [2, 5, 9] | 1-9 | Must have class 2, 5, and 9 |
| OR | [2, 5] | 1-9, 2-4, 3-6, 4-8 | Must have class 2 or 5 |
| OR | [5, 9] | 1-9, 3-6, 4-8 | Must have class 5 or 9 |
| NOT | [2, 5] | 1, 7-9, 9 | Must not have class 2 and 5 |
| NOT | [2, 5, 9] | 1 | Must not have class 2, 5, and 9 |