Skip to content

Add Photoshop#908

Closed
Kreyren wants to merge 15 commits into
PhoenicisOrg:masterfrom
Kreyrenicis:photoshopcc2019
Closed

Add Photoshop#908
Kreyren wants to merge 15 commits into
PhoenicisOrg:masterfrom
Kreyrenicis:photoshopcc2019

Conversation

@Kreyren

@Kreyren Kreyren commented Apr 20, 2019

Copy link
Copy Markdown
Contributor

Based on https://appdb.winehq.org/objectManager.php?sClass=version&iId=37541

Depends on: #909 -> Resolved, Thanks @ImperatorS79 !
Depends on: #910 -> Resolved, Thanks @ImperatorS79 !
Depends on: #911 -> Resolved, Thanks @ImperatorS79 !
Depends on: #912 -> Resolved, Thanks @ImperatorS79 !
Blocked by: https://github.com/PhoenicisOrg/scripts/issues/1012 -> Created #1060
Blocked by: #1061 -> Concluded phoenicis-wine issue

Reference: https://www.playonlinux.com/en/app-3489.html

Signed-off-by: Jacob Hrbek werifgx@gmail.com

@Kreyren

Kreyren commented Apr 20, 2019

Copy link
Copy Markdown
Contributor Author

Requesting adding multiple versions of photoshop in root of application so that end-user can pick which version they want insted of using Online.

@Kreyren Kreyren force-pushed the photoshopcc2019 branch 2 times, most recently from 8fee72b to 0dc0978 Compare April 20, 2019 08:15
@qparis

qparis commented Apr 20, 2019

Copy link
Copy Markdown
Member

This is not how we organized the scripts. We should have one different script per version.

@ImperatorS79

ImperatorS79 commented Apr 20, 2019

Copy link
Copy Markdown
Contributor

Those verbs does not seem very difficult to implement, so @Kreyren I am sure you can do it based on other verbs 😉.

I would however prefer if someone that own Adobe Photoshop could test it under latest wine staging to be sure all those verbs are needed.

@Zemogiter

Copy link
Copy Markdown
Contributor

@Kreyren atmlib, msxml3 and 6 are now part of the repo.

@Kreyren

Kreyren commented May 2, 2019

Copy link
Copy Markdown
Contributor Author

@Zemogiter Noted, will update once i can

@ImperatorS79

Copy link
Copy Markdown
Contributor

@Kreyren There is now a font_smoothing plugin. Please also check travis and codacy.

@Kreyren

Kreyren commented Jun 28, 2019

Copy link
Copy Markdown
Contributor Author

@Kreyren There is now a font_smoothing plugin. Please also check travis and codacy.

is noted, will do once i have the time

@plata plata changed the title Graphics/Photoshop : Initial commit Add Photoshop Jun 29, 2019
@Kreyren

Kreyren commented Jul 4, 2019

Copy link
Copy Markdown
Contributor Author

Results in seemingly java issue https://gist.githubusercontent.com/Kreyren/a5dbad680b9b00bfcd1b188b882ae0b1/raw/63f90df524519070a441b8e567c6b7dd1d3a25f8/dsgadgsdag

help-wanted

EDIT: trying to fix codacy and travis

EDIT2: Same issue

@Kreyren

Kreyren commented Jul 4, 2019

Copy link
Copy Markdown
Contributor Author

main.png is missing

@ImperatorS79

Copy link
Copy Markdown
Contributor

@Kreyren please test again with those modifications

@Zemogiter

Copy link
Copy Markdown
Contributor

