New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resultcontroller tweaks #1877
Resultcontroller tweaks #1877
Conversation
* Fix to make sure the details string always shows the right results * Better spacing of icons in the result table * Remove the gradient header/footer * Make the dot icon bigger * Use Autolayout - better for resizing. * Nudge things around a little
Looks nicer. Seems to fit with a particular interface. Are we going to #1838 for the time being? |
Allow opacity - fixes #1838 Better binding of colours / DRY Fix for the result child table styles Allow changing the header/footer text color
Conflicts: Quicksilver/Code-QuickStepInterface/QSResultController.m Quicksilver/Code-QuickStepInterface/QSSearchObjectView.m
Results list still not fixed
…s bigger than the main results table
Hmmm... I thought I posted a reply here. Must have not got through. Take a look at the pull now. The only thing I haven't fixed (and can't, and won't) is the ghost text in the result table when you have opacity set. |
Hmmm. I can’t get the interface to appear at all using this branch. Could it be the |
Strange. Can you debug? |
OK. I just skimmed the diff looking for what might explain it. Didn’t go very deep, obviously. Time is short, but I’ll try to debug, yeah. |
My bad, I'd only been testing with the result child table visible. Disabling it makes it Duh |
So a few small things included here, only one of which is really required for v1.2.0 - that being the switch to run the You mean |
Yep, I meant ‘arrayChanged’ is no longer async. ‘showMainWindow’ probably shouldn’t be Async either… I’ll leave it for now. C’mon 1.2.0. Get out the door! On 19 Meh 2014, at 09:57, Rob McBroom notifications@github.com wrote:
|
So a few small things included here, only one of which is really required for v1.2.0 - that being the switch to run the
showMainWindow
block synchronously (GCD). Doing it async was causing all sorts of interface problems, such as the result window details not updating properly(You can produce the problem in any 1.2.0 pres by making sure the result window is always shown, then searching. You'll notice that ever time you press a key, the details at the bottom of the result window shows the last selected object)
The rest is just an attempt to refresh the window. Improve alignment, etc.