diff --git a/libresonic-main/src/main/java/org/libresonic/player/ajax/ChatService.java b/libresonic-main/src/main/java/org/libresonic/player/ajax/ChatService.java
deleted file mode 100644
index 9fad46f1..00000000
--- a/libresonic-main/src/main/java/org/libresonic/player/ajax/ChatService.java
+++ /dev/null
@@ -1,161 +0,0 @@
-/*
- This file is part of Libresonic.
-
- Libresonic is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- Libresonic is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with Libresonic. If not, see .
-
- Copyright 2016 (C) Libresonic Authors
- Based upon Subsonic, Copyright 2009 (C) Sindre Mehus
- */
-package org.libresonic.player.ajax;
-
-import org.apache.commons.lang.StringUtils;
-import org.directwebremoting.WebContext;
-import org.directwebremoting.WebContextFactory;
-import org.libresonic.player.Logger;
-import org.libresonic.player.service.SecurityService;
-import org.libresonic.player.util.BoundedList;
-
-import javax.servlet.http.HttpServletRequest;
-
-import java.io.Serializable;
-import java.util.*;
-import java.util.concurrent.Executors;
-import java.util.concurrent.ScheduledExecutorService;
-import java.util.concurrent.TimeUnit;
-
-/**
- * Provides AJAX-enabled services for the chatting.
- * This class is used by the DWR framework (http://getahead.ltd.uk/dwr/).
- *
- * @author Sindre Mehus
- */
-public class ChatService {
-
- private static final Logger LOG = Logger.getLogger(ChatService.class);
- private static final String CACHE_KEY = "1";
- private static final int MAX_MESSAGES = 10;
- private static final long TTL_MILLIS = 3L * 24L * 60L * 60L * 1000L; // 3 days.
-
- private final LinkedList messages = new BoundedList(MAX_MESSAGES);
- private SecurityService securityService;
-
- private long revision = System.identityHashCode(this);
-
- /**
- * Invoked by Spring.
- */
- public void init() {
- // Delete old messages every hour.
- ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
- Runnable runnable = new Runnable() {
- public void run() {
- removeOldMessages();
- }
- };
- executor.scheduleWithFixedDelay(runnable, 0L, 3600L, TimeUnit.SECONDS);
- }
-
- private synchronized void removeOldMessages() {
- long now = System.currentTimeMillis();
- for (Iterator iterator = messages.iterator(); iterator.hasNext();) {
- Message message = iterator.next();
- if (now - message.getDate().getTime() > TTL_MILLIS) {
- iterator.remove();
- revision++;
- }
- }
- }
-
- public synchronized void addMessage(String message) {
- WebContext webContext = WebContextFactory.get();
- doAddMessage(message, webContext.getHttpServletRequest());
- }
-
- public synchronized void doAddMessage(String message, HttpServletRequest request) {
-
- String user = securityService.getCurrentUsername(request);
- message = StringUtils.trimToNull(message);
- if (message != null && user != null) {
- messages.addFirst(new Message(message, user, new Date()));
- revision++;
- }
- }
-
- public synchronized void clearMessages() {
- messages.clear();
- revision++;
- }
-
- /**
- * Returns all messages, but only if the given revision is different from the
- * current revision.
- */
- public synchronized Messages getMessages(long revision) {
- if (this.revision != revision) {
- return new Messages(new ArrayList(messages), this.revision);
- }
- return null;
- }
-
- public void setSecurityService(SecurityService securityService) {
- this.securityService = securityService;
- }
-
- public static class Messages implements Serializable {
-
- private static final long serialVersionUID = -752602719879818165L;
- private final List messages;
- private final long revision;
-
- public Messages(List messages, long revision) {
- this.messages = messages;
- this.revision = revision;
- }
-
- public List getMessages() {
- return messages;
- }
-
- public long getRevision() {
- return revision;
- }
- }
-
- public static class Message implements Serializable {
-
- private static final long serialVersionUID = -1907101191518133712L;
- private final String content;
- private final String username;
- private final Date date;
-
- public Message(String content, String username, Date date) {
- this.content = content;
- this.username = username;
- this.date = date;
- }
-
- public String getContent() {
- return content;
- }
-
- public String getUsername() {
- return username;
- }
-
- public Date getDate() {
- return date;
- }
-
- }
-}
diff --git a/libresonic-main/src/main/java/org/libresonic/player/command/PersonalSettingsCommand.java b/libresonic-main/src/main/java/org/libresonic/player/command/PersonalSettingsCommand.java
index 684b5167..d9b8f8f6 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/command/PersonalSettingsCommand.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/command/PersonalSettingsCommand.java
@@ -44,7 +44,6 @@ public class PersonalSettingsCommand {
private UserSettings.Visibility playlistVisibility;
private boolean partyModeEnabled;
private boolean showNowPlayingEnabled;
- private boolean showChatEnabled;
private boolean showArtistInfoEnabled;
private boolean nowPlayingAllowed;
private boolean autoHidePlayQueue;
@@ -170,14 +169,6 @@ public class PersonalSettingsCommand {
this.showNowPlayingEnabled = showNowPlayingEnabled;
}
- public boolean isShowChatEnabled() {
- return showChatEnabled;
- }
-
- public void setShowChatEnabled(boolean showChatEnabled) {
- this.showChatEnabled = showChatEnabled;
- }
-
public boolean isShowArtistInfoEnabled() {
return showArtistInfoEnabled;
}
diff --git a/libresonic-main/src/main/java/org/libresonic/player/controller/IndexController.java b/libresonic-main/src/main/java/org/libresonic/player/controller/IndexController.java
index 04b734ad..4ac5e573 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/controller/IndexController.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/controller/IndexController.java
@@ -32,7 +32,7 @@ public class IndexController {
UserSettings userSettings = settingsService.getUserSettings(securityService.getCurrentUsername(request));
Map map = new HashMap();
- map.put("showRight", userSettings.isShowNowPlayingEnabled() || userSettings.isShowChatEnabled());
+ map.put("showRight", userSettings.isShowNowPlayingEnabled());
map.put("autoHidePlayQueue", userSettings.isAutoHidePlayQueue());
map.put("listReloadDelay", userSettings.getListReloadDelay());
map.put("keyboardShortcutsEnabled", userSettings.isKeyboardShortcutsEnabled());
diff --git a/libresonic-main/src/main/java/org/libresonic/player/controller/PersonalSettingsController.java b/libresonic-main/src/main/java/org/libresonic/player/controller/PersonalSettingsController.java
index dfcc422a..bd08381f 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/controller/PersonalSettingsController.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/controller/PersonalSettingsController.java
@@ -69,7 +69,6 @@ public class PersonalSettingsController {
command.setPartyModeEnabled(userSettings.isPartyModeEnabled());
command.setQueueFollowingSongs(userSettings.isQueueFollowingSongs());
command.setShowNowPlayingEnabled(userSettings.isShowNowPlayingEnabled());
- command.setShowChatEnabled(userSettings.isShowChatEnabled());
command.setShowArtistInfoEnabled(userSettings.isShowArtistInfoEnabled());
command.setNowPlayingAllowed(userSettings.isNowPlayingAllowed());
command.setMainVisibility(userSettings.getMainVisibility());
@@ -137,7 +136,6 @@ public class PersonalSettingsController {
settings.setPartyModeEnabled(command.isPartyModeEnabled());
settings.setQueueFollowingSongs(command.isQueueFollowingSongs());
settings.setShowNowPlayingEnabled(command.isShowNowPlayingEnabled());
- settings.setShowChatEnabled(command.isShowChatEnabled());
settings.setShowArtistInfoEnabled(command.isShowArtistInfoEnabled());
settings.setNowPlayingAllowed(command.isNowPlayingAllowed());
settings.setMainVisibility(command.getMainVisibility());
diff --git a/libresonic-main/src/main/java/org/libresonic/player/controller/RESTController.java b/libresonic-main/src/main/java/org/libresonic/player/controller/RESTController.java
index 600410e2..0d629c33 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/controller/RESTController.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/controller/RESTController.java
@@ -21,7 +21,6 @@ package org.libresonic.player.controller;
import org.apache.commons.lang.StringUtils;
import org.libresonic.player.Logger;
-import org.libresonic.player.ajax.ChatService;
import org.libresonic.player.ajax.LyricsInfo;
import org.libresonic.player.ajax.LyricsService;
import org.libresonic.player.ajax.PlayQueueService;
@@ -113,8 +112,6 @@ public class RESTController {
@Autowired
private PlaylistService playlistService;
@Autowired
- private ChatService chatService;
- @Autowired
private LyricsService lyricsService;
@Autowired
private PlayQueueService playQueueService;
@@ -2186,34 +2183,6 @@ public class RESTController {
writeEmptyResponse(request, response);
}
- @RequestMapping(value = "/rest/getChatMessages", method = {RequestMethod.GET, RequestMethod.POST})
- public void getChatMessages(HttpServletRequest request, HttpServletResponse response) throws Exception {
- request = wrapRequest(request);
- long since = getLongParameter(request, "since", 0L);
-
- ChatMessages result = new ChatMessages();
- for (ChatService.Message message : chatService.getMessages(0L).getMessages()) {
- long time = message.getDate().getTime();
- if (time > since) {
- ChatMessage c = new ChatMessage();
- result.getChatMessage().add(c);
- c.setUsername(message.getUsername());
- c.setTime(time);
- c.setMessage(message.getContent());
- }
- }
- Response res = createResponse();
- res.setChatMessages(result);
- jaxbWriter.writeResponse(request, response, res);
- }
-
- @RequestMapping(value = "/rest/addChatMessage", method = {RequestMethod.GET, RequestMethod.POST})
- public void addChatMessage(HttpServletRequest request, HttpServletResponse response) throws Exception {
- request = wrapRequest(request);
- chatService.doAddMessage(getRequiredStringParameter(request, "message"), request);
- writeEmptyResponse(request, response);
- }
-
@RequestMapping(value = "/rest/getLyrics", method = {RequestMethod.GET, RequestMethod.POST})
public void getLyrics(HttpServletRequest request, HttpServletResponse response) throws Exception {
request = wrapRequest(request);
diff --git a/libresonic-main/src/main/java/org/libresonic/player/controller/RightController.java b/libresonic-main/src/main/java/org/libresonic/player/controller/RightController.java
index 00c60785..9d9e7b1a 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/controller/RightController.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/controller/RightController.java
@@ -67,7 +67,6 @@ public class RightController {
map.put("brand", settingsService.getBrand());
map.put("showNowPlaying", userSettings.isShowNowPlayingEnabled());
- map.put("showChat", userSettings.isShowChatEnabled());
map.put("user", securityService.getCurrentUser(request));
result.addObject("model", map);
diff --git a/libresonic-main/src/main/java/org/libresonic/player/dao/UserDao.java b/libresonic-main/src/main/java/org/libresonic/player/dao/UserDao.java
index 36309a7e..ce5cd4c4 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/dao/UserDao.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/dao/UserDao.java
@@ -45,7 +45,7 @@ public class UserDao extends AbstractDao {
"playlist_track_number, playlist_artist, playlist_album, playlist_genre, " +
"playlist_year, playlist_bit_rate, playlist_duration, playlist_format, playlist_file_size, " +
"last_fm_enabled, last_fm_username, last_fm_password, transcode_scheme, show_now_playing, selected_music_folder_id, " +
- "party_mode_enabled, now_playing_allowed, avatar_scheme, system_avatar_id, changed, show_chat, show_artist_info, auto_hide_play_queue, " +
+ "party_mode_enabled, now_playing_allowed, avatar_scheme, system_avatar_id, changed, show_artist_info, auto_hide_play_queue, " +
"view_as_list, default_album_list, queue_following_songs, show_side_bar, list_reload_delay, keyboard_shortcuts_enabled";
private static final Integer ROLE_ID_ADMIN = 1;
@@ -212,7 +212,7 @@ public class UserDao extends AbstractDao {
settings.getTranscodeScheme().name(), settings.isShowNowPlayingEnabled(),
settings.getSelectedMusicFolderId(), settings.isPartyModeEnabled(), settings.isNowPlayingAllowed(),
settings.getAvatarScheme().name(), settings.getSystemAvatarId(), settings.getChanged(),
- settings.isShowChatEnabled(), settings.isShowArtistInfoEnabled(), settings.isAutoHidePlayQueue(),
+ settings.isShowArtistInfoEnabled(), settings.isAutoHidePlayQueue(),
settings.isViewAsList(), settings.getDefaultAlbumList().getId(), settings.isQueueFollowingSongs(),
settings.isShowSideBar(), settings.getListReloadDelay(), settings.isKeyboardShortcutsEnabled()});
}
@@ -367,7 +367,6 @@ public class UserDao extends AbstractDao {
settings.setAvatarScheme(AvatarScheme.valueOf(rs.getString(col++)));
settings.setSystemAvatarId((Integer) rs.getObject(col++));
settings.setChanged(rs.getTimestamp(col++));
- settings.setShowChatEnabled(rs.getBoolean(col++));
settings.setShowArtistInfoEnabled(rs.getBoolean(col++));
settings.setAutoHidePlayQueue(rs.getBoolean(col++));
settings.setViewAsList(rs.getBoolean(col++));
diff --git a/libresonic-main/src/main/java/org/libresonic/player/domain/UserSettings.java b/libresonic-main/src/main/java/org/libresonic/player/domain/UserSettings.java
index 3d88454a..fadbe16a 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/domain/UserSettings.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/domain/UserSettings.java
@@ -33,7 +33,6 @@ public class UserSettings {
private Locale locale;
private String themeId;
private boolean showNowPlayingEnabled;
- private boolean showChatEnabled;
private boolean showArtistInfoEnabled;
private boolean finalVersionNotificationEnabled;
private boolean betaVersionNotificationEnabled;
@@ -94,14 +93,6 @@ public class UserSettings {
this.showNowPlayingEnabled = showNowPlayingEnabled;
}
- public boolean isShowChatEnabled() {
- return showChatEnabled;
- }
-
- public void setShowChatEnabled(boolean showChatEnabled) {
- this.showChatEnabled = showChatEnabled;
- }
-
public boolean isShowArtistInfoEnabled() {
return showArtistInfoEnabled;
}
diff --git a/libresonic-main/src/main/java/org/libresonic/player/service/SettingsService.java b/libresonic-main/src/main/java/org/libresonic/player/service/SettingsService.java
index eb68b64a..2a5ac369 100644
--- a/libresonic-main/src/main/java/org/libresonic/player/service/SettingsService.java
+++ b/libresonic-main/src/main/java/org/libresonic/player/service/SettingsService.java
@@ -1123,7 +1123,6 @@ public class SettingsService {
settings.setBetaVersionNotificationEnabled(false);
settings.setSongNotificationEnabled(true);
settings.setShowNowPlayingEnabled(true);
- settings.setShowChatEnabled(true);
settings.setPartyModeEnabled(false);
settings.setNowPlayingAllowed(true);
settings.setAutoHidePlayQueue(true);
diff --git a/libresonic-main/src/main/resources/applicationContext-service.xml b/libresonic-main/src/main/resources/applicationContext-service.xml
index 300bbd52..aebdb8c9 100644
--- a/libresonic-main/src/main/resources/applicationContext-service.xml
+++ b/libresonic-main/src/main/resources/applicationContext-service.xml
@@ -300,10 +300,6 @@
-
-
-
-
diff --git a/libresonic-main/src/main/resources/liquibase/6.2/changelog.xml b/libresonic-main/src/main/resources/liquibase/6.2/changelog.xml
new file mode 100644
index 00000000..2a1746e7
--- /dev/null
+++ b/libresonic-main/src/main/resources/liquibase/6.2/changelog.xml
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/libresonic-main/src/main/resources/liquibase/6.2/remove-show-chat.xml b/libresonic-main/src/main/resources/liquibase/6.2/remove-show-chat.xml
new file mode 100644
index 00000000..f63446a7
--- /dev/null
+++ b/libresonic-main/src/main/resources/liquibase/6.2/remove-show-chat.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
diff --git a/libresonic-main/src/main/resources/liquibase/db-changelog.xml b/libresonic-main/src/main/resources/liquibase/db-changelog.xml
index 717e118d..512c96ba 100644
--- a/libresonic-main/src/main/resources/liquibase/db-changelog.xml
+++ b/libresonic-main/src/main/resources/liquibase/db-changelog.xml
@@ -8,4 +8,5 @@
+
\ No newline at end of file
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_bg.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_bg.properties
index 20af4ffa..f8cb27ac 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_bg.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_bg.properties
@@ -277,7 +277,6 @@ personalsettings.captioncutoff = \u0417\u0430\u0433\u043B\u0430\u0432\u0438\u044
personalsettings.partymode = \u041E\u043B\u0435\u043A\u043E\u0442\u0435\u043D \u0440\u0435\u0436\u0438\u043C
personalsettings.shownowplaying = \u041F\u043E\u043A\u0430\u0437\u0432\u0430\u0439 \u043A\u0430\u043A\u0432\u043E \u0441\u043B\u0443\u0448\u0430\u0442 \u0434\u0440\u0443\u0433\u0438\u0442\u0435
personalsettings.nowplayingallowed = \u0420\u0430\u0437\u0440\u0435\u0448\u0438 \u043D\u0430 \u043E\u0441\u0442\u0430\u043D\u0430\u043B\u0438\u0442\u0435 \u0434\u0430 \u0432\u0438\u0436\u0434\u0430\u0442 \u043A\u0430\u043A\u0432\u043E \u0441\u043B\u0443\u0448\u0430\u043C \u0430\u0437
-personalsettings.showchat = \u041F\u043E\u043A\u0430\u0437\u0432\u0430\u0439 \u0447\u0430\u0442 \u0441\u044A\u043E\u0431\u0449\u0435\u043D\u0438\u044F
personalsettings.finalversionnotification = \u0423\u0432\u0435\u0434\u043E\u043C\u044F\u0432\u0430\u0439 \u043C\u0435 \u0437\u0430 \u043D\u043E\u0432\u0438 \u0432\u0435\u0440\u0441\u0438\u0438
personalsettings.betaversionnotification = \u0423\u0432\u0435\u0434\u043E\u043C\u044F\u0432\u0430\u0439 \u043C\u0435 \u0437\u0430 \u043D\u043E\u0432\u0438 \u0431\u0435\u0442\u0430 \u0432\u0435\u0440\u0441\u0438\u0438
personalsettings.lastfmenabled = \u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u0430\u0439 \u0442\u043E\u0432\u0430, \u043A\u043E\u0435\u0442\u043E \u0441\u043B\u0443\u0448\u0430\u043C \u0432 Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ca.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ca.properties
index 3c0d32cf..98a598c1 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ca.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ca.properties
@@ -297,7 +297,6 @@ personalsettings.captioncutoff = Car\u00E0cters visibles
personalsettings.partymode = Mode Festa
personalsettings.shownowplaying = Mostrar el que altres escolten
personalsettings.nowplayingallowed = Permetre als altres veure el que escolto
-personalsettings.showchat = Motrar els missatges del Xat
personalsettings.finalversionnotification = Notifica'm sobre noves versions
personalsettings.betaversionnotification = Notifica'm sobre noves versions beta
personalsettings.lastfmenabled = Registrar el que estic reproduint a Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_cs.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_cs.properties
index 9967b82b..79ed92ff 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_cs.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_cs.properties
@@ -350,7 +350,6 @@ personalsettings.captioncutoff = Zkr\u00E1cen\u00ED titulku
personalsettings.partymode = Zjednodu\u0161en\u00E9 rozhran\u00ED
personalsettings.shownowplaying = Uk\u00E1zat, co p\u0159ehr\u00E1vaj\u00ED ostatn\u00ED
personalsettings.nowplayingallowed = Uk\u00E1zat ostatn\u00EDm, co p\u0159ehr\u00E1v\u00E1m j\u00E1
-personalsettings.showchat = Zobrazit zpr\u00E1vy chatu
personalsettings.finalversionnotification = Upozornit m\u011B na nov\u00E9 verze
personalsettings.betaversionnotification = Upozornit m\u011B na nov\u00E9 betaverze
personalsettings.lastfmenabled = Informovat Last.fm o tom, co p\u0159ehr\u00E1v\u00E1m
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_da.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_da.properties
index cdf01d0b..d03d9a74 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_da.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_da.properties
@@ -252,7 +252,6 @@ personalsettings.shownowplaying = Vis hvad andre spiller
personalsettings.nowplayingallowed = Lad andre se, hvad jeg spiller
personalsettings.finalversionnotification = Advis\u00E9r mig om nye versioner
personalsettings.betaversionnotification = Advis\u00E9r mig om nye beta-versioner
-personalsettings.showchat = Vis chat meddelelse
personalsettings.lastfmenabled = Registrer hvad jeg spiller p\u00E5 Last.fm
personalsettings.lastfmusername = Last.fm brugernavn
personalsettings.lastfmpassword = Last.fm adgangskode
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_de.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_de.properties
index 8f31fc8a..1c91fc68 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_de.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_de.properties
@@ -347,7 +347,6 @@ personalsettings.partymode = Party Modus
personalsettings.queuefollowingsongs = Nachfolgende Songs beim abspielen in der Warteschlange einreihen
personalsettings.shownowplaying = Zeige was andere h\u00F6ren
personalsettings.nowplayingallowed = Zeige anderen was ich h\u00F6re
-personalsettings.showchat = Zeige Chat Nachrichten
personalsettings.showartistinfo = Zeige Artisten-Info
personalsettings.autohideplayqueue = Playlist automatisch ausblenden
personalsettings.keyboardshortcutsenabled = Tastaturk\u00FCrzeln aktivieren
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_el.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_el.properties
index f43fc117..a5ee9aed 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_el.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_el.properties
@@ -276,7 +276,6 @@ personalsettings.captioncutoff = \u0391\u03C0\u03BF\u03BA\u03BF\u03C0\u03AE \u03
personalsettings.partymode = \u039B\u03B5\u03B9\u03C4\u03BF\u03C5\u03C1\u03B3\u03AF\u03B1 \u03A0\u03AC\u03C1\u03C4\u03B9
personalsettings.shownowplaying = \u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03C4\u03BF\u03C5 \u03C4\u03B9 \u03B1\u03BA\u03BF\u03CD\u03BD \u03BF\u03B9 \u03AC\u03BB\u03BB\u03BF\u03B9
personalsettings.nowplayingallowed = \u039D\u03B1 \u03BC\u03C0\u03BF\u03C1\u03BF\u03CD\u03BD \u03BD\u03B1 \u03B2\u03BB\u03AD\u03C0\u03BF\u03C5\u03BD \u03BF\u03B9 \u03AC\u03BB\u03BB\u03BF\u03B9 \u03C4\u03B9 \u03B1\u03BA\u03BF\u03CD\u03C9
-personalsettings.showchat = \u03A0\u03C1\u03BF\u03B2\u03BF\u03BB\u03AE \u03BC\u03B7\u03BD\u03C5\u03BC\u03AC\u03C4\u03C9\u03BD chat
personalsettings.finalversionnotification = \u039D\u03B1 \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BC\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BA\u03B1\u03B9\u03BD\u03BF\u03CD\u03C1\u03B9\u03B5\u03C2 \u03B5\u03BA\u03B4\u03CC\u03C3\u03B5\u03B9\u03C2
personalsettings.betaversionnotification = \u039D\u03B1 \u03B5\u03B9\u03B4\u03BF\u03C0\u03BF\u03B9\u03BF\u03CD\u03BC\u03B1\u03B9 \u03B3\u03B9\u03B1 \u03BA\u03B1\u03B9\u03BD\u03BF\u03CD\u03C1\u03B9\u03B5\u03C2 \u03B5\u03BA\u03B4\u03CC\u03C3\u03B5\u03B9\u03C2 beta
personalsettings.lastfmenabled = \u039A\u03B1\u03C4\u03B1\u03B3\u03C1\u03B1\u03C6\u03AE \u03C4\u03BF \u03C4\u03AF \u03B1\u03BA\u03BF\u03CD\u03C9 \u03C3\u03C4\u03BF Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties
index b90fdc02..88d4fd45 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_en.properties
@@ -403,7 +403,6 @@ personalsettings.partymode = Party mode
personalsettings.queuefollowingsongs = Queue following songs on play
personalsettings.shownowplaying = Show what others are playing
personalsettings.nowplayingallowed = Let others see what I am playing
-personalsettings.showchat = Show chat messages
personalsettings.showartistinfo = Show artist info
personalsettings.autohideplayqueue = Auto-hide play queue
personalsettings.keyboardshortcutsenabled = Enable keyboard shortcuts
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_et.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_et.properties
index 32c0f3b5..f599dc15 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_et.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_et.properties
@@ -347,7 +347,6 @@ personalsettings.captioncutoff = Märkuse väljalülitus
personalsettings.partymode = Peomeeleolu
personalsettings.shownowplaying = Kuva, mida teised kuulavad
personalsettings.nowplayingallowed = Luba teistel näha, mida ma kuulan
-personalsettings.showchat = Kuva vestlusakna teateid
personalsettings.finalversionnotification = Uute versioonide väljastamisest teavita mind
personalsettings.betaversionnotification = Uute Beta-versioonide väljastamisest teavita mind
personalsettings.songnotification = Teavita mind, kui lugu vahetub (kõik veebilehitsejad ei toeta seda)
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fi.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fi.properties
index b1e55234..68951b39 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fi.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fi.properties
@@ -263,7 +263,6 @@ personalsettings.captioncutoff = Kansikuvan esikatselukuva
personalsettings.partymode = Party mode toiminto
personalsettings.shownowplaying = N\u00E4yt\u00E4 mit\u00E4 muut kuuntelevat
personalsettings.nowplayingallowed = Anna muiden n\u00E4hd\u00E4 mit\u00E4 min\u00E4 kuuntelen
-personalsettings.showchat = N\u00E4yt\u00E4 chat-viestit
personalsettings.finalversionnotification = Ilmoita uudesta ohjelmaversiosta
personalsettings.betaversionnotification = Ilmoita uudesta ohjelman beetta versiosta
personalsettings.lastfmenabled = Rekister\u00F6i mit\u00E4 kuuntelen Last.fm-palveluun
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fr.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fr.properties
index a6c6a386..97543a69 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fr.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_fr.properties
@@ -330,7 +330,6 @@ personalsettings.captioncutoff = Cacher la l\u00E9gende
personalsettings.partymode = Party mode
personalsettings.shownowplaying = Voir ce que les autres utilisateurs \u00E9coutent
personalsettings.nowplayingallowed = Montrer aux autres ce que j'\u00E9coute
-personalsettings.showchat = Voir les messages du chat
personalsettings.finalversionnotification = Me notifier les nouvelles versions
personalsettings.betaversionnotification = Me notifier les nouvelles versions beta
personalsettings.lastfmenabled = Enregistrer ce que j'\u00E9coute sur Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_is.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_is.properties
index 2e035d51..11a80d9f 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_is.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_is.properties
@@ -243,7 +243,6 @@ personalsettings.captioncutoff = Titill Kliptaf
personalsettings.partymode = Part\u00FD M\u00F3t
personalsettings.shownowplaying = S\u00EDna hva\u00F0 a\u00F0rir eru a\u00F0 Spila
personalsettings.nowplayingallowed = Leifa \u00D6\u00F0rum a\u00F0 sj\u00E1 hva\u00F0 \u00E9g er a\u00F0 Spila
-personalsettings.showchat = S\u00EDna Spjall Skilabo\u00F0
personalsettings.finalversionnotification = L\u00E1ta mig vita af N\u00FDjum Uppf\u00E6rslum
personalsettings.betaversionnotification = L\u00E1ta mig vita af Prufui \u00DAtg\u00E1fum
personalsettings.lastfmenabled = Skr\u00E1 \u00C9g Er A\u00F0 Spila \u00C1 Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_it.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_it.properties
index e4422460..5e9df98b 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_it.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_it.properties
@@ -274,7 +274,6 @@ personalsettings.captioncutoff = Limite del titolo
personalsettings.partymode = Modalit\u00E0 party
personalsettings.shownowplaying = Mostra chi altro \u00E8 attivo
personalsettings.nowplayingallowed = Permetti agli altri di vedere quando sono attivo
-personalsettings.showchat = Visualizza messaggi della chat
personalsettings.finalversionnotification = Notificami nuove versioni
personalsettings.betaversionnotification = Notificami nuove versioni beta
personalsettings.lastfmenabled = Registra quello che sto ascoltando su Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ja_JP.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ja_JP.properties
index ef58ef7a..c009ef99 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ja_JP.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ja_JP.properties
@@ -363,7 +363,6 @@ personalsettings.captioncutoff = \u9577\u3044\u30BF\u30A4\u30C8\u30EB\u3092\u770
personalsettings.partymode = \u30D1\u30FC\u30C6\u30A3\u30FC\u30E2\u30FC\u30C9
personalsettings.shownowplaying = \u4ED6\u4EBA\u306E\u518D\u751F\u4E2D\u306E\u66F2\u3092\u8868\u793A
personalsettings.nowplayingallowed = \u4ED6\u4EBA\u306B\u81EA\u5206\u304C\u518D\u751F\u4E2D\u306E\u66F2\u3092\u898B\u305B\u308B
-personalsettings.showchat = \u30C1\u30E3\u30C3\u30C8\u3092\u8868\u793A
personalsettings.finalversionnotification = \u65B0\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u901A\u77E5
personalsettings.betaversionnotification = \u65B0\u3057\u3044\u30D9\u30FC\u30BF\u7248\u3092\u901A\u77E5
personalsettings.lastfmenabled = \u518D\u751F\u4E2D\u306E\u66F2\u3092 Last.fm \u306B\u767B\u9332
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ko.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ko.properties
index 4a3ec23e..c0ee51eb 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ko.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ko.properties
@@ -346,7 +346,6 @@ personalsettings.captioncutoff = \uC81C\uBAA9\uD45C\uC2DC \uAE38\uC774
personalsettings.partymode = \uD30C\uD2F0\uBAA8\uB4DC
personalsettings.shownowplaying = \uB2E4\uB978\uC0AC\uB78C\uC774 \uAC10\uC0C1\uD558\uB294 \uB178\uB798 \uC815\uBCF4\uB97C \uBCFC \uC218 \uC788\uC74C
personalsettings.nowplayingallowed = \uB2E4\uB978 \uC0AC\uB78C\uC774 \uB0B4\uAC00 \uAC10\uC0C1\uD558\uB294 \uB178\uB798 \uC815\uBCF4\uB97C \uBCFC \uC218 \uC788\uC74C
-personalsettings.showchat = \uCC44\uD305 \uBA54\uC2DC\uC9C0 \uBCF4\uC774\uAE30
personalsettings.finalversionnotification = \uC0C8\uB85C\uC6B4 \uBC84\uC804(\uC548\uC815)\uC774 \uB098\uC624\uBA74 \uB098\uC5D0\uAC8C \uC54C\uB9BC
personalsettings.betaversionnotification = \uC0C8\uB85C\uC6B4 \uBC84\uC804(\uBCA0\uD0C0)\uC774 \uB098\uC624\uBA74 \uB098\uC5D0\uAC8C \uC54C\uB9BC
personalsettings.lastfmenabled = \uB0B4\uAC00 \uAC10\uC0C1\uD558\uB294 \uB178\uB798\uB97C Last.fm \uC5D0 \uB4F1\uB85D\uD558\uAE30
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_nl.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_nl.properties
index 48e57b04..fa0970bf 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_nl.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_nl.properties
@@ -356,7 +356,6 @@ personalsettings.captioncutoff = Opschrift afsnijden
personalsettings.partymode = Party mode
personalsettings.shownowplaying = Toon wat anderen spelen
personalsettings.nowplayingallowed = Toon anderen wat ik speel
-personalsettings.showchat = Toon chat berichten
personalsettings.finalversionnotification = Informeer me over nieuwe versies
personalsettings.betaversionnotification = Informeer me over nieuwe Beta-versies
personalsettings.lastfmenabled = Registreer wat ik afspeel op Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pl.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pl.properties
index b7fd232f..f3f5dd3a 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pl.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pl.properties
@@ -279,7 +279,6 @@ personalsettings.captioncutoff = Skr\u00F3cenie podpisu
personalsettings.partymode = Tryb imprezy
personalsettings.shownowplaying = Poka\u017C co odtwarzaj\u0105 inni
personalsettings.nowplayingallowed = Pozw\u00F3l innym widzie\u0107 co odtwarzam
-personalsettings.showchat = Poka\u017C wiadomo\u015Bci chat
personalsettings.finalversionnotification = Powiadom mnie o nowej wersji
personalsettings.betaversionnotification = Powiadom mnie o nowej beta wersji
personalsettings.lastfmenabled = Rejestuj co odtwarzam na Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pt.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pt.properties
index d7ec3038..690517db 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pt.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_pt.properties
@@ -273,7 +273,6 @@ personalsettings.captioncutoff = Caracteres visualiz\u00E1veis
personalsettings.partymode = Modo festa
personalsettings.shownowplaying = Mostra o que os outros est\u00E3o a ouvir
personalsettings.nowplayingallowed = Deixar os outros ver o que eu estou a ouvir
-personalsettings.showchat = Mostrar mensagens de chat
personalsettings.finalversionnotification = Notifique-me sobre novas vers\u00F5es
personalsettings.betaversionnotification = Notifique-me sobre novas vers\u00F5es beta
personalsettings.lastfmenabled = Registar o que estou a ouvir no Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ru.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ru.properties
index c9c019da..880809a5 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ru.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_ru.properties
@@ -261,7 +261,6 @@ personalsettings.captioncutoff = \u0414\u043B\u0438\u043D\u0430
personalsettings.partymode = \u0423\u043F\u0440\u043E\u0449\u0435\u043D\u043D\u044B\u0439 \u0440\u0435\u0436\u0438\u043C
personalsettings.shownowplaying = \u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u0447\u0442\u043E \u0441\u043B\u0443\u0448\u0430\u044E\u0442 \u0434\u0440\u0443\u0433\u0438\u0435
personalsettings.nowplayingallowed = \u041F\u043E\u0437\u0432\u043E\u043B\u0438\u0442\u044C \u0434\u0440\u0443\u0433\u0438\u043C \u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C \u0447\u0442\u043E \u044F \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u043B\u0443\u0448\u0430\u044E
-personalsettings.showchat = \u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u044F \u0447\u0430\u0442\u0430
personalsettings.finalversionnotification = \u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u043D\u043E\u0432\u044B\u0445 \u0432\u0435\u0440\u0441\u0438\u044F\u0445
personalsettings.betaversionnotification = \u0421\u043E\u043E\u0431\u0449\u0430\u0442\u044C \u043E \u043D\u043E\u0432\u044B\u0445 \u0431\u0435\u0442\u0430-\u0432\u0435\u0440\u0441\u0438\u044F\u0445
personalsettings.lastfmenabled = \u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0447\u0442\u043E \u044F \u0441\u043B\u0443\u0448\u0430\u044E \u043D\u0430 Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sl.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sl.properties
index 09e2f595..a6696648 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sl.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sl.properties
@@ -332,7 +332,6 @@ personalsettings.captioncutoff = \u0160tevilo prikazanih znakov
personalsettings.partymode = Na\u010Din "zabava"
personalsettings.shownowplaying = Poka\u017Ei, kaj poslu\u0161ajo drugi
personalsettings.nowplayingallowed = Naj drugi vidijo, kaj poslu\u0161am
-personalsettings.showchat = Poka\u017Ei sporo\u010Dila iz klepeta
personalsettings.finalversionnotification = Obvesti me o novih razli\u010Dicah
personalsettings.betaversionnotification = Obvesti me o novih beta razli\u010Dicah
personalsettings.lastfmenabled = Zabele\u017Ei, kaj poslu\u0161am, na Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sv.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sv.properties
index 13976c99..efc45848 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sv.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_sv.properties
@@ -278,7 +278,6 @@ personalsettings.captioncutoff = Max tecken
personalsettings.partymode = Partyl\u00E4ge
personalsettings.shownowplaying = Visa vad andra anv\u00E4ndare spelar
personalsettings.nowplayingallowed = L\u00E5t andra se vad jag spelar
-personalsettings.showchat = Visa chatmeddelanden
personalsettings.finalversionnotification = Meddela om nya versioner
personalsettings.betaversionnotification = Meddela om nya beta versioner
personalsettings.lastfmenabled = Registrera vad jag spelar hos Last.fm
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_CN.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_CN.properties
index 52b3d4ab..46a270e8 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_CN.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_CN.properties
@@ -333,7 +333,6 @@ personalsettings.captioncutoff = \u5B57\u7B26\u622A\u53D6
personalsettings.partymode = \u6D3E\u5BF9\u6A21\u5F0F
personalsettings.shownowplaying = \u5176\u4ED6\u4EBA\u5728\u542C\u4EC0\u4E48
personalsettings.nowplayingallowed = \u6B63\u5728\u64AD\u653E\u522B\u4EBA\u8BFE\u4EF6
-personalsettings.showchat = \u663E\u793A\u804A\u5929
personalsettings.finalversionnotification = \u63D0\u793A\u65B0\u7248\u672C
personalsettings.betaversionnotification = \u63D0\u793A\u65B0\u7684\u6D4B\u8BD5\u7248
personalsettings.lastfmenabled = \u767B\u5F55 Last.fm\u7684\u5E10\u53F7
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_TW.properties b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_TW.properties
index c8bf4493..755426fb 100644
--- a/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_TW.properties
+++ b/libresonic-main/src/main/resources/org/libresonic/player/i18n/ResourceBundle_zh_TW.properties
@@ -362,7 +362,6 @@ personalsettings.partymode = \u5BB4\u6703\u6A21\u5F0F
personalsettings.queuefollowingsongs = Queue following songs on play
personalsettings.shownowplaying = \u5176\u4ED6\u4EBA\u5728\u807D\u4EC0\u9EBC
personalsettings.nowplayingallowed = \u8B93\u5225\u4EBA\u770B\u6211\u5728\u807D\u4EC0\u9EBC
-personalsettings.showchat = \u986F\u793A\u4EA4\u8AC7\u8A0A\u606F
personalsettings.showartistinfo = \u986F\u793A\u6B4C\u624B\u8CC7\u8A0A
personalsettings.autohideplayqueue = \u81EA\u52D5\u96B1\u85CF\u64AD\u653E\u4F47\u5217
personalsettings.finalversionnotification = \u63D0\u793A\u65B0\u7248\u672C
diff --git a/libresonic-main/src/main/webapp/WEB-INF/dwr.xml b/libresonic-main/src/main/webapp/WEB-INF/dwr.xml
index 548027f0..05bdc66b 100644
--- a/libresonic-main/src/main/webapp/WEB-INF/dwr.xml
+++ b/libresonic-main/src/main/webapp/WEB-INF/dwr.xml
@@ -40,10 +40,6 @@
-
-
-
-
@@ -58,8 +54,6 @@
-
-
diff --git a/libresonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp b/libresonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp
index 5d9ed466..67b5d2e4 100644
--- a/libresonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp
+++ b/libresonic-main/src/main/webapp/WEB-INF/jsp/personalSettings.jsp
@@ -132,8 +132,6 @@
|
|
- |
- |
|
|
diff --git a/libresonic-main/src/main/webapp/WEB-INF/jsp/right.jsp b/libresonic-main/src/main/webapp/WEB-INF/jsp/right.jsp
index 917d122c..63e87ed4 100644
--- a/libresonic-main/src/main/webapp/WEB-INF/jsp/right.jsp
+++ b/libresonic-main/src/main/webapp/WEB-INF/jsp/right.jsp
@@ -6,30 +6,20 @@
<%@ include file="jquery.jsp" %>
">
">
- ">
">
">