Commit Graph

56 Commits

Author SHA1 Message Date
ChronosX88
88a9da5f47
Small refactoring. (New package "adapters" and small changes (edit comments)) 2019-02-20 20:31:56 +04:00
ChronosX88
b92a9d0c58
Added ability to leaf images in fullscreen mode 2019-02-19 20:09:41 +04:00
ChronosX88
aa001e7c37
Added ability to see images with fullscreen mode 2019-02-19 19:30:26 +04:00
ChronosX88
c53619bde4
Releasing v0.3.1 2019-02-16 19:43:26 +04:00
ChronosX88
174753d78c
Refactor presenters to the "presenters" package, fixed throttling text (tree level 3), added default image when no images. 2019-02-16 19:42:20 +04:00
ChronosX88
5dc987d0b8
Made recent search suggestions 2019-02-16 16:03:49 +04:00
ChronosX88
804bd7d892
Releasing v0.3 2019-02-15 20:34:17 +04:00
ChronosX88
e28c083396
[UI][DetailActivity] Fixed black arrow, now datasheet link is clickable (and displaying correctly) 2019-02-15 20:28:01 +04:00
ChronosX88
666e6b2186
[UI][Detail Activity] Made background of viewpager is average color of ImageView, and scrolling down with parallax effect. 2019-02-10 21:01:41 +04:00
ChronosX88
1e20c8ebcc
[DetailActivity] Made transparent toolbar, dots (which indicates, how many images in slider), margin 9 dp from the left and char "Р" in price. 2019-02-09 21:45:22 +04:00
ChronosX88
846ea7be39
New UI finished, and image showing! [#2] 2019-02-08 21:50:26 +04:00
ChronosX88
d513b00711
New UI finished, and image showing! 2019-02-08 21:49:44 +04:00
ChronosX88
b987854fb2 Made setting content of ViewPager in ItemActivity (old DetailActivity) (this sets images) 2019-02-05 17:56:52 +04:00
ChronosX88
efd2ad054b
[WIP] Image loading and new UI for ItemActivity (Old DetailActivity) 2019-02-05 15:07:04 +04:00
ChronosX88
0a52ef6b42
Transfered to new version of API (which is more RESTful) 2019-02-03 20:11:56 +04:00
ChronosX88
5bc86ce49a
Added clearing tree view before refreshing. 2019-01-28 19:01:03 +04:00
ChronosX88
c63386bb12
Added cloud icon 2019-01-27 21:55:58 +04:00
ChronosX88
e62ddd8e59
Fixed bug related with crash app (null on error views) 2019-01-27 21:52:09 +04:00
ChronosX88
3b92ca5bd6
Made error icon when error occured (network error, etc.) 2019-01-27 21:47:15 +04:00
Denis Davydov
6574df3d2f [LogCat] Changed tag and added log message for invalid-formatted URL situation. 2019-01-22 16:47:08 +03:00
Denis Davydov
ebb2f46b62 Updated retrofit and converter-gson library to latest version and removed unnecessary search icons. 2019-01-22 15:54:08 +03:00
ChronosX88
50c75ad097
Text appearance to Large set 2019-01-16 21:32:41 +04:00
ChronosX88
47eff36c1c
Made changing title of action bar in SearchableActivity (like "Search: detailName"). 2019-01-16 21:29:17 +04:00
ChronosX88
4b4be1f1d1
Fixed bug when starting search (work on main thread and fixed bug which related with treeview UI. 2019-01-16 21:23:59 +04:00
ChronosX88
4fb99782d4
Added search. 2019-01-15 22:08:09 +04:00
ChronosX88
c6b4cafb05
Removed unnecessary imports. 2019-01-13 16:59:53 +04:00
ChronosX88
e4829ab1ac
Added the effect of clicking on a tree item 2019-01-13 16:14:23 +04:00
ChronosX88
bafcb5dc14
Obtaining intent extras is wrapped in a function that returns an associative array. 2019-01-09 19:30:42 +04:00
ChronosX88
cc1c55c30b
Fixed bug which related with detailCountry 2019-01-09 18:51:41 +04:00
ChronosX88
312598bd70
Refactoring of nodeViewBinders 2019-01-09 18:49:49 +04:00
ChronosX88
37fdf104d5
Added others details 2019-01-05 18:21:20 +04:00
ChronosX88
e7795ca4c5
Added the ability to view details in detail. 2019-01-05 17:37:29 +04:00
ChronosX88
90dae086e4
Fixed a bug (activation of SwipeRefreshLayout) when scrolling up. 2019-01-05 15:42:09 +04:00
ChronosX88
d53165fe48
Moved refreshing call from onRefresh() (MainActivity) to MainPresenter (getFirstLevel()) 2019-01-05 15:34:02 +04:00
ChronosX88
9fc86b219b
Added an advanced error response system. 2019-01-05 15:08:40 +04:00
ChronosX88
259006d354
Changed the style of text on the tree. 2019-01-04 21:36:10 +04:00
ChronosX88
001889aa14
The application architecture was refactored (the application now uses the MVP architectural pattern), and dynamic loading of all levels of the tree is implemented. 2019-01-04 21:19:13 +04:00
ChronosX88
bb349e6b83
Removed loading third level (in future it's will be implemented) and fixed duplication of tree nodes. 2019-01-03 22:01:22 +04:00
ChronosX88
dc01b7960b
Added third level loading. 2019-01-03 21:25:34 +04:00
ChronosX88
d1cc2cc3dc
Removed extra LinearView in ScrollView 2019-01-03 16:36:58 +04:00
ChronosX88
3b46a96b0d
Made getting subcategories. 2019-01-03 16:27:45 +04:00
ChronosX88
c09373514b
Changed library for TreeView. Now TreeView works!!! 2019-01-03 14:17:11 +04:00
ChronosX88
79a32d590b
Сделано обновление дерева 2019-01-03 12:33:25 +04:00
ChronosX88
4833269e0f Made refresh tree view. 2018-11-22 16:41:49 +03:00
ChronosX88
f595212692 Fixed tag of log, added log message for network error. 2018-11-20 15:38:10 +03:00
ChronosX88
0279a95ab3 Fixed infinity refreshing (when error occured) for SwipeRefreshLayout. 2018-11-20 15:35:21 +03:00
ChronosX88
2d823ac11c Сделал проверку на очистку дерева (и модели), сделал спиннер при загрузке. 2018-11-20 14:23:32 +04:00
ChronosX88
8c8927489d Добавил защиту от неправильного URL, удалил фрагмент (вместо этого TreeView находится на MainActivity (SwipeRefreshLayout), добавил SwipeRefreshLayout. 2018-11-19 19:56:53 +04:00
ChronosX88
489dd898f2 Немного изменил название и описание настройки приложения "addressOfServer". 2018-11-19 15:34:56 +04:00
ChronosX88
b9b3bc45ad Теперь приложение умеет получать и парсить ответы от сервера. Недоделанный TreeView для первого уровня ветви. 2018-11-16 21:09:56 +04:00