Apple (iOS/Mac OSX)

SimpleDigitalLocomotive - Control model railways (beta).

MacUpdate - Mac OS X - 2 hours 55 min ago

SimpleDigitalLocomotive is intended to control digital model railway locomotives and function models via the serial port (RS.422 (or RS.232 via USB)) or Ethernet port of an Apple Mac running OS X 10.3.9 / 10.4.11 / 10.5.2 / 10.6.1 / 10.7.0 /10.8.2 or newer. It can control digital model railway locomotives, function models and accessories via serial ports on a Mac.

Supported digital central units: Märklin Interface 6050 or 6051 (or compatible devices, so-called P50-syntax-compatible devices), Intellibox-1 (classic IB with serial port; or compatible devices, so-called P50X-syntax-compatible devices), Twin-Center 6802, EasyControl (tested only via serial port), the old Selectrix interface (only SX1-bus), Märklin CS1 60212 and CS1Rel., ECoS, Märklin CS2 60213, 60214, 60215 or newer, CC-Schnitte v2.0 (it is recommended to use the D2XX-driver).

In most cases, to make this program work on modern Macs, you need an USB-to-serial converter. And some units can be connected via Ethernet. SimpleDigitalLocomotive does support both situations.

Note: Though the system requirements state that the minimum version of OS X for SDL-X is OS X 10.4, there is a PowerPC version of the application included in the download.

  • CS2/CC-Schnitte syntax: added some modern Geraetekenner-codes.
  • M4 CV-prog: added motor type 8.
  • M4 CV-prog: added Spielewelt cabs: 6, 34, 61.
  • M4 CV-prog: debugged "select all" of firmware table and of all root info tables.
  • M4 CV-prog: recognizing new styles of legacy and output-config CVs, and analyzing them correctly (mSD3 firmware
  • M4 CV-prog: scrollbars added to legacy page panels.
  • M4 CV-prog: added analyzing telemetry CVs.
  • M4 CV-prog: recognizing energy and SUSI-CV sections, but not analyzing them.
  • Stopwatch: added saving sensors to Preferences.

  • OS X 10.9 or later

Download Now]]>

SerialMailer 8.0.3 - Create personalized email newsletters.

MacUpdate - Mac OS X - 3 hours 31 min ago

SerialMailer lets you add personalized details to your mass email messages. Give each message a custom name, order number, or even attachment. Engage your customers and colleagues, or show your friends and family that you care -- when it comes to bulk email messages, a touch of personality goes a long way! Take the headache out of mass emailing with SerialMailer.

Version 8.0.3:
  • Supports Mojave dark mode.
  • Opening SerialMailer 7 documents failed if inserted image files could no longer be found. Fixed.

  • OS X 10.10 or later

Download Now]]>

Spent your week box-ticking? It can't be as bad as the folk at this firm

The Register - 3 hours 34 min ago
Biz decides it's cheaper to bring in minimum wage jockey than fix database

On-Call Friday has rolled around, regular as clockwork, and we celebrate the end of the week in the time-honoured way: On-Call, our regular column for techies to vent about frustrations from days gone by.…

QQ 6.5.1 - Connect to the Chinese social network.

MacUpdate - Mac OS X - 3 hours 36 min ago

QQ connects you to over 600 million Chinese QQ members and many of your favorite websites and useful tools. It's the best place to stay in touch with friends and make new ones.

Version 6.5.1:
  • Improve audio and video call stability
  • Optimize file message reply experience
  • Fixed occasional problems and improved stability

  • OS X 10.9 or later

Download Now]]>

PDFOutliner 1.4 - Embed a table of contents in PDF files.

MacUpdate - Mac OS X - 3 hours 44 min ago

PDFOutliner can auto-magically add a table of contents (TOC) to your PDF. Use powerful tools to quickly build and edit a TOC.

Use PDFOutliner to:

  • Add a TOC to PDFs exported by
  • Clean up messy TOC provided by PDF's original publisher
  • Organize multipage scanned documents in a PDF
  • Build a TOC for a PDF built from scanned or OCR pages

Version 1.4:

Note: The downloadable demo is version 1.4; the version available for purchase on the Mac App Store is version 1.5.

  • New application icon
  • Generates accurate TOC links on page
  • Drag and drop PDF text directly into TOC hierarchy
  • Drag and drop any target on PDF page to TOC
  • Customizable toolbar with more icons and commands
  • New manual on 7 ways to edit TOC in PDFOutliner
  • PDF version compatibility checks
  • App sandboxed, runs on OS X 10.6-10.8
  • Bug fixes for moving TOC items using Option+arrow keys

  • OS X 10.6.8 or later

