https://bugs.kde.org/show_bug.cgi?id=510565

            Bug ID: 510565
           Summary: "Open with" missing MANY files types
    Classification: Applications
           Product: kate
      Version First 25.08.2
       Reported In:
          Platform: macOS (DMG)
                OS: macOS
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: application
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 185736
  --> https://bugs.kde.org/attachment.cgi?id=185736&action=edit
info.plist for macos application bundle.

SUMMARY
Trying to replace BBEdit with Kate.
But, it will not open most common file types. I can force it to by drag and
drop, and other methods, so it can read the files and work with them, but they
are not easy to open.
MadOS won't work because Kate was not registered for those file types.
I edited the info.plist in the bundle, and I can add the file types, and get
them to work, so this just needs to be added to the next build.


STEPS TO REPRODUCE
1. explained above
2. 
3. attaching info.plist changes

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 15.7.1
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
I adde over 100 file types, and haven't tested them all yet, but it now at
least tries.
.plist files are working, which is what got me started.
Most of them should work, as they have worked with drag and drop and other
methods, but I need to go through and test them all
I added a catch-all for "*", but that doesn't register the file types with
macOS, you still need the individual types for "open with" and Finder
registration to work.

after you install the change, you can rebuild the Finder database for the
Finder to learn the new app assosiations.

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister
-kill -r -domain local -domain system -domain user

attaching the new info.plist file

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to