Commit graph

88 commits

Author SHA1 Message Date
Peter Vacho 16c7640fcd
chore: Make retrofitClient var lateinit 2025-01-03 17:29:49 +01:00
Peter Vacho 28211abe93
feat: Add notifications api service 2025-01-03 17:27:57 +01:00
Peter Vacho 5cd48cfed6
feat: Add settings activity 2025-01-03 17:15:33 +01:00
Peter Vacho 49ca0f79a2
feat: Add notifications activiy & button (only ui) 2025-01-02 17:38:44 +01:00
Peter Vacho dcf6e98427
chore: Rename appSettingsBar fragment to mainBar 2025-01-02 17:32:09 +01:00
Peter Vacho 8e412b3587
fix: Fix categories not being shown when editing 2025-01-02 17:31:03 +01:00
Peter Vacho 11e3625d26
chore: Improve the UI for event create (center the card) 2025-01-02 17:30:36 +01:00
Peter Vacho f7b02b5b20
chore: Improve color of the bars on dark theme 2025-01-02 17:00:00 +01:00
Peter Vacho 336b15e030
feat: Add (blank) settings activit & bar showing it 2025-01-02 16:58:08 +01:00
Peter Vacho 86f4e66215
feat: Add support for inviting users to join events 2025-01-02 16:43:15 +01:00
Peter Vacho f51a25d46f
fix: Make the next/prev months buttons more visible 2025-01-02 15:10:28 +01:00
Peter Vacho 48d24ac10a
feat(eventCard): Add support for leaving invited events 2025-01-02 15:07:46 +01:00
Peter Vacho d434a533bf
feat(eventCard): Show event leave button on invited events 2025-01-02 14:58:39 +01:00
Peter Vacho 1a09a163e0
feat: Handle showing invited events 2025-01-02 14:50:53 +01:00
Peter Vacho c1e3e09bf4
feat: Add support for editing events 2025-01-02 14:33:55 +01:00
Peter Vacho a6579e6434
chore: Add some more logging to global exc handler 2025-01-02 14:33:28 +01:00
Peter Vacho 7d143e2f60
chore: Specify a default bg tint for removable categories 2025-01-02 12:13:49 +01:00
Peter Vacho 7efaf40207
chore(createEvent): Use cancel instead of close 2025-01-02 12:13:28 +01:00
Peter Vacho 18325d87ad
fix: Show the category color on removable chips 2025-01-02 12:04:37 +01:00
Peter Vacho 908bf293b0
feat(createEvent): Implement category adding 2025-01-02 11:56:53 +01:00
Peter Vacho 95c4211e08
chore(createEvent): Use consistent naming for button attrs 2025-01-02 11:36:30 +01:00
Peter Vacho d85b685407
feat(createEvent): Make the close button funtional 2025-01-02 11:35:43 +01:00
Peter Vacho 24b6791a76
feat(createEvent): Add ui for category adding 2025-01-02 11:30:25 +01:00
Peter Vacho 82de68633d
feat: Add support for removing categories 2025-01-02 10:48:11 +01:00
Peter Vacho 078a8e9239
fix: Don't specify alpha for default event color 2025-01-01 19:31:03 +01:00
Peter Vacho f20ee98c39
chore: Handle validation errors from event creation 2025-01-01 19:30:38 +01:00
Peter Vacho e8f7bf372a
fix: Fix fetching user events & note a bug 2025-01-01 19:29:55 +01:00
Peter Vacho ce1374bee4
chore: Make day numbers with event bg more visible 2025-01-01 19:02:17 +01:00
Peter Vacho a70c14634f
feat: Add color picking support for event creation 2025-01-01 18:56:52 +01:00
Peter Vacho 3df1faa17c
feat: Add support for creating events 2025-01-01 18:07:04 +01:00
Peter Vacho 82f300fdd9
chore: Handle http 401 exc from global exc handler 2025-01-01 14:30:40 +01:00
Peter Vacho 5358051034
feat(day-activity): Add back button 2024-12-31 15:04:27 +01:00
Peter Vacho 5ec0dbe7b7
feat(day-activity): Add new event ui button 2024-12-31 14:56:03 +01:00
Peter Vacho 7b73395c08
feat: Add support for event deletion 2024-12-31 14:50:47 +01:00
Peter Vacho 5abe270b46
fix(event-card): Allow wrapping event title up to 2 lines 2024-12-31 14:15:12 +01:00
Peter Vacho a4ddb2709d
feat(event-card): Add edit & delete buttons 2024-12-31 14:14:37 +01:00
Peter Vacho 8c7fffca6f
feat: Fetch categories from the API 2024-12-31 01:24:07 +01:00
Peter Vacho 7dffeda7a6
chore: Use proper fragment container views 2024-12-31 00:50:08 +01:00
Peter Vacho b9d64cc1cf
feat: Properly handle api unreachable scenarios 2024-12-31 00:50:08 +01:00
Peter Vacho fb3d7785ba
feat: Rework the event card UI significantly 2024-12-31 00:50:00 +01:00
Peter Vacho 58957c1792
feat: Add a proper color parser 2024-12-30 18:31:55 +01:00
Peter Vacho 1cab0528ba
feat: Add basic readme 2024-12-30 15:15:29 +01:00
Peter Vacho c6c64bfa3f
fix: Account for local timezone when fetching month events 2024-12-30 15:01:49 +01:00
Peter Vacho b3d9e426a2
feat: Improve the CalendarDay class & surrounding logic 2024-12-30 14:58:03 +01:00
Peter Vacho 5620bd4277
feat: Very basic day view with the day's events 2024-12-30 14:40:50 +01:00
Peter Vacho 0b6546c269
feat: Also show invited events 2024-12-30 03:00:19 +01:00
Peter Vacho b3c386a9dc
feat: Fetch calendar events from api 2024-12-30 03:00:19 +01:00
Peter Vacho 82b3614920
fix(auth-interceptor): Close requests & various improvements 2024-12-30 03:00:19 +01:00
Peter Vacho bd43bc7958
feat: Store user id with the refresh token 2024-12-30 03:00:19 +01:00
Peter Vacho 1ba9a2b0ba
feat: Utilize java.time in CalendarActivity 2024-12-30 03:00:19 +01:00