1
0
mirror of https://github.com/wulkanowy/wulkanowy.git synced 2024-11-24 14:34:39 -06:00
Commit Graph

239 Commits

Author SHA1 Message Date
Mikołaj Pich
ab71dd3fde Sort lessons by number (#174) 2018-10-30 22:07:44 +01:00
Mikołaj Pich
0a7f09077f Dark theme refactor (#173) 2018-10-30 22:06:29 +01:00
Mikołaj Pich
745894f3a3 Fix range of days in exam navigation (#172) 2018-10-24 16:31:08 +02:00
Rafał Borcz
0211a7f0a0 Refactor packages hierarchy (#170) 2018-10-23 17:12:57 +02:00
Rafał Borcz
837bce7286 Settings refactor (#166) 2018-10-22 22:47:54 +02:00
Rafał Borcz
b680cc4366 Migrate to AndroidX (#169) 2018-10-20 20:59:46 +02:00
Mikołaj Pich
f35d9d4b93 Change all entities ids from string to int (#167) 2018-10-20 17:57:24 +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
357b2350cb Refactor attendance module (#161) 2018-10-01 19:41:09 +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
Rafał Borcz
ef5d3aead9 Refactoring password encryption (#147) 2018-07-18 21:13:57 +02:00
Mikołaj Pich
5dcd4f9b72
Version 0.5.2 2018-07-15 19:09:31 +02:00
Mikołaj Pich
c4792289ef Fix 29 migration (#146) 2018-07-15 19:02:49 +02:00
Mikołaj Pich
4b93a76693
Version 0.5.1 2018-07-15 15:40:07 +02:00
Mikołaj Pich
d44a1dbce1 Add weight on grades list (#145) 2018-07-15 15:15:19 +02:00
Mikołaj Pich
083765b020 Adjust colors of grades in dark theme (#143) 2018-07-15 14:20:22 +02:00
Mikołaj Pich
378aba9716 Add support for multiple SnP sites (#140) 2018-07-14 16:52:09 +02:00
Mikołaj Pich
5a4b8b22f3 Stop synchronization on holidays (#142) 2018-07-14 14:06:57 +02:00
Mikołaj Pich
8725640168 User short grade names in grades summary (#141) 2018-06-29 11:27:18 +02:00
Rafał Borcz
dab1bd4ac6
Version 0.5.0 2018-06-14 14:45:32 +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
072c504d2b Clean data user on bad user credentials (#138) 2018-06-13 03:07:34 +02:00
Rafał Borcz
81d177c270 Hide actionbar on scroll (#135) 2018-06-09 00:59:39 +02:00
Rafał
8d014ab7e9
Fix displaying the replacements in widget (#134) 2018-06-07 08:13:49 +02:00
Mikołaj Pich
a06d114127 Add logger (#131) 2018-06-06 19:38:54 +02:00
Rafał Borcz
0e16519baf Add a summary of grades (#127) 2018-06-04 21:47:46 +02:00
Mikołaj Pich
dde5775a41 Move ticks converter to api (#130) 2018-06-01 12:52:03 +02:00
Mikołaj Pich
e2003e2538 Expand current day on startup (#129) 2018-05-31 23:54:59 +02:00
Mikołaj Pich
228f680e5d Hide empty fields in summary (#128) 2018-05-31 23:01:52 +02:00
Mikołaj Pich
d4b172e022 Version 0.4.5 2018-05-28 11:32:39 +02:00
Rafał Borcz
3f1fff6d96 Implementation of a new Dagger injection (#103) 2018-05-26 20:44:06 +02:00
Mikołaj Pich
b59008a90f
Version 0.4.4 2018-05-25 20:33:45 +02:00
Rafał Borcz
2288ceffb8 Stop refreshing while semester switching window open (#123) 2018-05-25 19:10:34 +02:00
Mikołaj Pich
ffe8511e3f Add some fabric answers (#120) 2018-05-25 16:35:12 +02:00
Mikołaj Pich
34205e4a8b Fix autofill on api lvl 26 (#122) 2018-05-25 11:49:53 +02:00
Rafał Borcz
ef648c7f8b Clear db before register (#121) 2018-05-24 22:25:24 +02:00
Mikołaj Pich
9c97962e89
Version 0.4.3 2018-05-19 23:37:32 +02:00
Rafał Borcz
3f54d13b6b Add condition to exam query (#116) 2018-05-19 21:11:04 +02:00
Rafał Borcz
5685e73e46 Fix text alignment <= lv l20 (#117) 2018-05-19 19:58:33 +02:00
Rafał Borcz
e9b357e92d Remove the root check (#114) 2018-05-19 12:48:12 +02:00
Rafał Borcz
62bc00cd68 Delete non-existing lessons on sync (#112) 2018-05-19 12:30:17 +02:00
Rafał Borcz
54e6aee82e Stop SyncJob if user is not registered in app (#113) 2018-05-16 20:43:29 +02:00
Mikołaj Pich
3000c077c4
Version 0.4.2 2018-05-14 22:20:17 +02:00
Rafał Borcz
7d5072b529 Fix exams sync (#108) 2018-05-14 22:13:08 +02:00
Rafał Borcz
052d5e3911 Stopping job when user not registered in app (#111) 2018-05-14 21:39:09 +02:00
Mikołaj Pich
95caa21f2a
Version 0.4.1 2018-05-13 18:16:39 +02:00
Mikołaj Pich
cd6e14b13b [API] Fix first login (#107) 2018-05-13 17:33:31 +02:00
Rafał Borcz
23183c9d7a Call of SyncJob only after user register in app (#105) 2018-05-13 15:25:56 +02:00
Mikołaj Pich
3105e9e53b
Version 0.4.0 2018-05-07 19:45:37 +02:00
Rafał Borcz
8e855bd375 Save current tab position in exams (#102) 2018-05-07 18:18:05 +02:00
Rafał Borcz
67f83a4d2f Mark current week (#100) 2018-05-07 17:57:58 +02:00
Rafał Borcz
d7f0fcad30 Remove backup rules (#101) 2018-05-07 17:44:28 +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
bfaa3d196b Fix animations on expand and collapse (#97) 2018-05-06 20:28:24 +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
Rafał Borcz
cb6d39fe15 Fix widget state change during update (#93) 2018-04-29 19:47:01 +02:00
Rafał Borcz
09a8cc38f9 Refactor model layout (#92) 2018-04-29 12:45:05 +02:00
Mikołaj Pich
3443b01b9a Fix grade regex (#91) 2018-04-27 01:36:40 +02:00
Mikołaj Pich
7dde13585c Add info about predicted and final ratings (#88) 2018-04-27 00:03:37 +02:00
Rafał Borcz
176d17e1ec Fix notification intent (#89) 2018-04-24 23:52:53 +02:00
Mikołaj Pich
119e38254a Refactor entites (#86) 2018-04-24 22:05:46 +02:00
Rafał Borcz
6fcf09e2b7 Add timetable widget (#84) 2018-04-24 21:27:45 +02:00
Mikołaj Pich
6927ac0e4f Version 0.3.1 2018-04-20 20:39:18 +02:00
Mikołaj Pich
2fd5b0f6ee [API] Improve login (#83) 2018-04-20 20:30:39 +02:00
Mikołaj Pich
b7a6b71a4d Change message after sync completed (#85) 2018-04-20 14:07:40 +02:00
Rafał Borcz
5c558ae1f9 Show fully name on expand header (#82) 2018-04-08 18:05:41 +02:00
Rafał Borcz
0708d84b98 Log non-fatal exceptions with fabric (#80) 2018-04-08 17:34:18 +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
Rafał Borcz
cb6afb137f Hide actionbar during login (#79) 2018-04-08 15:54:46 +02:00
Rafał Borcz
c72e7748e2 Migrate to ThreeTenABP (#77) 2018-04-05 21:56:08 +02:00
Rafał Borcz
8431661d54 Fix resuming states in fragments (#72)
* Downgrade sdk version
* Update dependencies
* Fix infinite loading on restore states
* Fix crash when loading loaded fragments
2018-03-22 22:42:08 +01:00
Mikołaj Pich
3dabb11473 [API] Add error messages to exceptions (#71) 2018-03-20 23:10:20 +01:00
Rafał Borcz
2bb2341d0f Fix display items on refresh (#70) 2018-03-14 21:56:39 +01:00
Rafał Borcz
797e233809 Fix inactive elements (#69) 2018-03-14 20:22:31 +01:00
Rafał Borcz
c9bdac6a66 Fix session handling (#67) 2018-03-13 18:19:04 +01:00
Rafał Borcz
a094d4f0d9 Fix crash in grades on some devices (#66) 2018-03-11 19:31:56 +01:00
Mikołaj Pich
3aca34340d Optimize session handling (#63)
* [APP] Change way the Vulcan is configured (#65)
2018-03-11 19:16:20 +01:00
Mikołaj Pich
a0313827ce [DB] Add database migrations (#64) 2018-03-11 18:18:33 +01:00
Mikołaj Pich
3799fa910b Add attendance (#58) 2018-03-10 15:55:34 +01:00
Mikołaj Pich
e050982de2 Add application id suffix in debug builds (#61) 2018-03-10 13:08:01 +01:00
Rafał Borcz
69fc4bf874 Add cleaning user data on upgrade and downgrade (#60) 2018-03-06 20:14:54 +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
e274949257 Add remove user id in db upgrade (#59) 2018-03-06 00:25:12 +01:00
Rafał Borcz
e187493e01 CustomTabs fix (#56) 2018-03-04 20:27:44 +01:00
Rafał Borcz
30bb01e9c3 Cleaning of resources (#55) 2018-03-04 16:53:53 +01:00
Mikołaj Pich
9f599025ba [UI] Use different splash background depending on api level (#54) 2018-03-04 16:35:56 +01:00
Mikołaj Pich
4c7c2a1101 [API] Remove duplicated POJOs (#53) 2018-03-04 13:24:37 +01:00
Rafał Borcz
79bdbbbb16 MVP (#46) 2018-03-04 12:49:16 +01:00
Mikołaj Pich
a1a3427142 [API] Make support for alternative log addresses more centralized (#52) 2018-02-26 20:36:45 +01:00