Comments (6)
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.
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.
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.
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.
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.
Closing for now with the commit done in #73
from subethaedit.
Related Issues (20)
- DTD validation HOT 1
- Find in every window
- Extra newline inserted after replacement string HOT 2
- Respect system preference "Close windows when quitting app" HOT 2
- Add shebang support to syntax highlighting
- Show hex colors
- sh: /usr/bin/python: No such file or directory
- Double check all mode scripts against monterey and ventura HOT 2
- Remember tabs when restarting
- Incorrect Mastodon link on FAQ HOT 1
- #236 - Add SQL mode
- Add named pipe support to see
- Update python mode keywords
- Pretty Print JSON
- dart gradle kotlin support
- Welcome additions to SubEthaEdit
- Would it be possible to save the current highlight state?
- Line numbers are too small on big screens
- Is it possible to support the VIM mode in editor?
- Zoom control for preview pane ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from subethaedit.