Release: White Bezel Interface

75 views
Skip to first unread message

Mikkel Malmberg

unread,
Apr 2, 2013, 8:24:44 AM4/2/13
to quicksilver-...@googlegroups.com
I made my first QS plugin. It's an interface and I call it White Bezel.


Would love to hear what you think!

Mikkel

Rob McBroom

unread,
Apr 3, 2013, 1:32:41 PM4/3/13
to quicksilver-...@googlegroups.com
On Apr 2, 2013, at 8:24 AM, Mikkel Malmberg <mik...@gmail.com> wrote:

I made my first QS plugin. It's an interface and I call it White Bezel.

Great news! Way to jump into the deep end. Interfaces are the least documented thing we have. :-) I like the clean, flat design.

I had some problems getting it to build, though. The WhiteBezel folder reference in the project refers to “SquareBezel”, so none of the files can be found. Clicking it and pointing it at WhiteBezel fixes that.

Other comments:

You should remove all the imports for files outside of the project. The Quicksilver.pch file takes care of getting most of the Apple and Quicksilver headers. By importing them yourself, you end up getting “duplicate definition” errors whenever you switch between Debug and Release.

The name “White Bezel Interface” is good for the plug-in, but the “Interface” part should be removed from the name that appears in the pop-up under Appearance. I don’t know where to set that off the top of my head, but if you’ve come this far, you can probably figure it out. (From looking at other interfaces, this might be set in Localizable.strings.)

Description should have something other than the place-holder text. The extendedDescription can probably be removed, since there isn’t much to say about interfaces.

Let us know if you have any questions.

-- 
Rob McBroom
<http://www.skurfer.com/>

Jon Stovell

unread,
Apr 3, 2013, 6:05:02 PM4/3/13
to quicksilver-...@googlegroups.com
I love the two-tone text showing what the user typed!

It'd be nice if it used all (or else none) of the standard Bezel colour preferences. Since the it used the Bezel text colour preference, but not the others, the default Bezel colour settings result in white text on a white background. If you used all the user configurable colour prefs, or else made the text colour not configurable, you could avoid this problem.

Mikkel Malmberg

unread,
Apr 4, 2013, 3:56:27 AM4/4/13
to quicksilver-...@googlegroups.com, mailin...@skurfer.com
Thank you! I've updated the repo with all your suggestions.

Most of the imports came from starting with Classic Bezel plugin combined with the plugin starter template. I suppose I could've suspected some overlap.

Mikkel Malmberg

unread,
Apr 4, 2013, 4:09:01 AM4/4/13
to quicksilver-...@googlegroups.com
I see what you're saying. I've hardcoded the purple color for now.
I suppose I could support all of the themeable color settings. And that might happen when I tire of the current colors :)
Thank you!

Mikkel Malmberg

unread,
Apr 4, 2013, 4:10:21 AM4/4/13
to quicksilver-...@googlegroups.com
1.0.1 is available at Github.

Patrick Robertson

unread,
Apr 10, 2013, 9:00:25 AM4/10/13
to quicksilver-...@googlegroups.com
Wow, a really good looking interface Mikkel, great work!

I've had a play and tried to think of ways to make it better, but I can't really :) (ok, maybe the icons could be a little bigger? But that's just preference)
I've recently been working on improving the results viewer to try and bring it more 'up to date' [1], but if you have any ideas as well that would be greatly appreciated.

I'll keep testing (it's most probably going to become my default interface) and once we're all happy we'll sort things out so it's distributed from within Quicksilver.

[1] https://github.com/quicksilver/Quicksilver/pull/1446

On 4 April 2013 15:10, Mikkel Malmberg <mik...@gmail.com> wrote:
1.0.1 is available at Github.

--
You received this message because you are subscribed to the Google Groups "Quicksilver - Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicksilver---deve...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Patrick

unread,
Jul 24, 2013, 7:48:17 AM7/24/13
to quicksilver-...@googlegroups.com
Hi Mikkel,

Is there anything you'd like to add to the interface before I release it on the official plugin repo? It's been working great here

Cheers,

Patrick
To unsubscribe from this group and stop receiving emails from it, send an email to quicksilver---development+unsub...@googlegroups.com.

Patrick

unread,
Aug 3, 2013, 3:42:52 AM8/3/13
to quicksilver-...@googlegroups.com
Alright, released and Tweeted.

Congrats Mikkel ;-)



On Wednesday, 24 July 2013 19:48:17 UTC+8, Patrick wrote:
Hi Mikkel,

Is there anything you'd like to add to the interface before I release it on the official plugin repo? It's been working great here

Cheers,

Patrick

On Wednesday, 10 April 2013 21:00:25 UTC+8, Patrick wrote:
Wow, a really good looking interface Mikkel, great work!

I've had a play and tried to think of ways to make it better, but I can't really :) (ok, maybe the icons could be a little bigger? But that's just preference)
I've recently been working on improving the results viewer to try and bring it more 'up to date' [1], but if you have any ideas as well that would be greatly appreciated.

I'll keep testing (it's most probably going to become my default interface) and once we're all happy we'll sort things out so it's distributed from within Quicksilver.

[1] https://github.com/quicksilver/Quicksilver/pull/1446

Reply all
Reply to author
Forward
0 new messages