MysticBoy 5 years ago
parent
commit
c7137b3ea9
3 changed files with 22 additions and 13 deletions
  1. +12
    -0
      CHANGES
  2. +1
    -1
      shadowsocks-csharp/Controller/Service/UpdateChecker.cs
  3. +9
    -12
      shadowsocks-csharp/View/ConfigForm.cs

+ 12
- 0
CHANGES View File

@@ -1,3 +1,15 @@
4.1.9.3 2020-03-31
- Set default method to chacha20-ietf-poly1305
- Using hash in PAC URL (#2759)
- Rename and translate title of statistics form (#2768)
- Russian translation (#2767)
- Refine Updated Notification logic
- Using NLog (#2783)
- Bug fix: wrong server in tray menu (#2782)
- Deprecate unsafe encryption method (#2757, #2801)
- Bug fix: server config is overwritten by others when moving up/down (#2830)
- Other minor bug fixes and improvements
4.1.9.2 2019-12-25
- Fix i18n issues (#2740, #2741)


+ 1
- 1
shadowsocks-csharp/Controller/Service/UpdateChecker.cs View File

@@ -26,7 +26,7 @@ namespace Shadowsocks.Controller
public string LatestVersionLocalName;
public event EventHandler CheckUpdateCompleted;
public const string Version = "4.1.9.2";
public const string Version = "4.1.9.3";
private class CheckUpdateTimer : System.Timers.Timer
{


+ 9
- 12
shadowsocks-csharp/View/ConfigForm.cs View File

@@ -580,21 +580,18 @@ namespace Shadowsocks.View
private void MoveConfigItem(int step)
{
int index = ServersListBox.SelectedIndex;
Server server = _modifiedConfiguration.configs[index];
object item = ServersListBox.Items[index];
var server = _modifiedConfiguration.configs[_lastSelectedIndex];
var newIndex = _lastSelectedIndex + step;
_modifiedConfiguration.configs.Remove(server);
_modifiedConfiguration.configs.Insert(index + step, server);
_modifiedConfiguration.index += step;
_modifiedConfiguration.configs.RemoveAt(_lastSelectedIndex);
_modifiedConfiguration.configs.Insert(newIndex, server);
ServersListBox.BeginUpdate();
ServersListBox.Enabled = false;
_lastSelectedIndex = index + step;
ServersListBox.Items.Remove(item);
ServersListBox.Items.Insert(index + step, item);
ServersListBox.Enabled = true;
ServersListBox.SelectedIndex = index + step;
LoadServerNameListToUI(_modifiedConfiguration);
_lastSelectedIndex = newIndex;
ServersListBox.SelectedIndex = newIndex;
ServersListBox.EndUpdate();
UpdateButtons();


Loading…
Cancel
Save