Commit Graph
175 Commits
Author SHA1 Message Date
icylogic 1196696ed7 fix #389: crash on empty statistic data. 2015-12-08 22:53:29 +08:00
Gang Zhuo 1097d4fc5b remove space by trim() 2015-11-20 22:49:42 +08:00
Gang Zhuo d24548a04f rm rc4 and table 2015-10-16 04:36:31 -04:00
icylogic 82b661e6a5 Merge pull request #345 from everyx/fix-ArgumentOutOfRangeException
fix ArgumentOutOfRangeException
2015-10-11 11:56:35 +08:00
everyx 1e9f1f3764 fix ArgumentOutOfRangeException 2015-10-11 00:21:25 +08:00
Gang Zhuo 29d70acfb5 replace 'one_time_auth' to 'auth' 2015-10-07 23:43:41 -04:00
icylogic dcc751773c tiny fix 2015-09-30 23:59:03 +08:00
icylogic b9632f8636 basic statistics form UI 2015-09-30 23:54:36 +08:00
icylogic 4684af053e Merge branch 'master' into feature/statistics_ui 2015-09-30 21:16:45 +08:00
Gang Zhuo 5c570fbb56 disable one-time auth when method is table or rc4 2015-09-25 21:18:15 +08:00
Gang Zhuo d0518e5a11 typo 2015-09-24 00:34:48 -04:00
Gang Zhuo 3aac1cfcfc Refine the authentication for true CCA 2015-09-23 02:08:41 -04:00
kimw 969ee15ad6 convert "\r\n" -> Environment.NewLine 2015-09-23 00:32:28 +08:00
Gang Zhuo a070c3c986 small fix 2015-09-22 23:52:12 +08:00
kimw 0eee5cd98f add feature: save LogForm's config into json file. 2015-09-22 23:18:25 +08:00
kimw f1019b4aad fix variables' name: (first letter uppercase -> lowercase)
1. WrapTextTrigger -> wrapTextTrigger
2. WrapTextTriggerLock -> wrapTextTriggerLock
3. TopMostTrigger -> topMostTrigger
4. TopMostTriggerLock -> topMostTriggerLock
5. ShowToolbarTrigger -> toolbarTrigger
2015-09-22 23:15:20 +08:00
kimw b632d4a8a9 improved log viewer:
1. add menu items for `clear logs`, `change fonts`, `wrap text` and `top most` functions.
2. hide toolbar default. but you can trigger it out by menu.
2015-09-22 23:15:20 +08:00
Gang Zhuo 2ec1340261 fix "Only TrueType fonts are supported. This is not a TrueType font." 2015-09-22 02:01:23 -04:00
Gang Zhuo ab79dbce0e Download updates automatically 2015-09-21 23:41:28 -04:00
Gang Zhuo 00ccb52bef Add an option for checking updates 2015-09-21 22:42:16 -04:00
Gang Zhuo 204d6b856e verbiage 2015-09-21 05:28:18 -04:00
icylogic efdc347d68 Merge branch 'master' into feature/statistics_ui 2015-09-20 16:55:30 +08:00
Gang Zhuo 1564e9ff81 support onetime auth 2015-09-20 15:13:11 +08:00
icylogic 3f56deb418 init chart 2015-09-19 15:26:25 +08:00
Jackson Ming Hu 2fdb26c063 Fix a tiny bug
Sometimes the users may hit enter key by mistake, and the form will
close without saving entries.
2015-09-04 11:59:23 +10:00
icylogic e45dd8b695 core functions finished 2015-09-03 23:37:43 +08:00
icylogic 4e1b140dd9 Add Json.Net and separate out Statistics Configuration file
Import Json.Net since it's difficult for SimpleJson to deal with nested type.
2015-09-03 14:08:35 +08:00
icylogic aa2334c9fd Merge branch 'master' into feature/statistics_ui
# Conflicts:
#	shadowsocks-csharp/Controller/Service/AvailabilityStatistics.cs
#	shadowsocks-csharp/Controller/Strategy/StatisticsStrategy.cs
#	shadowsocks-csharp/View/LogForm.Designer.cs
#	shadowsocks-csharp/View/MenuViewController.cs
2015-09-02 00:51:14 +08:00
kimw 99fe540e53 Merge remote-tracking branch 'upstream/master' 2015-08-19 21:55:40 +08:00
clowwindy 765720dbd9 small fix 2015-08-19 21:51:28 -07:00
kimw cec6f79e7e improved log viewer:
1. add `clean log` feature
2. add `change font` feature
3. add `wrap text` feature
4. add `top most` feature
2015-08-19 21:52:16 +08:00
clowwindy 7ab5eae64c Merge pull request #297 from kimw/master
2 fixes, 1 feature, 1 code beautify
2015-08-19 04:39:49 -07:00
clowwindy b1ebfe7772 prevent moving up and down when unsaved 2015-08-19 19:35:37 -07:00
kimw 0b6dd0d653 refresh server list with friendly name 2015-08-19 18:38:11 +08:00
kimw 758c497eba same the source code format.
1/ removed dual empty line
2/ removed tailing spaces
3/ converted tabs into spaces
4/ added some TODO comments
2015-08-19 00:24:08 +08:00
kimw 3e1044fc41 rename variable _oldSelectedIndex to _lastSelectedIndex 2015-08-19 00:22:23 +08:00
kimw f33fb04b89 support customize the server order 2015-08-18 23:48:52 +08:00
clowwindy 71bd0d2b5a improve user experience for some users 2015-08-18 04:26:11 -07:00
icylogic bf1c79304e Basic user controls 2015-08-16 20:07:51 +08:00
icylogic 76f0433eb2 adjust form design 2015-08-12 22:34:57 +08:00
icylogic 273b7d2330 adjust ui 2015-08-12 22:32:04 +08:00
icylogic 1e072e5f91 initial form design 2015-08-12 22:30:09 +08:00
icylogic 0e4f0f17cd Add availability statistics service and a simple strategy
Strategy: Simply Choose By Statistics
2015-08-11 02:59:56 +08:00
Jeffrey Zhang 5ed40c7565 Added list of servers in QRCode generate window to select.
To add multiple servers in android phone, now it is no need to chose server one by one and generate QRCode for each. Just need to select the server listed in right.
2015-08-07 00:53:07 +08:00
clowwindy 45e0968d29 fix #238 2015-08-04 02:17:37 -07:00
clowwindy e634b7eca1 remove unused var 2015-08-04 02:14:30 -07:00
clowwindy 7425e09ebc fix log not scrolled to bottom when first shown 2015-08-04 02:08:48 -07:00
clowwindy 6a5432c861 bump 2.5.2 2015-08-04 01:47:21 -07:00
clowwindy 5acfadcdb6 add log viewer 2015-08-04 01:39:07 -07:00
clowwindy a0e79f37bc fix #235 2015-07-26 10:44:44 +08:00