Mikołaj Pich
9f04dbf60f
Add homework ( #181 )
2018-11-14 09:18:00 +01:00
Mikołaj Pich
cb7e70471b
Add notes ( #179 )
2018-11-11 17:45:58 +01:00
Rafał Borcz
240e61df0e
Add preference for the expandable grades ( #178 )
2018-11-10 23:29:18 +01:00
Rafał Borcz
2f24b25399
Add preference for the grades modifier ( #177 )
...
Resolve #163
2018-11-04 13:23:34 +01:00
Mikołaj Pich
70879945f2
Services refactor ( #168 )
2018-11-01 19:27:02 +01:00
Rafał Borcz
837bce7286
Settings refactor ( #166 )
2018-10-22 22:47:54 +02:00
Rafał Borcz
27f6fc7e04
Modules improvements ( #164 )
2018-10-14 22:16:58 +02:00
Mikołaj Pich
bb69d1b643
Refactor multi logs support ( #165 )
2018-10-14 15:42:36 +02:00
Mikołaj Pich
5cd8ed88c0
Refactor timetable module ( #160 )
2018-10-06 10:53:34 +02:00
Rafał Borcz
f2b7c0e781
Refactor grade module ( #156 )
2018-10-03 21:28:23 +02:00
Mikołaj Pich
a1f64baca4
Refactor exam module ( #157 )
2018-09-24 15:21:47 +02:00
Rafał Borcz
b617957891
Migrate to new api ( #155 )
2018-08-26 00:18:31 +02:00
Rafał Borcz
0e962c17c2
Refactor main module ( #154 )
2018-08-24 15:48:29 +02:00
Rafał Borcz
a90d5cb9c3
Refactor login module ( #151 )
2018-08-22 22:31:17 +02:00
Mikołaj Pich
d44a1dbce1
Add weight on grades list ( #145 )
2018-07-15 15:15:19 +02:00
Mikołaj Pich
5a4b8b22f3
Stop synchronization on holidays ( #142 )
2018-07-14 14:06:57 +02:00
Mikołaj Pich
11578aa735
Add dark theme ( #133 )
2018-06-14 11:40:46 +02:00
Rafał Borcz
b63e28f9a9
Separate synchronization from login ( #137 )
2018-06-13 18:53:42 +02:00
Rafał Borcz
0e16519baf
Add a summary of grades ( #127 )
2018-06-04 21:47:46 +02:00
Mikołaj Pich
cd6e14b13b
[API] Fix first login ( #107 )
2018-05-13 17:33:31 +02:00
Mikołaj Pich
f29689c6cd
Add about section in settings ( #99 )
2018-05-07 16:05:57 +02:00
Rafał Borcz
dd2c69601a
Change description date in exam and fix styles ( #98 )
2018-05-06 21:16:03 +02:00
Rafał Borcz
ffd20c94dd
Add exams ( #87 )
...
* [API/exams] Fix parsing empty list
* [API/exams] Fix date format
* [API/exams] Set day name from api
2018-05-03 19:47:34 +02:00
Mikołaj Pich
cb2d4a905d
Add option to hide present in attendance ( #96 )
2018-05-03 12:49:33 +02:00
Mikołaj Pich
4ef3334bf7
Add semester switch in grades ( #94 )
2018-05-02 21:51:23 +02:00
Mikołaj Pich
7dde13585c
Add info about predicted and final ratings ( #88 )
2018-04-27 00:03:37 +02:00
Rafał Borcz
6fcf09e2b7
Add timetable widget ( #84 )
2018-04-24 21:27:45 +02:00
Mikołaj Pich
b7a6b71a4d
Change message after sync completed ( #85 )
2018-04-20 14:07:40 +02:00
Rafał Borcz
78d57ca746
Notifications improvements ( #78 )
...
* Refactor notifications
* Change grade notify icon
2018-04-08 16:37:27 +02:00
Rafał Borcz
0aa8c5605d
Add setttings ( #74 )
2018-04-08 16:15:05 +02:00
Mikołaj Pich
3dabb11473
[API] Add error messages to exceptions ( #71 )
2018-03-20 23:10:20 +01:00
Mikołaj Pich
3799fa910b
Add attendance ( #58 )
2018-03-10 15:55:34 +01:00
Rafał Borcz
c3803b1c96
Add a view of free days to the timetable ( #57 )
...
* Fix Timetable freeze when app was killed
* Add views for free days
2018-03-06 00:57:06 +01:00
Rafał Borcz
79bdbbbb16
MVP ( #46 )
2018-03-04 12:49:16 +01:00
Mikołaj Pich
15a1662ac5
Fake log integration ( #39 )
...
* Handle technical break error
* Add login by pass email with log host
* Use in FirstAccountLogin fully Vulcan facade
* Add SnP interface
2017-12-13 22:15:39 +01:00
Rafał Borcz
c111e43f18
Add timetable to Wulkanowy ( #38 )
...
* Add timetable entities, synchronization and UI
* Add better code hub config
* Update SDK tools
* Change activity to ui
* [API] fix lesson room, when division into groups
* [API] Rewrite lesson parser
* [API] Add support for new lesson type
* [API] Fix for substitutions in the timetable
2017-12-11 19:45:28 +01:00
Rafał Borcz
6e334f2721
Add app lock for SDK < 18 with root ( #35 )
2017-11-18 22:35:48 +01:00
Rafał Borcz
2fbd2da60c
Android Notifications implementation ( #33 )
...
* Fix bug with the number of grades in snackbar
* Add basic grade notification
* Add notification icons
* Add intent to notification
* Improve login activity appearance
* Improve dashboard appearance
* Small amendments
* Change splash logo
2017-11-16 20:52:47 +01:00
Rafał Borcz
e5ea6e0b41
Refactorization of the app ( #31 )
...
* Refactor LoadingTask
* Remove LoadingTask class
* Fix context leak in LoginTask
* Refactorisation GradesFragment
* Refactorization synchronization
* Fix leak in VulcanService
* Update mockito
* Add more tests for EntitiesCompare
* Fix Instant Run
* Add margin to grades
* Update ci android image
2017-11-06 17:25:38 +01:00
Mikołaj Pich
54112f73f1
Change dialog closing button text ( #32 )
2017-11-01 22:14:44 +01:00
Mikołaj Pich
d796702ade
New login UI ( #29 )
...
* Refactor activity names
* Refactor login activity and async task
* Add forgot password and create account links
* Login without passing symbol in login form
* Add heading text before login form
* Refactor API/login
* Add login loading steps
* Remove unnecessary try catch
* Refactor snp and add tests
* Remove redudant throws clauses
2017-10-27 17:48:17 +02:00
Rafał Borcz
f6e29490c3
Implementing Pull to Refresh ( #28 )
...
* Add swipe refresh layout
* Remove indicator and change border position
* Add snackbar for new grades and rename classes of synchronization
* Add info of the number of grades
* Add grades average average
* Add alert of new grades
* Fix crash while refreshing
* Add disappearing alerts
* Optimize res and fix crash
* Update API to version 27
2017-10-27 17:05:00 +02:00
Mikołaj Pich
935b79e8cf
Replace all county/counties occurrences with symbol/symbols ( #19 )
2017-08-31 22:24:44 +02:00
RicomenPL
cd687a6108
Add grades interface and change app appearance ( #14 )
...
* Change style and remake activity_main layout
* Change to a brighter navigation background color
* Add expandable recyclerView (thoughtbot)
* Add indicator to expandableRecyclerView and empty subject not shown
* Add Dialog Fragment with grade details
2017-08-29 14:22:55 +02:00
RicomenPL
3271065263
Add password encryption ( #6 )
...
Add password encryption
2017-07-31 16:52:34 +02:00
RicomenPL
170b8a194b
Add account database
2017-07-23 17:02:16 +02:00
RicomenPL
f4a8ad9b55
Fix merge branches
2017-07-21 21:21:19 +02:00
Mikołaj Pich
3a7cb3b904
Create api package ( #4 )
...
Create api package and move login's implementation to it
2017-07-21 19:59:13 +02:00
Mikołaj Pich
4b425f9b39
Build coverage report ( #3 )
...
Add first unit test & code coverage config
2017-07-20 17:37:55 +02:00
RicomenPL
0f585c8474
Add dynamic title in dashboard and round icon luncher
2017-07-14 11:49:35 +02:00
RicomenPL
4bebc831ad
Adds fragments and simple navigation between them
2017-07-13 17:26:37 +02:00
Mikołaj Pich
558b4b8239
Fix, clear and polishing
...
1fb4079
2017-07-01 15:20:25 +02:00
RicomenPL
e3fa0659ed
Add experimental bottom navigation menu
2017-06-30 16:05:02 +02:00
RicomenPL
1fb4079738
Add basic navgation drawer
2017-04-29 15:27:38 +02:00
RicomenPL
3b79c22ba9
Delete possibility of return to splashscreen
2017-04-09 15:33:55 +02:00
RicomenPL
49d41d02d3
Implement debug login (loginData.xml)
2017-04-07 19:40:11 +02:00
RicomenPL
2152da687c
Add asynctask login class
2017-04-04 16:01:40 +02:00
RicomenPL
ad4c539584
Add county and alert dialog
2017-04-04 14:18:44 +02:00
RicomenPL
4950d71cad
Add login activity
2017-04-04 12:37:26 +02:00
RicomenPL
317535d4e0
Started activity and icon
2017-03-09 21:29:23 +01:00