yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] annoyingduck:
Just had to say thanks and great work [MENTION=8401881]easyjoin[/MENTION] . Very cool app and companion program. I will be watching progress on this closely...this very well may be the replacement for the now dead SuperBeam project. Got the desktop app running on Arch Linux and it's working just fine. The only issue is the odd launching commands that give permission errors if not launched from the terminal (aka creating a custom menu entry kicks back permission errors). You can easily ignore them and run the program none the less. I would recommend creating a .sh linux executable which has much more flexibility over a .exe in Linux (pretty much what SuperBeam does/did). The .sh file needs no alterations, just needs to be executed in any manner the user sees fit (way more options). The only bug on the Linux desktop app I've found so far is that it doesn't like to close properly. I have to let the system (XFCE in my case) force close it or perform an x-kill command. Otherwise great. I'm available to help work out Linux bugs, but I'm purely an Arch user, not Ubuntu or Debian based (not that it should matter unless you start needing .deb installers tested).
[Android Apps and Games] easyjoin:
What should the sh file have? Only the ". /EasyJoin. exe" or "mono EasyJoin. exe" or something more? Could you give an example?

I know that. Unfortunately is related with Mono or Gtksharp, somehow they don't close the background threads. In Ubuntu and macOS i noticed that after 30 to 60 secs the app is closed without any error.
[Android Apps and Games] annoyingduck:
I'm not a developer just a user, so I wouldn't know where to begin with creating or what the contents of a .sh file contain. What I do know is that it's the Linux equivalent of a .exe file, it's basically a Linux executable. For example with Superbeam you download the Linux package (not the 5.0.3 version which is broken, you need the older one here: https://superbe.am/for-pc/), decompress the tar.gz and it contains a start-superbeam.sh file. Either clicking or executing ./superbeam.sh in the terminal runs the program if the correct dependencies are installed (aka java/open-jdk in this case). It's very easy to move the file location, add menu entries and pass arguments with the .sh format. Many portable Linux packages come this way. You can also create install scripts too within the .sh file, but I'm sure that's much more complicated. Xtreme Download Manager (XDM) is another example, which uses a .sh file as a full permanent installer script rather than just a portable executable. I wish I could be more help with creating a .sh file, but my knowledge ends with only knowing how to use them.
[Android Apps and Games] easyjoin:
Just to be precise, an sh file is not like an exe file, is a script file.

I didn't created an installation procedure or sh file because all the app is one single file: EasyJoin.exe. The only thing you have to do is make it executable if you want to use it directly, ie:

chmod +x EasyJoin.exe

Then you can run it. i.e:

full_path_here/EasyJoin.exe > /dev/null&

Do you want to share a list of instructions/info to other Arch Linux about EasyJoin that they have to follow to run easily the program?

Do you think that i have to include more help in the linux page? https://easyjoin.net/linux.html
[Android Apps and Games] annoyingduck:
Here's what I get when creating a custom launcher to run the program from the menu using the "full_path_here/EasyJoin.exe > /dev/null&" command: When lauched from the terminal I do not get a permission error. The file has been Chmod'd to be executable. I've seen this happen before with .exe files on Linux. The GUI doesn't like them when creating a custom menu entry. Choosing "run anyway" works along with "mark executable". Now the file is already marked as being executable and permissions are correct, but the error still pops up. Again, it does run, but the error window pops up only when running via the menu or via a custom launcher. Through the terminal does not pop up the error.

And yes a .sh is a script file that has the flexibility to do a lot more.
[Android Apps and Games] easyjoin:
Have you tried to use the alternative run command?

mono EasyJoin.exe > /dev/null&
[Android Apps and Games] annoyingduck:
Yes, both give the same permission error. It's not the end of the world, just a bug to look into.
[Android Apps and Games] easyjoin:
It's not look an application error, is related with the launcher. But since i don't have any experience about it i can't be very helpful.
[Android Apps and Games] david72262:
Very nice easy to use app so wish i would of found this sooner, so much easier to use then other options for transferring files wirelessly.
[Android Apps and Games] Makarios:
Thank you dev for creating this app! I've just began to test using it on windows & linux, and it is very functional so far. Love the idea behind the app and how it differentiates itself from the major competitors (e.g. pushbullet), namely EasyJoin being a decentralized service.

A quick feedback, on linux the notifications show up at the upper right corner of my desktop and I'm not able to move the the notifications/toasts to another location. Is this a bug or would it be possible to enable this in the future? Thanks in advance :)
[Android Apps and Games] easyjoin:
Thank you.

It is not a bug, there is a restriction to show the window in a default location. Perhaps in the future, if a good number of people will use the Linux version, you might be able to choose the angle of the screen.
[Android Apps and Games] easyjoin:
Has been released a plugin for Firefox, Chrome and Opera. https://easyjoin.net/browser.html
[Android Apps and Games] ew:
Can you please check the download links on the pages, I can't seem to get the plugin.
[Android Apps and Games] easyjoin:
When you click "Get" nothing happens?
[Android Apps and Games] ew:
Sorry - didn't realize that "Get" was the hyperlinked word. Got it now.
[Android Apps and Games] Makarios:
+1, I personally prefer a chrome plugin rather than a standalone application.

However.. am I missing something? I've installed the chrome plugin on windows, and it does not seem to do anything. The button on the extensions toolbar is greyed out, clicking it does nothing and the plugin does not have any options either. (Same results on Linux)

On https://easyjoin.net/browser.html it says: "Plug-ins are compatible with the Windows application, starting from version 1.2.7." Does this mean the plugin is not compatible on linux?

TIA :)

