INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Progress and a Screenshot-- February 8, 2013  (Read 10980 times)

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42387
  • Shoes gone again!
Progress and a Screenshot-- February 8, 2013
« on: February 08, 2013, 05:46:59 pm »

We got the JPEG engine, cover art, and thumbnails working today.

We also made the first release build.

Here's a screenshot:
Logged
Matt Ashland, JRiver Media Center

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Progress and a Screenshot-- February 8, 2013
« Reply #1 on: February 08, 2013, 06:06:57 pm »

Logged

Fabricio

  • Citizen of the Universe
  • *****
  • Posts: 685
  • No one has patience with me.
Re: Progress and a Screenshot-- February 8, 2013
« Reply #2 on: February 08, 2013, 10:43:39 pm »

Is it my imagination or icons (albums, artists etc) are more separated?

What is the font used?

Congratulations for the work done.

erviv

  • World Citizen
  • ***
  • Posts: 220
Re: Progress and a Screenshot-- February 8, 2013
« Reply #3 on: February 09, 2013, 12:00:25 am »

This looks great!
Logged
MacBook Pro i5 2.3Ghz 8 GB (early 2011) 1Tb SSD; 3 Raspberry pi’s 4 and 2@ 3B (o/s: Buster).

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: Progress and a Screenshot-- February 8, 2013
« Reply #4 on: February 09, 2013, 03:29:55 am »

Is the show gonna start soon?

Logged
The opinions I express represent my own folly.

MartinG

  • Junior Woodchuck
  • **
  • Posts: 58
Re: Progress and a Screenshot-- February 8, 2013
« Reply #5 on: February 09, 2013, 06:34:56 am »

Hurray!!!!
Why is there still VIDEO in the menu if the first release will be without the video features?
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: Progress and a Screenshot-- February 8, 2013
« Reply #6 on: February 09, 2013, 06:39:02 am »

Sorry i'll stop trying to be funny ...  :(
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Progress and a Screenshot-- February 8, 2013
« Reply #7 on: February 09, 2013, 07:00:52 am »

Thanks.  It was close.  It would have been funny on another board, at another time.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Progress and a Screenshot-- February 8, 2013
« Reply #8 on: February 09, 2013, 07:02:57 am »

Why is there still VIDEO in the menu if the first release will be without the video features?
It's our dev copy.  It doesn't mean anything.

In the Windows version, you can control what appears there.  Tools/Options/General/Features.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Progress and a Screenshot-- February 8, 2013
« Reply #9 on: February 12, 2013, 01:29:03 pm »

Logged

DanielBuus

  • Recent member
  • *
  • Posts: 30
Re: Progress and a Screenshot-- February 8, 2013
« Reply #10 on: February 14, 2013, 12:53:14 am »

What concerns me about this screenshot is that it so much looks like the Windows version.

As far as I can tell, the font is Tahoma — the default on Windows, while the Mac default is Lucida Grande. A curious choice in that this would make the application fit in worse with the rest of the Mac UX. Though, if this were a WINE port, Lucida Grande wouldn't be accessible, so you couldn't use that. Tahoma, on the other hand, is probably the font in WINE that renders the best, if you also use the (illegal) freetype patch enabling ClearType-like subpixel hinting.

The screenshot has been sized down, which makes it impossible to see if the font rendering engine is indeed native Quartz, or say, that of an X11 used by WINE. Which would mean worse antialiasing that what we're used to. We also can't see the system menu bar to pick out what it says about the running application.

The menus are situated inside the main window, a feat that would have you jump through hoops to implement if you are indeed porting this as a native Mac Cocoa app, where you'd normally just use the menu system provided by the OS/Cocoa — saving boatloads of developer time and making an application that would integrate properly with rest of the OS (e.g. hooking into services and allowing one to control keyboard shortcut to menu mappings). Of course, if it were ported using WINE as a wrapper, the opposite would be true: it would be very hard to get the menus out of the main window and integrate with Mac OS X properly.

The window control buttons are at the right, as in Windows, and sport the same appearance as in Windows. Again, this would be something that would require extra work for the developer to not use the regular ones offered by Cocoa. Yet again, if it were a WINE-based port, getting native Mac window control buttons would probably be close to impossible.

Overall, the GUI widgets look exactly like the skinned Windows ones that we know from the native Windows version. Again a feat that would require much work by a developer to make happen in a native Cocoa app. In WINE, on the other hand, the opposite would again be true.

This looks so much like the early Picasa builds for Mac and Linux, which used WINE as a wrapper for the native Windows application. Doing so has some drawbacks with regards to font rendering, performance, resources usage, multiple display servers, UI responsiveness and general system integration, but it's not necessarily a deal-breaker.

It's just that in the interest of full disclosure, I have to ask this question:

