Will Duff
c862f22e1d
Merge pull request #189 from ScottIsAFool/Update-Build-Docs-for-Local-Blogger-Build
...
Update build docs for local blogger build
2015-12-20 13:58:55 -08:00
Scott Lovegrove
e3a7e8982c
Corrected file name
2015-12-20 17:36:10 +00:00
Kevin Dethlefs
5a7ba1d8f3
Overridden the GetUsersBlogs() function to support MultiSite Wordpress. Calling XML RPC wp.getUsersBlogs instead of blogger.getUsersBlogs, which seems to return an empty XML set, causing multisite to cause issues with Open Live Writer.
2015-12-20 05:21:43 -06:00
Kathleen Weaver
7705836bd1
Create InstallAsNew
2015-12-20 01:42:50 -06:00
Kathleen Weaver
6862366b82
Merge pull request #1 from kathweaver/kathweaver-patch-1
...
Create InstallAsUpdate
2015-12-20 01:38:30 -06:00
Kathleen Weaver
8d9de65368
Create InstallAsUpdate
2015-12-20 01:34:49 -06:00
Scott Lovegrove
a5c3ab9f3b
Update url references
2015-12-20 00:42:27 +00:00
Scott Lovegrove
053760f5f3
Added images
2015-12-20 00:36:14 +00:00
Scott Lovegrove
b30b1b1a2a
Added initial steps
2015-12-20 00:32:08 +00:00
Jung Hyun, Nam
d3794b240b
pass command line arguments through run.cmd
2015-12-20 01:15:23 +09:00
Martin Woodward
1bbd48e17c
Merge pull request #167 from martinwoodward/roundtrip-blogger-labels
...
Roundtrip Blogger labels
2015-12-18 22:16:26 +00:00
vhanla
e4f7180eb1
Detect X-UA-Compatible or add it at runtime to template to support CSS3
2015-12-18 15:10:33 -05:00
vhanla
e2666576b6
Added CSS3 REM support
2015-12-18 13:45:26 -05:00
vhanla
0a2a8fed67
Merge pull request #1 from OpenLiveWriter/master
...
Update from original
2015-12-18 08:26:40 -05:00
Martin Woodward
3951206cd7
Merge pull request #68 from lucaslra/TabOrderAdjustment
...
SharePoint Connection Tab Index Adjustment
2015-12-17 21:12:21 +00:00
Martin Woodward
5ae1794366
Roundtrip labels
2015-12-17 17:39:26 +00:00
Martin Woodward
ce597b19e2
Merge pull request #159 from martinwoodward/add-contrib
...
Add contributor guidance file
2015-12-17 17:10:44 +00:00
Martin Woodward
580e16b068
Add contributor guidance file
2015-12-17 17:09:59 +00:00
Will Duff
f93ff6e285
Merge pull request #164 from martinwoodward/enable-blogger-labels
...
Enable creation of blogger labels
2015-12-17 09:08:29 -08:00
Martin Woodward
d942d0aee5
Enable creation of blogger labels
2015-12-17 16:52:09 +00:00
Scott Lovegrove
ae7eedf12c
Merge pull request #163 from martinwoodward/add-blogger-split-post
...
Add split post capability to GoogleBloggerV3Client
2015-12-17 16:25:27 +00:00
Martin Woodward
32a76232f7
Add split post capability
2015-12-17 15:57:50 +00:00
Martin Woodward
96b67a4063
Merge pull request #75 from gep13/ChocolateyPackage
...
Adding basic creation of Chocolatey Package
2015-12-17 09:40:37 +00:00
Scott Lovegrove
9138234442
Merge pull request #149 from jlcard/patch-1
...
Update README.md
2015-12-17 00:46:15 +00:00
Will Duff
4c2845e890
Bump version again due to bad Blogger client ID
2015-12-16 16:19:22 -08:00
Will Duff
77c6b43af9
Bump version to force Google Blogger nightly to stable
2015-12-16 15:57:20 -08:00
jlcard
27ec4434db
Update README.md
...
Replace OLW reference for correct WLW instead
2015-12-16 13:53:58 -08:00
Will Duff
78012caf8f
Merge pull request #101 from willduff/google-blogger
...
Issue #5 - Convert Google Blogger ClientLogin to OAuth 2.0
2015-12-16 09:38:05 -08:00
Will Duff
8ec483ca9f
Move Google Blogger OAuth token storage to %appdata%
...
Squirrel is blowing away the entire %localappdata%\OpenLiveWriter folder
each upgrade, so to avoid OAuth tokens being lost on each upgrade we put
them over in %appdata%\OpenLiveWriter instead.
2015-12-16 09:06:29 -08:00
Will Duff
1a963eaf0a
Move creation of GoogleBloggerv3Secrets.json into writer.build.targets
...
There was an issue around the first time the project built, the JSON
file was not getting included into the project because it hadn't been
generated yet. Moving the creation of the JSON file into a centralized
writer.build.targets fixed this.
2015-12-16 08:53:29 -08:00
Will Duff
24c97bbb4a
Merge branch 'master' into google-blogger
2015-12-16 08:39:44 -08:00
Will Duff
e2580b3bfe
Merge branch 'OpenLiveWriter/master'
2015-12-16 08:38:53 -08:00
Will Duff
29393f94eb
Update installer to package dependent DLLs
...
Need to package the Google Blogger API DLLs and all their dependencies
into the package. Also removed an unused OpenLiveWriter.exe.config.
2015-12-16 01:47:06 -08:00
Will Duff
4308b18bb0
Add support for uploading images to Picasa
...
Most of the Picasa code was forked from BloggerAtomClient
2015-12-16 00:00:26 -08:00
Will Duff
e9116e2ef3
Add credits for Google Blogger package dependencies in About Form
2015-12-15 20:49:31 -08:00
Will Duff
d0817f8729
Bump version for Google Blogger feature
2015-12-15 20:38:59 -08:00
Will Duff
13a7ad751d
Implement support for Pages and stub out unsupported blog client methods
...
For the unsupported features, I used the same return values that
LiveJournal client uses.
2015-12-15 20:35:14 -08:00
Will Duff
950d360894
Implement SendAuthenticatedHttpRequest for Google Blogger
2015-12-15 16:54:28 -08:00
Martin Woodward
c22d2280f4
Merge pull request #90 from shiftkey/rename-installer
...
rename the installer file to be more descriptive
2015-12-15 23:13:48 +00:00
Will Duff
b06cad185d
Implement DeletePost for Google Blogger
2015-12-15 08:13:54 -08:00
Will Duff
6894259edd
Implement GetPost for Google Blogger
2015-12-15 08:02:30 -08:00
Will Duff
f0fe702212
Implement EditPost for Google Blogger
2015-12-15 07:50:55 -08:00
Will Duff
e4988f1690
Implement NewPost and GetRecentPosts for Google Blogger
...
With these changes, Google Blogger users can successfully connect to a
Google Blogger blog, post a simple text-only post, and view their recent
posts.
2015-12-14 22:34:46 -08:00
Will Duff
5919cd1b31
Implement OAuth token re-authorization
...
Override the BlogClientBase.Login method with an OAuth2 login flow.
2015-12-14 20:29:11 -08:00
Scott Lovegrove
64c2fcbb5a
Merge pull request #131 from martinwoodward/beta-update-fix
...
Beta update fix
2015-12-14 21:15:19 +00:00
Martin Woodward
d779d17238
Set default for Beta channel to be false
2015-12-14 17:03:45 +00:00
Martin Woodward
88f678c1a0
Remove some temp logic for update settings
2015-12-14 16:56:32 +00:00
Martin Woodward
b6fb2b8013
Update Beta channel to ignore CDN
2015-12-14 16:51:28 +00:00
Will Duff
436f2a121b
Add Google Blogger v3 Client
...
The Google Blogger v3 API doesn't use the Atom protocol, so I added a
new Google Blogger v3 client to handle the connection instead. I updated
the Google Blogger detector to use the new OAuth APIs when attempting to
detect a Google Blogger blog. I also had to change some logic around for
homepage URLs. The main difference in the Google Blogger flow is that
the homepage URL isn't known until after the credentials are authorized.
All other blogs require the user to type in the homepage URL manually
before authorization happens, so I had to change some logic for this to
work properly.
2015-12-14 01:08:58 -08:00
Will Duff
5fbc9ab8c0
Improve Google Blogger authentication flow
...
The 'Sign in' button now automatically disables itself and changes text
dynamically to help make sure users know when they need to click it,
made the authentication panel automatically click the 'Next' button on
behalf of the user when it detects valid user credentials. I also
changed the FileDataStore to store one OAuth2 token per blog rather than
create a new folder per blog.
2015-12-13 19:55:58 -08:00