Skip to content
This repository was archived by the owner on Sep 25, 2024. It is now read-only.

Commit 51e771e

Browse files
author
Dominique Louis
committed
Add pe- prefix to all image resources and use BundleResource for easier distribution.
1 parent d91e9f8 commit 51e771e

File tree

3 files changed

+5
-160
lines changed

3 files changed

+5
-160
lines changed

Xamarin.PropertyEditing.Mac.Standalone/Xamarin.PropertyEditing.Mac.Standalone.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
</ItemGroup>
124124
<Copy
125125
SourceFiles="@(PropertyEditingResourceBundlePath)"
126-
DestinationFiles="@(PropertyEditingResourceBundlePath->'$(OutDir)\PropertyEditingResource.bundle\%(RecursiveDir)%(Filename)%(Extension)')"
126+
DestinationFiles="@(PropertyEditingResourceBundlePath->'$(AppBundleDir)\Contents\MonoBundle\PropertyEditingResource.bundle\%(RecursiveDir)%(Filename)%(Extension)')"
127127
SkipUnchangedFiles="true"
128128
OverwriteReadOnlyFiles="true"
129129
Retries="3"

Xamarin.PropertyEditing.Mac/HostResourceProvider.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System;
2+
using System.IO;
23
using AppKit;
34
using Foundation;
45

@@ -17,7 +18,9 @@ public NSAppearance CurrentAppearance
1718

1819
public HostResourceProvider ()
1920
{
20-
this.resourceBundle = new NSBundle ("../../../PropertyEditingResource.bundle");
21+
var containingDir = Path.GetDirectoryName (typeof (HostResourceProvider).Assembly.Location);
22+
var bundlePath = Path.Combine (containingDir, "PropertyEditingResource.bundle");
23+
this.resourceBundle = new NSBundle (bundlePath);
2124
}
2225

2326
public virtual NSAppearance GetVibrantAppearance (NSAppearance appearance)

Xamarin.PropertyEditing.Mac/Xamarin.PropertyEditing.Mac.csproj

Lines changed: 0 additions & 158 deletions
Original file line numberDiff line numberDiff line change
@@ -170,163 +170,5 @@
170170
<LastGenOutput>LocalizationResources.Designer.cs</LastGenOutput>
171171
</EmbeddedResource>
172172
</ItemGroup>
173-
<ItemGroup>
174-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-browse-16.png" />
175-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-browse-16%402x.png" />
176-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-browse-16~dark.png" />
177-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-browse-16~dark%402x.png" />
178-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-edit-16.png" />
179-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-edit-16%402x.png" />
180-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-edit-16~dark.png" />
181-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-edit-16~dark%402x.png" />
182-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-palette-16.png" />
183-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-palette-16%402x.png" />
184-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-palette-16~dark.png" />
185-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-palette-16~dark%402x.png" />
186-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-reveal-16.png" />
187-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-reveal-16%402x.png" />
188-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-reveal-16~dark.png" />
189-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-reveal-16~dark%402x.png" />
190-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-typography-16.png" />
191-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-typography-16%402x 13-35-55-102.png" />
192-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-typography-16~dark.png" />
193-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-typography-16~dark%402x 13-35-55-083.png" />
194-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-warning-16.png" />
195-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-warning-16%402x.png" />
196-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-warning-16~dark.png" />
197-
<None Include="PropertyEditingResource\Contents\Resources\pe-action-warning-16~dark%402x.png" />
198-
<None Include="PropertyEditingResource\Contents\Resources\pe-custom-expression-32.png" />
199-
<None Include="PropertyEditingResource\Contents\Resources\pe-custom-expression-32%402x.png" />
200-
<None Include="PropertyEditingResource\Contents\Resources\pe-custom-expression-32~dark.png" />
201-
<None Include="PropertyEditingResource\Contents\Resources\pe-custom-expression-32~dark%402x.png" />
202-
<None Include="PropertyEditingResource\Contents\Resources\pe-group-by-category-16.png" />
203-
<None Include="PropertyEditingResource\Contents\Resources\pe-group-by-category-16%402x.png" />
204-
<None Include="PropertyEditingResource\Contents\Resources\pe-group-by-category-16~dark.png" />
205-
<None Include="PropertyEditingResource\Contents\Resources\pe-group-by-category-16~dark%402x.png" />
206-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16.png" />
207-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16%402x.png" />
208-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16~dark.png" />
209-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16~dark%402x.png" />
210-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16~dark~sel.png" />
211-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16~dark~sel%402x.png" />
212-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16~sel.png" />
213-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-gradient-16~sel%402x.png" />
214-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16.png" />
215-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16%402x.png" />
216-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16~dark.png" />
217-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16~dark%402x.png" />
218-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16~dark~sel.png" />
219-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16~dark~sel%402x.png" />
220-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16~sel.png" />
221-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-image-16~sel%402x.png" />
222-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16.png" />
223-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16%402x.png" />
224-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16~dark.png" />
225-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16~dark%402x.png" />
226-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16~dark~sel.png" />
227-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16~dark~sel%402x.png" />
228-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16~sel.png" />
229-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-none-16~sel%402x.png" />
230-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16.png" />
231-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16%402x.png" />
232-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16~dark.png" />
233-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16~dark%402x.png" />
234-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16~dark~sel.png" />
235-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16~dark~sel%402x.png" />
236-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16~sel.png" />
237-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-palette-16~sel%402x.png" />
238-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16.png" />
239-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16%402x.png" />
240-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16~dark.png" />
241-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16~dark%402x.png" />
242-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16~dark~sel.png" />
243-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16~dark~sel%402x.png" />
244-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16~sel.png" />
245-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-resources-16~sel%402x.png" />
246-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16.png" />
247-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16%402x.png" />
248-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16~dark.png" />
249-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16~dark%402x.png" />
250-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16~dark~sel.png" />
251-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16~dark~sel%402x.png" />
252-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16~sel.png" />
253-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-brush-solid-16~sel%402x.png" />
254-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-10.png" />
255-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-10%402x.png" />
256-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-10~dark.png" />
257-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-10~dark%402x.png" />
258-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-active-10.png" />
259-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-active-10%402x.png" />
260-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-active-10~dark.png" />
261-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-bound-mac-active-10~dark%402x.png" />
262-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-10.png" />
263-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-10%402x.png" />
264-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-10~dark.png" />
265-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-10~dark%402x.png" />
266-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-active-10.png" />
267-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-active-10%402x.png" />
268-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-active-10~dark.png" />
269-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-default-mac-active-10~dark%402x.png" />
270-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-10.png" />
271-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-10%402x.png" />
272-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-10~dark.png" />
273-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-10~dark%402x.png" />
274-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-active-10.png" />
275-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-active-10%402x.png" />
276-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-active-10~dark.png" />
277-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-inherited-mac-active-10~dark%402x.png" />
278-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-10.png" />
279-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-10%402x.png" />
280-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-10~dark.png" />
281-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-10~dark%402x.png" />
282-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-active-10.png" />
283-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-active-10%402x.png" />
284-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-active-10~dark.png" />
285-
<None Include="PropertyEditingResource\Contents\Resources\pe-property-button-local-mac-active-10~dark%402x.png" />
286-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16.png" />
287-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16%402x.png" />
288-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16~dark.png" />
289-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16~dark%402x.png" />
290-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16~dark~sel.png" />
291-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16~dark~sel%402x.png" />
292-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16~sel.png" />
293-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-16~sel%402x.png" />
294-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32.png" />
295-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32%402x.png" />
296-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32~dark.png" />
297-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32~dark%402x.png" />
298-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32~dark~sel.png" />
299-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32~dark~sel%402x.png" />
300-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32~sel.png" />
301-
<None Include="PropertyEditingResource\Contents\Resources\pe-resource-editor-32~sel%402x.png" />
302-
<None Include="PropertyEditingResource\Contents\Resources\pe-sort-alphabetically-16.png" />
303-
<None Include="PropertyEditingResource\Contents\Resources\pe-sort-alphabetically-16%402x.png" />
304-
<None Include="PropertyEditingResource\Contents\Resources\pe-sort-alphabetically-16~dark.png" />
305-
<None Include="PropertyEditingResource\Contents\Resources\pe-sort-alphabetically-16~dark%402x.png" />
306-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-blue.png" />
307-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-blue%402x.png" />
308-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-blue~dark.png" />
309-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-blue~dark%402x.png" />
310-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-graphite.png" />
311-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-graphite%402x.png" />
312-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-graphite~dark.png" />
313-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down-focus-graphite~dark%402x.png" />
314-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down.png" />
315-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down%402x.png" />
316-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down~dark.png" />
317-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-down~dark%402x.png" />
318-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-blue.png" />
319-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-blue%402x.png" />
320-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-blue~dark.png" />
321-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-blue~dark%402x.png" />
322-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-graphite.png" />
323-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-graphite%402x.png" />
324-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-graphite~dark.png" />
325-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up-focus-graphite~dark%402x.png" />
326-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up.png" />
327-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up%402x.png" />
328-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up~dark.png" />
329-
<None Include="PropertyEditingResource\Contents\Resources\pe-stepper-up~dark%402x.png" />
330-
</ItemGroup>
331173
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Mac\Xamarin.Mac.CSharp.targets" />
332174
</Project>

0 commit comments

Comments
 (0)