Skip to content

Conversation

@Mutant-Slayer
Copy link
Contributor

@Mutant-Slayer Mutant-Slayer commented Oct 23, 2025

Changes

  1. Added feature where user can transfer links between devices (Close Add Transfer Links feature #30 )
  2. Enabled Haze for all Android version currently it was only enabled for >=31

Recording
Note: In video one can also check it does not import duplicated data

Screen_recording_20251025_113717.mp4

@Mutant-Slayer Mutant-Slayer marked this pull request as ready for review October 25, 2025 06:10
@Mutant-Slayer
Copy link
Contributor Author

@yogeshpaliyal Please review this PR

@yogeshpaliyal
Copy link
Owner

@Mutant-Slayer A different screen for transfer links would be more user friendly instead of using inside Local Network Server

@Mutant-Slayer
Copy link
Contributor Author

@yogeshpaliyal thats a different screen, its just that the UI is almost same. If you have any recommendation i can tweak the Ui as per that.

@yogeshpaliyal
Copy link
Owner

Change Menu Item text to transfer Links to another device, and add it to CSV Management section, and you can rename that to Import/Export

@Mutant-Slayer
Copy link
Contributor Author

@yogeshpaliyal changes done

import kotlinx.coroutines.launch
import org.koin.android.ext.android.inject

class TransferLinkLocalServerService : Service() {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead you can reuse the same service LocalServerService

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@yogeshpaliyal how will i separate the port , both the server will be considered running at same time.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can pass port as paramter of method

import java.net.NetworkInterface
import java.util.Locale

class TransferLinkLocalServerRepositoryImpl(
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can use existing repository, just add a new API or use existing API's

…feature/transfer-links

# Conflicts:
#	app/src/main/java/com/yogeshpaliyal/deepr/DeeprApplication.kt
#	app/src/main/java/com/yogeshpaliyal/deepr/ui/screens/Settings.kt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Transfer Links feature

3 participants