Remmina - The GTK+ Remote Desktop Client  v1.4.33
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
Removed plugins

We have removed the folders xdmcp, nx and st due to the fact that Gtk have deprecated the functions using the XEmbed protocol.

These folders have been split in a new repository as shown in the following example

# Split of the folder plugins/st in a new branch
git subtree split -P plugins/st -b plugins/st
# We add the remote of the new repository
git remote add plugins/st git@gitlab.com:Remmina/remmina-plugins.git
# We push to the new repository
git push plugins/st plugins/st
# We change to the location of the local copy of git@gitlab.com:Remmina/remmina-plugins.git
cd ../remmina-plugins/
# The branch plugins/st does not have the folder plugins, the st source is in the root
# The following subtree command recreate the folder structure (../Remmina is the main repo)
git subtree add -P plugins/st ../Remmina plugins/st
git push

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:

git submodule add git@gitlab.com:Remmina/remmina-plugins.git plugins

The submodule part has to be tested as it'll cause issues with the existing files