jakob / jakob/TableTool

Resize window is slow

Open
#56 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Objective-C
Stars
1.4k
Forks
107
PR merge metrics
No merged PRs in 30d

Description

TEST CASE:

1. Open this test file. It has about 1,000 cells
2. Resize the window by dragging the bottom-right corner

[Untitled 1.csv.zip](https://github.com/jakob/TableTool/files/2009992/Untitled.1.csv.zip)

EXPECTED:

The refresh rate is unnoticeable.

ACTUAL:

The refresh rate is noticeable, I'm going to guess ~5 per second. This is particularly lower on retina displays when the window is near full screen. Refresh is faster when window is small.

---

This video clearly shows the difference between TableTool, TextEdit and Terminal/Vim. The latter is best in class.

https://www.youtube.com/watch?v=mx8UcRTy7E0

screen shot 2018-05-16 at 1 05 10 pm

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the slowdown by opening the attached Untitled 1.csv file and dragging the window’s bottom-right corner, especially near full screen on a Retina display. Compare the refresh behavior with the issue’s examples; done means resizing no longer produces a noticeable refresh-rate drop.

Written by the indexing model from the issue text.

Assessment

Tech stack
objective-c
Domain
desktop, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.