- 04.08.2025 1 коммит
-
-
Vitaly.Smirnov создал
* fix: Adjust room info UI layout and spacing * chore: update version to 1.0.0 in build files
-
- 18.07.2025 1 коммит
-
-
Radch-enko создал
-
- 11.07.2025 1 коммит
-
-
Radch-enko создал
- Changed `windowSoftInputMode` in `AndroidManifest.xml` to `adjustResize` for better keyboard behavior. - Added vertical scrolling to `BookingEditor` for improved UI usability on smaller screens. - Replaced `DropdownMenu` with a custom `Popup` in `EventOrganizerView` for better control over dropdown behavior and positioning. - Enhanced dependency management by adding `lifecycle` to `build.gradle.kts`.
-
- 04.07.2025 1 коммит
-
-
Radch-enko создал
- Modularized platform-specific logic by introducing iOS-specific initializers and root components. - Enhanced date handling consistency by standardizing `LocalDateTime` usage across components and fixing `dayOfMonth` references. - Exported and updated Gradle dependencies (`decompose`, `datetime`, `calf-ui`). - Improved iOS app structure by integrating `RootHolder`, `RootView`, and `AppDelegate`. - Updated Xcode scheme settings and project files for enhanced build and test configurations.
-
- 03.07.2025 4 коммита
-
-
Radch-enko создал
- Extracted `Slot` functionality into a new `slot` module with dedicated DI setup and updated dependencies. - Moved `GetSlotsByRoomUseCase` and `SlotUiMapper` into the `slot` module for better modular structure. - Updated all references of `Slot` components and mappers for consistent integration across modules. - Consolidated and re-organized slot-related UI strings into the `core/ui` module for reuse. - Adjusted Gradle files and dependency configurations to support the new `slot` module.
-
Radch-enko создал
- Moved `DeleteBookingUseCase` to `core/domain` module for better reuse across features. - Extracted `FastEvent` logic into a new `fastBooking` module with dedicated DI setup and updated dependencies. - Renamed `FastEventComponent` to `FastBookingComponent` for improved clarity and consistency. - Updated references and file paths for `FastEvent` to align with the new `fastBooking` module. - Adjusted Gradle and DI configurations to support the modularized `fastBooking` feature.
-
Radch-enko создал
- Moved `CreateBookingUseCase` and `UpdateBookingUseCase` to the `core/domain` module for better cross-module reusability. - Extracted `BookingEditor` logic into a new `bookingEditor` module with di setup and updated dependencies. - Replaced `UpdateEventComponent` with `BookingEditorComponent` across the main module to streamline event management. - Consolidated shared UI components into the `core/ui` module to avoid duplication. - Updated Gradle files and DI modules for consistent dependency management. - Improved naming and organization of string resources for booking-related views.
-
Radch-enko создал
- Implemented `ServerMessagingService` for handling Firebase push notifications and integrated the `firebaseTopicsModule` for topic subscriptions. - Added kiosk mode support in `AppActivity` with device admin and lock task mode setup. - Updated `AndroidManifest.xml` with required service and permissions declarations. - Enabled Firebase dependencies in Gradle (`firebase-messaging-ktx`, `google-services`) and added signing configurations for debug and release builds. - Updated `App` setup to subscribe to Firebase topics dynamically.
-
- 01.07.2025 1 коммит
-
-
Radch-enko создал
- Deleted `RoomInfo` and `SelectRoom` feature modules along with associated `build.gradle.kts` files. - Merged reusable logic and resources from `RoomInfo` and `SelectRoom` into `Main` feature. - Introduced `FreeUpRoomUseCase` and modularized modal navigation support in `MainComponent`. - Moved and refactored string resources from deleted modules to `Main`. - Enhanced `Main` module with new modal components (`FreeSelectRoomComponent`, `FastEventComponent`, `UpdateEventComponent`). - Updated DI setup with additional use cases and dependencies for `MainScreenModule`. - Adjusted Gradle build files and removed entries for deleted modules in `settings.gradle.kts` and `composeApp`.
-
- 30.06.2025 2 коммита
-
-
Radch-enko создал
- Deleted redundant theme files (`Color.kt`, `Theme.kt`, `Theme.android.kt`). - Introduced `SettingsComponent` and related UI elements (`GridRooms`, `CardRoom`) for room management. - Added vector drawable resources for icons: `arrow_to_right`, `tv`, `allert`, and `power_socket`. - Enhanced Gradle build scripts with new dependencies (`settings`, `slf4j-android`) and packaging configurations. - Integrated new API key management via `BuildKonfig`. - Updated `MainComponent` to handle empty settings gracefully and improved modal window navigation.
-
Radch-enko создал
- Removed `clients:core:data` and its Koin module for better alignment with tablet-specific needs. - Introduced `tablet:core:domain` module with domain-specific models, repositories, and use cases. - Added support for tablet-specific booking and organizer functionality. - Updated Gradle build scripts, dependencies, and DI modules (`Koin`) to reflect the new architecture. - Enhanced navigation and component setup to integrate the `domain` module effectively.
-
- 27.06.2025 1 коммит
-
-
Radch-enko создал
Refactor: migrate tablet core data module to clients core data module and enhance debug capabilities - Moved tablet-specific `core:data` code to `clients:core:data` for better modularization. - Renamed packages from `tablet.core` to `client.core`. - Introduced `isDebug` platform-specific implementation and `LoggerInitializer` for conditional logging. - Added `dataModule` and `appModule` Koin DI modules for streamlined dependency injection. - Updated Gradle build scripts to align with new structure and integrate `BuildKonfig` for API URL management. - Adjusted `ComposeApp` configurations for enhanced debug and DI setup.
-
- 26.06.2025 1 коммит
-
-
Radch-enko создал
- Introduced `Settings` feature module with corresponding components and screens. - Implemented navigation between `Main` and `Settings` screens using `RootComponent`. - Updated dependencies to include `Decompose` and `Essenty` libraries for state management. - Enhanced `App` setup to accept root navigation for streamlined screen handling. - Improved Gradle build scripts to include the new module and required dependencies.
-
- 25.06.2025 2 коммита
-
-
Radch-enko создал
- Moved Gradle build scripts into `build-logic` for better organization. - Introduced reusable Kotlin Multiplatform plugin configurations for `library`, `ui`, and `data` modules. - Updated dependency management by integrating a centralized version catalog (`libs.versions.toml`). - Added and configured tablet clients: `core:ui`, `core:domain`, `core:data`, and `feature:main`. - Improved Gradle setup for Android and iOS compatibility with shared resources and multiplatform dependencies.
-
Radch-enko создал
- Migrated Gradle wrapper to version 8.11.1. - Added tablet Compose application with initial setup and reusable components. - Set up iOS project with Compose integrations, AppIcons, and theme support. - Implemented multiplatform shared theme and reusable resources. - Updated build configurations for Android and iOS compatibility, including dependency management and plugin setup. - Introduced robust light/dark theme switching and preview scaffolding. - Configured iOS scheme and workspace for Compose integration. - Included adaptive launcher icons for both mobile platforms.
-