Jump to content
You must now use your email address to sign in [click for more info] ×

Recommended Posts

Yesterday I downloaded and installed updates for Designer, Photo and Publisher.  Before beginning, I had 766 Gigs of HD space available. After installing the updates, HD space had dropped to 459 Gigs of space. Would the updates have anything to do with this dramatic 7-Gig decline in HD space?

 

 

Link to comment
Share on other sites

You mean 759GB.

Which Operating System are you using? 

Affinity apps are roughly 2.4-2.5GB unpacked and installed so 7GB is close to the figure you are seeing. On Mac's an installer will ask to replace and app or keep both.

 

iMac 27" 2019 Somona 14.3.1, iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9  
B| (Please refrain from licking the screen while using this forum)

Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions

Link to comment
Share on other sites

Link to comment
Share on other sites

And they each ship with exact copies of the SAME frameworks, roughly 2GBs each in:
Affinity {Designer|Photo|Publisher}.app/Contents/Frameworks/liblibaffinity.dylib, liblibrenderer.dylib, liblibrastertools.dylib, etc…

I miss the days of shared frameworks, and where each and every app didn't include MBs/GBs of redundant libraries and frameworks (I'm also looking at you Electron apps). With SSDs today often being fixed to the motherboard (and hence not upgradable), and being rather expensive when buying from the manufacturer (ahem, Apple - your only option) many folks often opt for smaller SSDs to save a little cash. Developers requiring GBs of precious SSD space to install multiple copies of the same frameworks and libraries feels rather presumptuous (and obnoxious) today. The App Store and the sandboxing requirement definitely didn't help.

Link to comment
Share on other sites

3 hours ago, Bryan Rieger said:

I miss the days of shared frameworks...

I do not miss how if a shared framework became damaged, or was removed by an 'app cleaner' that was not aware multiple apps shared it, then every app that shared it started acting weird. I also remember having a few problems because updating some versions of certain apps installed an updated shared framework that did not work correctly with some of the other apps it was shared with.

That said, I do wish the Affinity installers only installed what is needed for the hardware instead of for both architectures. 

All 3 1.10.8, & all 3 V2.4.1 Mac apps; 2020 iMac 27"; 3.8GHz i7, Radeon Pro 5700, 32GB RAM; macOS 10.15.7
Affinity Photo 
1.10.8; Affinity Designer 1.108; & all 3 V2 apps for iPad; 6th Generation iPad 32 GB; Apple Pencil; iPadOS 15.7

Link to comment
Share on other sites

3 hours ago, R C-R said:

I do not miss how if a shared framework became damaged, or was removed by an 'app cleaner' that was not aware multiple apps shared it, then every app that shared it started acting weird. I also remember having a few problems because updating some versions of certain apps installed an updated shared framework that did not work correctly with some of the other apps it was shared with.

Yeah, Windows DLL hell was, ‘special’. NeXT and macOS did have a nice way of dealing with them via /Library/Frameworks, but it’s largely fallen out of fashion/use.

Just delivering the lib versions for the required architecture would be most welcome.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.