MineTec
|
6e12da08c0
|
implemented a customizable chat background system with support for patterns, solid colors, and gallery images; added a dedicated settings page with live preview and adjustable blur/dim effects, updated the image cropper to support flexible aspect ratios for wallpapers, and integrated file cleanup logic during account logout.
|
2026-05-31 19:20:18 +02:00 |
|
MineTec
|
5ebf5bccdb
|
implemented avatar management for user profiles and chat rooms, including 1:1 cropping, integrated OCS and Spreed avatar APIs, added cache invalidation logic, and updated the account settings view to display user info and profile pictures.
|
2026-05-31 18:42:30 +02:00 |
|
MineTec
|
582432dbb9
|
implemented support for viewing large group profile pictures
|
2026-05-30 13:57:26 +02:00 |
|
MineTec
|
ece0669f7d
|
implemented a central haptic feedback system with configurable levels (off, reduced, full), added a Haptics facade providing semantic feedback methods, integrated haptic cues across navigation, settings toggles, and async action results, and updated version to 1.1.0+54
|
2026-05-30 13:54:19 +02:00 |
|
MineTec
|
01b4b44010
|
migrated holidays module to MarianumConnect API, replaced local Holiday model.
|
2026-05-24 17:49:25 +02:00 |
|
MineTec
|
93b9929f8f
|
migrated timetable integration from WebUntis to the MarianumConnect API, implementing a Dio-based client with bearer token authentication, background session validation, and auto-refresh logic.
|
2026-05-23 17:32:42 +02:00 |
|
MineTec
|
0fd42439e2
|
improved unknown file preview handling with probe failure fallbacks and switched to an explicit TabController in the share view to prevent build-time layout issues
|
2026-05-13 20:28:30 +02:00 |
|
MineTec
|
092f9b622b
|
implemented Nextcloud file previews for unknown file types using fileId and has-preview flags, updated file models, and refined manual refresh logic.
|
2026-05-13 19:44:26 +02:00 |
|
MineTec
|
843686358f
|
overhauled feedback dialog UI, implemented async action buttons for submission and image picking, and added a custom image preview widget
|
2026-05-13 19:07:06 +02:00 |
|
MineTec
|
e8707b36f1
|
updated forward icon in message options and added scale limits to profile picture viewer
|
2026-05-13 18:50:45 +02:00 |
|
MineTec
|
1a11b9ac60
|
refactored internal documentation and simplified comments across chat BLoCs, file viewer, and navigation components
|
2026-05-10 17:01:50 +02:00 |
|
MineTec
|
a0bc46f522
|
optimized avatar and linkify performance, refined navigation to preserve popups, implemented read marker caching, and added file size limits for saving, minor timetable details changes
|
2026-05-10 16:40:39 +02:00 |
|
MineTec
|
1458d8ce49
|
implemented chat long-polling and optimistic updates, centralized notification management, optimized avatar caching
|
2026-05-10 15:47:55 +02:00 |
|
MineTec
|
1ff57b29f9
|
overhauled file viewer with video, audio, text, and SVG support, added media player and line-numbered text views, and fixed search controller recursion
|
2026-05-10 00:33:09 +02:00 |
|
MineTec
|
151678f0fe
|
implemented internal file sharing and saving, added server-side file references, refactored share pickers for unified flows, and updated UI branding labels
|
2026-05-09 20:18:52 +02:00 |
|
MineTec
|
3b8da1d3d6
|
dart format
|
2026-05-08 20:12:40 +02:00 |
|
MineTec
|
9e139b5704
|
refactored data providers with centralized cache resolution, unified UI using custom dialogs and bottom sheets, and enhanced network error handling for Dio and TLS errors
|
2026-05-08 20:01:45 +02:00 |
|
MineTec
|
c62a14645a
|
refactored broad range of the application, split files, modularized calendar and file views, centralized bottom sheets and clipboard handling, and implemented unit test coverage
|
2026-05-08 19:05:16 +02:00 |
|
MineTec
|
86d12884fc
|
custom login implementation, period-based timetable layout with overlap handling, enhanced error dialogs, and unified bottom sheets
|
2026-05-06 20:42:09 +02:00 |
|
MineTec
|
4e1272aba9
|
claude refactorings, flutter best practices, platform dependent changes, general cleanup
|
2026-05-06 11:59:01 +02:00 |
|
MineTec
|
4b1d4379a0
|
loading state and error handling refactor
|
2026-05-06 10:11:45 +02:00 |
|
MineTec
|
4f796dac2e
|
folder restructuring
|
2026-05-05 21:44:23 +02:00 |
|
MineTec
|
db9c3386f1
|
better loading indicators for timetables, talk and files
|
2026-05-05 21:07:48 +02:00 |
|
MineTec
|
e8faa77e70
|
refactored timetable
|
2026-05-05 13:49:45 +02:00 |
|
MineTec
|
551c1bf1fa
|
claude refactor
|
2026-05-04 13:54:39 +02:00 |
|
Pupsi
|
0409c5463f
|
combined actions to popup menu
|
2026-01-31 22:55:49 +01:00 |
|
Pupsi
|
df275c0108
|
added file saver
|
2026-01-31 22:17:31 +01:00 |
|
MineTec
|
f330ef3f56
|
updated project dependencies and sdk. Comptaible with Flutter 3.35.3
|
2025-09-06 14:47:08 +02:00 |
|
MineTec
|
d833cdb733
|
made app modules movable in their order
|
2025-02-09 15:06:14 +01:00 |
|
MineTec
|
8868914a76
|
restructured settings and devtools
|
2025-02-08 23:21:20 +01:00 |
|
MineTec
|
65b29ec4b8
|
added option for timetable naming modes
|
2025-01-24 11:50:14 +01:00 |
|
MineTec
|
c8e31b896b
|
added eof linebreak
|
2024-06-23 22:59:26 +02:00 |
|
MineTec
|
fe93a94fc6
|
bloc for holidays
|
2024-06-12 15:53:13 +02:00 |
|
MineTec
|
a33c4ddac5
|
wip: fixed state not updating correctly
|
2024-05-27 22:28:42 +02:00 |
|
MineTec
|
76a1f65083
|
Merge remote-tracking branch 'origin/develop' into develop-bloc
|
2024-05-12 14:01:57 +02:00 |
|
MineTec
|
181682a424
|
moved reload actions out of error context
|
2024-05-11 17:52:53 +02:00 |
|
MineTec
|
9fa711e460
|
loadable error screen, reload actions, autoreload
|
2024-05-11 14:20:00 +02:00 |
|
MineTec
|
f5407d2477
|
updated localstore collection to global constant
|
2024-04-16 14:39:20 +02:00 |
|
Pupsi
|
cf4dea566e
|
solved pr comments; picking multiple Images from Gallery is now possible
|
2024-04-08 22:39:28 +02:00 |
|
Pupsi
|
9803b06af1
|
merged to origin/devlop
|
2024-04-07 15:58:51 +02:00 |
|
Pupsi
|
b4defb9eda
|
added upload with multiple files
|
2024-04-05 18:16:12 +02:00 |
|
MineTec
|
4c7f53e309
|
updated project style guidelines
|
2024-04-03 19:18:17 +02:00 |
|
MineTec
|
27618f4404
|
added min/ max-scale to fileViewer
|
2024-04-02 19:16:49 +02:00 |
|
Pupsi
|
6450b292a7
|
resolved pr comments
|
2024-04-02 16:45:43 +02:00 |
|
Pupsi
|
6c2c305f1c
|
old cache gets deleted
|
2024-04-01 14:18:23 +02:00 |
|
MineTec
|
75846750f7
|
updated project linter-rules and enforced them
|
2024-03-29 18:22:55 +01:00 |
|
MineTec
|
1374666858
|
Updated dependencies
|
2024-03-23 23:38:20 +01:00 |
|
MineTec
|
b8e4dd4d07
|
push overhang screens without navigation bar
|
2024-03-17 23:19:55 +01:00 |
|
MineTec
|
97b414412d
|
Revert "Updated feedback to include screenshot and drawings"
This reverts commit 7b3c0b4885.
|
2024-03-17 22:49:59 +01:00 |
|
MineTec
|
7b3c0b4885
|
Updated feedback to include screenshot and drawings
|
2024-03-16 21:28:28 +01:00 |
|