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

Fix http://trac.openstreetmap.org/ticket/4137 #5

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

stevage
Copy link
Contributor

@stevage stevage commented Feb 16, 2012

Looks like the work was already done, but a typo made it not show up.

…Also make tram route editor show up on all roads.
makeHTMLIcon(): ${foo|bar|blah} and (${ref}).
(eg http://trac.openstreetmap.org/ticket/4002)

A few things to note:

1. I haven't actually tested this, because my local environment doesn't have the
real maximise/minimise frame. But I've stepped through the code, and it looks ok.
2. The icon could be prettier.
3. I'm making use of EditController.toggleSize() which was marked private. Someo
ne wise should review this.
4. There should probably be some vigorous debate any time a new toolbar icon is
added.
5. The button is always enabled, and doesn't change to match state. I tried to
make it do that, but I don't know the Flex event stuff well enough. My attempts are
included below. I'm committing the alternative state .svg in case it's useful,
although it's currently unused.

In potlatch2.mxml (button id="fullscreen")

            toggle="true"
	    selected="{Application.application.theController.isMaximised()}"
	    selectedUpIcon="@embed('embedded/fullscreen-toggle.svg')"
	    selectedDownIcon="@embed('embedded/fullscreen-toggle.svg')"
            selectedOverIcon="@embed('embedded/fullscreen-toggle.svg')"
	    EditController.isMaximised()

[Bindable(event="is_maximised")]
public function get isMaximised():Boolean {
  return maximised;
}

EditController.toggleSize() {
...
  dispatchEvent(new Event("is_maximised"));
}
…the longest item. Improves appearance and usability.
railway=light_rail
construction=tram
construction=light_rail
construction=subway
@openstreetmap-mirror openstreetmap-mirror force-pushed the master branch 2 times, most recently from 7028063 to 9cab056 Compare December 19, 2014 01:29
@systemed
Copy link
Contributor

This repository is just a mirror. If you'd like to contribute to Potlatch 2 then the main repo is at https://github.com/systemed/potlatch2 and the issue-tracker is at http://trac.openstreetmap.org/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants