24 Commits
Author SHA1 Message Date
Michael 1f37dc66c2 Notarize Textual during export 2024-07-05 16:28:15 -04:00
Michael 714a2c2b26 Enable sandboxing of Sparkle framework 2024-07-05 12:10:52 -04:00
Michael e72e64f9ca Delete App Store build scheme
Deletes all iCloud related code as well
2024-06-30 21:12:51 -04:00
Michael ba2971f5e7 Bundle Caffeine with app instead of requiring installer 2024-06-15 18:28:49 -04:00
Michael ac731362b9 Rename spammer paradise extension to user insights
This extension gives insights into channel users such as listing clones or finding users that match a specific condition. It also now houses the brag command which gives insight on the local user.
2024-06-15 17:07:48 -04:00
Michael 8b56063e9c Merge brag spam into spammer paradise extension
I did not see much reason to build and keep an entire extension around to serve one single command. Merging it into spammer paradise was the most logical step given the name of the extension.
2024-06-15 16:59:57 -04:00
Michael a4ceead373 Remove App Center logic 2024-06-12 19:47:35 -04:00
Michael 32355019b7 Include minimum OS in buildInfo.php 2023-03-15 16:43:17 -04:00
Michael 478b971562 Duplicate flag 2023-03-15 13:00:06 -04:00
Michael d8f0ca2664 Export symbols for ALL extensions, frameworks, and services. 2021-07-02 11:21:04 -04:00
Michael 2ac04ceaf2 Retire receipt library that is no longer used 2021-07-02 07:28:25 -04:00
Michael f43d8be3d3 Archive utility improvements 2021-06-28 02:50:56 -04:00
Michael b88866022a Export to different filename for universal builds 2021-06-19 10:18:14 -04:00
Michael f5b2ee223f Pass ARCHS value to subprojects 2021-06-19 09:32:55 -04:00
Michael e0e775dde5 Move autogen scripts to a "Build Headers" folder and put in search scope 2021-06-18 15:46:55 -04:00
Michael def99cdb9d Add a prebuild script to declare feature flags in FeatureFlags.h
GCC preprocessor configuration flag was a bit cumbersome to work with. A pre-build script now abstracts known feature flag configuration definitions into macros that appear in a public header file.
2021-06-18 15:23:27 -04:00
flying-sausages 311cbc1056 Dedupe service build script 2021-05-05 15:45:24 +02:00
flying-sausages e493de4149 Merge pull request #1 from flying-sausages/patch-2
De-dupe framework build script
2021-05-05 15:41:56 +02:00
flying-sausages afbfeab2e7 De-dupe framework build script
Same idea as other PR
2021-05-05 15:39:25 +02:00
flying-sausages 5cab10b681 De-dupe build script
Switch to bash from sh and use arrays. Also apply formatting. I hope this wasn't auto-generated...
2021-05-05 15:30:03 +02:00
Michael fc737523e6 Resolved by rdar://41652556 2018-08-20 13:09:02 -04:00
Michael a41170cb21 Forgot to change the build scripts in 86cc0b5 2018-07-07 15:55:00 -04:00
Michael d6b3d9ab2f Modify update version build script
Don't keep making changes to files when we don't need to. Only make changes when something changes.
2018-07-04 12:36:00 -04:00
Michael 2e236abb64 Reorganize project
Many resources have been added to Textual with little thought for long term maintenance. This commit is an overdue overhaul of the entire project. The goals of this overhaul was to introduce as much consistency as possible to the project.

Some notable changes:

• Code signing identity file has moved to "Configurations/Build"
• All build configuration files, including entitlements, moved to "Configurations"
• Source code for the app has moved to "Sources/App"
• Shared source code has moved to "Sources/Shared"
• Source code for extensions have moved to "Sources/Plugins"
• The project file for the app has moved along with its source code. It's recommended to use the Textual.xcworkspace workspace file.
• Build scripts are no longer packaged within the project files.
• Folders are now used throughout most projects instead of groups.
• Removed a lot of redundant framework linking.
• The preference panel sample plugin has been modified to use standard Cocoa facilities instead of those that are project specific. e.g. NSUserDefaults and NSLog() instead of TPCPreferencesUserDefaults and LogToConsole()
2018-07-04 04:55:28 -04:00