Search found 71 matches

by mmixLinus
Tue Mar 19, 2013 16:39
Forum: Bug Reports, Suggestions, Feature Requests
Topic: [Change] Performance problem: MCL::setItem() is O(n^2)
Replies: 4
Views: 4205

[Change] Performance problem: MCL::setItem() is O(n^2)

G'day All, I'm occasionally building large multicolumn lists and have noticed a problem, that there could be a workaround for: The setItem() operation seems to be quadratic in time. See graph below. The data points are from real life usage, with n being the number of lines added (each line contains ...
by mmixLinus
Sun Jan 06, 2013 23:37
Forum: Bug Reports, Suggestions, Feature Requests
Topic: [CLOSED] Performance problem: Font loading & resizing
Replies: 31
Views: 9383

Re: [CLOSED] Performance problem: Font loading & resizing

Hi, I just remembered that there is a performance issue with stretching too, don't forget. :wink: My experience was that resizing a root window (with AutoScaled="true") spent twice the time compared to one font load. Stretching might be performing more or less the same stuff as loading. Pe...
by mmixLinus
Fri Nov 23, 2012 13:31
Forum: Help
Topic: CEGUI crashes in FalagardButton::render()
Replies: 1
Views: 761

Re: CEGUI crashes in FalagardButton::render()

Could it be that you are creating/destroying buttons/windows in a thread different from your MAIN render thread?
For example a MouseClick handler being part of a different thread? That would be bad.
Sorry, I'm just guessing.
/mmixLinus
by mmixLinus
Fri Nov 23, 2012 13:10
Forum: Help
Topic: Cegui windows disappear temporarily.
Replies: 2
Views: 1065

Re: Cegui windows disappear temporarily.

Hi, Tried this? (These messages are received for if you're using DirectX) void OgreApplication::eventOccurred(const Ogre::String& eventName, const Ogre::NameValuePairList * /*parameters*/) { if (eventName == "DeviceLost") { setDeviceLost(true); // just some MMiX.Me handling } else if (...
by mmixLinus
Wed Nov 14, 2012 10:03
Forum: Help
Topic: Hebrew/Arabic preferred cursor movement?
Replies: 1
Views: 650

Hebrew/Arabic preferred cursor movement?

Hi All In my quest for Unicode awesomeness I managed to get bi-directional visual remapping using MiniBidi working (I'm using CEGUI 0.7.4). Together with Copy/Paste support and a huge font file, the MMiX.Me project can now copy and paste Unicode ID3 tags in CJK , Hebrew, Arabic, Cyrillic, you name i...
by mmixLinus
Sun Oct 28, 2012 23:04
Forum: User Projects
Topic: MMiX.Me 3D Music Player (v0.2.2)
Replies: 10
Views: 7551

Re: MMiX.Me 3D Music Player (v0.2.2)

Hi All, time again for a MMiX.Me update! A new version 0.2.2 is now available (Win32 MSI, 26th October 2012) . The main additions are: ⋅ Skinnable Windows - six Falagard CEGUI skins included, swappable at run-time ⋅ "Graphical Equalizer" in 3D 8)) Please see the first p...
by mmixLinus
Mon Oct 22, 2012 13:58
Forum: Help
Topic: new D3D device -> CEGUI
Replies: 9
Views: 2269

Re: new D3D device -> CEGUI

Hm, why on earth does the game create a new device when the window is resized (or at all)?! That "must" be sub-optimal! :hammer: (ok, I admit that is looking at the problem from the wrong end).

Sorry, I don't have an answer to your problem then :oops:
/mmixLinus
by mmixLinus
Mon Oct 22, 2012 09:24
Forum: Help
Topic: new D3D device -> CEGUI
Replies: 9
Views: 2269

Re: new D3D device -> CEGUI

Hi,

When I receive "DeviceRestored", for CEGUI I just do

Code: Select all

      CEGUI::System::getSingleton().signalRedraw();
(I am running Ogre3D + CEGUI)

/mmixLinus;
by mmixLinus
Thu Oct 18, 2012 13:04
Forum: Help
Topic: [solved] Access Violation trying to subscribe to events
Replies: 2
Views: 1161

Re: [solved] Access Violation trying to subscribe to events

Hm thanks for sharing this! I was just about to reply you with a suggestion that had nothing to do with your findings... I'm quite sure I would have spent not so little time finding this, then resorting to trial-and-error, after which I would have gone and buried my head in a pillow and cried :cry:
by mmixLinus
Thu Aug 02, 2012 09:53
Forum: Bug Reports, Suggestions, Feature Requests
Topic: Suggestion: URL Events?
Replies: 2
Views: 1420

Re: Suggestion: URL Events?

Yeah, you're right, the functionality I am suggesting is a bit high-level, and can be done using the available primitives. That's completely fine :)
by mmixLinus
Thu Aug 02, 2012 08:52
Forum: Bug Reports, Suggestions, Feature Requests
Topic: MultiColumnList suggestions
Replies: 2
Views: 1113

Re: MultiColumnList suggestions

Thanks CE. I might :oops: have a go at the ensureItemIsVisible functionality next week. I'll talk to you first :)
by mmixLinus
Wed Aug 01, 2012 18:23
Forum: Bug Reports, Suggestions, Feature Requests
Topic: Suggestion: URL Events?
Replies: 2
Views: 1420

Suggestion: URL Events?

Hi again :wink: Would it not be very nice to have some form of "link" escape to StaticText? Something like check out our [linkstart=clickCallbackFn]web page[linkend] which when hovered draws an underline, and when clicked generates a URL Event of sorts? I suppose there could be hover/unhov...
by mmixLinus
Wed Aug 01, 2012 18:14
Forum: Bug Reports, Suggestions, Feature Requests
Topic: MultiColumnList suggestions
Replies: 2
Views: 1113

MultiColumnList suggestions

Hi, Disclaimer: I'm on 0.7.4 (so all this may already be implemented/junked :oops: ) ⋅ MultiColumnList::autoSizeColumnHeader should optionally include the column titles in setting width (In 0.7.4 it nicely fits the column, but truncates the title) ⋅ MultiColumnList::autoSizeColum...
by mmixLinus
Sat Jul 07, 2012 08:17
Forum: User Projects
Topic: MMiX.Me 3D Music Player (v0.2.2)
Replies: 10
Views: 7551

Re: MMiX.Me 3D Music Player (v0.2.0)

Hi All,

MMiX.Me version 0.2.0 is now available! I have edited the first post with details.

/mmixLinus
by mmixLinus
Thu Nov 17, 2011 11:33
Forum: Bug Reports, Suggestions, Feature Requests
Topic: [CLOSED] Performance problem: Font loading & resizing
Replies: 31
Views: 9383

Re: Performance problem: Font loading & resizing

Thanks CE. Again, sorry I couldn't do much with it. My temp solution for the time being will be to load DejaVu as default, and Code2000 optionally for those who need it (and who will be forced to take the penalty of a few seconds extra startup time. Not a huge issue, imho) /Linus PS Closing issue.

Go to advanced search