build 1970 - new UI, part IV

Alpha/Beta versions for early access to new half-cooked features
User avatar
mike
Posts: 758
Joined: Thu Jul 16, 2015 5:35 am
Location: Exeter, UK

build 1970 - new UI, part IV

Post by mike » Tue Jan 24, 2017 4:51 am

Hi, folks!

Yet another preview build of v1.2.0:
http://magnumbytes.com/downloads/previe ... (1974).zip
(UPDATE: it's a fixed build, shouldn't crash anymore)

Updates:
  • Icon size setting, finally. There are three variants: disabled, 1x (16px) and 2x (32px).
    Also, thumbnails generation now respects HiDPI displays (a-la Retina).
    This setting can be set per layout, not per theme. This way it's possible to switch between having an icon or not, without changing a whole theme.
    By default it's 1x.
  • Fixed ejecting/unmounting issue discussed here: http://magnumbytes.com/forum/viewtopic.php?f=5&t=188
  • Brand new "Themes" tab!
    All visual appearance settings (across file panels, terminal and viewer) are gathered here under unified principles.
    Changes, like setting different color or selecting another theme, are applied immediately. (well, an actual update mechanism is not very fast, but that was a deliberate compromise decision at the moment)
    High-level themes management is limited in this build, letting to revert a selected theme to default values and export from / import to.
    I'll add more customization options later, like having an arbitrary amount of themes and according tools to manage them.
    My goal is to finally make this possible :D http://magnumbytes.com/forum/viewtopic.php?f=4&t=14
Screen Shot 2017-01-24 at 11.21.30.png
Screen Shot 2017-01-24 at 11.21.30.png (69.47 KiB) Viewed 10780 times
What do you think?

don
Posts: 129
Joined: Sat Jul 18, 2015 11:03 am
Location: Sydney, AU

Re: build 1970 - new UI, part IV

Post by don » Tue Jan 24, 2017 9:22 am

Not able to start it - crashed the first time and then - nothing.

Where do I check the logs?

don
Posts: 129
Joined: Sat Jul 18, 2015 11:03 am
Location: Sydney, AU

Re: build 1970 - new UI, part IV

Post by don » Tue Jan 24, 2017 9:31 am

Reinstall helped.

sasha
Posts: 165
Joined: Wed Feb 17, 2016 4:59 pm

Re: build 1970 - new UI, part IV

Post by sasha » Tue Jan 24, 2017 9:34 am

don wrote:
Tue Jan 24, 2017 9:22 am
Not able to start it - crashed the first time and then - nothing.
Also crashed for me. Works fine after deleting "~/Library/Application Support/Nimble Commander".
mike wrote:
Tue Jan 24, 2017 4:51 am
What do you think?
Looks great! Exporting a theme to JSON file works fine.

Importing seems a bit odd: after exporting a theme, e.g. "Dark", I changed the "themeName" in the JSON file to something like "Dark2". Importing just overwrites the current settings in the Theme preferences tab. I would assume it creates a new drop down item called "Dark2".

don
Posts: 129
Joined: Sat Jul 18, 2015 11:03 am
Location: Sydney, AU

Re: build 1970 - new UI, part IV

Post by don » Tue Jan 24, 2017 9:53 am

No icons, tunable scheme.

I like it. Quite alot actually. Borderless is cool.

User avatar
mike
Posts: 758
Joined: Thu Jul 16, 2015 5:35 am
Location: Exeter, UK

Re: build 1970 - new UI, part IV

Post by mike » Tue Jan 24, 2017 10:07 am

don wrote:
Tue Jan 24, 2017 9:22 am
Not able to start it - crashed the first time and then - nothing.
sasha wrote:
Tue Jan 24, 2017 9:34 am
Also crashed for me. Works fine after deleting "~/Library/Application Support/Nimble Commander".
Oh flip.. it appears I've forgotten about a slight change in themes naming (i.e "modern" -> "Modern" etc) and that previously selected value confused themes manager to death... Need to add more checks and failsafes there.
To fix it - just remove "theme": "xxx" line in local config.
sasha wrote:
Tue Jan 24, 2017 9:34 am
Importing seems a bit odd: after exporting a theme, e.g. "Dark", I changed the "themeName" in the JSON file to something like "Dark2". Importing just overwrites the current settings in the Theme preferences tab. I would assume it creates a new drop down item called "Dark2".
Yep, currently it imports values into selected theme, I need to write some more code to allow spawning of copies and manipulating them. This will be available soon.
don wrote:
Tue Jan 24, 2017 9:53 am
No icons, tunable scheme.
I like it. Quite alot actually. Borderless is cool.
Great to hear! It was hell of a lot of code to design and write to make all this stuff actually work.

don
Posts: 129
Joined: Sat Jul 18, 2015 11:03 am
Location: Sydney, AU

Re: build 1970 - new UI, part IV

Post by don » Wed Jan 25, 2017 2:03 am

I think I might have stumbled on a point that can be improved.

With the new classic UI I can see the scrollbar appearing on the right - can this be switched off?

JayB
Posts: 138
Joined: Sun Jan 08, 2017 4:38 pm

Re: build 1970 - new UI, part IV

Post by JayB » Wed Jan 25, 2017 5:28 pm

The path isn't center-aligned (vertical); compare the tab title "Applications" with the path "/Applications/" below. EDIT: font size 11 with system default in "Modern". (EDIT2: you could also make a case for the horizontal alignment being off; but this is only noticeable if you have tab bar visible with only one tab.)

Image

Same with the footer:

Image
Last edited by JayB on Fri Jan 27, 2017 5:20 pm, edited 2 times in total.

JayB
Posts: 138
Joined: Sun Jan 08, 2017 4:38 pm

Re: build 1970 - new UI, part IV

Post by JayB » Wed Jan 25, 2017 8:00 pm

build 1970 crash when trying to expand a zip archive (SHIFT-RETURN on .zip):
Attachments
b1970-crash.txt.zip
(21.86 KiB) Downloaded 91 times

JayB
Posts: 138
Joined: Sun Jan 08, 2017 4:38 pm

Re: build 1970 - new UI, part IV

Post by JayB » Thu Jan 26, 2017 2:36 am

And another crash, this time while simply navigating with arrows up/down and hitting RETURN to enter a directory.
Attachments
nc-crash2.txt.zip
(21.85 KiB) Downloaded 96 times

Post Reply