all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Tassilo Horn <tassilo@member.fsf.org>
To: emacs-devel@gnu.org
Subject: Re: Proposal for a new API to fullscreen
Date: Wed, 20 Aug 2008 15:06:01 +0200	[thread overview]
Message-ID: <8763pvhm4m.fsf@thinkpad.tsdh.de> (raw)
In-Reply-To: <48AC0B1F.6020700@gnu.org> (Jason Rumney's message of "Wed, 20 Aug 2008 20:16:31 +0800")

Jason Rumney <jasonrumney@gmail.com> writes:

Hi Jason,

> Actually I was suggesting that you change just one symbol name in your
> proposal:
>
> (set-frame-parameter nil 'fullscreen 'maximize) means maximize
> (set-frame-parameter nil 'fullscreen 'fullscreen) means fullscreen
>
> but since we already have fullboth, the latter could be 'fullboth
> rather than 'fullscreen. That would be consistent with how it
> currently works on X if I understand this discussion correctly.

Hm, it's not a good idea to use one and the same parameter for two
different concepts.  But if I think about it, two parameters which
exclude each other (there's no such thing as a vertically maximized
fullscreen window) are even worse.

So now I agree with Jason! ;-)

If someone would ask me which parameter and values I'd choose, here
they're:

        - Parameter: maximize

          I think that's better than fullscreen, cause fullscreen can be
          seen as special maximization, whereas something like
          vertically maximized is surely no special version of
          fullscreen.

        - Values:

          vertical: maximized vertically, e.g. window fits from top of
                    the usable screen (usable = screen, where no taskbar
                    is) till the bottom

          horizontal: Same as vertical, but from left to right

          both or t: vertical + horizontal

          fullscreen: What do you guess?!

Bye,
Tassilo
-- 
A child of five could understand this! Fetch me a child of five!




  reply	other threads:[~2008-08-20 13:06 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-19  7:46 Proposal for a new API to fullscreen Ivan Kanis
2008-08-19  9:31 ` Tassilo Horn
2008-08-19  9:58   ` René Kyllingstad
2008-08-19 10:26     ` Tassilo Horn
2008-08-19 11:11       ` René Kyllingstad
2008-08-19 11:36         ` Tassilo Horn
2008-08-19 11:59           ` Ivan Kanis
2008-08-19 12:13             ` Lennart Borgman (gmail)
2008-08-19 13:31               ` Ivan Kanis
2008-08-19 13:40                 ` Lennart Borgman (gmail)
2008-08-19 13:42                 ` Lennart Borgman (gmail)
2008-08-19 12:47             ` Tassilo Horn
2008-08-19 13:49               ` Jan Djärv
2008-08-19 14:00                 ` Tassilo Horn
2008-08-19 15:11             ` Tom Tromey
2008-08-19 18:52               ` Jan Djärv
2008-08-19  9:59   ` Andreas Schwab
2008-08-19 10:25     ` Tassilo Horn
2008-08-19 10:56       ` Andreas Schwab
2008-08-19 13:08 ` Jason Rumney
2008-08-19 13:42   ` Ivan Kanis
2008-08-19 16:53     ` Jason Rumney
2008-08-19 17:52       ` Tassilo Horn
2008-08-19 17:57         ` Lennart Borgman (gmail)
2008-08-19 18:14           ` Jason Rumney
2008-08-19 18:32             ` Lennart Borgman (gmail)
2008-08-19 18:33             ` Lennart Borgman (gmail)
2008-08-19 18:14           ` Tassilo Horn
2008-08-20  9:42         ` Ivan Kanis
2008-08-20 12:16           ` Jason Rumney
2008-08-20 13:06             ` Tassilo Horn [this message]
2008-08-20 13:46               ` Jason Rumney
2008-08-20 15:21               ` [PATCH] " Ivan Kanis
2008-08-19 15:08 ` Tom Tromey
2008-08-21  5:59   ` Ivan Kanis
2008-08-23  8:03   ` [PATCH] adding maximize to fullscreen frame parameters Ivan Kanis
2008-08-23 18:09     ` Eli Zaretskii
2008-08-24  8:23       ` Ivan Kanis
2008-08-24 18:12         ` Eli Zaretskii
2008-08-26  6:57           ` Ivan Kanis
2008-09-19 11:35             ` Lennart Borgman (gmail)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8763pvhm4m.fsf@thinkpad.tsdh.de \
    --to=tassilo@member.fsf.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.