129 Commits
Author SHA1 Message Date
FelisCatus f338664e5c Merge branch 'feature/chrome-31' 2018-08-26 20:42:07 -07:00
FelisCatus e2d9293e5a Fix externalProfile watcher after refactoring. Fix #1607. 2018-08-26 20:28:13 -07:00
FelisCatus 2ad6ffa3c0 Fix some typos. 2018-08-26 19:57:37 -07:00
FelisCatus eb6aeb0ec5 Add some feature detection for older browsers. See #1608. 2018-08-26 19:35:19 -07:00
FelisCatus 4e0b8975bd Fix bare catch statement in coffee. 2018-08-20 18:29:07 -07:00
FelisCatus cd3cab7524 Properly localize options_proxyAuthHidePassword. 2018-07-08 22:10:15 -07:00
FelisCatus 47ada9bf1e Do not add BOM when downloading files. Fix #1521. 2018-06-25 19:29:48 -07:00
FelisCatus f185b10b2e Add moz-extension to sanitize whitelist. 2018-06-12 20:54:38 -07:00
FelisCatus cfa9e3123d Upgrade angular to 1.7.2. 2018-06-12 20:23:11 -07:00
FelisCatus 88a822204d Add message for unsupported proxy authentication by browser. Fix #1512. 2018-06-12 19:40:24 -07:00
FelisCatus d20be4fd1b Inline popup menus in table-responsive for narrow screens. Fix #1341. 2018-06-12 12:10:17 -07:00
FelisCatus e6c14537a6 Get message for profile names in popup. Fix #1433. 2018-06-12 11:51:04 -07:00
FelisCatus 15b7257a80 Detect and prefer browser.proxy.register if available. Fix #1446. 2018-04-30 17:36:45 -07:00
FelisCatus 06e7ad67f0 Use object return types when possible on Firefox with auth. Fix #1172. 2017-09-20 13:43:09 -07:00
FelisCatus a536ff5d98 Add notes for rules. Fix #1089. 2017-09-20 11:19:32 -07:00
FelisCatus 4e32db1d39 Load angular-i18n-* after angular. Fix #1199. 2017-09-20 10:35:30 -07:00
FelisCatus a109fa1e68 Ignore some transition errors. 2017-08-19 15:27:06 -04:00
FelisCatus 19e556d1a9 Fix input-group-clear. Fix #1184. 2017-08-19 15:13:33 -04:00
FelisCatus bc317e0fbc Add option for putting new conditions to the bottom. Fix #680. 2017-08-19 00:31:13 -04:00
FelisCatus ddf9f47c4d Add Conflicts section in options. Replaces Proxy Changes. Fix #1052. 2017-08-19 00:14:14 -04:00
FelisCatus 5c837b7470 Add back title for menu items. 2017-08-18 22:04:18 -04:00
FelisCatus 362cb9fd50 Fix #1165. 2017-08-18 21:22:54 -04:00
FelisCatus 6f0f3e4636 Open popup as tab if browser does not support popup. 2017-08-18 20:58:01 -04:00
FelisCatus b40ff3d36c Add jQuery UI Touch Punch for mobile drag and drop support. 2017-08-18 20:58:01 -04:00
FelisCatus a441085493 Add warning and disable adding new PAC Profiles in Firefox. Fix #1146. 2017-08-09 18:21:56 -04:00
FelisCatus 7bc8655421 Remove redundant map files, prettify HTML and remove unused lib files. 2017-08-05 22:03:30 -04:00
FelisCatus e23db1771d Fall back to link if openOptions fails in popup. 2017-07-31 16:00:08 -04:00
FelisCatus 788bfe7d4e Use ng-options instead of options element in FixedProfile. 2017-07-05 15:59:00 -04:00
FelisCatus ab6425371c Use minified version for libraries where possible. 2017-06-01 01:10:35 -04:00
FelisCatus 9467a58f6f Upgrade to angular > 1.5.9. Use non-minified version for testing.
Fix #986.
2017-06-01 01:10:35 -04:00
FelisCatus 2f5c0cb0b1 Add a testing badge and warning text on options page. 2017-06-01 01:10:35 -04:00
FelisCatus 35cdb7ed6b Use browser.downloads.download to export files if available. 2017-06-01 01:10:35 -04:00
FelisCatus 7333d43064 Add a link to the warning for full URL limitation. See #845. 2017-06-01 01:05:25 -04:00
FelisCatus 3854a019d2 Focus active navigation item on popup. Fix #1049. 2017-04-13 16:23:11 -04:00
FelisCatus 118c3588d3 Fix j/k mapping in popup menu. 2017-04-13 16:12:57 -04:00
FelisCatus f2a6909cd3 Show options guide only if there is a FixedProfile. 2017-03-24 23:25:00 -04:00
FelisCatus 9d71c91634 Add a mini-popup page with the menu only.
This allows the popup to load faster for most cases. If advanced
features are used, the user will be redirected to the full popup page.
2017-03-15 19:01:06 -07:00
FelisCatus d5bce8153e Add about page. Fix #1008. Fix #298. 2017-03-11 21:35:35 -05:00
FelisCatus a1135ffa3e Add alert about full URL limitation. Fix #845.
See: https://github.com/FelisCatus/SwitchyOmega/wiki/Chromium-Full-URL-Limitation
2017-01-10 13:07:24 -08:00
FelisCatus 7b0a9e9333 Try to bypass cache when using Download Profile Now button. Fix #886. 2016-10-25 01:17:18 -04:00
FelisCatus fcb063a464 Check profile update content and improve error messages. Fix #159, #903. 2016-10-25 01:09:24 -04:00
FelisCatus 8dcad1697e Support IpCondition in omega-web. Fix #705. 2016-10-23 01:42:56 -04:00
FelisCatus 56d1e8c4d6 Parse source when switching states from switch profile. Fix #765. 2016-10-22 23:41:56 -04:00
FelisCatus 5090ebf323 Add WeekdayCondition and TimeCondition to omega-web. Fix #513. 2016-03-17 21:10:48 +08:00
FelisCatus 374b8a42c5 Fix scroll issues in switch_profile_guide. 2016-03-17 15:19:37 +08:00
FelisCatus bf7a7810fe Set web.switchGuide to shown as soon as possible. 2016-03-17 14:51:48 +08:00
FelisCatus 23fe7dca62 Auto-focus fields in forms on the popup menu. Fix #722. 2016-03-17 14:43:41 +08:00
FelisCatus b31e62f940 Fix hover style of [Apply changes] when highlighted. Fix #682. 2016-03-08 15:55:32 +08:00
FelisCatus eb3951512d Use attached defaultProfileName to compose switchy rulelist. Fix #721. 2016-03-08 15:23:47 +08:00
FelisCatus 9d58d7057b Limit selection palette up to 5 entries in profile spectrum. Fix #580. 2015-09-07 15:35:56 +08:00