Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature suggestion: Typewriter scrolling. #175

Closed
vithiri opened this issue Oct 26, 2017 · 9 comments

Comments

Projects
None yet
4 participants
@vithiri
Copy link

commented Oct 26, 2017

For more comfortable writing, I'd like to propose adding typewriter scrolling, i.e. always centering the active line on the screen once reaching the middle of the screen. Please let me know if examples of the feature are needed, and I will track some down.

@olivierkes olivierkes added this to the Future milestone Oct 26, 2017

@olivierkes

This comment has been minimized.

Copy link
Owner

commented Oct 26, 2017

Good idea, thanks !

@hugo-id

This comment has been minimized.

Copy link

commented Nov 27, 2017

Any timeframe for this?

Currently using focuswriter for actual writing, and manuskript for everything else. Even implementing pagination would be enough. Always staring at the very bottom of the screen becomes oddly demoralising quickly.

@olivierkes

This comment has been minimized.

Copy link
Owner

commented Nov 27, 2017

What do you call pagination?

@olivierkes

This comment has been minimized.

Copy link
Owner

commented Nov 28, 2017

Any timeframe for this?

It will be available in the develop branch in a day or two.

@olivierkes olivierkes modified the milestones: Future, 0.7.0 Nov 28, 2017

olivierkes added a commit that referenced this issue Nov 29, 2017

@olivierkes

This comment has been minimized.

Copy link
Owner

commented Nov 29, 2017

It's in develop. Please test and report any useful observations :)
(I'll close it for now since it is implemented, but you can re-open it if needed)

@olivierkes olivierkes closed this Nov 29, 2017

@vithiri

This comment has been minimized.

Copy link
Author

commented Nov 30, 2017

That's exceptionally good news! I'll have a look at the dev branch as soon as possible.

Edit: Working perfectly for me in dev. 👍

@hugo-id

This comment has been minimized.

Copy link

commented Nov 30, 2017

Hey Olivier, downloaded and running developer branch, but I can't seem to find the option anywhere?
Edit: It's under edit > settings > views > text editor
Question is now, how the hell do these settings interact with the specific full-screen settings, and why isn't full-screen mode under the "views" option too?

There's a real chance I'm either blind, or not actually running the developer branch, but I followed your incredibly well-made wiki so I believe it's simply a matter of me being unable to see the option.

And apologies for slow response, it seems like "pagination" is a term I have made up..

Pocket is an incredibly awesome article curation and various other things app (it's late and I already spent far too much time leaving feedback on a feature you already closed 😄 ). I can't find any other source on the internet so I'll just explain it here.. 😭

Right now we have an infinite "page". Imagining an actual typewriter, we're effectively using uncut paper, straight from the production line. We can just keep typing indefinitely, as we never have to worry about anything.

"Typewriter mode" ironically doesn't really do anything to make it more like a typewriter. Now, you still have an infinite page, but the metaphorical "typing mechanism" is located higher on the page.

"Pagination" makes it as if you are writing by hand on a page. You start at the top, move to the bottom, then get a new page. So instead of typing onto a theoretically infinitely long piece of paper, we're typing onto finite, limited pages. This means it's more like typing in a zoomed-out classical word processing application. This is may not be the greatest mode for typing, but it is definitely one of the best for quick scanning and more in-depth proof-reading.

Haha, wow, I clearly like the sight of my own writing far too much. Hopefully that makes sense to you!

Edit: Ok, there's definitely some kind of bug here. On my laptop, running the develop branch via terminal, I:
Start Manuskript,
Open my random test project to see how things are
Find the typewriter settings and enable them
Type, works great!
Switch to fullscreen,
100% CPU usage (maxes out a single core) app basically becomes unusable
After about 2-4 minutes the CPU usage drops and it's like nothing ever happened. Fullscreen mode is usable after waiting this, but it happens every time I reopen it. Opening a different file to edit doesn't re-trigger the CPU load, so the it only seems to trigger the first time fullscreen mode is launched.

Edit 2: After making a new project I was unable to reproduce the previous behaviour in the new project. Reopening the "test" project does repeat the performance issue.

Edit 3: It very much appears to be corelated with the length of the document. It's starting to choke on my CPU at around 1700 words. Yeah, making dummy scene of ~ 10k words has completely frozen app again

@olivierkes

This comment has been minimized.

Copy link
Owner

commented Nov 30, 2017

Thanks @hugo-id, I get a better idea of what you mean. If typewriter mode is enough, I'll stick to that for now.

Option is in Edit > Settings > Views > Text Editor > Cursor

image

@koksalbasar

This comment has been minimized.

Copy link

commented Feb 28, 2018

Hi Oliver,

The Manuskript is the software that I look for. Typewriter scrolling is very good idea for the focused writing. So, what do you think about typewriter sound effects? I use FocusWriter for this feature. Using computer as a old school typewriter is realy big fun.

If you plan to add this feature I (maybe many others) will not need any other software.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.