Hi Daniel;

Thank you for the detailed feedback.
I also have tried to increase responsiveness by making use of incremental redisplay, but the logic is more complex (well, for somebody who is new to the presentation system), and I hope I have not introduced bugs.

Thanks again!

-jm


On Sun, Nov 5, 2017 at 4:22 AM, Daniel Kochmański <daniel@turtleware.eu> wrote:

Hey,

cool application. My two cents:

- I don't like that it synchronizes over http on each tab switch (even if I go back to already visited tab) - some cache maybe?

- Fetching makes window unresponsive for a sec or two, maybe it is worth to consider fetching in background, so user can change his mind and switch to another tab

- I like dependency graph, I'd add some margin though

- For presentations :single-box t, so you have only one box for selection when you hover with mouse

- Having two layouts - one with inspector and the second without it would be nice

- Looking at ASD definition - mcclim-truetype is enabled by default now anyway (it is commented)

- Add dependency on #:mcclim-layouts/tab since you use it

That is what comes to my head. I like the idea and general organization of panes. Congrats :)

Best regards,

Daniel


On 04.11.2017 21:46, John Morrison wrote:
Hi All;


Interested in (roughly decreasing order of importance to me):
  • usability/usefulness
  • aesthetics (I am not a front end guy in any language)
  • compatibility with CLIM best practices and idioms (as this is my first CLIM program in decades, or should I say Dynamic Windows?)
  • compatibility with CL best practices and idioms (as this is my first real Common Lisp program after decades of C/C++, or should I say Zetalisp?)
Please be kind, and thanks for all your contributions to McCLIM!

-jm