machinateur / android-chrome-tab-transfer

A tool to transfer google chrome tabs from your android phone to your computer using `adb`.
MIT License
92 stars 10 forks source link

Implement graphical user interface #27

Open machinateur opened 11 months ago

machinateur commented 11 months ago

Please note: This is a DRAFT.


To improve the user-experience of non-technical users, a graphical user interface could be implemented using an electron application on top of the php built-in webserver with some basic token based security (token to be provided as command line argument) using IPC (Inter Process Communication). Such could be implemented using said electron app, which in turn runs with node functionality attached, and thus with good IPC support (better than PHP). The glue-code should be provided as separate, reusable package. (Coming soon ™)

The UI would display the list of imported tabs would allow to manage the ones to export. A preview feature would also be cool, but would have to rely on iframe security.

Squall-Leonhart commented 5 months ago

Does the exported data contain Tab group info, or is it just a list of tabs known to be opened, if it did and is possible to restore those group by group this could solve one of the bigger issues tab horders have with upgrading their phone.

even if its not possible to restore them that way, as i suspect its just opening tabs serially into chrome like an app can do, if the group data is in the export the gui tool could group the data and allow them to be opened in seperate blocks of tabs so the user can use the tab groups selector to select all the tabs relevant to each