Download Now]]>

Orion PDF Author 2 2.18 - Creates multi-page PDF documents.

MacUpdate - Mac OS X - 3 hours 53 min ago

Introducing Orion PDF Author, a new and easier way to create multi-page PDF-format user guides, instruction manuals, and booklets.

  • Drag-and-drop design editor
  • Advanced page-management interface
  • Full suite of annotation objects
  • Supports text boxes, photos, photo grids, outlines, shapes, lines, and arrows
  • Easy-to-use alignment and layout tools
  • Auto page numbering
  • Shared headers and footers
  • Publish in PDF format:
    • Exports any single page in PDF format
    • Exports entire project in multi-page PDF format
  • Supports multiple page dimensions:
    • US letter HD and 72 DPI formats (both landscape and portrait)
    • International A4 HD and 72 DPI formats (both landscape and portrait)

Version 2.18:
  • Added option for building PDF books with custom paper size
  • Improvements for formatting panel
  • Bug fixes and performance improvements

  • OS X 10.10 or later

Download Now]]>

Fallover Friday: NatWest, RBS and Ulster Bank go TITSUP*

The Register - 3 hours 57 min ago
British banking public biffed again just a day after Barclays blunder

Online and mobile banking services from NatWest and its subsidiaries Royal Bank of Scotland and Ulster Bank crashed at around 5am this morning and remain down.…

iExplorer 4.2.3 - View and transfer files on your iOS device.

MacUpdate - Mac OS X - 3 hours 58 min ago

iExplorer is an iPhone browser for Mac lets you view the files on your iOS device. By using a drag and drop interface, you can quickly copy files and folders between your Mac and your iPhone or iTouch. It works with both jailbroken and non-jailbroken iPhones and works quickly with a standard USB cable.

  • All the best technology from Phone to Mac, Phone Disk, and iExplorer 3, and then some
  • One-click recovery of music and videos straight to iTunes
  • Explore and export photos and videos (even from older iPods)
  • Mount any folder or category, including playlists and photo albums, then browse in Finder and open with other apps
  • Browse any iTunes backups (encrypted too). Export: Messages (including attachments), notes, voicemail, call history, contacts, calendars...
  • Works with all types of iPhones, iPads, iPod Touch, and regular iPod

Version 4.2.3: Improvement:
  • macOS 10.14 Mojave compatibility
Bug fixes:
  • Fixed formatting and labeling for Contacts
  • Fixed Safari history issues
  • Various other bug fixes and improvements

  • OS X 10.10 or later
  • iTunes 12 or later

Download Now]]>

Tinderbox 7.5.6 - Store and organize your notes, ideas, and plans.

MacUpdate - Mac OS X - 4 hours 3 min ago

Tinderbox is a personal content management assistant. It stores your notes, ideas, and plans. It can help you organize and understand them. And Tinderbox helps you share ideas through Web journals and Web logs.

Tinderbox's agents automatically scan your notes, looking for patterns and building relationships. Agents help discover relationships and help make sure important things don't get lost. Agents are easy to make and easy to modify. They're flexible and powerful. And Tinderbox can even gather and update changing information and breaking news from the Internet.

When it's time to share your notes, Tinderbox can assemble multiple notes into one page. Updates are a breeze -- even if you update several times a day. Private notes, timestamps, permanent links, archives: everything you want, just the way you want it.

Version 7.5.6:
  • Repeatedly clicking a selected note in maps increased the space between note and text.
  • Switching from map or outline to attribute browser left the map view pane visible.
  • In map view, the resize cursor was displayed for 3px outside the actual click target.

  • OS X 10.10 or later

Download Now]]>

Home Inventory 3.7.6 - Easily inventory your possessions.

MacUpdate - Mac OS X - 4 hours 22 min ago

