Skip to content
View in the app

A better way to browse. Learn more.

MagicDuel Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Project Omega - The Flash Javascript rework

Featured Replies

  • Root Admin

On holiday so its taking a back seat a bit, but so far the changes made for The Flash Javascript rework are:

280 files changed, 1547 insertions(+), 3718 deletions(-)

Its quite substantial so I will be thanking all those who have contacted me to help me test them.

Further updates following.

  • Author
  • Root Admin

Current progress:  297 files changed, 1822 insertions(+), 4155 deletions(-)

The system is ready for moving all the old database crud into the new form (new being years old instead fo decades) however that means I have just broken everything using the old system :D

More testing needed before this goes live, but I hope to have the majority of it ready for OMEGA player testing maybe end of next week?

  • 2 weeks later...
  • Author
  • Root Admin
  • Popular Post

After more than 10 hours work today we have a new total for the changes between "current md" and the new branch:

642 files changed, 3233 insertions(+), 6653 deletions(-)

For those interested, the insertions are lines that have been added to the codebase, deletions are the count of lines removed.

Lines edited are counted as an insertion and removal.

As you can see I am removing a hell of a lot of code, simplifying what we have and fixing up the old code.

Currently this dev branch includes the new javascript/css compressor/optimiser. New sound system provided by HTML5 rather than flash, and the new JS intereface preparing to remove the flash crud. This update will still include flash.

The other big change in this dev branch is the PHP7/database rework. Going forward all code will use the unified DB library we use which will make everything a lot easier to manage/handle.

  • 5 months later...
  • Author
  • Root Admin

Progress is going well, lots more changes have been made and its looking better.

I have another flash object to remove which hopefully will disappear in the next month or so. I just need to test adding it into MD. (Its coded locally but needs full MD implementation).

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Forum Statistics

  • Total Topics 17.5k
  • Total Posts 182.2k

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.