The ability to change top and bottom margin independently of each other

Bug #363390 reported by Alex Armstrong
Affects Status Importance Assigned to Milestone
Fix Committed
Florian Heinle

Bug Description

The ability to change the top and bottom margin independently of each other is a minor but very useful feature. It permits one to keep the top margin very small, while moving the bottom margin up to the centre of the screen. Yes, this allows less text on screen, but it keeps your eyes focused on a single line, much like a typewriter.

Or, perhaps, this may be a different option entirely: something like "typewriter mode" that would also remove all borders, except for the bottom one. (For when the plug-in system is implemented.)

Wordgrinder ( is implemented like this--if you don't scroll up, at least--and may be useful in understanding what I am requesting, if the above sounds confusing:

Related branches

Revision history for this message
Florian Heinle (tiax) wrote :


thanks for your report, I've been looking into this. It occured to me that changing margins would be rather complicated.

How about we add a combobox that let's the user decide the orientation? i.e. top, bottom, center? Would that solve the issue for you?

Changed in pyroom:
assignee: nobody → Florian Heinle (tiax)
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Alex Armstrong (alehandrof) wrote :


Thanks for responding. I am sure you're all very busy with syntax highlighting and other goodies.

Short answer: yes; long answer follows . . .

What I basically wish is for the typewriter feeling that Wordgrinder (and the original Write Room, if I understand correctly) achieves by keeping the cursor steady in the middle of the screen and moving the text around -- rather than vice-versa, which is the norm in word processing.

The 2nd comment also mentions this feature:

Because I suspect this is not possible using GtkEdit, and because I like everything else about PyRoom, I am trying to "cheat". Changing the height to 50% and orienting the edit box to the top is less than an ideal solution, as you may imagine, but is preferable to keeping my eyes directed at the bottom of the screen. At least, for me.

I have no clue as to why anyone would wish to orient the edit box to the bottom.

Revision history for this message
Florian Heinle (tiax) wrote :

I've created a new branch (based on trunk) of PyRoom where Alignment can be either Top or Center. In the progress I had to change the way we handle positioning of our text input widgets. Someone with a dual-monitor setup should check this branch before we merge it into trunk. I have notified our mailing list for that.

Changed in pyroom:
status: Confirmed → In Progress
Revision history for this message
Florian Heinle (tiax) wrote :

Fixed in Rev196

Changed in pyroom:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers