GitLab's annual major release is around the corner. Along with a lot of new and exciting features, there will be a few breaking changes. Learn more here.

Commits (42)
......@@ -83,3 +83,24 @@ flatpak:test:
- tags
- web
- schedules
snap:build:
image: ubuntudesktop/gnome-3-28-1804
stage: build
script:
- export LC_ALL=C.UTF-8
- export LANG=C.UTF-8
- export SNAP_ARCH=amd64
- export SNAPCRAFT_BUILD_INFO=1
- apt-get -y update
- snapcraft --destructive-mode
- |
if [ "$CI_COMMIT_REF_NAME" = "master" ]; then
echo $SNAPCRAFT_LOGIN | snapcraft login --with -
snapcraft push remmina*.snap --release edge
snapcraft logout
fi
allow_failure: false
artifacts:
paths: ['./*.snap']
expire_in: 10 days
......@@ -52,7 +52,7 @@ Authors of Remmina Project
Jose Gregorio Jimenez Sanchez <josegjimenez@gmail.com>
Julian Ospald <hasufell@posteo.de>
Justin Zobel <justin@solus-project.com>
Ken VanDine <kvandine@gnome.org>
Ken VanDine <ken.vandine@canonical.com>
Kirill Müller <krlmlr@users.noreply.github.com>
Kyle Sanderson <kyle.leet@gmail.com>
larchunix <larchunix@users.noreply.github.com>
......
# Changelog
## v1.3.4
[full changelog](https://gitlab.com/Remmina/Remmina/compare/v1.3.3...v.1.3.4)
Current Remmina changelog, see CHANGELOG.archive.md for old releases.
* Updated to use core18 and gnome-3-28-1804 [!1797](https://gitlab.com/Remmina/Remmina/merge_requests/1797) *@kenvandine*
* Snap: Build snap in CI and publish to the edge channel for builds against master [!1810](https://gitlab.com/Remmina/Remmina/merge_requests/1810) *@kenvandine*
* Resolve "SSH public key cannot be imported: Access denied for 'none'. Authentication that can continie: publickey" [!1811](https://gitlab.com/Remmina/Remmina/merge_requests/1811) *@antenore*
* snap: Ensure the icon is installed [!1812](https://gitlab.com/Remmina/Remmina/merge_requests/1812) *@kenvandine*
## [v1.3.3](https://gitlab.com/Remmina/Remmina/compare/v1.3.3)
## v1.3.3
[full changelog](https://gitlab.com/Remmina/Remmina/compare/v1.3.2...v1.3.3)
* Fix “Utranslated” typo + XHTML 1.0 strictness + move div CSS rule in style block [!1785](https://gitlab.com/Remmina/Remmina/merge_requests/1785) *@DevDef*
* Revert autoclosed <script> tags. It seems to be badly surported [!1786](https://gitlab.com/Remmina/Remmina/merge_requests/1786) *@DevDef*
......@@ -23,6 +29,7 @@ Current Remmina changelog, see CHANGELOG.archive.md for old releases.
* Translate new strings to German [!1803](https://gitlab.com/Remmina/Remmina/merge_requests/1803) *@jweberhofer*
* Fix Yes/No inversion [!1805](https://gitlab.com/Remmina/Remmina/merge_requests/1805) *@DevDef*
* Update Danish translation [!1804](https://gitlab.com/Remmina/Remmina/merge_requests/1804) *@scootergrisen*
* Remmina release v.1.3.3 [!1807](https://gitlab.com/Remmina/Remmina/merge_requests/1807) *@antenore*
## [v1.3.2](https://gitlab.com/Remmina/Remmina/tags/v1.3.2) (2019-01-31)
......
......@@ -211,7 +211,7 @@ endif()
set(WITH_LIBRARY_VERSIONING "ON")
set(REMMINA_VERSION_MAJOR "1")
set(REMMINA_VERSION_MINOR "3")
set(REMMINA_VERSION_REVISION "3")
set(REMMINA_VERSION_REVISION "4")
#set(REMMINA_VERSION_SUFFIX "1")
#set(REMMINA_VERSION "${REMMINA_VERSION_MAJOR}.${REMMINA_VERSION_MINOR}.${REMMINA_VERSION_REVISION}.${REMMINA_VERSION_SUFFIX}")
set(REMMINA_VERSION "${REMMINA_VERSION_MAJOR}.${REMMINA_VERSION_MINOR}.${REMMINA_VERSION_REVISION}")
......@@ -269,16 +269,6 @@ if(NOT REMMINA_EXTERNAL_TOOLS_DIR)
endif()
endif()
# Snap package generation support
if(DEFINED ENV{SNAPCRAFT_PROJECT_NAME})
add_subdirectory(snap)
else()
find_program(SNAPCRAFT "snapcraft")
if(SNAPCRAFT)
add_subdirectory(snap)
endif()
endif()
option(SNAP_BUILD_ONLY "SNAP_BUILD_ONLY" OFF)
if(SNAP_BUILD_ONLY)
if(NOT SNAPCRAFT)
......
......@@ -16,18 +16,30 @@ This special place is reserved to who have donated the hisghest amount of money
- Rafael Wolf owner of [EITS, LLC, dba Express IT Solutions](https://eitsonline.com) Kalamazoo, MI 49048 USA. ( **Donated $100** )
- [Tim Richardson - GrowthPath founder](https://www.growthpath.com.au/people/growthpath-team-2)
## Year 2019 donors
- Clayton Casciato
- Márcio Oliveira Luiz
- Andres Zanzani
- Wolfgang Scherer
- Roman Cravtov
- Andrew Hart
## Year 2018 donors
- Anton Karmanov
- Antonio Quinonez-Mun
- Clemens Anhuth
- CSI Dudek Marcin
- coder-zero @Future Systems bvba
- Debapriyo Sarkar
- Harjit Takshak
- Marco Polano
- Michael Hipp
- Peter Link
- Praveen Bhamidipati
- Radek Loutocký
- Richard Flathmann
- Sergey Lebfr
- Tommy Sweeney
......
......@@ -91,7 +91,7 @@ Jörgen Viksell &lt;jviksell@gmail.com&gt;
Jose Gregorio Jimenez Sanchez &lt;josegjimenez@gmail.com&gt;
Julian Ospald &lt;hasufell@posteo.de&gt;
Justin Zobel &lt;justin@solus-project.com&gt;
Ken VanDine &lt;kvandine@gnome.org&gt;
Ken VanDine &lt;ken.vandine@canonical.com&gt;
Kirill Müller &lt;krlmlr@users.noreply.github.com&gt;
Kyle Sanderson &lt;kyle.leet@gmail.com&gt;
larchunix &lt;larchunix@users.noreply.github.com&gt;
......
......@@ -3,10 +3,6 @@
"runtime": "org.gnome.Platform",
"runtime-version": "3.30",
"sdk": "org.gnome.Sdk",
"build-options" : {
"cflags": "-O2 -g",
"cxxflags": "-O2 -g"
},
"command": "remmina",
"cleanup": [
"*.a",
......@@ -89,12 +85,13 @@
{
"name": "nxproxy",
"no-autogen": true,
"make-args": ["PREFIX=/app"],
"make-args": ["build-lite", "PREFIX=/app"],
"install-rule": "install-lite",
"sources": [
{
"type": "archive",
"url": "https://code.x2go.org/releases/source/nx-libs/nx-libs-3.5.99.17-1-lite.tar.gz",
"sha256": "28a4ebf98577e4848d26be44d1ca79c9a25865ea5d15c682a3a03865e56647a1"
"url": "https://github.com/ArcticaProject/nx-libs/archive/3.5.99.19/nx-libs-3.5.99.19.tar.gz",
"sha256": "4fd7c392c591a2fab06ddc598bd7488c81a20125f01cf4ce4dfd2934de4613df"
}
]
},
......@@ -134,8 +131,8 @@
"sources": [
{
"type": "archive",
"url": "https://xorg.freedesktop.org/releases/individual/app/xprop-1.2.3.tar.bz2",
"sha256": "d22afb28c86d85fff10a50156a7d0fa930c80ae865d70b26d805fd28a17a521b"
"url": "https://xorg.freedesktop.org/releases/individual/app/xprop-1.2.4.tar.bz2",
"sha256": "8c77fb096e46c60032b7e2bde9492c3ffcc18734f50b395085a5f10bfd3cf753"
}
]
}
......
src/remmina_public.h
src/remmina_marshals.c
src/remmina_exec.h
src/remmina_icon.c
src/include/remmina/types.h
src/include/remmina/remmina_trace_calls.h
src/include/remmina/plugin.h
src/remmina_file_manager.c
src/remmina_masterthread_exec.c
src/remmina_stats.h
src/remmina_protocol_widget.h
src/rcw.c
src/remmina_external_tools.h
src/remmina_file.c
src/remmina_plugin_manager.c
src/remmina_key_chooser.h
src/remmina_sysinfo.c
src/remmina_main.h
src/remmina_sftp_plugin.h
src/remmina_mpchange.h
src/remmina_ssh.h
src/remmina_widget_pool.h
src/remmina_message_panel.c
src/remmina_plugin_manager.h
src/remmina_chat_window.c
src/remmina_string_list.c
src/remmina_ssh.c
src/remmina_ftp_client.h
src/remmina_utils.c
src/remmina_applet_menu.c
src/remmina_file_editor.h
src/remmina_utils.h
src/remmina_sftp_client.h
src/remmina_key_chooser.h
src/remmina_sysinfo.c
src/remmina_plugin_manager.c
src/remmina_protocol_widget.c
src/remmina_chat_window.h
src/remmina_applet_menu_item.c
src/remmina_ssh_plugin.h
src/remmina_about.h
src/remmina_crypt.h
src/remmina_string_array.c
src/rcw.c
src/remmina_stats.c
src/remmina_file.h
src/remmina_ssh_plugin.c
src/remmina_avahi.h
src/remmina_main.c
src/remmina_ftp_client.h
src/remmina_mpchange.c
src/remmina_masterthread_exec.h
src/remmina_masterthread_exec.c
src/remmina_log.c
src/remmina_public.h
src/remmina_pref_dialog.h
src/remmina_scrolled_viewport.h
src/remmina_avahi.c
src/remmina_external_tools.h
src/remmina_ftp_client.c
src/remmina_exec.c
src/remmina_chat_window.h
src/remmina_public.c
src/remmina_sftp_plugin.h
src/remmina_pref.h
src/remmina_stats_sender.c
src/remmina_message_panel.h
src/remmina_pref.c
src/remmina_icon.c
src/remmina_stats.h
src/include/remmina/types.h
src/include/remmina/plugin.h
src/include/remmina/remmina_trace_calls.h
src/remmina.h
src/remmina_crypt.h
src/remmina_sysinfo.h
src/remmina_string_array.h
src/remmina_widget_pool.c
src/remmina_pref.h
src/remmina_marshals.h
src/remmina_string_array.c
src/remmina_string_list.h
src/remmina_about.h
src/remmina_file_manager.c
src/remmina_file_editor.c
src/remmina_protocol_widget.c
src/remmina_exec.h
src/remmina_applet_menu_item.c
src/remmina_sftp_client.c
src/remmina_mpchange.c
src/remmina_exec.c
src/remmina_message_panel.c
src/remmina_sysinfo.h
src/remmina_widget_pool.h
src/remmina_scrolled_viewport.h
src/remmina_ext_exec.h
src/remmina_crypt.c
src/remmina_avahi.c
src/remmina_pref.c
src/remmina.c
src/remmina_message_panel.h
src/remmina_file_manager.h
src/remmina_scrolled_viewport.c
src/remmina_sftp_plugin.c
src/remmina_mpchange.h
src/remmina_string_list.h
src/remmina_pref_dialog.c
src/remmina_protocol_widget.h
src/remmina_ssh.c
src/remmina_main.c
src/remmina_sftp_client.h
src/remmina.c
src/remmina_about.c
src/remmina_masterthread_exec.h
src/remmina.h
src/remmina_pref_dialog.h
src/remmina_ftp_client.c
src/remmina_log.h
src/remmina_external_tools.c
src/remmina_stats_sender.h
src/remmina_log.c
src/remmina_applet_menu.h
src/remmina_key_chooser.c
src/remmina_ext_exec.h
src/rcw.h
src/remmina_utils.c
src/remmina_widget_pool.c
src/remmina_marshals.c
src/remmina_sftp_plugin.c
src/remmina_stats_sender.h
src/remmina_external_tools.c
src/remmina_log.h
src/remmina_file_manager.h
src/remmina_ssh_plugin.c
src/remmina_icon.h
src/remmina_applet_menu.h
src/remmina_file_editor.h
src/remmina_chat_window.c
src/remmina_plugin_manager.h
src/remmina_ext_exec.c
src/remmina_ssh.h
src/remmina_applet_menu.c
src/remmina_ssh_plugin.h
src/remmina_applet_menu_item.h
src/rcw.h
src/remmina_stats_sender.c
src/remmina_scrolled_viewport.c
src/remmina_file.c
src/remmina_avahi.h
src/remmina_crypt.c
src/remmina_ext_exec.c
plugins/spice/spice_plugin.c
plugins/spice/spice_plugin_file_transfer.c
plugins/spice/spice_plugin.h
plugins/spice/spice_plugin_usb.c
plugins/rdp/rdp_cliprdr.c
plugins/rdp/rdp_event.c
plugins/rdp/rdp_plugin.h
plugins/rdp/rdp_graphics.h
plugins/rdp/rdp_graphics.c
plugins/rdp/rdp_channels.c
plugins/rdp/rdp_event.h
plugins/rdp/rdp_settings.h
plugins/rdp/rdp_graphics.h
plugins/rdp/rdp_file.h
plugins/rdp/rdp_plugin.c
plugins/rdp/rdp_plugin.h
plugins/rdp/rdp_settings.c
plugins/rdp/rdp_graphics.c
plugins/rdp/rdp_cliprdr.h
plugins/rdp/rdp_file.c
plugins/rdp/rdp_settings.h
plugins/rdp/rdp_channels.h
plugins/rdp/rdp_cliprdr.h
plugins/rdp/rdp_file.h
plugins/rdp/rdp_event.c
plugins/common/remmina_plugin.h
plugins/st/st_plugin_config.h
plugins/st/st_plugin.c
plugins/st/st_plugin_config.h
plugins/tool_hello_world/plugin.c
plugins/tool_hello_world/plugin_config.h
plugins/secret/src/glibsecret_plugin.c
plugins/secret/src/glibsecret_plugin.h
plugins/exec/exec_plugin.c
plugins/exec/exec_plugin_config.h
plugins/telepathy/telepathy_channel_handler.h
plugins/telepathy/telepathy_handler.c
plugins/telepathy/telepathy_plugin.c
plugins/telepathy/telepathy_handler.h
plugins/telepathy/telepathy_channel_handler.c
plugins/nx/nx_session_manager.h
plugins/nx/nx_session.c
plugins/nx/nx_plugin.c
plugins/nx/nx_plugin.h
plugins/nx/nx_session_manager.c
plugins/nx/nx_session.h
plugins/nx/nx_session_manager.h
plugins/nx/nx_plugin.c
plugins/spice/spice_plugin_file_transfer.c
plugins/spice/spice_plugin.h
plugins/spice/spice_plugin_usb.c
plugins/spice/spice_plugin.c
plugins/tool_hello_world/plugin_config.h
plugins/tool_hello_world/plugin.c
plugins/secret/src/glibsecret_plugin.h
plugins/secret/src/glibsecret_plugin.c
plugins/vnc/vnc_plugin.c
plugins/nx/nx_session_manager.c
plugins/xdmcp/xdmcp_plugin.c
data/ui/remmina_spinner.glade
plugins/vnc/vnc_plugin.c
plugins/telepathy/telepathy_handler.c
plugins/telepathy/telepathy_plugin.c
plugins/telepathy/telepathy_channel_handler.h
plugins/telepathy/telepathy_handler.h
plugins/telepathy/telepathy_channel_handler.c
data/ui/remmina_string_list.glade
data/ui/remmina_about.glade
data/ui/remmina_snap_info_dialog.glade
data/ui/remmina_key_chooser.glade
data/ui/remmina_preferences.glade
data/ui/remmina_main.glade
data/ui/remmina_about.glade
data/ui/remmina_mpc.glade
data/ui/remmina_string_list.glade
data/ui/remmina_snap_info_dialog.glade
data/ui/remmina_spinner.glade
data/ui/remmina_preferences.glade
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.