Skip to content

Commit ee92e7d

Browse files
committed
Add new WhatsNew to say goodbye
1 parent 699c734 commit ee92e7d

File tree

4 files changed

+35
-38
lines changed

4 files changed

+35
-38
lines changed

Source/Tincta.xcodeproj/project.pbxproj

+13-8
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@
554554
isa = PBXProject;
555555
attributes = {
556556
CLASSPREFIX = TC;
557-
LastUpgradeCheck = 1220;
557+
LastUpgradeCheck = 1400;
558558
ORGANIZATIONNAME = "Coding Friends UG";
559559
TargetAttributes = {
560560
95F1D01819AFA3C70022EA99 = {
@@ -736,6 +736,7 @@
736736
CODE_SIGN_ENTITLEMENTS = Tincta/Tincta.entitlements;
737737
CODE_SIGN_IDENTITY = "";
738738
COPY_PHASE_STRIP = NO;
739+
DEAD_CODE_STRIPPING = YES;
739740
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
740741
ENABLE_STRICT_OBJC_MSGSEND = YES;
741742
ENABLE_TESTABILITY = YES;
@@ -788,6 +789,7 @@
788789
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
789790
CODE_SIGN_ENTITLEMENTS = Tincta/Tincta.entitlements;
790791
CODE_SIGN_IDENTITY = "";
792+
DEAD_CODE_STRIPPING = YES;
791793
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
792794
ENABLE_STRICT_OBJC_MSGSEND = YES;
793795
GCC_C_LANGUAGE_STANDARD = gnu99;
@@ -813,7 +815,8 @@
813815
CLANG_ENABLE_OBJC_ARC = YES;
814816
CLANG_WARN_EMPTY_BODY = YES;
815817
CODE_SIGN_IDENTITY = "Apple Development";
816-
CURRENT_PROJECT_VERSION = 4220;
818+
CURRENT_PROJECT_VERSION = 4223;
819+
DEAD_CODE_STRIPPING = YES;
817820
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
818821
DEVELOPMENT_TEAM = 3UAW763979;
819822
ENABLE_HARDENED_RUNTIME = YES;
@@ -836,8 +839,7 @@
836839
"$(inherited)",
837840
"\"$(SDKROOT)/usr/lib/system\"",
838841
);
839-
LLVM_LTO = YES_THIN;
840-
MACOSX_DEPLOYMENT_TARGET = 10.10;
842+
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
841843
MARKETING_VERSION = 4.2.2;
842844
PRODUCT_BUNDLE_IDENTIFIER = "com.mrFridge.${PRODUCT_NAME:rfc1034identifier}";
843845
PRODUCT_NAME = Tincta;
@@ -855,7 +857,8 @@
855857
CLANG_ENABLE_OBJC_ARC = YES;
856858
CLANG_WARN_EMPTY_BODY = YES;
857859
CODE_SIGN_IDENTITY = "Apple Development";
858-
CURRENT_PROJECT_VERSION = 4220;
860+
CURRENT_PROJECT_VERSION = 4223;
861+
DEAD_CODE_STRIPPING = YES;
859862
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
860863
DEVELOPMENT_TEAM = 3UAW763979;
861864
ENABLE_HARDENED_RUNTIME = YES;
@@ -878,7 +881,7 @@
878881
"\"$(SDKROOT)/usr/lib/system\"",
879882
);
880883
LLVM_LTO = YES_THIN;
881-
MACOSX_DEPLOYMENT_TARGET = 10.10;
884+
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
882885
MARKETING_VERSION = 4.2.2;
883886
PRODUCT_BUNDLE_IDENTIFIER = "com.mrFridge.${PRODUCT_NAME:rfc1034identifier}";
884887
PRODUCT_NAME = Tincta;
@@ -904,6 +907,7 @@
904907
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
905908
CODE_SIGN_IDENTITY = "Mac Developer";
906909
COMBINE_HIDPI_IMAGES = YES;
910+
DEAD_CODE_STRIPPING = YES;
907911
DEVELOPMENT_TEAM = 3UAW763979;
908912
FRAMEWORK_SEARCH_PATHS = (
909913
"$(DEVELOPER_FRAMEWORKS_DIR)",
@@ -928,7 +932,7 @@
928932
"@executable_path/../Frameworks",
929933
"@loader_path/../Frameworks",
930934
);
931-
MACOSX_DEPLOYMENT_TARGET = 10.9;
935+
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
932936
PRODUCT_BUNDLE_IDENTIFIER = "com.mrFridge.${PRODUCT_NAME:rfc1034identifier}";
933937
PRODUCT_NAME = "$(TARGET_NAME)";
934938
PROVISIONING_PROFILE = "";
@@ -956,6 +960,7 @@
956960
CODE_SIGN_IDENTITY = "Mac Developer";
957961
COMBINE_HIDPI_IMAGES = YES;
958962
COPY_PHASE_STRIP = YES;
963+
DEAD_CODE_STRIPPING = YES;
959964
DEVELOPMENT_TEAM = 3UAW763979;
960965
ENABLE_NS_ASSERTIONS = NO;
961966
FRAMEWORK_SEARCH_PATHS = (
@@ -976,7 +981,7 @@
976981
"@executable_path/../Frameworks",
977982
"@loader_path/../Frameworks",
978983
);
979-
MACOSX_DEPLOYMENT_TARGET = 10.9;
984+
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
980985
PRODUCT_BUNDLE_IDENTIFIER = "com.mrFridge.${PRODUCT_NAME:rfc1034identifier}";
981986
PRODUCT_NAME = "$(TARGET_NAME)";
982987
PROVISIONING_PROFILE = "";

Source/Tincta.xcodeproj/xcshareddata/xcschemes/Tincta AppStore.xcscheme

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1220"
3+
LastUpgradeVersion = "1400"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Source/Tincta.xcodeproj/xcshareddata/xcschemes/Tincta Tests.xcscheme

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1220"
3+
LastUpgradeVersion = "1400"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

Source/Tincta/WhatsNew.txt

+20-28
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,34 @@
1-
TL;DR: Tintca is free and stays free - Check out our newest product Loqbooq.app if you want to support us.
2-
3-
4-
🎉 10 YEARS OF TINCTA!
1+
🐙 TINCTA SAYS GOODBYE!
52
======================
6-
Tincta 1.0 has been released exactly ten years ago on July 09, 2011.
7-
8-
What could be better to celebrate this event than to fix a little bug that has been there ever since version 1.0:
9-
Finally fixed: Autocompletion of brackets and quotes could only be turned off, by turning off both.
10-
3+
It is over 11 years that the first version of Tincta was released. For an octpus this is an exceptional age (most species live only about one year!).
4+
However, Tincta is showing signs of ageing. Already on macOS Monterey, we noticed an increase of app crashes. In future versions of macOS, Tincta won’t launch anymore at all. We could neither locate nor fix these crashes.
5+
Tincta’s codebase is over 10 years old and was originally built for MacOS Snow Leopard. Since them, macOS has moved on not only from cats to landmarks but also technically. But Tincta, being a free app, could not keep up.
116

12-
📖 A SHORT HISTORY OF TINCTA
13-
============================
14-
A lot has happened in the last ten years. We originally started Tincta because there simply was no good native text editor for macOS at that time. We were looking for an editor that would be super fast and integrate perfectly in the Mac look and feel. Later, we even created a paid companion app "Tincta Pro" with more features like split screen editing.
15-
However, that was also the time when GitHub and Microsoft both brought their free editors Visual Studio Code and Atom to the Mac. Without a doubt, they were more powerful than Tincta and Tincta Pro and we did not stand a chance to compete in features. Luckily, these large IDE editors were also quite slow, heavy and complicated. So we decided to focus on Tincta's simplicity and speed.
16-
We integrated Tincta Pro's best features back into Tincta and made Tincta free and open source.
17-
We are sure Tincta still has its place in people's toolbox because it is so approachable and lightweight. You don't always have the patience to wait 10 seconds for some overblown editor to launch. We often rely on Tincta ourselves to jot things down or do quick edits.
7+
So, it is time to say goodbye to the Kraken. This will be the last update for the time being.
8+
Maybe some day Tincta will return from the depths if we find time to re-write the code base (or if someone else figures out how to fix those crashes and makes pull request).
189

1910

2011
🚢 WHERE WE'RE SAILING TO
2112
=========================
22-
We have been supporting Tincta as a side project for years now. We don't plan for any revolutionary changes to Tincta. But simply keeping it updated for new versions of macOS requires quite some time (think of features like dark mode or under the hood changes to the APIs). So we have been cross-funding Tincta development with our other apps (you might know our vocabulary learning app Wokabulary → https://wokabulary.com) — and we'll continue doing that.
23-
24-
Let us use this opportunity to introduce you to our latest app "Loqbooq".
25-
We have been working on Loqbooq for two years now and we're proud to finally present it.
26-
27-
Loqbooq is a decision log for your team projects.
28-
With Loqbooq you commit to decisions together. Who decided what, when and why is recorded quickly and permanently. So, Loqbooq serves both as documentation and as a neutral party in the event of a dispute.
29-
Like Tincta, Loqbooq is lightweight and simple to use. There is a sleek web app and a Slack app. So you can easily record decisions right when they are made — without overhead.
30-
31-
No, we did not do the entire programming in Tincta. But we did use it regularly, for example to quickly edit config files or to paste and format JSON payloads. We could not live without it. And if you can't either, take a look at Loqbooq 😉 We know most users of Tincta work in areas like software engineering, design or science, where project management is an integral part of your job. And we think Loqbooq might be a useful tool for quite a few of you.
13+
We will now focus our resources on our other apps:
3214

33-
Learn more about Loqbooq on
15+
Loqbooq: A decision log for your team projects:
3416
https://loqbooq.app
3517

18+
Macarons: A chat roulette app for Slack:
19+
https://macarons-roueltte.app
3620

37-
Oh, one more thing:
38-
Tincta users get a one time discount of $5. Just use the code "I-M-WITH-THE-KRAKEN" 🐙 (Don't tell the others!)
21+
Wokabulary: A flash card app for learning foreign language vocabulary (for Mac, iPhone, and iPad)
22+
https://wokabulary.com
3923

24+
Check them out when you have some time!
4025

4126

27+
🐟 REPLACING TINCTA
28+
===================
29+
Abandoning Tincta affects ourselves the most as we use it daily in our work.
30+
Finding an appropriate replacement was quite difficult.
4231

32+
However, we can recommend CotEditor. It is also open source and available for free from the Mac App Store.
33+
CotEditor’s green tint will never feel as pleasant as Tincta’s squid purple but it’s still a great editor.
34+
https://coteditor.com/

0 commit comments

Comments
 (0)