[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Ayatana] Remember App State
- To: ayatana@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [Ayatana] Remember App State
- From: Walter Wittel <wittelw@xxxxxxxxx>
- Date: Sun, 23 Jan 2011 12:04:33 -0800
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=uayR7SLqWG7mOqRv5J+HFFZlPumSHqjKuA5mo/Y+s5c=; b=USYm5jKuDGNi846th0AqP4assIW5NGiqkxwzXDj9rPKwoS1VhYRo+5+mfkzO6QCgQ7 Nu6klkU10gxs/6wRh9pMIcfPfxxrgh4arhfj1wxyznleKcTyDm1fSRR9AwAwUy7SPv0J 4TtBxZnQHSq3jkrJxlkQmwT3l+lR8WLp1k6kk=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=GdAkyXOFzv9q27ORfuZ5ogsIWpSmhnVNHKXSSLZjXg6f6haRajd3reZ3bB7Kf6Fs3+ /18nYLNaRx5zx/1ChYQ4KaE97pf5bqGph5Y0RMUAHoI/5OVLlPxqxsRBm4Tp9lTWjj2S QmlbU80xmVxqw29ZyHGuPi1zoQgcFwgWXSc/I=
- In-reply-to: <AANLkTi=9FJhHvuN3jpXCvFXb8nM6FSiK__z8VdaoWGFO@mail.gmail.com>
- List-archive: <http://lists.launchpad.net/ayatana>
- List-help: <https://help.launchpad.net/ListHelp>
- List-id: <ayatana.lists.launchpad.net>
- List-owner: <https://launchpad.net/~ayatana>
- List-post: <mailto:ayatana@lists.launchpad.net>
- List-subscribe: <https://launchpad.net/~ayatana>
- List-unsubscribe: <https://launchpad.net/~ayatana>
- References: <AANLkTi=UWd4qRKk98w7UWGJO6KUPiqa+71L9LC2jjP8k@mail.gmail.com> <AANLkTi=Qqe-HaxeT_BRN4b_D3=itVo7ixVj+wFTXcmWB@mail.gmail.com> <AANLkTi=9FJhHvuN3jpXCvFXb8nM6FSiK__z8VdaoWGFO@mail.gmail.com>
I like it with the caveat that it must be sensitive to screen
resolution (or else have some way to "reset". I've gotten into a world
of hurt on Windows when an application restored from a position on a
large screen after rebooting on a smaller screen (or via remote
desktop).
I guess the simple solution is "if it isn't visible on the current
screen just reset size and position to the default". Shouldn't really
be a problem for things in full screen mode, but a major issue for
"restored" state if screen size changes.