[edit] I realized I was on v1.2.6 on windows. Updated to 1.2.8 and restarted app, plugin still seems broken. [/edit]
[Android Apps and Games] easyjoin:
Yes, exactly.

Right click a selected text or a link or on a blank space on the page ...
[Android Apps and Games] Makarios:
Oh I see! I didn't realize you had to right click. Both sending selected text and page URL works great. Maybe it would be helpful to add the right click instruction on this page?

I previously misunderstood, thinking the browser plugin was standalone from the windows program. Still, the plugin does add a neat feature :)
[Android Apps and Games] annoyingduck:
[MENTION=8401881]easyjoin[/MENTION] Did you update the Linux desktop app recently? I just installed it on another computer and the force closing bug seems to be resolved (the program is shutting down properly and does not require the system to force-kill it). If it was not updated than I have something happening on my original desktop that's causing the shutdown issue. Either way this is good. Love this program!
[Android Apps and Games] easyjoin:
The Linux version has not been updated. Maybe you use a different Mono or Gtksharp version.
[Android Apps and Games] easyjoin:
Now you can share the clipboard. Available for Android and Windows.

Linux and macOS version will get a major update this summer.
[Android Apps and Games] easyjoin:
I have to say a big "Thank you" to the XDA administrators for this post.
[Android Apps and Games] gidano:
[MENTION=8401881]easyjoin[/MENTION]: Can I request an English resources.dll or an English text file for the Hungarian translation? :highfive:
[Android Apps and Games] easyjoin:
Please send me an email with subject "Hungarian translation" to info at easyjoin dot net. Thanks
[Android Apps and Games] gidano:
OK
[Android Apps and Games] mpt123:
Hello,

hi i recently came to know about your app easyjoin ..im interested in it and want to buy the PRO app but have some doubts about using it.

i didnt see an option to share if my laptop is in home wifi network and my mobile using the mobile network, in that case the easy join app shows my mobile is offline. I need to know if i could share files if both devices have internet but not in the same network.

Im using pushbullet and sharing links and small files to my friends, in your app i didnt see an option to do the same.

please do let me know the possibility of the above options to make a decision in changing yo your app instead of pushbullet.

Thanks,

Mathew
[Android Apps and Games] UnderPL:
You need to be in the same network to share stuffs. Internet is not needed tho.
[Android Apps and Games] easyjoin:
Update 1.3.5 for Android & Windows. Read more.
[Android Apps and Games] easyjoin:
Update 1.3.6 for Android & Windows. Read more.

Linux and macOS version is under development. In the next weeks it will have the missing features.
[Android Apps and Games] CoCoRosha:
Sorry, but I am not a fan of this app. It seems for me not friendly to use, because I have used similar apps that are more functional than this is. Thanks for your effort, but this is just for me :)
[Android Apps and Games] easyjoin:
I'm happy that you created an XDA account just to post this.
[Android Apps and Games] heba89:
very interesting
[Android Apps and Games] danerrickcuba@gmail.com:
Not knowing how to use something doesn't make it non functional or not friendly...work on your english language first, then read the "how to" ...

Anyway weak minds always expect to be spoon fed, always want one button/setting to do everything for them
[Android Apps and Games] maarten82:
Just installed this because i got tired of transferring photos over bluetooth to my laptop.. and its surprisingly smooth! Very nice work man!
[Android Apps and Games] easyjoin:
Update 1.3.7 for Android & Windows. Read more.

Linux and the macOS version is under development and will have the following features:

Send text & links from your browser. (100%)

Filter the SMS list by phone number. (100%)

Share and sync the clipboard on all your devices. (100%)

Send device information (e.g. battery level, disk space). Receive a remote device's information. (50%)

Set a remote device's battery charge warning. (100%)

Remotely control a device. To remotely control a Linux device you'll need playerctl and amixer.
[Android Apps and Games] easyjoin:
Update 1.3 for Linux and macOS.

Send text & links from your browser.

Filter the SMS list by phone number.

Share and sync the clipboard on all your devices.

Send device information (e.g. battery level, disk space). Receive a remote device's information.

Set a remote device's battery charge warning.

Remotely control a device.

The position and size of the window is saved.

New app icon.

Bug fixes and minor improvements.

Multimedia control of a Linux device is for amixer and playerctl.

Multimedia control of a macOS device is for iTunes.

Don't forget to upgrade Mono.
[Android Apps and Games] aouni_tahech:
I've used other apps with the same concept and I like what easyjoin is offering. Big potential. I like the image sharing feature, which directly sends photos through wifi instead of uploading to the cloud and sharing a link!

However I'm only missing one or two tiny features from another app:

1- An option to right click a photo on Chrome and auto-download it on mobile (not just send the link).

2- Right-click on a web page and "open" it immediately on the mobile phone (I can live without this though)

Furthermore, sending a link from the browser should be more straightforward. I should immediately get an option from the dropdown menu to send the link to a specific phone, instead of clicking on "send URL" > click on device name > click on send button.

Is there a plan to add such an option (specifically the 1st one) any time in the future?

Edit: Notifications are not being sent to my windows PC as a popup, although I gave permission for easyjoin to access notifications. Am I missing something?

Also clipboard is being synced, but it's not showing a popup notification as well on my PC (the settings for hiding notifications for trusted devices is set to OFF)

Nevermind, I had to allow the notification access, and then turn it on from the app. I thought it turns on automatically when I give it notification access.

Thanks!
[Android Apps and Games] easyjoin:
Both could be done but in that case the browser plugin will head to a direction that i don't like. Right now the plugin is very light, only a few kilobytes, and keeps it self behind the scenes to interfere as less as possible with the normal usage of the browser. By adding those two options the plugin will became much heavier, will consume much more resources (both cpu and ram) for offering something that will not offer much more in terms of functionality.

This could be nice but it has to be defined what is the "mobile phone". Most users have only two devices, the Pc and the phone: in this case it's easy to identify the "phone". But when you use the app at work or when at home there are more than two devices (the devices of all the family members), define "your phone" it's not something that could be done automatically. I'll keep this suggestion in the todo list, maybe will be enough add a new setting where the user could define the "phone" or something similar.
[Android Apps and Games] easyjoin:
Update for Android, Windows, Linux & macOS

Android 1.3.9

Close a received notification from all devices.

Bug fixes and minor improvements.

Windows 1.3.9

Integrate the notifications with Windows 10 notification system.

Close a received notification from all devices.

Bug fixes and minor improvements.

Linux & macOS 1.3.2

Close a received notification from all devices.

