Nick Vella
cfc8143d6d
ssg: WizardController: integrate Paths2 panel
2019-07-05 22:10:16 +10:00
Nick Vella
26a9b06229
ssg: add strings for new fields
2019-07-05 22:05:53 +10:00
Nick Vella
3f823e01a3
ssg: wizard Paths1: reorg private definitions
2019-07-04 21:18:49 +10:00
Nick Vella
67eae75aa7
ssg: wizard: duplicate Paths1 -> Paths2
2019-07-04 21:18:37 +10:00
Nick Vella
6bb325d36c
ssg: rename Paths -> Paths1
2019-07-04 21:04:38 +10:00
Nick Vella
5c71216067
ssg: WizardPanelStaticSiteInitial,Paths: remove unused methods
2019-07-04 21:01:05 +10:00
Nick Vella
9d5946fb0a
ssg: accidentally commited updated ribbon project platform, revert
2019-07-04 18:09:50 +10:00
Nick Vella
82eec4d55e
ssg: WizardPanelStaticSitePaths: paths first page validation
2019-07-04 18:05:30 +10:00
Nick Vella
0f5a6c9755
ssg: WeblogConfigurationWizardController: load config from blog settings, save homepage url
2019-07-04 00:49:58 +10:00
Nick Vella
dd063fc85f
ssg: StaticSiteConfig: drafts path and site url, site url loaded from BlogSettings, saving handled externally
...
ssg: StaticSiteConfig: impl LoadFromBlogSettings, static LoadConfigFromBlogSettings
2019-07-04 00:49:10 +10:00
Nick Vella
c95181bf21
ssg: WizardPanelStaticSitePaths: inputs for site url, posts, pages, drafts, checkboxes for enabling and disabling pages and drafts, and setting pages stored in root
2019-07-04 00:41:16 +10:00
Nick Vella
2cb98a94f1
ssg: strings: add strings for WizardPanelStaticSitePaths
2019-07-03 23:56:45 +10:00
Nick Vella
9c30545d38
ssg: WizardPanelStaticSitePaths: beginning of static site paths
2019-07-03 19:59:05 +10:00
Nick Vella
2965b2a65a
ssg: WeblogConfigurationWizardController: support for multi-page ssg config by persisting StaticSiteConfig object in wizard controller
2019-07-03 19:58:50 +10:00
Nick Vella
8ca41ac199
ssg: WizardPanelStaticSiteInitial: change subtitle message if already initialised
2019-07-03 19:57:43 +10:00
Nick Vella
aadb13fc59
ssg: StaticSiteConfig: Initialised variable, records if config detection has been attempted
2019-07-03 19:57:09 +10:00
Nick Vella
f1d16cc3e3
ssg: strings: Add strings for config detection
2019-07-03 19:56:29 +10:00
Nick Vella
4cf28cdb04
ssg: wizard: begin multistep wizard, impl step 1 - initial
2019-07-03 18:18:01 +10:00
Nick Vella
22277ed2f9
ssg: ...: use StaticSiteConfig
2019-07-03 16:05:55 +10:00
Nick Vella
b7b0c6b577
ssg: StaticSiteConfig: create
2019-07-03 16:05:42 +10:00
Nick Vella
40b92cd742
ssg: StaticSiteClient: update csproj
2019-07-03 16:05:19 +10:00
Nick Vella
1dc0c04452
ssg: create Clients/StaticSite folder, move StaticSiteClient into
2019-07-03 14:50:12 +10:00
Nick Vella
b8003344d9
ssg: WeblogConfigurationWizardController: allow editing of existing configs
2019-07-03 14:49:15 +10:00
Nick Vella
72b197bdef
ssg: StaticSiteClient: delete output file on post failure
2019-07-03 14:24:01 +10:00
Nick Vella
5976ae3b32
ssg: StaticSiteClient: return extension in GetFileNameForPost
2019-07-03 14:23:41 +10:00
Nick Vella
b32b6ef47a
ssg: StaticSiteClient: run commands with 64bit cmd on 32-on-64 environments
2019-07-03 14:20:33 +10:00
Nick Vella
7c061ba390
ssg: StaticSiteClient: fix product name in error messages
2019-07-03 13:59:36 +10:00
Nick Vella
299c6081d5
ssg: StaticSiteClient: basic building and publishing
2019-07-03 01:05:26 +10:00
Nick Vella
c7f36efabd
ssg: Strings: build and publish error messages
2019-07-03 01:05:01 +10:00
Nick Vella
6a1c00e6c2
ssg: StaticSiteClient: NewPost basic initial impl
2019-07-02 18:41:11 +10:00
Nick Vella
0125c52198
ssg: StaticSiteClient: GetFileNameForPost initial impl
2019-07-02 18:40:40 +10:00
Nick Vella
b0a78d7085
ssg: StaticSiteClient: not implemented exception for SendAuthenticatedHTTPRequest
2019-07-02 18:40:20 +10:00
Nick Vella
7bcaec39d8
ssg: StaticSiteClient: tidy post front matter class and generation logic
2019-07-02 18:39:41 +10:00
Nick Vella
d692a2862d
ssg: StaticSiteClient: set SupportsPages client option based on if we were passed a pages path, set SupportsPostAsDraft to false
2019-07-02 17:28:25 +10:00
Nick Vella
7cb8954bb0
ssg: IBlogClient, BlogClientBase, BlogSettingsDetector, ...: BlogClient RemoteDetection Possible attribute, return true for all clients except StaticSiteClient
2019-07-02 17:27:29 +10:00
Nick Vella
93c480dca0
ssg: StaticSiteClient: rename file from StaticSiteGeneratorClient.cs, add constants
2019-07-01 22:51:41 +10:00
Nick Vella
75bbefe40d
ssg: WeblogConfigurationWizardPanelStaticSiteConfig: implement IAccountBasicInfoProvider, return a Credentials with site configuration
2019-07-01 22:51:01 +10:00
Nick Vella
7323cc6e9e
ssg: WeblogConfigurationWizardController: set blog provider, client and service type from constants, set HomepageUrl and Credentials from SSG wizard panel
2019-07-01 22:38:41 +10:00
Nick Vella
24f08e63ea
ssg: rename StaticSiteGeneratorClient.cs
2019-07-01 22:35:54 +10:00
Nick Vella
7d02022ed1
ssg: WeblogConfigurationWizardPanelStaticSiteConfig: add basic validation
2019-07-01 20:09:02 +10:00
Nick Vella
b4b14cac51
l10n properties: Add messages for SSG. I used VS to edit this file, hence the large commit
2019-07-01 20:08:24 +10:00
Nick Vella
48cc98e125
PathHelper: RemoveLeadingAndTrailingSlash impl
2019-07-01 20:07:13 +10:00
Nick Vella
ad39d20de7
ssg: WeblogConfigurationWizardPanelStaticSiteConfig: add button for folder browser
2019-07-01 19:02:41 +10:00
Nick Vella
0c30378a40
l10n strings: fix missing strings and inconsistencies in Strings.csv
2019-07-01 19:01:22 +10:00
Nick Vella
aff3242dd3
l10n strings: re-add UnexpectedErrorSendError, as it was never added to Strings.csv
2019-07-01 18:44:17 +10:00
Nick Vella
e06c8234a8
LocUtil: add notice for auto-generated files, rebuild
2019-07-01 18:41:49 +10:00
Nick Vella
6119d37dd5
Strings: rebuild with LocUtil
2019-07-01 18:28:49 +10:00
Nick Vella
21e72c5f4f
LocUtil: allow building only strings tables
2019-07-01 18:28:30 +10:00
Nick Vella
81ab755777
ssg: begin and integrate WeblogConfigurationWizardPanelStaticSiteConfig
2019-06-30 22:23:14 +10:00
Nick Vella
9742077bc5
ssg: BlogClientManager: register StaticSiteClient
2019-06-30 22:22:22 +10:00
Nick Vella
36689de1ac
ssg: TemporaryBlogSettings: add IsStaticSite setting
2019-06-30 22:22:07 +10:00
Nick Vella
ff4663ec9d
ssg: WeblogConfigurationWizardPanelBlogType: add 'Static Site Generator' option to wizard
2019-06-30 22:21:32 +10:00
Nick Vella
005cac2846
ssg: BlogSettings, IBlogSettingsAccessor: add IsStaticSite setting
2019-06-30 22:20:42 +10:00
Nick Vella
b6ac711cde
ssg: Strings: add wizard page title
2019-06-30 22:20:22 +10:00
Nick Vella
db98134f8d
ssg: add strings
2019-06-30 22:12:11 +10:00
Nick Vella
2365a9b949
ssg: Rename StaticSiteGeneratorClient to StaticSiteClient
2019-06-30 22:11:53 +10:00
Nick Vella
61275bcbdf
ssg: StaticSiteGeneratorClient: stub from IBlogClient
2019-06-30 18:17:35 +10:00
Nick Vella
d0b62a6b94
ssg: StaticSiteGeneratorClient: add more docs
2019-06-30 17:54:13 +10:00
Nick Vella
96242f2f60
ssg: basic front matter structure and YAML serialization
2019-06-30 17:53:38 +10:00
Nick Vella
651ff1575f
ssg: add YamlDotNet package
2019-06-30 17:52:42 +10:00
Nick Vella
0f69b7f4b4
ssg: Start on StaticSiteGeneratorClient
2019-06-30 15:59:03 +10:00
Nick Vella
e1a622f46e
split post: SplitterControl: tile splitter separator image to 255 pixels wide
2019-06-29 22:57:09 +10:00
Nick Vella
4fe0582645
split post: ExtendedEntrySplitterElementBehavior, SplitterControl: make DPI aware
2019-06-29 22:52:23 +10:00
Nick Vella
6b8d3d1fe8
DisplayHelper: scaling functions which automatically run Math.Ceiling
2019-06-29 22:51:09 +10:00
Nick Vella
3eb2ad9513
split post: ExtendedEntrySplitterElementBehavior, SplitterControl: set static splitter height of 16, refactor SplitterControl height code, pass SplitterControl height to constructor from ExtendedEntrySplitterElementBehavior, and compute splitter div height based on static splitter height. SplitterControl will no longer dynamically resize based on font size, but should not be an issue.
2019-06-29 22:00:28 +10:00
Nick Vella
e77d043585
split post: SplitterControl: set a static VirtualHeight of 16. A smarter way to acheive this would be by measuring the font height
2019-06-29 18:09:56 +10:00
Nick Vella
7fc61ab713
split post: ExtendedEntrySplitterElementBehavior: only synchronize the splitter width, not height.
2019-06-29 18:09:14 +10:00
Nick Vella
150b924799
PostHtmlEditingSettings: append IE9 emulation UA compatibility, replace current UA compatibility if one already exists
2019-06-29 16:05:48 +10:00
Nick Vella
6a75beed3d
default editing template: Set IE9 emulation mode to fix element behaviors
2019-06-29 16:04:54 +10:00
Jon Galloway
aa5d6e2e39
Merge pull request #824 from nvella/fix-823
...
Partial fix for #823 ; stretch StatusBackground to 256 pixels
2019-06-16 16:00:51 -07:00
Nick Vella
74623609f7
#823 : stretch StatusBackground to 256 pixels. As the previous bg was only three pixels wide, this will reduce iterations of the tiling loop, especially on high DPI displays.
2019-06-16 23:11:08 +10:00
Nick Vella
f690377f22
dpi: scale BlogPostHtmlEditorControl margins on title and content
2019-06-13 22:24:32 +10:00
Nick Vella
16a861e50a
dpi: fix tab width scaling
2019-06-13 21:55:56 +10:00
Nick Vella
9683414e61
dpi: ...add more descriptive comment
2019-06-13 21:48:08 +10:00
Nick Vella
353560ddff
dpi: force PostEditorFooter height to the height of it's FlowLayoutPanel. unsure as to where this extra padding is coming from
2019-06-13 21:47:50 +10:00
Nick Vella
0051af6832
dpi: add various scaling helper functions to DisplayHelper
2019-06-13 21:40:55 +10:00
Nick Vella
46846b2119
make live clipboard icon 24x24 square, fix corners
2019-05-16 20:24:01 +10:00
Nick Vella
04e9610673
dpi: fix SideBarControl button scaling
2019-05-16 18:54:34 +10:00
Nick Vella
86a9a0da3d
dpi: fix SplashScreen scaling
2019-05-16 18:36:37 +10:00
Nick Vella
33cf68c1c7
dpi: scale UpdateWeblogProgressForm with ScaleBitmap
2019-05-16 18:36:27 +10:00
Nick Vella
d02e120386
dpi: add ScaleBitmap static method to DisplayHelper
2019-05-16 18:36:11 +10:00
Nick Vella
a1c4d542e0
dpi: remove comment
2019-05-15 23:59:03 +10:00
Nick Vella
27bc787537
dpi: scale posting animation as per DPI at startup
2019-05-15 23:55:00 +10:00
Jon Galloway
b327be3858
Updated SDK version
2019-05-12 13:52:17 -07:00
Nick Vella
aaf92becd6
blogger/gdrive: more detailed upload failure exception
2019-05-05 12:02:29 +10:00
Nick Vella
5df49c466d
blogger/gdrive: throw more descriptive exception when file fails to upload to drive
2019-05-05 11:50:18 +10:00
Nick Vella
19a2b5c719
blogger/gdrive: remove Google.Apis.PhotosLibrary.v1
2019-05-05 00:33:22 +10:00
Nick Vella
5309ca2baf
blogger/gdrive: split off download option
2019-05-05 00:13:37 +10:00
Nick Vella
f5164e3464
blogger/gdrive: switch to google drive
2019-05-04 23:59:29 +10:00
Nick Vella
35e65f8a58
blogger/gdrive: remove/comment gphotos code
2019-05-04 21:11:17 +10:00
Nick Vella
8b83f29f72
blogger/gdrive: remove/comment gphotos code
2019-05-04 21:10:46 +10:00
Nick Vella
4f75609ede
blogger/gphotos: remove excessive creation of library service
2019-05-04 20:47:58 +10:00
Nick Vella
e1d6660119
blogger/gphotos: tidy up
2019-04-30 16:27:25 +10:00
Nick Vella
fa95f4a9af
blogger/gphotos: share OLW album, get download url for images, remove image editing; reupload a new image every time
2019-04-30 16:21:25 +10:00
Nick Vella
5fe336f957
blogger/gphotos: remove Picasa workaround
2019-04-30 15:17:52 +10:00
Nick Vella
bf382fe513
blogger/gphotos: uploading and adding image to Open Live Writer album
2019-04-30 15:05:17 +10:00
Nick Vella
2b3d69cc3c
blogger/gphotos: remove ShowPicasaSignupPrompt
2019-04-29 20:02:35 +10:00
Nick Vella
39d9ba4c03
blogger/gphotos: check for existing OLW album, create it if it doesn't exist, return the album ID
2019-04-29 19:23:57 +10:00
Nick Vella
455d385d04
Generated and included Google.Apis.PhotoLibrary.v1 from https://github.com/google/apis-client-generator and the Google PhotosLibrary API description
2019-04-29 19:12:06 +10:00
Jon Galloway
e158d0e2bb
Added deprecation header to Picasa requests
2019-01-19 14:25:57 -08:00
Jon Galloway
cf8bd99017
Merge pull request #789 from Leftopia/master
...
Temporary fix for Picasa web requests
2019-01-19 12:46:59 -08:00
Jim Galasyn
f31228ede3
Use https in picasaUri
2019-01-19 10:11:37 -08:00
Jim Galasyn
f2b73351af
Update per feedback: retarget solution to 10.0.17134.0 (April/1803); add the Picasa hack to BloggerAtomClient
2019-01-19 08:48:22 -08:00
Scott Lovegrove
82b0be177a
[WIP] Associate .wpost files with OLW ( #592 )
...
* Add file associations
* Updated assemblyinfo
* Update package manifest
2019-01-19 02:15:25 -08:00
plieblang
6e2d8dc89a
Fix crash caused by addition of Tistory support ( #721 )
2019-01-19 02:02:20 -08:00
Martin Brown
4fd42158b1
Upgrade to VS 2017 ( #776 )
...
* Upgrades writer solution's projects to VS2017
Re-writes build script in powershell using MS Recommended techinque for finding ms-build
Changes version number by one
* Udated BlogRunner.sln projects to Visual Studio 2017
Also fixed invalid dll references and processor architecture
* Upgraded SetupCustomCultures.sln projects to VS 2017
Upgraded the projects to use .Net Framework 4.6.1
* Updates FauxLocalizationResourceGenerator.sln projects to VS 2017
Also updates to .Net Framework 4.6.1
* Removes unwanted deploy restriction from appveyor.yml
2019-01-19 01:34:17 -08:00
Jim Galasyn
f3c82fd767
Add deprecation-extension=true to Picasa web requests
2019-01-18 17:51:24 -08:00
Jim Galasyn
064d89b9f9
Retarget solution to Windows SDK version 10.0.17763.0 and Platform Toolset v141.
2019-01-18 11:31:49 -08:00
plieblang
b83bb29845
Fix crash caused by addition of Tistory support
2018-02-23 17:29:25 -06:00
Josh Soref
87c151e9b1
Fix spelling errors in comments ( #663 )
...
Changes an example to use example.net and adds a trailing slash
2017-11-30 21:05:36 -08:00
manggsoft
7fbdd4b470
Create TistoryBlogClient.cs ( #694 )
...
Tistory oauth 2.0 of korea
2017-11-30 15:45:11 -08:00
manggsoft
ed787df5bd
Update BlogProvidersB5.xml ( #693 )
...
add tistory blog
2017-11-30 15:43:32 -08:00
Jon Galloway
78d28ebb63
Update build to use Squirrel SyncReleases
...
Pulling down most recent release to build diff package
2017-05-03 12:23:40 -07:00
Jon Galloway
f3b5876f3c
Removed unneeded reference to VSSDK
2017-03-13 22:59:40 -07:00
Jon Galloway
beade964ec
Removed unused file
2017-03-13 22:59:17 -07:00
Jon Galloway
f35f6982c6
Removed log4net references
...
(no longer rqd by Google APIs)
2017-03-13 22:58:26 -07:00
Jon Galloway
c955a467c4
Package updates, removed unneeded packages
2017-03-13 21:40:18 -07:00
Jon Galloway
f82bcd1019
Binding redirect updates to clean up build
2017-03-13 18:52:27 -07:00
Jon Galloway
8836f3c209
Suppressed package analysis in Chocolatey build
2017-03-13 18:51:07 -07:00
Jon Galloway
b986342910
Revert splat version
2017-03-13 14:08:26 -07:00
Jon Galloway
59ae82d7f3
Temporarily roll back squirrel to 1.4.4
2017-03-13 14:01:24 -07:00
Jon Galloway
d46e023bfd
Updated splat and squirrel. Fixes #589
2017-03-13 13:44:51 -07:00
Scott Lovegrove
cc5ec32f63
Fix 501 Blogger Error ( #584 )
...
* Initial run at having different routes to getting the image publishing in Blogger sorted
* Gets the correct picasa user id
* Update error message to include tutorial link
2017-03-13 09:06:08 -07:00
Scott Lovegrove
4c2df4af73
Merge pull request #586 from OpenLiveWriter/jongalloway-issue-585
...
Add Per-Monitor DPI Support
2017-03-13 08:43:19 +00:00
Jon Galloway
dbd01b4a41
Merge branch 'master' of https://github.com/openlivewriter/openlivewriter
2017-03-12 22:22:17 -07:00
Jon Galloway
5c09fc51df
Merge branch 'vhanla-master'
2017-03-12 22:21:51 -07:00
Jon Galloway
2a3f0dfe64
Added CSS3 support to default template
2017-03-12 22:21:43 -07:00
Jon Galloway
5ff1f1b1f2
Merge branch 'master' of https://github.com/vhanla/OpenLiveWriter into vhanla-master
2017-03-12 21:48:31 -07:00
Nimesh Madhavan
f62c5117f8
handle blogger dynamic templates ( #437 )
...
Tested against blogger site with dynamic template, works as expected.
2017-03-12 20:59:30 -07:00
Jon Galloway
d710e93776
Add per-monitor DPI Support
...
Fixes issue #585 . Tested on Surface Book with 1440p secondary monitor, scaling appeared same on high DPI monitor and much better on lower DPI monitor.
2017-03-12 19:31:57 -07:00
Jon Galloway
da2e41a615
Merged #438
2017-03-12 16:13:48 -07:00
Jon Galloway
5fef3f2b5e
Merge branch 'ImproveBuild' of https://github.com/flcdrg/OpenLiveWriter into flcdrg-ImproveBuild
2017-03-12 15:23:20 -07:00
Scott Lovegrove
e0502d2f2c
Merge pull request #521 from zivkan/atompub-relative-url
...
Support atompub service link with relative url
2017-03-12 09:45:24 +00:00
Jon Galloway
8a91889470
Binding redirect for version deconfliction
2017-03-12 00:07:27 -08:00
Jon Galloway
082b7a4f89
Resolved merge conflicts in PR #478
2017-03-11 23:42:07 -08:00
David Gardiner
7f4d51d204
Fix scaling of categories dropdown and options dialog ( #450 )
...
* Scale height of category checkbox list
* Fix bitmap layout
* Clean up code
2017-03-11 23:07:12 -08:00
Andy Zivkovic
ccf7f9a540
Support atompub service link with relative URL
2016-10-09 10:47:09 +02:00
Will Duff
e639e99152
Put Squirrel updater behind conditional compilation flag
2016-09-20 00:17:23 -07:00
Will Duff
7781d4205d
Upgrade Writer to .NET Framework 4.6.1, upgrade NuGet packages
...
Upgrades Squirrel installer to 1.4.4 which includes fix so that /silent
option works correctly.
2016-09-19 23:34:55 -07:00
Rob Dolin (MSFT)
7fb9626a9b
Merge pull request #133 from rhysgodfrey/update-telligent-provider
...
Update Telligent Community Provider
2016-08-30 11:00:26 -07:00
Rob Dolin (MSFT)
eb2ba0d4f0
Merge pull request #85 from LorenVS/custom-lists-use-list-t
...
Change some custom collections to inherit from List<T> to avoid dupli…
2016-08-30 10:43:24 -07:00
Scott Lovegrove
f7f9ce2b9f
Merge pull request #105 from NattyNarwhal/mailcode-delete
...
get rid of mail code too
2016-07-31 13:39:40 +01:00
Michael Grünwaldt
cb3d23013e
#441 added homepage link to the about screen
2016-07-04 15:17:15 +02:00
Michael Grünwaldt
cad97f8a89
packages.config updated. Microsoft.bcl.* was missing
2016-07-04 15:16:09 +02:00
David Gardiner
10a55d6e33
Only create Blogger json file if necessary
...
Add dependency checking
Avoid unnecessary rebuilding of marketization files
2016-04-14 22:35:05 +09:30
Avner Shahar-Kashtan
5db952bba2
Merge remote-tracking branch 'refs/remotes/upstream/master'
2016-04-06 15:24:05 +03:00
Avner Shahar-Kashtan
c56c11b495
More test cases, simplified regex.
2016-04-05 00:44:20 +03:00
Avner Shahar-Kashtan
0112d7ac44
Fixed WordCounter regex to support Hebrew/Arabic.
2016-04-04 23:52:13 +03:00
Nimesh Madhavan
9dc2ab3cc8
guard against CategoryArray being null
2016-03-24 20:23:44 +05:30
Scott Lovegrove
92b1391234
Merge pull request #411 from lextm/issue409
...
Fixed #409 by adding a default constructor to CommandBarControl.
2016-03-08 10:54:39 +00:00