Home Inventory makes keeping an up-to-date catalog of your possessions simple and fast so you can stay organized and always prepared. Called "Quick and easy to use" by the New York Times and "Spectacularly user-friendly" by Mac Format.

  • Document and organize everything that's important to you with ease, speed, and accuracy using Home Inventory. Build a complete catalog of your valuables and store important details about your items such as make, model, serial number, purchase price, value, and much more.
  • Get rid of the clutter. Stay organized and store unlimited photos, receipts, product manuals, warranties, and dated notes all in one place.
  • If you have an iPhone or camera enabled iPad or iPod Touch, you can use the free helper app, Home Inventory Photo Remote, to wander your home and build out your inventory. The app includes a built-in barcode scanner to quickly add books, CDs, DVDs and other items with barcodes to your inventory.
  • Stay on top of your home's upkeep with a maintenance schedule of routine tasks such as cleaning the gutters and aerating the lawn. If you are running OS X 10.8 Mountain Lion or later, you can add tasks to Calendar and Reminders.
  • Find out if you are adequately insured. With our built-in coverage analysis report you will know if you are over-insured, under-insured, or if your coverage is just right.
  • Take your inventory with you on your iPhone, iPad, or iPod Touch with out free helper app, Home Inventory Mobile Backup.
  • Use your scanner to add photos and receipts
  • Customizable fields and field layouts
  • Built-in currency conversion
  • Multiple currency support
  • Robust and flexible reporting options
  • Password protection
  • Import and export CSV data
  • Track property assessments
  • Warranty expiration tracking
  • Property insurance coverage alerts
  • Track and value collections
  • Keep multiple inventories
  • Support for Retina displays
  • Full-screen support
  • Sandboxed app for increased security

Version 3.7.6:
  • Mojave support.
  •  Fixes a bug that can result in random crashes on some systems.

  • OS X 10.10 or later

Download Now]]>

Never mind Brexit. UK must fling more £billions at nuke subs, say MPs

The Register - 4 hours 31 min ago
New boats, decommissioning old ones, skills shortage...

The Ministry of Defence has too many too many bigshots and not enough grunts – or cash – to reliably keep Britain’s nuclear deterrent hiding beneath the ocean waves, according to Parliament’s Public Accounts Committee.…

Annotation Transcriber - Tag and transcribe audio and video files.

MacUpdate - Mac OS X - 4 hours 34 min ago

Annotation Transcriber makes it easy to transcribe, analyze, translate or tag video and audio. Use timecode-markers and snippets, adjust playback speed.

Shortcuts and single-button start/stop/replay for foot-pedal support allow fluent work. Use any video and audio file that QuickTime supports. Export and import of RTF, RTFD, HTML, or Word.

  • You can add video-images at fixed and variable size with drag and drop or create multi-column
  • The editing features give you all you expect from a native Mac OS X application.
  • Export to layout applications or to time-code savvy applications like Annotation Edit or Final Cut Pro, print or email files as PDF.
  • Files may be sent to and edited by other applications, without loosing active time-code markers to directly jump to selected scenes.

  • Corrected timecode preference setting.
  • Revised import and export of not frame-accurate millisecond timecode.
  • Excel XML export preferences allow selection between Office 365 and older Excel versions.
  • Interprets horizontal alignment from SRT "an" tags.
  • Added autocorrection of YouTube SBV "voice to text" export timecodes.

  • OS X 10.7 or later

Download Now]]>

Annotation Edit - Editor for working with subtitles, captions, and annotations.

MacUpdate - Mac OS X - 4 hours 51 min ago

Annotation Edit is a unique editor for professional subtitles, captions, and annotations. Annotation Edit is designed to give production houses and eLearning environments a smooth subtitle workflow for Apple DVD Studio Pro / Final Cut Pro, QuickTime WebTV and broadcast. Annotation Edit can import and export DVD Studio Pro/Spruce STL, STL EBU binary (all latin characters), Final Cut Pro XML - including italic style, alignment, and position - SCC closed caption (line 21) - including italic style, and position. Import of DVD Studio Pro subtitle track item description XML - all languages at once, including italic.

There are numerous other unique features, such as automatic audio spotting, easy handling of Windows text files, unlimited tracks, server integration, MS Excel XML import, QuickTime 7 unicode text export, and lots more.

  • Some corrections for version Annotation Edit 1.9.99.
  • Revised import and export of not frame-accurate millisecond timecode.
  • Excel XML export preferences allow selection between Office 365 and older Excel versions.
  • Added autocorrection of YouTube SBV "voice to text" export timecodes.
  • Includes new version of Annotation Transcriber.
  • Includes new version of zeitAnker Teletext Demo.

  • OS X 10.7 or later

Download Now]]>

Have a textView with a vertical slider that shows relative position in text. Implemented tap gesture to make textView fullscreen, but when textView reverses back to original size, slider skips forward

iOS Programming - 5 hours 12 sec ago

Here's a screenrecording of the issue -

When I tap to make textView its original size, you see the slider skip forward as the text also skips forward, and it all feels glitchy. I need a better way - how can I have the text (and uislider) stay at the same position? The textView shows text from a .txt file in app bundle.

Here's my relevant code:

class TextViewController: UIViewController {

var stories: [URL] = [] var isHidden = false var textViewHeight = Double() var textViewWidth = Double() var textViewX = Double() var textViewY = Double() @IBOutlet var mainView: UIView! @IBOutlet var textView: UITextView! @IBOutlet weak var textSlider: UISlider! { didSet { configureSlider() }} override func viewDidLoad() { super.viewDidLoad() loadTextAndTitle() configureSlider() } //Mark: - Load story, setup textview func loadTextAndTitle() { { let storyText = try? String(contentsOf: self.selectedStory) DispatchQueue.main.async { self.textView.text = storyText } } let storyTitle = selectedStory.deletingPathExtension().lastPathComponent storyTitleLabel.title = storyTitle textView.delegate = self textView.textContainerInset = UIEdgeInsets(top: 0, left: 20, bottom: 0, right: 0) textView.isScrollEnabled = false //Force textView scroll to start at 0 toolbar.clipsToBounds = true let tapTextView = UITapGestureRecognizer(target: self, action: #selector(BaniViewController.textViewTapped)) textView.isUserInteractionEnabled = true textView.addGestureRecognizer(tapTextView) } //Mark: - Force textView scroll to start at 0 at load, an imperfect method/look for better. Also store textview coordinates to use in tap gesture to full screen override func viewDidAppear(_ animated: Bool) { super.viewDidAppear(animated) textView.isScrollEnabled = true let widthOfTextView = textView.frame.width textViewWidth = Double(widthOfTextView) let heightOfTextView = textView.frame.height textViewHeight = Double(heightOfTextView) let xOfTextView = textView.frame.origin.x + view.frame.origin.x textViewX = Double(xOfTextView) let yOfTextView = textView.frame.origin.y + view.frame.origin.y textViewY = Double(yOfTextView) } //Mark: - UITapGestureRecognized for hiding Toolbar, Status&Navigation Bar, slider @objc func textViewTapped(_ sender: UITapGestureRecognizer) { toolbar.isHidden = toolbar.isHidden ? false : true textSlider.isHidden = textSlider.isHidden ? false : true navigationController!.setNavigationBarHidden(!isHidden, animated: false) isHidden = navigationController!.isNavigationBarHidden self.setNeedsStatusBarAppearanceUpdate() let viewWidth = view.frame.width let viewHeight = view.frame.height print(viewWidth, "viewWidth") if textView.frame.width == view.frame.width { // text view is full size, animate back to normal size let animator = UIViewPropertyAnimator(duration: 0.5, curve: .easeOut, animations: { sender.view!.frame = CGRect(x: self.textViewX, y: self.textViewY, width: self.textViewWidth, height: self.textViewHeight) }) animator.startAnimation() } else { // text view is normal size, animate to full size let animator = UIViewPropertyAnimator(duration: 0.5, curve: .easeIn, animations: { sender.view!.frame = CGRect(x: 0, y: 0, width: viewWidth, height: viewHeight) }) animator.startAnimation() } } override var prefersStatusBarHidden: Bool { return isHidden } //Mark: - Configure text reading slider func configureSlider() { textSlider.transform = CGAffineTransform(rotationAngle: CGFloat(Double.pi / 2)) textSlider.setThumbImage(UIImage(named: "textsliderthumb.png")!, for: .normal) } @IBAction func sliderValueChanged(_ sender: UISlider) { let contentSize = textView.contentSize.height let yPosition = contentSize * CGFloat(sender.value) textView.setContentOffset(CGPoint(x: 0, y: yPosition), animated: true) } } //Mark: - Set textView position = scrollView thumb on textSlider by calculating insets extension UIScrollView { var minContentOffset: CGPoint { return CGPoint(x: -self.contentInset.left, y: } var maxContentOffset: CGPoint { return CGPoint(x: self.contentSize.width - self.bounds.width + self.contentInset.right, y: self.contentSize.height - self.bounds.height + self.contentInset.bottom) } } extension TextViewController: UITextViewDelegate { } extension TextViewController: UIScrollViewDelegate { func scrollViewDidScroll(_ scrollView: UIScrollView) { if scrollView === textView { let diffOffsetY = scrollView.contentOffset.y - scrollView.minContentOffset.y let totalOffset = scrollView.maxContentOffset.y - scrollView.minContentOffset.y let sliderRange = self.textSlider.maximumValue - self.textSlider.minimumValue textSlider.value = textSlider.minimumValue + Float(diffOffsetY / totalOffset) * sliderRange } } } submitted by /u/hugmeiaffiliate
[link] [comments]

Scripts to check App Store Connect errors

iOS Programming - 5 hours 2 min ago

So I'm sure I'm not the only one; you test your app and you feel this is a good new version. Maybe you push it to Connect just for Testflight, maybe it's meant for production. Either way, you're going to have to pass the review. And before that, your binary has to conform to some standards.

At work I take care of a big part of the deployment. Some people build apps in Ionic, some in React Native. Some of these still fail to generate the 1024px icon for the App Store. Some don't put the right info.plist keys for permissions. All of this results in a valid app binary that gets through tests, but will be denied by Apple. Every time this happens, you have to submit a new build.

What I'm looking for is some sort of tool/script that checks the project for some (or all) of these things; does it have all the right icons, does it contain the right keys (probably for a given selection of features), etc. Has anyone here ever used something like this? Thanks!

submitted by /u/David_Edward_King
[link] [comments]

FxFactory 7.0.5 - Visual effects for Final Cut Pro and other popular video editors.

MacUpdate - Mac OS X - 5 hours 4 min ago

FxFactory is a revolutionary visual effects package which powers the largest collection of plug-ins for Final Cut Pro, Motion, After Effects, and Premiere Pro.

Version 7.0.5:
  • Introduces bug fixes and improvements for all users

  • macOS 10.12 or later
  • One of the following:
    • Apple Final Cut Pro X 10.2 or later
    • Motion 5.2 or later
    • Adobe After Effects CC 2015, CC 2017, or CC 2018 (13.5 or later)
    • Adobe Premiere Pro CC 2015, CC 2017, or CC 2018 (10 or later)

Download Now]]>

Decipher Backup Repair 12.0.3 - Fix Corrupt or Not Compatible iPhone Backups.

MacUpdate - Mac OS X - 5 hours 11 min ago

Decipher Backup Repair fixes error messages caused by a corrupt iPhone/iPad/iPod backup including:

  • iTunes could not restore the iPhone; the backup was corrupt or not compatible with the iPhone that is being restored.
  • iTunes could not restore the iPhone because the iPhone disconnected.
  • iTunes could not restore the iPhone because an error occurred.
  • iTunes could not restore the iPhone because an error occurred while reading from or writing to the iPhone.
  • iTunes could not restore the iPhone because an unknown error occurred.
  • iTunes could not restore the iPhone because the backup does not exist.
  • Compatible with iPhone, iPad, and iPod Touch backups.
  • iOS 11 (and lower) compatible.
  • Compatible with all of the latest encrypted backup formats.

Version 12.0.3:
  • Polishing touches on continued support for iOS 12.
  • Updates to instructions for macOS Mojave.
  • Improvements to the user interface.

  • OS X 10.7.5 or later

Download Now

iBoostUp 6.0.11 - Optimize your Mac, fix performance and errors.

MacUpdate - Mac OS X - 5 hours 20 min ago

iBoostUp is a system optimizer that monitors and corrects system performance problems. It tunes up and optimizes your Mac by purging unneeded files, fixing your hard disk, giving you performance recommendations, protecting your privacy by removing cookies, displaying system information and much more!

For more information or to contact us please view the features page, which links to our forum and FAQ.

Note: This application contains in-app and/or external module purchases.

Version 6.0.11:
  • New interface
  • Numerous fixes and enhancements to every feature
  • We look forward to your feedback, you can do this in-app by hitting ⌘+F
  • Requires macOS 10.10 or above

  • OS X 10.10 or later

Download Now]]>

Head for sunny Nice to catch up with the fast-moving world of software development

The Register - 5 hours 41 min ago
DevOps World | Jenkins World makes its European debut

Promo A survey by analyst firm Forrester found last year that half of its developer respondents had already rolled out DevOps practices, and a further 27 percent plan to do so.…

PDFelement 6.7.3 - Create, edit, convert, sign, and perform OCR on PDF files.

MacUpdate - Mac OS X - 5 hours 49 min ago

Wondershare PDFelement can help you convert any PDF (even one created from a scan) to any format, as well as allow you to edit, annotate, or sign it. It is an excellent partner for business or study, or for editing forms for a trip. It's an excellent alternative to Adobe Acrobat.

Note: price reflected on the listing is for the "Pro" version of the app.

Version 6.7.3:
  • Support to edit Form XObjects in PDF documents.
  • Fixed the crash issue that might happen when closing some PDF files with comments.

  • OS X 10.10 or later

Download Now]]>