Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A neater bookmarks tree popup extension for Chrome
JavaScript CSS

This branch is 21 commits ahead, 1 commit behind cheeaun:master

Merge pull request #32 from boxfoot/patch-1

Correctly open Omnibox suggestions in current or new tab
latest commit 1f45b69ace
@evanshultz authored
Failed to load latest commit information.
_locales Corrected NL translation.
assets Update promo screenshot.
README.md Update README.md
background.js Correctly open Omnibox suggestions in current or new tab
codemirror.css Upgrade to CodeMirror 2.1
codemirror.js CodeMirror 2.11
document-code.png - Canvas uses pixelarray instead of dataURI for comparison
folder.png - Canvas uses pixelarray instead of dataURI for comparison
icon.png - Canvas uses pixelarray instead of dataURI for comparison
icon128.png New 128x128 icon. Following the guidelines.
icon16.png - Canvas uses pixelarray instead of dataURI for comparison
icon32.png - Canvas uses pixelarray instead of dataURI for comparison
icon48.png - Canvas uses pixelarray instead of dataURI for comparison
license.txt Update for manifest version 2. Fix double popup scrollbar. Move Advan…
manifest.json Corrected NL translation.
neat.css v0.9.5. Scroll position is remembered. Search box stays at top of pop…
neat.js Tidy up translation folder names. Fix crash when URL couldn't be deco…
neatools.js Update for manifest version 2. Fix double popup scrollbar. Move Advan…
options.css Added Google-style scrollbars (commented out), improved Reset feature.
options.html Added line when dragging item between folders. Added extension versio…
options.js Added line when dragging item between folders. Added extension versio…
popup.html Update for manifest version 2. Fix double popup scrollbar. Move Advan…

README.md

Neater Bookmarks

A neat bookmarks tree popup extension for Google Chrome. Licensed under the MIT License.

Based on Neat Bookmarks by Lim Chee Aun.

Some code has been inspired by (or even copied from!) vBookmarks. Thanks windviki!

Translation help is welcomed through WebTranslateIt.

FAQ

Can I resize the width and height of the popup?

For the width, yes, by dragging on the left (or right for RTL systems) edge of the popup. For the height, no, because it resizes automatically based on the bookmark tree height. Note that Google Chrome sets a maximum limit of 800x600 on extension popups.

Can the "*" shortcut key be changed to some other key?

Yes! The key can be changed by going to Chrome > Settings > Search > Manage search engines > Search engines added by extensions.

Why not use a better (more native-looking) toolbar icon?

There is a difference between Chrome's default toolbar icons and extension's toolbar icon. Chrome's icons are basically simple glyphs and shapes to indicate the purpose of the toolbar action. They are simple and dynamic, in a way that can change colors based on the current theme applied. As for extensions, the icon doesn't just indicate purpose but is also a form of branding which sets it apart from all the other extensions. Also, extension icons are not dynamic and don't change based on the theme applied. So, if the extension icon contains just one color (black or dark gray, like the default icons), it won't be able to adapt when you choose a theme with totally different colors. However, Neater Bookmarks provides a way to replace the default toolbar icon with a custom one in the Options menu.

Sidebar instead of popup please?

Check out this issue.

Is there a keyboard shortcut to open Neater Bookmarks (popup)?

One can be added by going to the Extensions tab and clicking the "Configure commands" link at the bottom of the page. In the popup, type a keyboard command (such as Ctrl+B) in the box next to "Neater Bookmarks". The keyboard command will open the popup with focus on the search box; typing will immediately search bookmarks while pressing the arrow keys will navigate the bookmark tree.

Does Neater Bookmarks support Google Bookmarks?

No. There are no plans to support it, because it's lacking an official public API and Chrome already has its own bookmarks system with Sync. There are several existing Chrome extensions that support Google Bookmarks.

How do I report bugs or suggest features?

Preferably via the issue tracker or email. If you're reporting bugs, please include at least the version/build of Chrome and your OS.

Why isn't this built into Google Chrome by default?

No idea. That's why Neater Bookmarks exists.

Technical Details

Neater Bookmarks was powered by MooTools, but is now powered by Neatools, a custom-coded smaller subset of MooTools. CodeMirror is used for the Custom CSS section.

Something went wrong with that request. Please try again.