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

Pipeline - Add new Font Glyph classes for Font Processing #1

Merged
merged 3 commits into from
Aug 19, 2013
Merged

Pipeline - Add new Font Glyph classes for Font Processing #1

merged 3 commits into from
Aug 19, 2013

Conversation

kjpou1
Copy link

@kjpou1 kjpou1 commented Aug 19, 2013

No description provided.

@dellis1972
Copy link
Owner

@kjpou1 nice work :)

We need to implement the changes I did in

88181b2

It falls back to System Font directories. I can pull this and fix that up, unless you want to add it to the PR?

@kjpou1
Copy link
Author

kjpou1 commented Aug 19, 2013

@dellis1972

I saw that code already in there. I did not change anything.

Just checked. Lines 32 through 54 has that code in there

@dellis1972
Copy link
Owner

@kjpou1 sorry , I mis-read the diff ;)

dellis1972 added a commit that referenced this pull request Aug 19, 2013
Pipeline - Add new Font Glyph classes for Font Processing
@dellis1972 dellis1972 merged commit c3f9255 into dellis1972:pipeline Aug 19, 2013
dellis1972 pushed a commit that referenced this pull request Feb 9, 2014
dellis1972 pushed a commit that referenced this pull request Feb 9, 2014
pull in updates since October
dellis1972 pushed a commit that referenced this pull request Sep 23, 2014
dellis1972 pushed a commit that referenced this pull request Oct 29, 2014
There is a bug on WP8 (Lumia 620, Lumia Black) with the Obscure event.
The bug occure sometimes when resume from the Lock screen and cause the
app to pause on a black screen.
It never happens when the phone is attacked to the debugger so this
required some sort of on-screen logging to figure out.

case #1
ApplicationIdleDetectionMode=Enabled (default)
App is suspended either by timeout or power button.

Obscured event triggered. IsLocked=true.
It's safe to ignore the Obscure event since the OS deactivates the app
anyway. IsActive is set to false by OnDeactivate.
When the user unlock the phone Unobscure event triggered but *sometimes*
another Obscured event
arrive after that, causing to app to remain in IsActive=false state.
That's why we need to ignore the event.

case #2
ApplicationIdleDetectionMode=Disabled
App is suspended either by timeout or power button.

Obscured event triggered. IsLocked=true.
We set IsActive=false on Obscure event as before.
When the user unlock the phone Unobscure event triggered and we set
IsActive=true.
Actually a second obscured event is triggered following by an
Unobscured, not an issue here.
In that mode the OS doesn't deactivate the app, allowing the app to run
under lock screen.
note: actually MonoGame doesn't allow run under lock screen
MonoGame#2084.

case MonoGame#3
ApplicationIdleDetectionMode=Enabled|Disabled
App is suspended by a phone call.

Obscured event triggered. IsLocked=false.
We set IsActive=false on Obscure event.
When the action that obscured the app ends, an Unobscure event is
triggered and we set IsActive=true. No bug here.
That is similar to case #2. The OS doesn't deactivate the app.
dellis1972 pushed a commit that referenced this pull request Oct 29, 2014
Update my personal fork to the latest version of MonoGame.
dellis1972 pushed a commit that referenced this pull request Jan 7, 2016
dellis1972 pushed a commit that referenced this pull request Apr 8, 2024
…space Members (MonoGame#8179)

* Add missing XML documentation for Bgr565

* Add missing XML documentation for Bgra4444

* Add missing XML documentation for Bgra5551

* Add missing XML documentation for HalfSingle

* Add missing XML documentation for HalfVector2

* Add missing XML documentation for IPackedVector

* Add missing XML documentation for Short2

* Add missing XML documentation for Rgba64

* Add missing XML documentation for Rgba1010102

* Add missing XML documentation for Rg32

* Add missing XML documentation for NormalizedShort4

* Add missing XML documentation for NormalizedShort2

* Add missing XML documentation for NormalizedByte4

* Add missing XML documentation for NormalizedByte2

* Ensure XML documentation is consistant across all PackedVector members (#1)

* Update based on new contributing guidelines
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