61 Commits
Author SHA1 Message Date
Kirill A. Korinsky 355b796d5c Added setting 'hide menubar icon' to panel, and implemented support at menubar app 2017-10-07 16:13:35 +04:00
Alter Step 44908fa7de many many changes! 2017-02-09 02:01:13 +01:00
Alter Step f6aa7c2f8d Goodbye fallback! 2017-02-08 02:38:46 +01:00
Alter Step 0618cfcac6 On El Capitan, /usr/local is not a good place to store binaries any more
So we store all the binaries in the preference pane
2015-11-05 23:42:57 +01:00
Alter Step c38e1b1688 Change a little bit the layout to better display the location 2015-08-24 23:45:24 +02:00
Alter Step b1ca4ff31e Gray out the "disable IPv6" button like other buttons 2015-07-28 00:19:29 +02:00
Alter Step 6ca7749d9b Add a button to the preference pane to disable ipv6 2015-07-28 00:01:18 +02:00
Alter Step 417f80be83 Support all resolvers 2014-04-21 21:59:39 -07:00
Alter Step 09df20a910 Port to Mavericks 2014-04-18 00:19:18 -07:00
Frank Denis c9c87447f5 Build universal binaries
Suck up the fact that building 32-bit binaries requires explicitly defining
each properties like in the good 'ol days.
2012-11-03 12:28:04 -07:00
Frank Denis cbe7f394ee Use csh instead of ksh. Because ksh occasionally likes to dereference a NULL
pointer on Mountain Lion.
2012-10-11 14:15:43 -07:00
Frank Denis 6602c4ab5d Remove the focus before displaying the help page for the advanced settings. 2012-10-10 16:27:35 -07:00
Frank Denis 8ab74b6406 Remove stuff 2012-10-09 14:18:14 -07:00
Frank Denis bf0d5a0eb5 Adjust the layout 2012-10-09 14:14:08 -07:00
Frank Denis 2647aadad8 Re-enable JS for the feedback form 2012-10-03 10:08:45 -07:00
Frank Denis 92a8b0b097 Handle exceptions 2012-09-27 23:13:40 +02:00
Frank Denis 7b6f59025e Add a default background color for the help page. 2012-09-27 15:28:38 +02:00
Frank Denis 9193375610 Make the help webview opaque. 2012-09-27 15:22:47 +02:00
Frank Denis 1a40da6a28 Define less capabilities for webviews 2012-09-27 15:10:18 +02:00
Frank Denis f1b8f2bfa6 Help for the advanced settings pane. 2012-09-27 14:44:56 +02:00
Frank Denis 11969f98da Call update-(ips|domains) when blacklists are updated. 2012-09-26 11:18:45 +02:00
Frank Denis 582c1eb9a7 Read/write IPs and domains blacklists. 2012-09-26 10:41:07 +02:00
Frank Denis b5578e94e1 Add network settings lock-in support. 2012-09-26 00:07:33 +02:00
Frank Denis 901537f8d5 Enable "View log" button. 2012-09-25 23:10:16 +02:00
Frank Denis b8c538e4aa Add query logging 2012-09-25 23:02:09 +02:00
Frank Denis f16b2c2717 Add support for advanced parental controls, move the whole thing to 0.17 beta. 2012-09-25 22:40:45 +02:00
Frank Denis 578362d2f3 No need to be so verbose. 2012-09-25 21:16:22 +02:00
Frank Denis 8786d2df3a Add the user interface version and the dnscrypt version to feedback messages.
Requested by the OpenDNS support team.
2012-09-25 21:13:35 +02:00
Frank Denis 052febc509 Set static resolvers from the preferences pane. 2012-09-24 09:33:38 +02:00
Frank Denis c381885f6a Bundle the uninstaller with the preference pane. Suggested by ScienceGuy, thanks! 2012-09-21 23:06:39 +02:00
Frank Denis 7b6246a569 Synthesize tabView/aboutTabViewItem/releaseNotesTabViewItem. 2012-08-08 11:36:50 -07:00
Frank Denis 611bae452c Cope with possibly missing html files. 2012-08-08 10:36:17 -07:00
Frank Denis e517ebad51 Remove the about/release notes tabs for 10.7, too. 2012-08-08 09:15:22 -07:00
Frank Denis dcb209aa2c Remove about/release notes on OSX 10.6. 2012-08-08 08:53:22 -07:00
Frank Denis 8475fe5287 alloc/init the pipe instead of using an autoreleased object 2012-08-08 02:00:50 -07:00
Frank Denis fcaae563c9 Kill NSLog() 2012-08-08 01:17:40 -07:00
Frank Denis 2a1aaa33b9 Have opendnsButtonPressed actually disable OpenDNS 2012-08-08 01:13:05 -07:00
Frank Denis ed1c7d679c Embed about & release notes, so that these files can eventually match the current app. 2012-08-08 00:36:39 -07:00
Frank Denis 1ce77e1aee Reorder functions to make old Xcode versions happy. 2012-08-08 00:36:39 -07:00
Frank Denis 6e56c04d96 Always create a ticket first here, too. 2012-08-02 18:11:59 -07:00
Frank Denis ecf19099d8 shit => gold 2012-08-01 11:16:11 -07:00
Frank Denis a25da8424d Add a script to get the tickets count 2012-08-01 10:49:35 -07:00
Frank Denis 113c73bff9 There is no "TCP/443" checkbox. 2012-08-01 08:58:26 -07:00
Frank Denis 3a91b5b62b Disable the interface during updates. 2012-08-01 08:56:26 -07:00
Frank Denis 8f7da57704 Add locks 2012-08-01 00:10:53 -07:00
Frank Denis 48d850e6b8 Synchronize UI changes between the menu bar and the pref pane. 2012-07-31 23:43:32 -07:00
Frank Denis 480bd8fbb9 Almost done 2012-07-31 23:09:25 -07:00
Frank Denis 366d077bfb Make the checkboxes work 2012-07-31 22:54:23 -07:00
Frank Denis 6c86b8e676 Import initialization from the menubar app 2012-07-31 22:45:20 -07:00
Frank Denis 66e8e84187 Cleaning... 2012-07-31 22:20:31 -07:00