Commit Graph

698 Commits

Author SHA1 Message Date
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 e07613a00d buildstrings.cmd script for easy rebuilding of strings tables 2019-07-01 18:42:05 +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 571297d881 page parent dropdown: PostPropertiesBandControl: designer- VS form designer changed all the location and sizing constants, revert them (2) 2019-06-30 13:56:04 +10:00
Nick Vella 8bd487fe13 page parent dropdown: PostPropertiesBandControl: designer- VS form designer changed all the location and sizing constants, revert them 2019-06-30 13:50:17 +10:00
Nick Vella ae72c81ac8 page parent dropdown: PostPropertiesBandControl: force page parent dropdown to vertically align with publish date picker 2019-06-30 13:39:02 +10:00
Nick Vella a51a71c491 page parent dropdown: PostPropertiesBandControl: dynamically adjust page parent dropdown column sizing and visibility 2019-06-30 13:20:41 +10:00
Nick Vella ab6bc03a26 page parent dropdown: PostPropertiesBandControl: designer- anchor comboPageParent to left and right sides 2019-06-30 13:18:11 +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
Jon Galloway 556195f7f6
Merge pull request #822 from nvella/fix-dpi-inconsistencies
Fix various small DPI scaling inconsistencies
2019-06-16 16:00:29 -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