Commit Graph
99 Commits
Author SHA1 Message Date
Qiu Yuzhou 6dbf10b7f3 Fix @objc 2017-10-20 19:58:14 +08:00
Qiu Yuzhou d56b108eb8 Conversion to Swift 4. 2017-10-20 18:39:25 +08:00
Qiu Yuzhou b1d81b687f Fix bug in ensureLaunchAgentsDirOwner(). 2017-10-20 12:00:30 +08:00
Qiu Yuzhou 19c8d047eb Quote script path in Apple Script. 2017-09-16 17:11:38 +08:00
Haoyu Qiu 7b1c3b6aac Change profile section only when updating menu 2017-08-26 12:17:38 +08:00
Qiu Yuzhou cf82e85392 Merge pull request #434 from timothyqiu/qr-code
Fixes #433 Implements SIP002 QR code
2017-08-26 00:52:03 +08:00
Qiu Yuzhou af73e0e3ca Ensure the owner of launch agents dir is current user. 2017-08-26 00:46:33 +08:00
Timothy Qiu e7cc26f81d Generates SIP002 QR code 2017-08-01 21:40:09 +08:00
Gong Zhang 0ebbaec244 Change status item width to NSVariableStatusItemLength 2017-07-31 11:07:03 +08:00
Gong Zhang 997fd749eb Increase status bar icon width from 20pt to 30pt 2017-07-21 10:10:11 +08:00
Vicent Tsai 4674d9a947 Make HUD window front but not in focus 2017-04-08 11:45:21 +08:00
Qiu Yuzhou 44c2a2a47b Support yosemites dark mode. 2017-03-29 21:56:55 +08:00
Qiu Yuzhou 73396e4ff1 Romve show proxy mode as text on status bar. 2017-03-25 15:15:53 +08:00
Qiu Yuzhou 2b8dd02b5f Use diferent icon resperent the proxy mode. 2017-03-25 15:05:17 +08:00
Qiu Yuzhou ad747021e5 MSIC 2017-03-25 14:22:25 +08:00
Qiu Yuzhou f61c0e5a0a Fix bug #283. 2017-03-22 17:25:13 +08:00
Qiu Yuzhou 63afe0a325 In some situation, use toast instead of system user notifications. 2017-03-21 00:11:50 +08:00
Qiu Yuzhou 3b88409c5f Move the ugly toast codes from application delegate to seperated window controller. 2017-03-21 00:05:34 +08:00
Qiu Yuzhou a58993748e Better QRCode window. 2017-03-18 17:56:12 +08:00
Qiu Yuzhou 72985b32ae Refactor. 2017-03-18 12:20:51 +08:00
Qiu Yuzhou e507a41a6d Refactor apply config. 2017-03-17 23:18:44 +08:00
Qiu Yuzhou fd0971d88d All in one preferences window. 2017-03-17 23:11:12 +08:00
Charlie Qiu 484826f00e Revert "Add leaked 'weak'."
This reverts commit 8e1c8c8cd5.
2017-03-11 00:58:36 +08:00
Charlie Qiu 8e1c8c8cd5 Add leaked 'weak'. 2017-03-11 00:16:43 +08:00
Charlie Qiu 003727a0fe Implement configurable shortcuts for toggle running and switch proxy mode.
- By MASShortcut.
- A new shortcuts preferences window.
2017-03-11 00:14:56 +08:00
Charlie Qiu 25353cdf70 Fix bug when compose http proxy export cmd line. 2017-03-08 15:22:40 +08:00
Charlie Qiu 3833bb7d28 Fix typo. #254 2017-03-02 23:52:27 +08:00
Charlie Qiu 71a3e82014 Merge branch 'develop' into release/1.4.0 2017-03-02 23:35:52 +08:00
Charlie Qiu aabb67f2c5 Move "Copy HTTP Proxy Export" from preference panel to menu. 2017-03-02 22:47:37 +08:00
秦宇航 2e61b28ab0 fix typo, which causing crash on click ss url 2017-02-21 08:31:13 +08:00
Charlie Qiu 8aaffbb6a3 Set default pac listen port to 1089 instead of 8090. 2017-02-07 12:19:34 +08:00
Charlie Qiu ffccf62f8a May be better, refactor selecting server. 2017-01-20 21:55:21 +08:00
Charlie Qiu c28be0134c Only show A/G/M on status bar. 2017-01-20 14:21:39 +08:00
Charlie Qiu 196e48ddd0 Disable toggle ss on/off by shortcut.
Current hard coded shortcut is frequently-used in other softwares.
2017-01-20 00:07:52 +08:00
Charlie Qiu 59f914febe Refactor launch agent utils. 2017-01-16 14:47:40 +08:00
Charlie Qiu f5bd02e98b Add kcptun conn configure. 2017-01-15 22:49:24 +08:00
Rizwan 3a0515b2d5 [ADD] Global hot key to toggle SS running On/Off 2017-01-13 20:52:41 +08:00
Charlie Qiu dc1fa683d6 Optimalize order of menu items. 2017-01-13 01:00:01 +08:00
Charlie Qiu 6d4cbedcfa Add kcptun installer. 2017-01-12 15:04:09 +08:00
Charlie Qiu ad938a355a Add KcptunProfile. 2017-01-12 15:04:08 +08:00
Charlie Qiu 1388c065c7 Send a system notification when not found valid qrcode of ss profile. 2017-01-12 11:45:57 +08:00
Charlie Qiu c63f6b2ee3 Merge branch 'pr/159' into develop
# Conflicts:
#	ShadowsocksX-NG/Base.lproj/MainMenu.xib
2017-01-10 15:23:13 +08:00
Charlie Qiu 500e524d05 Merge branch 'pr/95' into develop 2017-01-10 14:21:39 +08:00
Charlie Qiu 8f2267950f Merge branch 'pr/154' into develop 2017-01-10 14:17:48 +08:00
Charlie Qiu 845c554330 Merge branch 'pr/198' into develop 2017-01-10 12:31:51 +08:00
Rainux Luo dbc6ee92d5 Refactor ParseSSURL as ServerProfile initializer 2017-01-09 22:01:05 +08:00
Rainux Luo 9dafb4fb79 Add tests for ServerProfile 2017-01-09 18:16:44 +08:00
Vicent Tsai 23967eca20 Added global Keyboard shortcut
So we could switch between different proxy modes with global shortcut.
2016-12-11 15:39:56 +08:00
Nobel 37e157b024 Sync server name menu when server preference changed. 2016-12-05 10:46:51 +08:00
Julien Schmidt e6cdfbbc26 Fix typo
Globel -> Global
2016-10-26 19:32:27 +08:00