|
909d5ed99c
|
Move the check if a Form is not visible anywhere to ControlExtensions
|
2017-04-18 18:06:09 +02:00 |
|
|
6e262334ed
|
Refactor -1 in hook to NativeMethods.HOOK_HANDLED & include example.html in project file
|
2017-04-14 14:24:37 +02:00 |
|
|
df4c4e443d
|
Customize login and logout pages
|
2017-04-06 23:16:58 +02:00 |
|
|
616421db9a
|
Remove the 'Include Border In Screenshots' option
|
2017-04-06 14:29:22 +02:00 |
|
|
c78c63285e
|
Add a "splash screen" (show window immediately and seamlessly display browser when ready)
Closes #114
|
2017-04-03 18:03:46 +02:00 |
|
|
51e2791cc7
|
Add InnerValues property to TwoKeyDictionary
|
2017-04-01 19:14:36 +02:00 |
|
|
130159f06c
|
Add InjectedHTML utility class with unit tests
|
2017-04-01 18:43:23 +02:00 |
|
|
48ed0e01d1
|
Remove 'internal' modifier on NativeCoreAudio class
|
2017-03-27 04:02:17 +02:00 |
|
|
dca31dedde
|
Synchronize SoundNotification volume with sound mixer volume
|
2017-03-27 03:59:31 +02:00 |
|
|
0e4c923c23
|
Move regexes in WindowsUtils into an inner class to delay their construction
|
2017-03-24 16:25:46 +01:00 |
|
|
342f74646e
|
Replace the only remaining use of WindowsUtils.CreateSingleTickTimer
|
2017-03-22 23:31:54 +01:00 |
|
|
fe5191d3b5
|
Remove NativeMethods.SimulateMouseClick
|
2017-03-22 23:28:47 +01:00 |
|
|
7936af6c9a
|
Rewrite notification hook to scroll without stealing cursor and focus
|
2017-03-22 18:35:40 +01:00 |
|
|
52d01e3dd7
|
Fix typos and disable some warnings in NativeMethods
|
2017-03-22 18:33:56 +01:00 |
|
|
61d2d124ff
|
Add a custom load error screen to FormBrowser
|
2017-03-21 19:05:42 +01:00 |
|
|
87ac7daf76
|
Add BrowserUtils.ConvertPascalCaseToScreamingSnakeCase with unit tests
|
2017-03-21 18:56:22 +01:00 |
|
|
6b4817df36
|
Minor FormBrowser code cleanup
|
2017-03-21 17:32:48 +01:00 |
|
|
09a748e9dc
|
Remove legacy cache cleanup code
|
2017-03-20 12:26:30 +01:00 |
|
|
f39e668f8d
|
Make BrowserUtils.OpenExternalBrowser ignore empty urls
|
2017-03-19 10:13:24 +01:00 |
|
|
ed387a2873
|
Add a validity check when opening URLs from the internet and plugins
|
2017-03-16 18:37:24 +01:00 |
|
|
9e225530a6
|
Add BrowserUtils.IsValidUrl for http(s)/ftp/mailto url checking with unit tests
|
2017-03-16 18:36:31 +01:00 |
|
|
7b23686dc6
|
Remove a mailto TODO comment as it's no longer necessary
|
2017-03-16 18:02:29 +01:00 |
|
|
563c856dd3
|
Rewrite tweet screenshot functionality to use native methods
|
2017-03-13 21:40:15 +01:00 |
|
|
c55ee71442
|
Add WindowsUtils.TrySleepUntil to make timeoutable waiting easier
|
2017-03-09 13:23:13 +01:00 |
|
|
1e4f673f9e
|
Add a TwoKeyDictionary collection with unit tests
|
2017-03-07 17:45:13 +01:00 |
|
|
268de676ee
|
Add NativeMethods.GetIdleSeconds for idle time detection
|
2017-01-22 16:00:54 +01:00 |
|
|
8fe26c07f1
|
Preserve plaintext when stripping HTML styles from clipboard text
|
2017-01-17 18:29:09 +01:00 |
|
|
da3921b1ca
|
Add safeguards for clipboard update methods
Closes #91
|
2017-01-17 18:19:39 +01:00 |
|
|
82d70b2d7f
|
Stealthfix a bug with CommandLineArgs.ToString causing an exception if there are no args
|
2017-01-10 21:58:17 +01:00 |
|
|
fc77b85083
|
Remove HTML styles after copying selected text to clipboard
|
2017-01-08 16:36:49 +01:00 |
|
|
4ed30b3619
|
Add WindowsUtils.CreateSingleTickTimer
|
2017-01-02 04:28:57 +01:00 |
|
|
c014c4bc24
|
Refactor notifications (move namespaces, move screenshot methods to a separate class)
|
2016-12-29 02:50:16 +01:00 |
|
|
12af79de05
|
Refactor tweet screenshot code to a separate class and work around window disposal issues
|
2016-12-24 20:35:13 +01:00 |
|
|
28db1f4253
|
Add NotificationFlags.TopMost and disable it for Settings form
|
2016-12-23 16:00:59 +01:00 |
|
|
da83d73ba6
|
Merge pull request #85 from chylex/screenshot
Add tweet screenshot functionality & update CEF
|
2016-12-23 15:31:15 +01:00 |
|
|
61359c2faa
|
Refactor NotificationFlags and inner screenshot bridge class to a separate namespace
|
2016-12-23 14:26:59 +01:00 |
|
|
e0fe39195d
|
Add HasValue method to CommandLineArgs
|
2016-11-23 02:06:41 +01:00 |
|
|
04a78a02d3
|
Add NotificationFlags for easier configuration of the notification window
|
2016-11-16 18:33:01 +01:00 |
|
|
e2a34ea28e
|
Remove original CheckFolderPermission and replace it with the lazy workaround
|
2016-11-15 18:10:25 +01:00 |
|
|
ec8000360e
|
Windows file permissions can go to hell
|
2016-11-15 01:01:41 +01:00 |
|
|
57b0821e19
|
Revert "Rewrite folder write permission check to hopefully make it more reliable"
This reverts commit 1f9db3bda6 .
|
2016-11-15 00:47:15 +01:00 |
|
|
1f9db3bda6
|
Rewrite folder write permission check to hopefully make it more reliable
|
2016-11-14 23:32:45 +01:00 |
|
|
802f1e3042
|
Refactor Process.Start uses (missing using statement, use WindowsUtils for elevation)
|
2016-11-14 19:39:26 +01:00 |
|
|
66db0df45a
|
Add WindowsUtils.StartProcess for easier elevated process starting
|
2016-11-14 19:38:36 +01:00 |
|
|
650c2e2eb7
|
Remove redundant null check from WindowsUtils
|
2016-11-14 18:54:58 +01:00 |
|
|
b916b9726e
|
Add a method to check if a frame has a TweetDeck URL to BrowserUtils
|
2016-11-14 10:34:52 +01:00 |
|
|
e8394b9c08
|
Add browser console logging to debug output
|
2016-11-13 13:45:10 +01:00 |
|
|
c7c9931f68
|
Add an extension method to add UAC shield to a button
|
2016-10-18 16:21:08 +02:00 |
|
|
28cc60d007
|
Tweak CommandLineArgsParser to slightly improve reliability with quoted strings
|
2016-09-27 18:11:50 +02:00 |
|
|
c064e579d2
|
Add Program.Restart and fix restarting causing loss of initial program arguments
|
2016-09-26 14:05:44 +02:00 |
|