3 We have removed the folders xdmcp, nx and st due to the fact that Gtk have deprecated the functions
4 using the XEmbed protocol.
6 These folders have been split in a new repository as shown in the following example
9 # Split of the folder plugins/st in a new branch
10 git subtree split -P plugins/st -b plugins/st
11 # We add the remote of the new repository
12 git remote add plugins/st git@gitlab.com:Remmina/remmina-plugins.git
13 # We push to the new repository
14 git push plugins/st plugins/st
15 # We change to the location of the local copy of git@gitlab.com:Remmina/remmina-plugins.git
16 cd ../remmina-plugins/
17 # The branch plugins/st does not have the folder plugins, the st source is in the root
18 # The following subtree command recreate the folder structure (../Remmina is the main repo)
19 git subtree add -P plugins/st ../Remmina plugins/st
23 The next step is to `git rm -r plugins/st` and if we need again `st`, it's enough to add it as a submodule:
26 git submodule add git@gitlab.com:Remmina/remmina-plugins.git plugins
29 The submodule part has to be tested as it'll cause issues with the existing files