Commit Graph

28 Commits

Author SHA1 Message Date
FelisCatus
2422487549 Use && instead of ; for building on Windows. Fix #214. 2015-02-14 12:57:52 +08:00
FelisCatus
2f6e9dc280 Disable profile syncing if quota exceeded in sync storage. Fix #272. 2015-02-11 15:29:47 +08:00
FelisCatus
674f501ada Ignore empty data in profile update. 2015-02-09 11:43:41 +08:00
FelisCatus
a32b091a21 Remove extra profiles on startup. Fix issue with deleting. 2015-01-23 20:05:24 +08:00
FelisCatus
29bebd458c Refactor Options constructor into loadOptions and init methods. 2015-01-22 23:33:26 +08:00
FelisCatus
a145d4f6a5 Add options syncing (using chrome.storage.sync). 2015-01-22 19:25:49 +08:00
FelisCatus
54eaf96634 Change npm dev script to use two-step npm link. 2015-01-14 18:28:28 +08:00
FelisCatus
0c6d9dde3c Try to update profile after proxy is applied. Fix #148. 2015-01-02 21:31:50 +08:00
FelisCatus
436adb56f8 Record and show last update time for PAC & Rule lists. 2015-01-02 20:28:08 +08:00
FelisCatus
ca71a9a7d9 Try to revert proxy settings if possible. Fix #140. 2015-01-01 20:18:20 +08:00
FelisCatus
73886642bf Add option to enable/disable inspection in context menu. Fix #83. 2014-12-22 19:34:45 +08:00
FelisCatus
ab36b6eba6 Update profile revision on profile update. 2014-12-16 19:48:20 +08:00
FelisCatus
623982607c Show warnings instead of panic if some profile is missing. 2014-12-15 21:10:54 +08:00
FelisCatus
7fb69c7cda Add externalApi (cross-extension messaging) support. 2014-12-06 20:34:49 +08:00
FelisCatus
e2133b3962 Show options page on first run. 2014-11-28 20:45:20 +08:00
FelisCatus
25f27dd1ee Add a guide for SwitchProfile options. 2014-11-28 20:23:57 +08:00
FelisCatus
d8d54f4b43 Add a first-run guide which covers basic usage for options. 2014-11-27 19:36:51 +08:00
FelisCatus
e988fa7c1c Show profile details tooltip for popup menu and browserAction. 2014-11-07 15:38:34 +08:00
FelisCatus
79eb0b53fe Prefer dynamic virtual profile icons. 2014-10-27 22:44:46 +08:00
FelisCatus
054be60531 Add migrate function to virtual profile. 2014-10-27 21:16:57 +08:00
FelisCatus
7315d18ed9 Reduce state storage usage for profile.validResultProfiles. 2014-10-26 12:28:38 +08:00
FelisCatus
bf82d5a55a Add VirtualProfile type. Fix #47. 2014-10-25 23:41:39 +08:00
FelisCatus
73eed609b3 Fix result profiles state calculation in OmegaTarget. 2014-10-13 21:33:18 +08:00
FelisCatus
0bd6954c28 Fix profile revision checking on options update.
This was not checked before due to not passing the right argument.
Should be fixed now.
2014-10-08 20:29:18 +08:00
FelisCatus
21f0eedf83 Handle removal of temp rule result profiles. 2014-10-04 16:35:03 +08:00
FelisCatus
a008e492b0 Escape all non-ascii chars in generated PAC script. 2014-09-24 11:33:09 +08:00
FelisCatus
419935b959 Update availableProfiles list when profiles change. Fix #25. 2014-09-21 11:26:55 +08:00
FelisCatus
f67fe00aef Initial commit. 2014-09-21 00:01:16 +08:00