Is this port a native Cocoa one or is it based on WINE or any derivative of WINE? If not Cocoa-based, is it scheduled to become so? And if yes to that question, when?

Thank you,
Daniel
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Progress and a Screenshot-- February 8, 2013
« Reply #11 on: February 14, 2013, 06:46:39 am »

It's all original code.

There is a "Macish" thread here on the issues you bring up.  You could copy your post there.

We haven't yet given it any cosmetic touches.
Logged

laerm

  • Galactic Citizen
  • ****
  • Posts: 424
Re: Progress and a Screenshot-- February 8, 2013
« Reply #12 on: February 14, 2013, 02:08:53 pm »

As far as I can tell, the font is Tahoma — the default on Windows, while the Mac default is Lucida Grande. A curious choice in that this would make the application fit in worse with the rest of the Mac UX. Though, if this were a WINE port, Lucida Grande wouldn't be accessible, so you couldn't use that. Tahoma, on the other hand, is probably the font in WINE that renders the best, if you also use the (illegal) freetype patch enabling ClearType-like subpixel hinting.

Whoa, there's another font/rendering nerd here. I thought I was the only defective one. ;)

Are you speaking of OS X WINE or Linux WINE? I dunno about Linux, but, at least by way of CodeWeavers' Crossover WINE setup, any fonts in OS X, even those managed by font management software, are accessible to WINE.

Micah
Logged

JohnT

  • Citizen of the Universe
  • *****
  • Posts: 4627
Re: Progress and a Screenshot-- February 8, 2013
« Reply #13 on: February 14, 2013, 02:11:59 pm »

On my OSX system, Media Center is using the "Lucida Grande" font.  This is the default font returned by a call to CTFontCreateWithFontDescriptor with the requested type face left empty.
Logged
John Thompson, JRiver Media Center

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Progress and a Screenshot-- February 8, 2013
« Reply #14 on: February 14, 2013, 02:49:38 pm »

I bet you $10 they switch to Helvetica Nue in 10.9
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

Alex B

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 10121
  • The Cosmic Bird
Re: Progress and a Screenshot-- February 8, 2013
« Reply #15 on: February 14, 2013, 03:28:56 pm »

Helvetica Neue   ;)
Logged
The Cosmic Bird - a triple merger of galaxies: http://eso.org/public/news/eso0755

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Progress and a Screenshot-- February 8, 2013
« Reply #16 on: February 14, 2013, 03:45:19 pm »

Helvetica Neue   ;)

I know...  Typed it on my phone and didn't have time to fix it.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

laerm

  • Galactic Citizen
  • ****
  • Posts: 424
Re: Progress and a Screenshot-- February 8, 2013
« Reply #17 on: February 14, 2013, 07:09:31 pm »

I bet you $10 they switch to Helvetica Nue in 10.9

They probably will, and it will probably suck.  ::)

Micah
Logged

DanielBuus

  • Recent member
  • *
  • Posts: 30
Re: Progress and a Screenshot-- February 8, 2013
« Reply #18 on: February 16, 2013, 07:51:21 am »

Whoa, there's another font/rendering nerd here. I thought I was the only defective one. ;)

LOL :D Guilty as charged. Looking forward to the day that a version of CSS will properly handle typography, including custom typefaces :)

Are you speaking of OS X WINE or Linux WINE? I dunno about Linux, but, at least by way of CodeWeavers' Crossover WINE setup, any fonts in OS X, even those managed by font management software, are accessible to WINE.

OS X WINE, I guess. At least I haven't been successful here in getting any OS fonts made available to WINE. But it's pretty likely that CodeWeavers have done some magic there. They also included the freetype patch in their CrossOver thing last I checked, I assume by paying royalties to MS :)
Logged

DanielBuus

  • Recent member
  • *
  • Posts: 30
Re: Progress and a Screenshot-- February 8, 2013
« Reply #19 on: February 17, 2013, 08:56:05 am »

It's all original code.

By the way, does this mean "yes" or "no" to the question if the Mac port is using WINE or a WINE derivative? I mean, with "original" either meaning "new" or "fresh", or "belonging or pertaining to its origin", your answer could really be either one.

So, yes or no, is the Mac port in any way using WINE or WINE-based or WINE-derived software?

Thank you.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: Progress and a Screenshot-- February 8, 2013
« Reply #20 on: February 17, 2013, 10:03:44 am »

It does not use Wine anything or anything else like it.
Logged

DanielBuus

  • Recent member
  • *
  • Posts: 30
Re: Progress and a Screenshot-- February 8, 2013
« Reply #21 on: February 17, 2013, 10:35:04 am »

It does not use Wine anything or anything else like it.

Great to hear, thank you.
Logged
Pages: [1]   Go Up