Bug fixes and minor improvements.
[Android Apps and Games] easyjoin:
It took almost 5 days of work to bring the application to target Oreo.

Not all the time has gone into programming; it has been necessary to read the official documentation, some sites with useful hints and think about how to get around some problems and find the best solutions.

And of course test all the main features to see that they work on both Oreo and previous versions.

Is it worth it? Well, let's see.

Does the application have less code than before? Less code == Fewer potential bugs.

No.

The problem of Android fragmentation is easier to address by targeting to the latest (at this point penultimate) version, than targeting a previous version?

No.

After the time spent on testing, can we be sure that there will be no surprises when we go into production?

Hopefully yes, probably no.

Did the end user benefit from this work? Is the application more fluid? Use less CPU and battery? Is more secure? Has more functionalities?

No. Both the developer and the user did not benefit from this work. Adaptive icons apart.

Maybe, but I'm not sure, it's Google's team that works on Android to real benefits having fewer cases to manage in the future.

The only positive aspect is that all the changes that Google has made to Oreo and limit the application when running in the background do not preclude having applications like EasyJoin. That's not what i can say about iOS.

At the end of this work I can say that Google continues to consider our devices as small computers and not as smartphones (alias, stupid computers).
[Android Apps and Games] easyjoin:
UPDATE

Android 1.4

Reply to a notification (availability depends on Android version).

The notification sharing system has been changed, the application needs to be updated in all devices.

Target version has been changed to 26 (Oreo).

Bug fixes and minor improvements.

Windows 1.4

Reply to a notification (availability depends on Android version).

The notification sharing system has been changed, the application needs to be updated in all devices.

Bug fixes and minor improvements.

Linux & macOS 1.4

Reply to a notification (availability depends on Android version).

The notification sharing system has been changed, the application needs to be updated in all devices.

Bug fixes and minor improvements.
[Android Apps and Games] easyjoin:
Update 1.4.1 for Android, Windows, Linux & macOS

File transfer: has been added information about the transfer rate and remaining time.

Bug fixes and minor improvements.
[Android Apps and Games] easyjoin:
Update for Android, Windows, Linux & macOS

1.4.2 Android & Windows

You can search for a device by IP. This functionality may be useful in some business systems with multiple sub-networks but it does not replace the auto-search method offered by the app.

Bug fixes and minor improvements.

1.4.2 Linux & macOS

Bug fixes and minor improvements.
[Android Apps and Games] CorruptedSanity:
Hello

So I installed easy join on my note 8 and Huawei media pro m5 10 pro

The very first time, they saw each other and I was able to transfer files.

But after that, they don't see each other anymore.

I restarted both devices, shut down the applications.

Nothing.

Very weird.

The first time that saw each other, I added them as trusted devices.

Yet they don't see each other.

Any suggestions?

As I was about to pay for the premium version.
[Android Apps and Games] easyjoin:
Hi, send me an email in the official address and i'll try to help you to solve the issue.

The fact that you want to buy the Pro version does not make any difference to the type of support you will have.
[Android Apps and Games] CorruptedSanity:
Thank you

I mentioned that I intended to purchase it , to express how happy I am with the application.

I'll send an email, thanks.
[Android Apps and Games] easyjoin:
Update for Android & Windows 1.4.4

Android

New "Go" version for those who only need to share files between devices.

Bug fixes and minor improvements.

Windows

New "Go" version for those who only need to share files between devices.

You can choose the distribution type between installation and portable.

Bug fixes and minor improvements.
[Android Apps and Games] easyjoin:
Update 1.4.3 for Linux & macOS

Solved an issue that could prevent the app to render correctly.

Bug fixes and minor improvements.
[Android Apps and Games] easyjoin:
Update for Android "Essential" & "Pro" 1.4.8

Solved an issue that could affect various functionalities.

Bug fixes and minor improvements.

Update for Windows "Pro" 1.4.6

Solved an issue that could prevent the app to restore from minimized.

Bug fixes and minor improvements.
[Android Apps and Games] nashb@xda:
Started using the app today

Impressed

But, you should provide more info for new users

The FAQ is insufficient
[Android Apps and Games] easyjoin:
Tell me what you think is missing.
[Android Apps and Games] nashb@xda:
You need to provide some detail on how to setup the apss on pc and mobile as its a bit confusing and could put people of

So a useful setup guide on your website would be helpful

Also the choice of apps for windows is not clearly explained ie go, essential and portable
[Android Apps and Games] easyjoin:
A generic feedback is always welcome but doesn't help me to improve the app.

Can you give me a detailed description about what is "confusing" or "not clearly explained"? For example, what it was not clear to you about the various Windows versions? It was the description? If it is the description, what you would wrote that could make the things more clear?
[Android Apps and Games] CorruptedSanity:
I'm on version 1.0.6 of Easy job but the Indian issue still remains.

When sending files between devices, they don't show up in the gallery till hours later.

One device is a Samsung an the other is Huawei.

Thank you and wish you much in ironing out these creases.
[Android Apps and Games] easyjoin:
The "Pro" version of Android is in discount for Indian users. Thank you for your support.
[Android Apps and Games] CorruptedSanity:
I made a typo.

Not Indian. I meant transfer.

The issue still exists.

Images transferred between devices don't show up in the gallery or file browser till much later.
[Android Apps and Games] easyjoin:
Since the files are visible after a while, this means that the gallery applications do not refresh correctly. You can try a gallery app that doesn't have refresh issues.
[Android Apps and Games] CorruptedSanity:
It's not only the gallery.

It's the gallery, 2 different file browsers and even apps like Reddit and imgur.

When I receive a file through easy join, I cannot access it from the gallery, 2 different file browsers and even imgur and reddit.

Therefore it's not my devices or gallery app.

Instead of denying the issue or blaming it on an imaginary reason, maybe spend a minute to read/understand my post.

Thank you.
[Android Apps and Games] hotcakes_shinku:
On Windows, when trying to copy files that has non-alphabet characters in its name/folder name, the windows app crashes (In my case, japanese characters). Also happens with long file names/folder names.

He is right, it is your phone. If the images eventually appear in your gallery, it means the file transfer is successful and nothing went wrong. The reason why your files appear only hours later is because your phone is not refreshing your media frequently. You have to trigger the refresh manually yourself. Or maybe the easy join developer can add an option to trigger the media refresh on android upon file transfer completion for phones with this issue.
[Android Apps and Games] easyjoin:
Please send an email, it's much easier to solve an issue like this via email. Thanks.
[Android Apps and Games] CorruptedSanity:
Absolutely not correct. And, next time understand the full post so that your response is relevant.

First of all, it's happening on both my devices.

A Samsung note 8 and a Huawei m5 10 pro.

So it's not a brand or model issue.

It's happening on a Samsung and a Huawei.

Secondly, all other media from all other platforms appear immediately.

Such as downloading images from the web, from photobucket, my WD cloud drive, Google drive, dropbox and pushbullet. I can list many other apps.

Only easyjoin :

media do not appear immediately

On different brands and models

Using different photo gallery apps

Using different file explorer apps

Therefore to say 'you lr device doesn't refresh' is a weak and unfounded claim.

I'm not sure why there is a hint of negativity here.

Not only am I providing reliable feedback, I'm providing it in detail.

So that the developer can further troubleshoot the obvious issue.

If anything, I should be thanked. Profusely
[Android Apps and Games] easyjoin:
Update Android "Essential" & "Pro" 1.4.9

Added shortcuts on app icon (Android 7.1 and later).

You can freely select multiple devices when sending a file.

Added second grid view with bigger image previews.

Added option to quickly delete all non-text messages while preserving text messages.

Fallback to "notification view type" for incoming notifications if popup permission is missing (SYSTEM_ALERT_WINDOW).

Privacy enhancement: android:fullBackupContent set to false. Tip: you can backup your app data directly from the app.

Added Chinese translation.

Bug fixes and minor improvements.
[Android Apps and Games] easyjoin:
Update Android "Go" 1.0.7
[Android Apps and Games] CorruptedSanity:
No technical support for my issue?
[Android Apps and Games] erikasnoske:
Huge + for Linux support!