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

Greg T

Members
  • Posts

    66
  • Joined

  • Last visited

Posts posted by Greg T

  1. In the license agreement:

    "WARRANTIES AND LIMITS OF LIABILITY

    20. NOTHING IN THIS LICENCE SHALL OPERATE TO EXCLUDE OR LIMIT EITHER PARTY’S LIABILITY FOR: a. DEATH OR PERSONAL INJURY CAUSED BY ITS NEGLIGENCE; "

    ^ They also misspelled license in the agreement.

    I'm installing trial version of Publisher while I wait for Friday to buy product.

     

     

  2. 25 minutes ago, walt.farrell said:

    Again, I'm not sure that Serif wants their users to be able to do that.

    By not providing a bug tracking system that license holders can login to, the Serif company may be perceived as lacking transparency and trust. Customers may feel that the company is not responsive to their issues and that their concerns are not being addressed in a timely manner. Furthermore, a bug tracking system also allows for better organization and prioritization of issues, enabling staff to quickly address and resolve the most critical problems. This can lead to increased customer satisfaction and loyalty, as well as improved efficiency and collaboration within the company. Additionally, a bug tracking system can provide valuable data on the number and types of issues being reported, which can be used to make informed decisions about product development and improvements. Overall, the lack of a bug tracking system can lead to a negative customer experience and impede the company's ability to improve its products and services.

  3. 1 minute ago, walt.farrell said:

    The tracking is not done via that forum, as N.P.M mentioned. And they probably do not want an externally visible bug tracking system, anyway. Most commercial vendors don't let their users see that, in my experience.

    At least I'm able to use the bug tracking system via Embarcadero Technologies's own bug tracking system.  They do have a professionally created bug tracking system that license owners can access and interact with and use.  It's not a public bug tracking manager, but at least license owners can login and use it.

  4. 1 minute ago, N.P.M. said:

    Open office does too, with an addon when I looked it up just now.
    Office/word supported pdf since version 2013.
    But nonetheless why working with such old tools beats me in this day and age 
    And the expectation that more modern tools should work with and support such old tools.
    Also there are numerous tools online to convert to and from docx /pdf,........................

    The only bad thing about converting online is they'll have access to your stuff.

  5. I've seen your current bug reporting forums and it's a total mess.  How in the world do you find any old bugs to fix them throughout all the people reporting them?  It's totally chaos.  No wonder you can't fix any reported bugs, the bug reporting forums is a complete mess.

    Your company needs to build a bug tracking system similar to Github's issue tracker, where you can assign Assignees, Labels (like bug, duplicate, enhancement, question, won't fix), Milestones, Development Branch, etc.) , etc.

    An effective tracking system, similar to the issue tracker feature on Github, would greatly enhance customer relations by providing a clear and efficient method for identifying and resolving issues.

    Top 5 reasons for a issue tracker:

    1. Improved customer satisfaction: With a comprehensive bug tracking system, customers can quickly and easily report issues, and track the progress of their resolution, leading to improved satisfaction and customer loyalty.

    2. Increased efficiency: A bug tracking system allows for better organization and prioritization of issues, enabling staff to quickly address and resolve the most critical problems.

    3. Increased transparency: A bug tracking system provides a clear and visible record of all reported issues and their status, allowing for greater transparency in the issue resolution process.

    4. Improved collaboration: A bug tracking system allows for easy collaboration among staff and customers, enabling them to share information and work together to resolve issues more efficiently.

    5. Better decision-making: A bug tracking system provides data on the number and types of issues being reported, which can be used to make informed decisions about product development and improvements.

     

    I recommend you use something like MantisBT. https://www.mantisbt.org/index.php

    Open source on Github: https://github.com/mantisbt/mantisbt

    From their website: "MantisBT is a popular open source web-based bug tracking system. Built on PHP and supports Linux, Windows and macOS on the server side. Compatible with Chrome, Firefox, Safari, Opera and IE 10+. Released under the terms of the GNU General Public License (GPL). "

    There, I saved you time and money!

  6. Yo,

    So I was all ready to buy the Affinity V2 Universal License for $99.99, but PayPal got rejected by my bank. I keep forgettin' to refill my international banking account and it'll take till this coming Friday to get the funds.

    Is there a US vendor that would give me the same price for the Affinity V2 Universal License for $99.99 or should I just wait it out?

  7. 3 minutes ago, fde101 said:

    This has already been discussed, and Serif has already confirmed that they are creating one.  It wasn't ready on time for the 2.0 release, but evidently they have a team actively working on it; they have indicated that there will be both scripting support and a C-based API for plugins.

    I wonder which scripting support?  LUA?

    I'll probably create a wrapper for the C-based API for Delphi.

  8. Creating an SDK (Software Development Kit) for Affinity Designer, Photo, and Publisher would greatly enhance the value and utility of these applications for users, as it would enable them to access the underlying functionality of the software and extend its capabilities through custom plugins and integrations. This would allow for greater flexibility, automation of tasks, and streamlining of workflows, resulting in increased productivity and efficiency for users. Additionally, a SDK would open up new possibilities for collaboration and integration with other software and tools, making Affinity Designer, Photo, and Publisher even more valuable for designers, photographers, and publishers. Furthermore, providing SDK would attract and retain more developer community, and allows the company to expand their market share and revenue by providing customized service and solution to their clients and customers.

    A SDK (Software Development Kit) for Affinity Designer, Photo, and Publisher allows programmers to access the underlying functionality of the applications and extend their capabilities through custom plugins and integrations. This allows for greater flexibility and customization for users, as well as the ability to automate certain tasks and streamline workflows. Additionally, a SDK can also open up new possibilities for collaboration and integration with other software and tools. Overall, a SDK allows for more efficient and powerful use of the Affinity Designer, Photo, and Publisher applications, making them even more valuable for designers, photographers, and publishers.

    Multiple reasons to create a SDK:

    • Increased flexibility and customization for users
    • Automation of certain tasks and streamlining of workflows
    • New possibilities for collaboration and integration with other software and tools
    • Greater efficiency and power in the use of Affinity Designer, Photo, and Publisher
    • Attract and retain more developer community
    • Expand market share and revenue by providing customized service and solution to clients and customers
    • More features and functionalities can be added to Affinity Designer, Photo, and Publisher
    • Provide an open platform for the community to contribute
    • Increases Affinity's value in the eyes of potential customers
    • Enhance Affinity's reputation in the industry
    • The ability to create custom plugins and integrations
    • Better organization of tools and resources
    • Improved data exchange and interoperability with other software
    • Customizable shortcuts and keybindings
    • More efficient use of system resources
    • Increased productivity and efficiency
    • Easier integration with other software and tools
    • More effective automation of repetitive tasks
    • The ability to create custom scripts and macros
    • Improved performance and speed
    • Better support for different file formats
    • More advanced color management options
    • Greater control over typography and text formatting
    • Better support for different input devices
    • Improved printing and output options
    • More advanced image editing and manipulation capabilities
    • More advanced vector editing and manipulation capabilities
    • Improved image and vector asset management
    • More advanced layout and composition tools
    • Improved support for different languages and scripts
    • More advanced web and mobile design capabilities
    • More advanced animation and motion graphics capabilities
    • More advanced audio and video editing capabilities
    • More advanced 3D modeling and animation capabilities
    • More advanced interactive design capabilities
    • Better support for accessibility and inclusive design
    • Improved support for different screen resolutions and aspect ratios
    • More advanced data visualization and information design capabilities
    • More advanced game design and development capabilities
    • More advanced AR and VR design capabilities
    • More advanced scientific and technical visualization capabilities
    • More advanced cartography and mapping capabilities
    • More advanced educational and e-learning design capabilities
    • More advanced marketing and advertising design capabilities
    • More advanced digital signage and display design capabilities
    • More advanced urban planning and architectural design capabilities
    • More advanced industrial design and product design capabilities.

     

  9. https://affinity.serif.com/en-us/publisher/full-feature-list/

    I'm looking thru the list of features and it seems to be able to import many options, but can't export the same back?

    It would be so much easier to create a HTML webpage, if it could export to Microsoft® Word® DOCX as Microsoft Word can export to HTML.

    I have Microsoft Word 2010, and it can export to HTML.  (edit: don't get me wrong, I do buy upgrades of products. depends on the product.  I feel if I do buy Affinity, I will buy upgrades).

     

    I'm very curious why Publisher can not export back to Microsoft® Word® DOCX?

     

    I'm struggling in reasons to buy the Universal License.

  10. 23 hours ago, walt.farrell said:

    For doing what kind of work, in which Affinity application?

    software that is compatible with svg and psd formats that are compatible with affinity designer / photo

     

    Probably a program that would allow me to create layers, so I can import pictures, and create a vector and/or raster drawing over the image.  The mix between vector and raster is a major plus as to I plan to buy Affinity, but I really which they would create a Android 12 project for it.

  11. 5 hours ago, R C-R said:

    It seems to be working for me, as does my Macro based on it.

    What happens when you try it? 

    Your macro works much better than me trying to do it manually, although Affinity Assistance says "updating legacy macro".  Somehow the methods has changed, but the macro is able to be converted correctly.

  12. I have a ton of layers and I need to drag from one folder to the other.

    There's currently no way to open two or more layers panel windows so that I set them up to be beside each other and drag between each.

    I know how to open and view layers.  I know how to browse layers.  I just wish I can setup two or more layer panels next to each other floating... so I can drag from one layer panel to another layer panel.

    In order for me to use CTA 5 (Cartoon Animator 5), it has templates for me to use.  I drag and drop things into the templates to make things faster, but it would be even faster if I had at least two layer panel windows in Affinity Photo / Designer that I could browse and use at the same time!

    Link to Discussion: https://forum.affinity.serif.com/index.php?/topic/178144-is-there-a-way-to-show-layer-panels-as-two-layer-panel-windows-so-that-i-can-copy-drag-from-one-to-the-other/

  13. On 1/4/2023 at 8:22 AM, v_kyr said:

    If you mean in terms of Accessing Affinity V2 apps from other apps   then it should usually behave pretty much the same way on Win due to the installation method.

    Well, since that little "aflaunch.exe" help prog has appropriate cmd-line argument options ...

    ... you will just need to call it another time and pass then over Designer2 (instead of Photo2) as an argument. - Just make two Win launch-dock or Start-up menu entries with the appropriate "aflaunch" calls for Photo2 & Designer2 then ...

    • aflaunch -a Photo2
    • aflaunch -a Designer2

    That doesn't work for CTA 5 as it can't accept parameters.

    I wrote a Delphi console app to launch the launcher ..lol

    program ExecuteApp;
    
    {$APPTYPE CONSOLE}
    
    {$R *.res}
    
    uses
      Windows,
      ShellApi,
      System.SysUtils;
    
    var
      i: Integer;
      cl: string;
      parms: string;
      SI: TStartupInfo;         
      PI: TProcessInformation;  
    
    begin
        {
          [comment block]
          Create two separate exe files for each and change parms for each:
    
          parms := '-a Photo2';
          parms := '-a Designer2';
          [end of comment block]
        }
    
        cl := 'aflaunch.exe';
        parms := '-a Designer2';
    
        cl := cl + ' ' + parms;
    
        for i := 1 to ParamCount do
        begin
          cl := cl + ' "' + ParamStr(i) + '"';
        end;
        Writeln(cl);
        UniqueString(cl);
    
      // [comment] below will launch:
        try
          try
            writeln('begin');
            FillChar(SI, sizeof(SI), 0);
            FillChar(PI, sizeof(PI), 0);
            SI.cb := sizeof(SI);
    
            if not CreateProcess(nil, PChar(cl), nil, nil, true, 0, nil, nil, SI, PI) then
              RaiseLastOSError;
    
            WaitForSingleObject(PI.hProcess, INFINITE);
    
            CloseHandle(PI.hProcess);
            CloseHandle(PI.hThread);
    
            writeln('end');
          except
            on E: Exception do
              begin
                Writeln(E.ClassName, ': ', E.Message);
                ExitCode := 1;
             end;
          end;
        finally
          Writeln('Complete');
          //Readln;   //  [comment] uncomment Readln if you want the screen to pause and require you to hit enter to exit // = comment
          ExitCode := 0;
        end;
    end.

     

    I would have created a batch file but CTA 5 only accepts exe files.

    You can download Delphi Community edition FREE and compile this source code.  Just make sure you create a File > New > Console Applicaton

    You'll have to change parms to what ever program you want it to launch.  The launcher will pass parameters to aflaunch.exe.

     

  14. Hi,

    I have a ton of layers and I need to drag from one folder to the other.

    Is there a way to open two Layers windows so that I set them up to be beside each other and drag between each?

    I know how to open and view layers.  I know how to browse layers.  I just wish I can setup two layer panels next to each other floating... so I can drag from one layer panel to another layer panel.

    In order for me to use CTA 5 (Cartoon Animator 5), it has templates for me to use.  I drag and drop things into the templates to make things faster, but it would be even faster if I had two layer panel windows in Affinity Photo that I could browse and use at the same time!

  15. Hi,

    After some consideration, I'm thinking about installing Affinity Designer and using it with CTA 5.

    I'm curious if I need to download another launcher for Affinity Designer as it may have the same issue as Affinity Photo?

    If I find both softwares useful, I might just get the Universal License instead of just the Photo license.

  16. 1 hour ago, RichardMH said:

    So how does CTA run external apps? Some apps have sorted it out (eg. Capture One, XnView, FastRawViewer) but it seems beyond others.

    via executable file

     

    Anyhow....

     

    been chatting with chatGPT... and I can't seem to figure out a work around that would always work no matter update..

    This would be great as a batch file... because it doesn't require you trusting someone builds a EXE file that could contain viruses!

    The problem is... the code doesn't work, but it's a great start for someone else to figure out.

     

    So far after much trial and error all I got is:

    @echo off
    set app_id=SerifEuropeLtd.AffinityPhoto2*
    set reg_path=HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Extensions\ProgIDs
    set app_path=
    for /f "tokens=2*" %%i in ('reg query "%reg_path%" /s 2^>nul') do (
    	echo %%i
        for /f "tokens=2*" %%j in ('reg query "%%i" /f %app_id% /s /ve 2^>nul') do (
    	echo %%j
            for /f "tokens=2*" %%k in ('reg query "%%j" /s 2^>nul') do (
                set app_path=%%k
                if exist "%%k" exit
            )
        )
    )
    echo "%app_path%\Photo.exe"
    if not defined app_path (
        echo Error: %app_id% installation folder not found in registry.
    ) else (
        start "" "%app_path%\Photo.exe"
    )

     

    I was thinking if it could find the program id from the registry editor, then use that in the path for the windows app... like C:\Program Files\WindowsApps\SerifEuropeLtd.AffinityPhoto2_2.0.3.1688_x64__3cqzy0nppv2rt\App\Photo.exe  ... it could get windows to "start" the program...

    still need to figure out how to also let it pass varaibles after the program too.

    Anyhow... I spent over 4 hours on this... wasted my time... and now Im like... I should have moved on.

     

     

     

     

    ****************

    I reached my limit for posting ... :(

     

    solution is

     

    "%localappdata%\Microsoft\WindowsApps\AffinityPhoto2.exe"

     

    Thank you RichardMH!

    I THOUGHT IT WAS A SOLUTION... BUT ERROR IN CTA5

     

    stillANissue.JPG

×
×
  • 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.