Giter VIP home page Giter VIP logo

Comments (6)

monkeydom avatar monkeydom commented on May 12, 2024

One way to achieve this would be deciding to remove PSMTabBarControl in #14 - which might be preferable as it is very old technology. And while an implementation of #1 might need a tabbing solution again that is more flexible than the cocoa default one, it should not prevent intermediate progress, as it will be a more long term feature.

So to be clear: Iā€™m not opposed generally speaking. If so, please do it in a way that has a good design tool to packaged art process (e.g. I just setup an afdesign document for the current style - so go along the lines of this - single export out of the art tool, and then at max a postprocessing script that works), or explore #14 way of removing PSMTabBarControl.

from subethaedit.

tolmasky avatar tolmasky commented on May 12, 2024

I would certainly be in favor of the iterative approach of trying to bootstrap on top of AppKit's now native tabs -- is there anywhere in the documentation that outlines the minimum macOS version that you want to support? That would be my only concern for doing that.

from subethaedit.

monkeydom avatar monkeydom commented on May 12, 2024

The current release has a deployment target of 10.11 - but Iā€™m not opposed to raise this quite quickly if its needed or has benefits, now that one more recent compatible version for 10.11 and up is out.

from subethaedit.

tolmasky avatar tolmasky commented on May 12, 2024

So just turning on automatic tabbing surprisingly "works", except of course you now get both SubEthaEdit's and AppKit's tabs (nested tabs! that's basically project view right there!). However, there seems to be basically zero documentation for NSWindowTab, etc. so its going to be a fair bit of trial and error.

from subethaedit.

monkeydom avatar monkeydom commented on May 12, 2024

It's also slightly faulty (probably because we have overlapping implementations and selectors). Had to disable this "yo dawg" moment pretty close to release as I didn't come across it before. See
6f6eca2
to probably move back the merge all window selector to the cocoa default one.

from subethaedit.

monkeydom avatar monkeydom commented on May 12, 2024

Closing for now with the commit done in #73

from subethaedit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.