@ImperatorS79 missing { after OnlineInstaller

@ImperatorS79

Copy link
Copy Markdown
Contributor

How ? In other scripts there is not that.

@Kreyren

Kreyren commented Jul 4, 2019

Copy link
Copy Markdown
Contributor Author

QA: It's forcing user-input for MSXML -> Silent install is preffered.

image

QA: Same for MSXML 6.0 Parser

image

@Kreyren

Kreyren commented Jul 4, 2019

Copy link
Copy Markdown
Contributor Author

image

Checksum changed for adobeair. -> Blocked by https://github.com/PhoenicisOrg/scripts/issues/1012 -> -> Created #1060

@madoar

madoar commented Jul 4, 2019

Copy link
Copy Markdown
Collaborator

The script looks a bit strange to me. I mean you use an OnlineInstallerScript but don't use its core functionality, i.e. .url("http://url_to_exe").

@plata @qparis do you know whether the OnlineInstallerScript or ZipScript is able to comfortably do the following:

  1. download a zip file
  2. extract the zip file
  3. execute an installer exe file inside the extracted zip file
  4. create a shortcut to an exe file created by the installer file

@Zemogiter

Copy link
Copy Markdown
Contributor

@madoar ZipScript

@madoar

madoar commented Jul 4, 2019

Copy link
Copy Markdown
Collaborator

@Zemogiter https://phoenicisorg.github.io/scripts/Develop/script-js/ doesn't provide an example how this can be done. Can you add one?

@Zemogiter

Copy link
Copy Markdown
Contributor

I could but I dont remember how to access the .Phoenicis/resources path where the file in url will be downloaded.

@plata

plata commented Jul 6, 2019

Copy link
Copy Markdown
Collaborator

The problem with this use case is that you must know the filename of the executable inside the script. As this cannot be determined automatically, I don't see an easy way to have the functionality in the QuickScripts. The ZipScript will extract the zip content in the container. You could of course use that in postInstall but I don't think you want the zip content there. So, unless you think this is a common use case, I would suggest to use a PlainInstaller.

@madoar

madoar commented Jul 6, 2019

Copy link
Copy Markdown
Collaborator

It seems to me like a more common use-case. I guess a lot of applications try to compress their installers by first archiving it.

@plata

plata commented Jul 6, 2019

Copy link
Copy Markdown
Collaborator

We could enhance the OnlineInstallerScript and LocalInstallerScript. Maybe an optional parameter:

.executableInArchive("xyz.exe")

@madoar

madoar commented Jul 9, 2019

Copy link
Copy Markdown
Collaborator

That sounds like a good idea.

@plata

plata commented Jul 9, 2019

Copy link
Copy Markdown
Collaborator

My only problem with this solution is that it increases the complexity of the QuickScript. Also it's not quite clear why it's in OnlineInstallerScript and not ZipScript (that would be possible as well).

@Zemogiter

Copy link
Copy Markdown
Contributor

I'd say let's do this mod in ZipScript

@plata

plata commented Jul 9, 2019

Copy link
Copy Markdown
Collaborator

Ok. Basically adding a wine.run() after

should be enough.

@ImperatorS79

Copy link
Copy Markdown
Contributor

@Kreyren Could you upload this file as the miniature ?
main

@ImperatorS79

Copy link
Copy Markdown
Contributor

You can also test it by using #1121 and #1074 with this.

@Kreyren

Kreyren commented Sep 10, 2019

Copy link
Copy Markdown
Contributor Author

@Kreyren Could you upload this file as the miniature ?
main

I can't for legal reasons, sorry..

Note that i no longer contribute to phoenicis, but i keep the repositories up for others to remake the MR or finish it.

@ImperatorS79

Copy link
Copy Markdown
Contributor

The image comes from wikipedia ans is stated as "public domain"...

@Kreyren

Kreyren commented Sep 10, 2019

Copy link
Copy Markdown
Contributor Author

The image comes from wikipedia ans is stated as "public domain"...

Referencing https://www.adobe.com/legal/permissions/trademarks.html

I wasn't able to confirm that said logo is released on wikipedia as public domain, but i nanycase said trademark is still in affect. This usage would be considered as fair use, but i'm not going to merge it on my name.

@ImperatorS79

Copy link
Copy Markdown
Contributor

Okay then ^^.

@ImperatorS79 ImperatorS79 mentioned this pull request Sep 10, 2019
3 tasks
@Kreyren

Kreyren commented Sep 10, 2019

Copy link
Copy Markdown
Contributor Author

Okay then ^^.

sorry >.>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants