Manual Sorting Feature Looks Promising!

Viewing 3 reply threads
  • Author
    Posts
  • September 10, 2025 at 2:49 PM #52946

    Shane
    Participant

    One of the newest features of TFPro is the manual sorting feature. For those who aren’t aware of it, it allows you to manually drag and drop records in any order you want. This lends itself to a really interesting application – task management.

    I use TF for task management. The problems is when you have several tasks with high priority and want to choose which high priority task to start first. In TF5 I would create a numeric value for the sort order and sort that way. It works, but is tedious to sort by manually entering numeric values for teach task (record). This is where drag and drop manual sorting comes in really handy.

    I’m not sure if Brendan thought about this potential market. There are a million task managers (todoist, Monday, Clickup), but none of them would have the depth of a database application like TFPro. However, most task managers have drag and drop sorting capabilities.

    Unfortunately at this point the manual sorting only works in the Single Column List view. It would be great to extend this feature to Multi-column list view, as well as to the Linked-form field object in the Layout pane. #feature-request :)

    • This topic was modified 3 days, 4 hours ago by Shane.
    Attachments:
    You must be logged in to view attached files.
    September 10, 2025 at 6:36 PM #52950

    Brendan
    Keymaster

    Hi Shane,

    I’m glad you’re enjoying the manual sort feature. The multi-column list view doesn’t support drag and drop, so that’s why I haven’t enabled it for that view. And since the Link to Form fields use the same control as that, that’s why they also don’t support manual sorting.

    Thanks,

    Brendan

    September 11, 2025 at 12:20 PM #52959

    Shane
    Participant

    That’s a bummer. Is it a limitation of the view controller class in Xcode/ Swift? Sorry, at the moment I’m a beginner when it comes to programming in Xcode/ Swift outside of web technologies.

    • This reply was modified 2 days, 7 hours ago by Shane.
    September 11, 2025 at 12:52 PM #52962

    Brendan
    Keymaster

    The table view control is written in Objective-C actually. It’s all custom to make it work like a spreadsheet similar to Excel. I could change it to an NSTableView control (which is what the List view is based on), but then you couldn’t select just a single cell. You can only select an entire row. But it would let me do drag and drop. However, I don’t think it’s a good enough tradeoff though.

Viewing 3 reply threads

You must be logged in to reply to this topic.